]> git.karo-electronics.de Git - linux-beck.git/commit
ASoC: twl6040: Remove pll and headset mode dependency
authorMisael Lopez Cruz <misael.lopez@ti.com>
Fri, 11 Feb 2011 23:51:05 +0000 (17:51 -0600)
committerPeter Ujfalusi <peter.ujfalusi@ti.com>
Mon, 4 Jul 2011 16:36:27 +0000 (19:36 +0300)
commit6bba63b68da7188953bf3cc2e29d1eb4e6a69115
tree16d029d7cba16e0ca59483cbf5a1207769bc019e
parente17e4ab8018bf0f18084577243cb6800dadd303c
ASoC: twl6040: Remove pll and headset mode dependency

Remove dependency between pll (hppll, lppll) and headset power
mode (low-power, high-performance), as headset power mode can
be used with any pll.

A new control is created to allow headset power mode configuration
from userspace. Changing headset power mode during earpiece related
usecases is not propagated down to the codec as earpiece requires
HS DAC in HP mode.

Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/codecs/twl6040.c