Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 159baadf authored by Manish Badarkhe's avatar Manish Badarkhe Committed by Mark Brown
Browse files

ASoC: omap-dmic: Use devm_snd_soc_register_component



Replaced snd_soc_register_component with its devres equivalent,
devm_snd_soc_register_component.

Signed-off-by: default avatarManish Badarkhe <badarkhe.manish@gmail.com>
Acked-by: default avatarPeter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: default avatarMark Brown <broonie@linaro.org>
parent 36765c9c
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -490,7 +490,8 @@ static int asoc_dmic_probe(struct platform_device *pdev)
	}
	}




	ret = snd_soc_register_component(&pdev->dev, &omap_dmic_component,
	ret = devm_snd_soc_register_component(&pdev->dev,
					      &omap_dmic_component,
					      &omap_dmic_dai, 1);
					      &omap_dmic_dai, 1);
	if (ret)
	if (ret)
		goto err_put_clk;
		goto err_put_clk;
@@ -510,7 +511,6 @@ static int asoc_dmic_remove(struct platform_device *pdev)
{
{
	struct omap_dmic *dmic = platform_get_drvdata(pdev);
	struct omap_dmic *dmic = platform_get_drvdata(pdev);


	snd_soc_unregister_component(&pdev->dev);
	clk_put(dmic->fclk);
	clk_put(dmic->fclk);


	return 0;
	return 0;