aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/ad1980.h
diff options
context:
space:
mode:
authorTimur Tabi <timur@freescale.com>2009-02-03 12:09:32 -0500
committerMark Brown <broonie@opensource.wolfsonmicro.com>2009-02-13 08:32:51 -0500
commitd5e9ba1d58b6da1c58a91113fc350ece97ec5a0b (patch)
treec6b9435abab7a889784f76ef6a746316d914a934 /sound/soc/codecs/ad1980.h
parent9e32ebdb3aa4e5d2366b032baa16b95f3d7788b9 (diff)
ASoC: add additional controls to the CS4270 codec driver
Update the CS4270 codec driver to allow applications to use the mixer to control Digital Loopback, Soft Ramp, Zero Cross, Popguard, and Auto-Mute. Soft Ramp, Zero Cross, and Auto-Mute are disabled by the driver when it first initializes the hardware, but these features either don't work or interfere with normal ALSA behavior. However, they can now be re-enabled by an application if desired. Remove CONFIG_SND_SOC_CS4270_HWMUTE and always allow ASoC to control the mute bits. The driver previously and erroneously assumed that these bits control only external muting circuitry, but they also control internal muting circuitry, so they should always be used. Signed-off-by: Timur Tabi <timur@freescale.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/codecs/ad1980.h')
0 files changed, 0 insertions, 0 deletions