]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: codecs: pcm1754: add pcm1754 dac driver
authorAlvin Šipraga <alsi@bang-olufsen.dk>
Wed, 10 Sep 2025 09:34:06 +0000 (11:34 +0200)
committerMark Brown <broonie@kernel.org>
Thu, 11 Sep 2025 13:07:24 +0000 (14:07 +0100)
commit1217b573978482ae7d21dc5c0bf5aa5007b24f90
tree32803533865874cefaf741e38bf626b6fec6aa0d
parent87c0881bd734a2cea12076716d5d9a050789d4b7
ASoC: codecs: pcm1754: add pcm1754 dac driver

The Texas Instruments PCM1754[1] is a simple stereo DAC without any
digital
management interface but soft mute, PCM input format and 44.1 kHz
digital de-emphasis can be configured via strapping pins. Only soft mute
and PCM input format selection is currently exposed via optional GPIOs
in the driver.

[1]: https://www.ti.com/product/PCM1754

Signed-off-by: Alvin Šipraga <alsi@bang-olufsen.dk>
Co-developed-by: Stefan Kerkmann <s.kerkmann@pengutronix.de>
Signed-off-by: Stefan Kerkmann <s.kerkmann@pengutronix.de>
Link: https://patch.msgid.link/20250910-v6-12-topic-pcm1754-v2-2-0917dbe73c65@pengutronix.de
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
sound/soc/codecs/pcm1754.c [new file with mode: 0644]