]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: twl6040: Request core to inline the DAPM sequence
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Fri, 14 Oct 2011 11:43:34 +0000 (14:43 +0300)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Fri, 14 Oct 2011 19:42:21 +0000 (20:42 +0100)
commit2aeb69d7ffb3268657abe7322734c2d795de06d5
tree696539cf7cbba913088b03e25a4c3269dd480d29
parentc73e58107ee4c1fcdfa3c1a61ed51f50491520a0
ASoC: twl6040: Request core to inline the DAPM sequence

We need to have as less time between McPDM shutdown,
and power down of the DAC on the twl6040 codec as possible.
Request core to ignore the pmdown_time for the playback
stream.
Backround: with the McPDM protocol we are sendning not only
the pure audio stream, but OMAP McPDM also transmits
additional information (for example offset cancellation).
If McPDM is stopped prior to the DAC this information will
be not sent to the codec, which can result noise rendered
by the twl6040 codec.

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