diff options
author | Peter Ujfalusi <peter.ujfalusi@ti.com> | 2013-06-24 13:42:06 (GMT) |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2013-06-24 15:06:03 (GMT) |
commit | 98c5fb1f875732e49ce223ba920204ec57f51511 (patch) | |
tree | 1fc931d26a50230c9dc2be910e71d3f7bda82bc9 /drivers/pwm/pwm-spear.c | |
parent | 68897497aa2e1eb9c3a6b55f8212cd1edc22acd5 (diff) | |
download | linux-fsl-qoriq-98c5fb1f875732e49ce223ba920204ec57f51511.tar.xz |
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 'drivers/pwm/pwm-spear.c')
0 files changed, 0 insertions, 0 deletions