]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: rockchip: add support for i2s-tdm controller
authorNicolas Frattaroli <frattaroli.nicolas@gmail.com>
Fri, 1 Oct 2021 17:15:28 +0000 (19:15 +0200)
committerMark Brown <broonie@kernel.org>
Thu, 7 Oct 2021 15:58:16 +0000 (16:58 +0100)
commit5bf175e1d4961fe8de12011b8365aeb7182ab155
treeef9e3dca279f2db913111547571d9bffe738e19b
parente50ac1a3d014f13de3e788e622022b64018fc9b7
ASoC: rockchip: add support for i2s-tdm controller

This commit adds support for the rockchip i2s-tdm controller,
which enables audio output on the following rockchip SoCs:
- px30
- rk1808
- rk3308
- rk3566
- rk3568
- rv1126

This is a cleaned up version of the downstream vendor kernel's
driver. It can be enabled through the SND_SOC_ROCKCHIP_I2S_TDM
configuration option.

Signed-off-by: Nicolas Frattaroli <frattaroli.nicolas@gmail.com>
Link: https://lore.kernel.org/r/20211001171531.178775-2-frattaroli.nicolas@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
MAINTAINERS
sound/soc/rockchip/Kconfig
sound/soc/rockchip/Makefile
sound/soc/rockchip/rockchip_i2s_tdm.c [new file with mode: 0644]
sound/soc/rockchip/rockchip_i2s_tdm.h [new file with mode: 0644]