android_kernel_xiaomi_sdm845/sound/soc
Mark Brown 06f409d76f ASoC: Provide core support for symmetric sample rates
Many devices require symmetric configurations of capture and playback
data formats, often due to shared clocking but sometimes also due to
other shared playback and record configuration in the device. Start
providing core support for this by allowing the DAIs or the machine
to specify that the sample rates used should be kept symmetric.

A flag symmetric_rates is provided in the snd_soc_dai and
snd_soc_dai_link structures. If this is set in either of the DAIs or in
the machine then a constraint will be applied when a stream is already
open preventing any changes in sample rate.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2009-04-07 18:51:22 +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 ASoC: Merge dai_ops factor out 2009-03-11 16:51:31 +00:00
codecs ASoC: Fix null dereference in ak4535_remove() 2009-04-06 10:53:37 +01:00
davinci ASoC: Merge dai_ops factor out 2009-03-11 16:51:31 +00:00
fsl ASoC: trim SSI sysfs statistics in Freescale MPC8610 sound drivers 2009-04-02 16:34:15 +01:00
omap ASoC: OMAP: Set minimum buffer size constraint for McBSP2 in OMAP3 2009-04-02 16:34:17 +01:00
pxa ASoC: Add Magician machine support 2009-04-02 16:34:13 +01:00
s3c24xx ASoC: Fix some missing dai_ops conversions 2009-03-16 14:13:57 +00:00
sh ASoC: Fix some missing dai_ops conversions 2009-03-16 14:13:57 +00:00
Kconfig ASoC: Add jack reporting interface 2009-01-09 10:31:31 +00:00
Makefile ASoC: Add jack reporting interface 2009-01-09 10:31:31 +00:00
soc-core.c ASoC: Provide core support for symmetric sample rates 2009-04-07 18:51:22 +01:00
soc-dapm.c ASoC: Display return code when failing to add a DAPM kcontrol 2009-04-07 18:51:22 +01:00
soc-jack.c ASoC: Staticise workqueue function for GPIO jack detection 2009-03-06 13:37:19 +00:00