[PATCH 0/6] ASoC: ak4613: add TDM256 test support
Kuninori Morimoto
kuninori.morimoto.gx at renesas.com
Tue Apr 5 04:05:42 CEST 2022
Renesas is the only user of ak4613 driver on upstream for now.
It has STEREO/TDM512/TDM256/TDM128 mode, but STEREO only is used,
because of Renesas board connection.
I noticed that I can test first 2ch out of TDM256 mode 8ch
Playback even in such a situation.
[PATCH 1/6] - [PATCH 5/6] are prepare for TDM mode support.
[PATCH 6/6] uses "ifdef style" to enable TDM because I can't test
full TDM256 and/or other TDM mode.
"ifdef style" has no effect to current supported STEREO mode.
Kuninori Morimoto (6):
1) ASoC: ak4613: add missing mutex_lock()
2) ASoC: ak4613: tidyup ak4613_interface
3) ASoC: ak4613: return error if it was setup as clock provider
4) ASoC: ak4613: priv has ctrl1 instead of iface
5) ASoC: ak4613: rename constraint to constraint_rates
6) ASoC: ak4613: add TDM256 support
sound/soc/codecs/ak4613.c | 367 +++++++++++++++++++++++++++++++-------
1 file changed, 300 insertions(+), 67 deletions(-)
--
2.25.1
More information about the Alsa-devel
mailing list