ASoC: OMAP: Select OMAP pin multiplexing when using Nokia N810 ASoC drivers
authorJarkko Nikula <jarkko.nikula@nokia.com>
Tue, 23 Dec 2008 08:09:35 +0000 (10:09 +0200)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 5 Jan 2009 17:47:16 +0000 (17:47 +0000)
N810 bootloader muxes I2S pins for OMAP2420 EAC block while N810 ASoC
drivers are using McBSP block so the kernel have to change configuration
runtime.

Author has not seen problems using kernel pin multiplexing on N810 but very
many times unworking audio after forgotten to enable it and spending
15 minutes each time to figure it out again...

This change makes it easier for other users as well. If problems arise, then
they are better to find and fix in OMAP pin multiplexing framework.

Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/omap/Kconfig

index a7b1d77b2105ec6e722e11301b822fe270c30e60..4f7f040145850b2e0d86a76aaa95657baa2b6d48 100644 (file)
@@ -10,6 +10,7 @@ config SND_OMAP_SOC_N810
        tristate "SoC Audio support for Nokia N810"
        depends on SND_OMAP_SOC && MACH_NOKIA_N810
        select SND_OMAP_SOC_MCBSP
+       select OMAP_MUX
        select SND_SOC_TLV320AIC3X
        help
          Say Y if you want to add support for SoC audio on Nokia N810.