]> Pileus Git - ~andy/linux/commitdiff
ASoC: Ux500: Match platform by device node when booting Device Tree
authorLee Jones <lee.jones@linaro.org>
Thu, 19 Dec 2013 15:55:01 +0000 (15:55 +0000)
committerMark Brown <broonie@linaro.org>
Tue, 7 Jan 2014 15:37:19 +0000 (15:37 +0000)
We're getting closer to fully enabling the Ux500 ASoC driver for Device
Tree. When we switch over from using AUXDATA we'll need to match platform
by only Device Tree nodes. In this patch we NULL out the platform_name,
and supply nodes for each platform device.

Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/ux500/mop500.c

index 178d1bad62591565589803f52c859a2062044df2..b3b66aa98dce7d8b3f6844eb9f65a7d59a728cd8 100644 (file)
@@ -91,6 +91,8 @@ static int mop500_of_probe(struct platform_device *pdev,
        for (i = 0; i < 2; i++) {
                mop500_dai_links[i].cpu_of_node = msp_np[i];
                mop500_dai_links[i].cpu_dai_name = NULL;
+               mop500_dai_links[i].platform_of_node = msp_np[i];
+               mop500_dai_links[i].platform_name = NULL;
                mop500_dai_links[i].codec_of_node = codec_np;
                mop500_dai_links[i].codec_name = NULL;
        }