]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: wm8900: Fix wrong mask for setting DAC_CLKDIV/ADC_CLKDIV/LRCLK_MODE
authorAxel Lin <axel.lin@gmail.com>
Sun, 16 Oct 2011 15:27:55 +0000 (23:27 +0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 17 Oct 2011 21:49:28 +0000 (22:49 +0100)
commit059caec429c1ea2f9bbc5dfb47a3006f7b0615f9
tree3221514d62f6db8f905924492ce9e0d68cc91bdc
parent4bb99870c9f48f4bc9f518374e544122154bee0f
ASoC: wm8900: Fix wrong mask for setting DAC_CLKDIV/ADC_CLKDIV/LRCLK_MODE

After checking the datasheet, I think what we want to do here is to
clear the WM8900_REG_CLOCKING2_DAC_CLKDIV/WM8900_REG_CLOCKING2_ADC_CLKDIV/
WM8900_REG_DACCTRL_AIF_LRCLKRATE bits and then OR with div value.

Signed-off-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/codecs/wm8900.c