]> git.karo-electronics.de Git - linux-beck.git/commitdiff
ASoC: omap-dmic: Bind the platform driver to the dai driver when loading
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Wed, 16 Apr 2014 12:46:18 +0000 (15:46 +0300)
committerMark Brown <broonie@linaro.org>
Fri, 18 Apr 2014 17:00:36 +0000 (18:00 +0100)
Use the same device for the platform driver when registering as the dai
driver. This will enable us to clean up some DT booted cases.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/omap/omap-dmic.c

index 7fb7703264fa961f3869b6bb24385d6aa30efbe9..53da041896c4305aaa055750de1efdc00ec0862d 100644 (file)
@@ -42,6 +42,7 @@
 #include <sound/dmaengine_pcm.h>
 
 #include "omap-dmic.h"
+#include "omap-pcm.h"
 
 struct omap_dmic {
        struct device *dev;
@@ -494,6 +495,10 @@ static int asoc_dmic_probe(struct platform_device *pdev)
        if (ret)
                goto err_put_clk;
 
+       ret = omap_pcm_platform_register(&pdev->dev);
+       if (ret)
+               goto err_put_clk;
+
        return 0;
 
 err_put_clk: