android_kernel_xiaomi_sdm845/sound/soc
Joonyoung Shim 7154b3e802 ASoC: TWL4030: Add support Voice DAI
Add Voice DAI to support the PCM voice interface of the twl4030 codec.

The PCM voice interface can be used with 8-kHz(voice narrowband) or
16-kHz(voice wideband) sampling rates, and 16bits, and mono RX and mono
TX or stereo TX.

The PCM voice interface has two modes
 - PCM mode1 : This uses the normal FS polarity and the rising edge of
               the clock signal.
 - PCM mode2 : This uses the FS polarity inverted and the falling edge
               of the clock signal.

If the system master clock is not 26MHz or the twl4030 codec mode is not
option2, the voice PCM interface is not available.

Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
Acked-by: Peter Ujfalusi <peter.ujfalusi@nokia.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2009-04-20 12:44:24 +01:00
..
atmel ASoC: Merge dai_ops factor out 2009-03-11 16:51:31 +00:00
au1x ASoC: make ops a pointer in 'struct snd_soc_dai' 2009-03-04 22:29:47 +00:00
blackfin dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32) 2009-04-07 08:31:11 -07:00
codecs ASoC: TWL4030: Add support Voice DAI 2009-04-20 12:44:24 +01:00
davinci ASoC: Merge dai_ops factor out 2009-03-11 16:51:31 +00:00
fsl ASoC: fsl_dma: Pass the proper device for dma mapping routines 2009-04-06 23:35:42 +01:00
omap ASoC: TWL4030: Add support Voice DAI 2009-04-20 12:44:24 +01:00
pxa Merge branch 'for-2.6.30' into for-2.6.31 2009-04-16 14:14:35 +01:00
s3c24xx Merge branch 'for-2.6.30' into for-2.6.31 2009-04-16 14:14:35 +01:00
s6000 ASoC: correct s6000 I2S clock polarity 2009-04-06 11:18:39 +01:00
sh ASoC: Fix some missing dai_ops conversions 2009-03-16 14:13:57 +00:00
Kconfig ASoC: Add driver for s6000 I2S interface 2009-04-04 15:28:22 +01:00
Makefile ASoC: Add driver for s6000 I2S interface 2009-04-04 15:28:22 +01:00
soc-core.c ASoC: Volume controls are never of boolean type 2009-04-16 11:03:10 +01:00
soc-dapm.c ASoC: Support DAPM events for DACs and ADCs 2009-04-13 11:59:01 +01:00
soc-jack.c ASoC: Staticise workqueue function for GPIO jack detection 2009-03-06 13:37:19 +00:00