summaryrefslogtreecommitdiff
path: root/sound/soc/Kconfig
diff options
context:
space:
mode:
authorMark Brown <broonie@opensource.wolfsonmicro.com>2009-01-07 17:31:10 +0000
committerMark Brown <broonie@opensource.wolfsonmicro.com>2009-01-09 10:31:31 +0000
commit8a2cd6180f8fa00111843c2f4a4f4361995358e0 (patch)
tree4f2bf5e1843b4bba34a7d42b8bba1af283f6e747 /sound/soc/Kconfig
parent1649923dd52ce914be98bff0ae352344ef04f305 (diff)
downloadlinux-3.10-8a2cd6180f8fa00111843c2f4a4f4361995358e0.tar.gz
linux-3.10-8a2cd6180f8fa00111843c2f4a4f4361995358e0.tar.bz2
linux-3.10-8a2cd6180f8fa00111843c2f4a4f4361995358e0.zip
ASoC: Add jack reporting interface
This patch adds a jack reporting interface to ASoC. This wraps the ALSA core jack detection functionality and provides integration with DAPM to automatically update the power state of pins based on the jack state. Since embedded platforms can have multiple detecton methods used for a single jack (eg, separate microphone and headphone detection) the report function allows specification of which bits are being updated on a given report. The expected usage is that machine drivers will create jack objects and then configure jack detection methods to update that jack. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/Kconfig')
-rw-r--r--sound/soc/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/soc/Kconfig b/sound/soc/Kconfig
index ef025c66cc6..3d2bb6fc6dc 100644
--- a/sound/soc/Kconfig
+++ b/sound/soc/Kconfig
@@ -6,6 +6,7 @@ menuconfig SND_SOC
tristate "ALSA for SoC audio support"
select SND_PCM
select AC97_BUS if SND_SOC_AC97_BUS
+ select SND_JACK if INPUT=y || INPUT=SND
---help---
If you want ASoC support, you should say Y here and also to the