Fabio Estevam
5c78dfe87e
ASoC: sglt5000: Fix SGTL5000_PLL_FRAC_DIV_MASK
...
SGTL5000_PLL_FRAC_DIV_MASK is used to mask bits 0-10 (11 bits in total) of
register CHIP_PLL_CTRL, so fix the mask to accomodate all this bit range.
Reported-by: Oskar Schirmer <oskar@scara.com >
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
Cc: stable@vger.kernel.org
2013-07-05 10:45:49 +01:00
Fabio Estevam
271f193d73
ASoC: sgtl5000: Fix comment about register addresses
...
The list below the comment relates to sgtl5000 registers addresses, so change
the comment to improve the description.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2013-05-12 20:50:01 +04:00
Axel Lin
56c09aa520
ASoC: sgtl5000: Fix define for SGTL5000_BIAS_R_MASK
...
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
Thus SGTL5000_BIAS_R_MASK should be defined as 0x0300 instead of 0x0200.
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 >
2011-10-19 13:08:18 +01:00
Zeng Zhaoming
5f83df9a61
ASoC: remove unnecessary header including in SGTL5000 codec driver
...
Remove unnecessary headers:
- mach/hardware.h in sgtl5000.c
- linux/i2c.h in sgtl5000.h
Signed-off-by: Zeng Zhaoming <b32542@freescale.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-02-28 14:24:35 +00:00
Zeng Zhaoming
9b34e6cc3b
ASoC: Add Freescale SGTL5000 codec support
...
Add Freescale SGTL5000 codec support.
Supported features:
- line-in and mic input
- headphone and line-out output
- line-in bypass ADC and DAC to headphone
- 16, 20, 24, 32 bit audio
- 8 ~ 96k sample rates
Signed-off-by: Zeng Zhaoming <zhaoming.zeng@freescale.com >
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-02-25 12:09:33 +00:00