]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: Add support for WM8960 capless mode
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Wed, 3 Mar 2010 13:47:03 +0000 (13:47 +0000)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Wed, 3 Mar 2010 17:08:43 +0000 (17:08 +0000)
commit18f12dbc43b4bf8d1cbd7d1ce8986235d069df22
tree002e053fcda7dd2fb41e90706963b2366e83e29c
parent0841bbab923f7690c241f57a37a4a38f5790e434
ASoC: Add support for WM8960 capless mode

The WM8960 headphone outputs can be run in capless mode with OUT3
used to drive a pseudo ground for the headphone drivers. In this
mode the mono mixer is not used, the mixer should be turned on
in concert with the headphone output drivers and the device bias
levels are managed differently.

Also tweak the existing bias management to remove the use of active
discharge while we're at it since that's often audible.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
include/sound/wm8960.h
sound/soc/codecs/wm8960.c