summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-pxa/e740.c
diff options
context:
space:
mode:
authorMark Brown2009-04-03 13:45:49 +0200
committerEric Miao2009-04-04 15:54:40 +0200
commit80748fb8ff3bc068dccacb690cd2eb417b034ec7 (patch)
tree64738100257d71f62bf810fcb713071debef889c /arch/arm/mach-pxa/e740.c
parent[ARM] pxa/csb701: do not register devices on non-csb726 boads (diff)
downloadkernel-qcow2-linux-80748fb8ff3bc068dccacb690cd2eb417b034ec7.tar.gz
kernel-qcow2-linux-80748fb8ff3bc068dccacb690cd2eb417b034ec7.tar.xz
kernel-qcow2-linux-80748fb8ff3bc068dccacb690cd2eb417b034ec7.zip
[ARM] pxa: register AC97 controller devices
The tosa, e740, e750, e800 and mioa701 all use AC97 audio codecs but does not register the platform device for the AC97 controller. Doing so is now required by ASoC. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Acked-by: Ian Molton <ian@mnementh.co.uk> Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: Eric Miao <eric.miao@marvell.com>
Diffstat (limited to 'arch/arm/mach-pxa/e740.c')
-rw-r--r--arch/arm/mach-pxa/e740.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-pxa/e740.c b/arch/arm/mach-pxa/e740.c
index 07500a04fd8c..a36fc17f671d 100644
--- a/arch/arm/mach-pxa/e740.c
+++ b/arch/arm/mach-pxa/e740.c
@@ -29,6 +29,7 @@
#include <mach/udc.h>
#include <mach/irda.h>
#include <mach/irqs.h>
+#include <mach/audio.h>
#include "generic.h"
#include "eseries.h"
@@ -197,6 +198,7 @@ static void __init e740_init(void)
eseries_get_tmio_gpios();
platform_add_devices(devices, ARRAY_SIZE(devices));
pxa_set_udc_info(&e7xx_udc_mach_info);
+ pxa_set_ac97_info(NULL);
e7xx_irda_init();
pxa_set_ficp_info(&e7xx_ficp_platform_data);
}