summaryrefslogtreecommitdiffstats
path: root/sound/soc/omap/osk5912.c
diff options
context:
space:
mode:
authorPeter Ujfalusi <peter.ujfalusi@ti.com>2013-06-24 15:42:06 +0200
committerMark Brown <broonie@linaro.org>2013-06-24 17:06:03 +0200
commit98c5fb1f875732e49ce223ba920204ec57f51511 (patch)
tree1fc931d26a50230c9dc2be910e71d3f7bda82bc9 /sound/soc/omap/osk5912.c
parentASoC: twl6040: Assign id for each DAI (diff)
downloadlinux-98c5fb1f875732e49ce223ba920204ec57f51511.tar.xz
linux-98c5fb1f875732e49ce223ba920204ec57f51511.zip
ASoC: twl6040: Add digital mute support
To reduce pop noise during playback stream start and stop the codec needs to have the digital_mute callback implemented. The codec need to be muted before the CPU dai has been stopped (McPDM). Stopping the McPDM will generate a pop on the codec since no signal on the PDM bus means full negative amplitude. By managing the mute/unmute state of the outputs we can decrease the amount of pop noise when playback starts or stops. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Mark Brown <broonie@linaro.org>
Diffstat (limited to 'sound/soc/omap/osk5912.c')
0 files changed, 0 insertions, 0 deletions