ASoC: Remove -dai suffix from i.MX SSI driver
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 30 Sep 2010 20:46:14 +0000 (13:46 -0700)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Fri, 1 Oct 2010 07:13:28 +0000 (00:13 -0700)
While it is a generic serial port in practice the i.MX SSI is only supported
in Linux as an audio port (the i.MX has dedicated SPI controllers and so on).
This means we don't need to disambiguate against other uses of the hardware
and so can drop the -dai suffix from the driver name which fixes merge
issues with the i.MX tree in -next.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
arch/arm/mach-mx3/clock-imx31.c
arch/arm/mach-mx3/clock-imx35.c
arch/arm/mach-mx3/devices.c
arch/arm/plat-mxc/audmux-v2.c
sound/soc/imx/eukrea-tlv320.c
sound/soc/imx/imx-ssi.c
sound/soc/imx/phycore-ac97.c
sound/soc/imx/wm1133-ev1.c

index 9b52a67abf2de7eb5a9f983b54f857a9c6fa3ff4..9a9eb6de6127efd0b7a6241a17a5f9d88b4e09e1 100644 (file)
@@ -558,8 +558,8 @@ static struct clk_lookup lookups[] = {
        _REGISTER_CLOCK("mxc_w1.0", NULL, owire_clk)
        _REGISTER_CLOCK("mxc-mmc.0", NULL, sdhc1_clk)
        _REGISTER_CLOCK("mxc-mmc.1", NULL, sdhc2_clk)
-       _REGISTER_CLOCK("imx-ssi-dai.0", NULL, ssi1_clk)
-       _REGISTER_CLOCK("imx-ssi-dai.1", NULL, ssi2_clk)
+       _REGISTER_CLOCK("imx-ssi.0", NULL, ssi1_clk)
+       _REGISTER_CLOCK("imx-ssi.1", NULL, ssi2_clk)
        _REGISTER_CLOCK(NULL, "firi", firi_clk)
        _REGISTER_CLOCK(NULL, "ata", ata_clk)
        _REGISTER_CLOCK(NULL, "rtic", rtic_clk)
index f29c3e91fa3a6e9f004d4e5eb10999448d41b066..d3af0fdf8475f7ef0d67b3afbb080df739c36431 100644 (file)
@@ -464,8 +464,8 @@ static struct clk_lookup lookups[] = {
        _REGISTER_CLOCK(NULL, "sdma", sdma_clk)
        _REGISTER_CLOCK(NULL, "spba", spba_clk)
        _REGISTER_CLOCK(NULL, "spdif", spdif_clk)
-       _REGISTER_CLOCK("imx-ssi-dai.0", NULL, ssi1_clk)
-       _REGISTER_CLOCK("imx-ssi-dai.1", NULL, ssi2_clk)
+       _REGISTER_CLOCK("imx-ssi.0", NULL, ssi1_clk)
+       _REGISTER_CLOCK("imx-ssi.1", NULL, ssi2_clk)
        _REGISTER_CLOCK("imx-uart.0", NULL, uart1_clk)
        _REGISTER_CLOCK("imx-uart.1", NULL, uart2_clk)
        _REGISTER_CLOCK("imx-uart.2", NULL, uart3_clk)
index 90eccba66d0063c0469f6ebc244126374e788ad7..a4fd1a26fc91982d200d76c7a152eb5c62610a7b 100644 (file)
@@ -327,14 +327,14 @@ static struct resource imx_ssi_resources1[] = {
 };
 
 struct platform_device imx_ssi_device0 = {
-       .name = "imx-ssi-dai",
+       .name = "imx-ssi",
        .id = 0,
        .num_resources = ARRAY_SIZE(imx_ssi_resources0),
        .resource = imx_ssi_resources0,
 };
 
 struct platform_device imx_ssi_device1 = {
-       .name = "imx-ssi-dai",
+       .name = "imx-ssi",
        .id = 1,
        .num_resources = ARRAY_SIZE(imx_ssi_resources1),
        .resource = imx_ssi_resources1,
index 910374d1d486bb5086178c37fc6e24f51848ded5..f9e7cdbd000568a562ac4bd062a550df73f3a853 100644 (file)
@@ -45,9 +45,9 @@ static const char *audmux_port_string(int port)
 {
        switch (port) {
        case MX31_AUDMUX_PORT1_SSI0:
-               return "imx-ssi-dai.0";
+               return "imx-ssi.0";
        case MX31_AUDMUX_PORT2_SSI1:
-               return "imx-ssi-dai.1";
+               return "imx-ssi.1";
        case MX31_AUDMUX_PORT3_SSI_PINS_3:
                return "SSI3";
        case MX31_AUDMUX_PORT4_SSI_PINS_4:
index 807f736ee2942744fc255b8f326cc4bdcd8f54b7..b59675257ce55b61b6410f04008f12d6d705e37d 100644 (file)
@@ -82,7 +82,7 @@ static struct snd_soc_dai_link eukrea_tlv320_dai = {
        .codec_dai      = "tlv320aic23-hifi",
        .platform_name  = "imx-pcm-audio.0",
        .codec_name     = "tlv320aic23-codec.0-001a",
-       .cpu_dai = "imx-ssi-dai.0",
+       .cpu_dai = "imx-ssi.0",
        .ops            = &eukrea_tlv320_snd_ops,
 };
 
index 26716e9626f4e370821c9739f0712dc62248c8fb..d4bd345b0a8d4ba891222f5752fe6eca56aec7b4 100644 (file)
@@ -734,7 +734,7 @@ static struct platform_driver imx_ssi_driver = {
        .remove = __devexit_p(imx_ssi_remove),
 
        .driver = {
-               .name = "imx-ssi-dai",
+               .name = "imx-ssi",
                .owner = THIS_MODULE,
        },
 };
index 65f0f99ca6dd3e61f71ad0955b73aae8befb46d0..6a65dd7055199febc9a63393430461d086e2d4e8 100644 (file)
@@ -34,7 +34,7 @@ static struct snd_soc_dai_link imx_phycore_dai_ac97[] = {
                .stream_name    = "HiFi",
                .codec_dai_name         = "wm9712-hifi",
                .codec_name     = "wm9712-codec",
-               .cpu_dai_name   = "imx-ssi-dai.0",
+               .cpu_dai_name   = "imx-ssi.0",
                .platform_name  = "imx-fiq-pcm-audio.0",
                .ops            = &imx_phycore_hifi_ops,
        },
index 74068636c1d84cf97e5521a95110d6082c052b9e..30fdb15065be314e6f0064b184605ff9f4ef8fb7 100644 (file)
@@ -243,7 +243,7 @@ static int wm1133_ev1_init(struct snd_soc_pcm_runtime *rtd)
 static struct snd_soc_dai_link wm1133_ev1_dai = {
        .name = "WM1133-EV1",
        .stream_name = "Audio",
-       .cpu_dai_name = "imx-ssi-dai.0",
+       .cpu_dai_name = "imx-ssi.0",
        .codec_dai_name = "wm8350-hifi",
        .platform_name = "imx-fiq-pcm-audio.0",
        .codec_name = "wm8350-codec.0-0x1a",