ASoC: Implement support for WM1811A jack detection
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Wed, 30 Nov 2011 20:32:05 +0000 (20:32 +0000)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 1 Dec 2011 14:21:55 +0000 (14:21 +0000)
commitaf6b6fe41c4bc9e7933d66bbbf5106e0e7e6e484
treea77dfb3341cffbf084986bdf53bd1503e2389ebc
parent157a75e664f8c811c660de1d1b9abb16a1f72579
ASoC: Implement support for WM1811A jack detection

The WM1811A features an advanced low power accessory detection subsystem
which allows the device to be maintained in a very low power state while
the system is idle without sacrificing any accessory detection features.

Implement software support for this, automatically managing the power
configuration of the device depending on the detected accessory.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
include/linux/mfd/wm8994/registers.h
sound/soc/codecs/wm8994.c
sound/soc/codecs/wm8994.h