ENGR00124085 MX23 ALSA: To reduce the start/stop/pause pop noise when playback
authorLionel Xu <Lionel.Xu@freescale.com>
Wed, 2 Jun 2010 05:19:20 +0000 (13:19 +0800)
committerMatt Sealey <neko@excel.(none)>
Tue, 10 Aug 2010 16:51:10 +0000 (11:51 -0500)
commit392a524b3f54d50dc49a33ec70a61f186b06f2ba
tree88ca213bfaf05e638da6c058011f343fc53f0855
parent2df29e84b685724d0e0777a7f9a6df95abbc85aa
ENGR00124085 MX23 ALSA: To reduce the start/stop/pause pop noise when playback

1)There is still pop noise sometimes when start/stop/pausing a playback,
   this patch is used to further reduce the pop noise.
2)Enter low power mode(power down DAC) when there is no playback for 5 seconds.
3)Modify amixer controls "Speaker Playback Switch" and "Headhpone Playback
   Switch"

Signed-off-by: Lionel Xu <r63889@freescale.com>
sound/soc/codecs/mxs-adc-codec.c
sound/soc/mxs/mxs-adc.c
sound/soc/mxs/mxs-evk-adc.c