[alsa-devel] [PATCH RFC 0/5] ASoC: TDM stuff for simple-card, mcasp, and tlv320aic3x
Jyri Sarha
jsarha at ti.com
Wed Sep 9 20:27:41 CEST 2015
The first patch is an independent fix.
The symmetric_samplebits constraint could probably be removed too
(with some changes to mcasp code too), but as tlv320aic3x family
codecs won't support it, I could not test it.
Jyri Sarha (5):
ASoC: davinci-mcasp: Set .symmetric_rates = 1 in snd_soc_dai_driver
ASoC: simple-card: Add tdm slot mask support to simple-card
ASoC: davinci-mcasp: Add set_tdm_slots() support
ASoC: davinci-mcasp: Get rid of bclk_lrclk_ratio in private data
ASoC: tlv320aic3x: Improve tdm support
.../devicetree/bindings/sound/tdm-slot.txt | 11 +-
include/sound/simple_card.h | 2 +
include/sound/soc.h | 2 +
sound/soc/codecs/tlv320aic3x.c | 30 +-
sound/soc/davinci/davinci-mcasp.c | 306 ++++++++++++++-------
sound/soc/generic/simple-card.c | 8 +-
sound/soc/soc-core.c | 25 ++
7 files changed, 274 insertions(+), 110 deletions(-)
--
1.9.1
More information about the Alsa-devel
mailing list