linux-stable/sound/soc/omap
Jarkko Nikula 31164c7cf1 ASoC: omap: rx51: Add headset support
This patch adds support for headset microphone in Nokia RX-51/N900. The mic
signal from audio jack is routed to codec A LINE1L via two switches and the
mic bias is coming from codec B part.

First switch is the tv-out switch that is already supported and the second
switch selects between voltage detection circuit and codecs. As there is
no use for voltage detection at the moment the second switch is connected
statically to codecs in rx51_soc_init.

Headset can be active when control "Jack Function" is set to "Headset".

Signed-off-by: Jarkko Nikula <jhnikula@gmail.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
2011-02-15 21:53:59 +00:00
..
am3517evm.c ASoC: Do not include soc-dapm.h 2010-11-22 14:04:41 +00:00
ams-delta.c ASoC: Amstrad Delta: fix const related build error 2011-02-01 14:13:47 +00:00
igep0020.c ASoC: Do not include soc-dapm.h 2010-11-22 14:04:41 +00:00
Kconfig ASoC: omap: rx51: Add stereo output support to audio jack 2011-01-27 20:48:46 +00:00
Makefile ASoC: SDP4430: Add sdp4430 machine driver 2010-05-19 14:04:40 +01:00
mcpdm.c ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
mcpdm.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
n810.c ASoC: Remove needless inclusion of tlv320aic3x.h from machine drivers 2011-01-05 11:28:50 +00:00
omap-mcbsp.c ASoC: mcbsp: Add McBSP support for OMAP4 2010-12-23 14:38:05 +00:00
omap-mcbsp.h ASoC: mcbsp: Add McBSP support for OMAP4 2010-12-23 14:38:05 +00:00
omap-mcpdm.c Merge branch 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 2010-10-25 13:46:56 -07:00
omap-pcm.c ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
omap-pcm.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
omap2evm.c ASoC: Do not include soc-dapm.h 2010-11-22 14:04:41 +00:00
omap3beagle.c ASoC: Do not include soc-dapm.h 2010-11-22 14:04:41 +00:00
omap3evm.c ASoC: Do not include soc-dapm.h 2010-11-22 14:04:41 +00:00
omap3pandora.c Merge branch 'for-2.6.37' into for-2.6.38 2010-11-24 11:57:43 +00:00
osk5912.c Merge branch 'for-2.6.37' into for-2.6.38 2010-11-25 21:16:52 +00:00
overo.c ASoC: Do not include soc-dapm.h 2010-11-22 14:04:41 +00:00
rx51.c ASoC: omap: rx51: Add headset support 2011-02-15 21:53:59 +00:00
sdp3430.c ASoC: Do not include soc-dapm.h 2010-11-22 14:04:41 +00:00
sdp4430.c ASoC: sdp4430: Add Jack support 2010-12-14 20:31:55 +00:00
zoom2.c ASoC: Do not include soc-dapm.h 2010-11-22 14:04:41 +00:00