]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: sophgo: add CV1800B internal ADC codec driver
authorAnton D. Stavinskii <stavinsky@gmail.com>
Tue, 20 Jan 2026 19:06:06 +0000 (23:06 +0400)
committerMark Brown <broonie@kernel.org>
Tue, 27 Jan 2026 12:52:05 +0000 (12:52 +0000)
commit4cf8752a03e67b2927d137a47c4eca4d516b4838
treedae3de23f572af968a8ad63ebd2834bd1cfccb18
parentc294aafe474bbbd7a7476773f56f6191742a39e1
ASoC: sophgo: add CV1800B internal ADC codec driver

Codec DAI endpoint for RXADC + basic controls.
THe codec have basic volume control. Which is
imlemented by lookup table for simplicity.
The codec expects set_sysclk callback to
adjust internal mclk divider.

Signed-off-by: Anton D. Stavinskii <stavinsky@gmail.com>
Link: https://patch.msgid.link/20260120-cv1800b-i2s-driver-v4-4-6ef787dc6426@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sophgo/Kconfig
sound/soc/sophgo/Makefile
sound/soc/sophgo/cv1800b-sound-adc.c [new file with mode: 0644]