ASoC: twl6040: Custom caching for sensitive DL1/2 path registers
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Fri, 29 Nov 2013 14:03:44 +0000 (16:03 +0200)
committerMark Brown <broonie@linaro.org>
Thu, 19 Dec 2013 18:37:06 +0000 (18:37 +0000)
commit53509108f7372f786576d7d43f8f881cdf51d38a
treea0505f039dd4268a295ea0e969b3bcf8a191e7f1
parent0d35d080ac93f317b6c47180d75c8e1a8109b4c4
ASoC: twl6040: Custom caching for sensitive DL1/2 path registers

Introduce a small register cache for registers which needs special caching
to reduce pop noise:
TWL6040_REG_HSLCTL, TWL6040_REG_HSRCTL, TWL6040_REG_EARCTL, TWL6040_REG_HFLCTL
and TWL6040_REG_HFRCTL.
Switch over and use the new small cache for these registers instead of the
main reg_cache.
This is in preparation to remove the local ASoC reg_cache from the driver.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/codecs/twl6040.c
This page took 0.027281 seconds and 5 git commands to generate.