Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

ASoC: tegra: Use dev_err_probe() in tegra210_dmic probe

Log errors in the Tegra210 DMIC probe path using dev_err_probe().

Signed-off-by: Sheetal <sheetal@nvidia.com>
Link: https://patch.msgid.link/20260325101437.3059693-8-sheetal@nvidia.com
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Sheetal and committed by
Mark Brown
ca069c34 d310c08d

+6 -8
+6 -8
sound/soc/tegra/tegra210_dmic.c
··· 507 507 dev_set_drvdata(dev, dmic); 508 508 509 509 dmic->clk_dmic = devm_clk_get(dev, "dmic"); 510 - if (IS_ERR(dmic->clk_dmic)) { 511 - dev_err(dev, "can't retrieve DMIC clock\n"); 512 - return PTR_ERR(dmic->clk_dmic); 513 - } 510 + if (IS_ERR(dmic->clk_dmic)) 511 + return dev_err_probe(dev, PTR_ERR(dmic->clk_dmic), 512 + "can't retrieve DMIC clock\n"); 514 513 515 514 regs = devm_platform_ioremap_resource(pdev, 0); 516 515 if (IS_ERR(regs)) ··· 527 528 err = devm_snd_soc_register_component(dev, &tegra210_dmic_compnt, 528 529 tegra210_dmic_dais, 529 530 ARRAY_SIZE(tegra210_dmic_dais)); 530 - if (err) { 531 - dev_err(dev, "can't register DMIC component, err: %d\n", err); 532 - return err; 533 - } 531 + if (err) 532 + return dev_err_probe(dev, err, 533 + "can't register DMIC component\n"); 534 534 535 535 pm_runtime_enable(dev); 536 536