ASoC: codecs: Add RK3308 internal audio codec driver
authorLuca Ceresoli <luca.ceresoli@bootlin.com>
Tue, 5 Mar 2024 14:36:31 +0000 (15:36 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 26 Mar 2024 14:55:21 +0000 (14:55 +0000)
commit4ed0915f5bc4bcc81bca783a5b984f3d81e9764e
treeced3ab3f85fc364c3385e0da9c4c9a7041a7baad
parentd75a21611a6e723d81db3f827e131ad39b69186c
ASoC: codecs: Add RK3308 internal audio codec driver

Add driver for the internal audio codec of the Rockchip RK3308 SoC.

Initially based on the vendor kernel driver [0], with lots of cleanups,
fixes, improvements, conversion to DAPM and removal of some features.

[0] https://github.com/rockchip-linux/kernel/blob/develop-4.19/sound/soc/codecs/rk3308_codec.c

Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Link: https://msgid.link/r/20240305-rk3308-audio-codec-v4-4-312acdbe628f@bootlin.com
Signed-off-by: Mark Brown <broonie@kernel.org>
MAINTAINERS
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
sound/soc/codecs/rk3308_codec.c [new file with mode: 0644]
sound/soc/codecs/rk3308_codec.h [new file with mode: 0644]