diff options
author | Axel Lin <axel.lin@gmail.com> | 2011-12-14 21:57:22 -0500 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-12-17 04:31:30 -0500 |
commit | f285b8c83a8dccc70f168bb1eb6f04c8e36450a6 (patch) | |
tree | 6eca0f8c3b76dd40e53bde3342ec1f0de3de280a /arch | |
parent | ac1e89860a89c9d91174bf5439689bba2e4f83bb (diff) |
ASoC: pxa: Convert tosa to use snd_soc_register_card()
Use snd_soc_register_card() instead of creating a "soc-audio" platform device.
Signed-off-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-pxa/tosa.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-pxa/tosa.c b/arch/arm/mach-pxa/tosa.c index 402b0c96613b..9346d848e8d5 100644 --- a/arch/arm/mach-pxa/tosa.c +++ b/arch/arm/mach-pxa/tosa.c | |||
@@ -889,6 +889,11 @@ static struct platform_device wm9712_device = { | |||
889 | .id = -1, | 889 | .id = -1, |
890 | }; | 890 | }; |
891 | 891 | ||
892 | static struct platform_device tosa_audio_device = { | ||
893 | .name = "tosa-audio", | ||
894 | .id = -1, | ||
895 | }; | ||
896 | |||
892 | static struct platform_device *devices[] __initdata = { | 897 | static struct platform_device *devices[] __initdata = { |
893 | &tosascoop_device, | 898 | &tosascoop_device, |
894 | &tosascoop_jc_device, | 899 | &tosascoop_jc_device, |
@@ -901,6 +906,7 @@ static struct platform_device *devices[] __initdata = { | |||
901 | &sharpsl_rom_device, | 906 | &sharpsl_rom_device, |
902 | &wm9712_device, | 907 | &wm9712_device, |
903 | &tosa_gpio_vbus, | 908 | &tosa_gpio_vbus, |
909 | &tosa_audio_device, | ||
904 | }; | 910 | }; |
905 | 911 | ||
906 | static void tosa_poweroff(void) | 912 | static void tosa_poweroff(void) |