]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: sgtl5000: Fix setting mic bias resistor
authorAxel Lin <axel.lin@gmail.com>
Wed, 19 Oct 2011 03:00:42 +0000 (11:00 +0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Wed, 19 Oct 2011 12:08:39 +0000 (13:08 +0100)
commit6bba80db8fa02ab8959a74b4b6db93c64f51f995
tree2dc8f62367be9b40b8d68dbf7c42b06a2618c119
parent08d1a354dcb8c1ed2ebd3a43143e00429c1b9dab
ASoC: sgtl5000: Fix setting mic bias resistor

According to the datasheet:
CHIP_MIC_CTRL 0x002A

BITS[9:8] BIAS_RESISTOR
        0x0 = Powerd off
        0x1 = 2.0 kohm
        0x2 = 4.0 kohm
        0x3 = 8.0 kohm

To set mic bias resistor, we need to update bits[9:8] of
SGTL5000_CHIP_MIC_CTRL register.

Signed-off-by: Axel Lin <axel.lin@gmail.com>
Acked-by: Wolfram Sang <w.sang@pengutronix.de>
Acked-by: Liam Girdwood <lrg@ti.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/codecs/sgtl5000.c