[alsa-devel] [PATCH] ASoC: fsl-sai: Use devm_snd_dmaengine_pcm_register()
Makes the code slightly shorter
Signed-off-by: Xiubo Li Li.Xiubo@freescale.com --- sound/soc/fsl/fsl_sai.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-)
diff --git a/sound/soc/fsl/fsl_sai.c b/sound/soc/fsl/fsl_sai.c index 50a797e..39cb9ee 100644 --- a/sound/soc/fsl/fsl_sai.c +++ b/sound/soc/fsl/fsl_sai.c @@ -454,19 +454,8 @@ static int fsl_sai_probe(struct platform_device *pdev) if (ret) return ret;
- ret = snd_dmaengine_pcm_register(&pdev->dev, NULL, + return devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, SND_DMAENGINE_PCM_FLAG_NO_RESIDUE); - if (ret) - return ret; - - return 0; -} - -static int fsl_sai_remove(struct platform_device *pdev) -{ - snd_dmaengine_pcm_unregister(&pdev->dev); - - return 0; }
static const struct of_device_id fsl_sai_ids[] = { @@ -476,8 +465,6 @@ static const struct of_device_id fsl_sai_ids[] = {
static struct platform_driver fsl_sai_driver = { .probe = fsl_sai_probe, - .remove = fsl_sai_remove, - .driver = { .name = "fsl-sai", .owner = THIS_MODULE,
participants (2)
-
Mark Brown
-
Xiubo Li