ASoC: Adds support for TAS575x to the pcm512x driver
authorJoerg Schambacher <joerg.hifiberry@gmail.com>
Fri, 29 Sep 2023 15:07:20 +0000 (17:07 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 2 Oct 2023 18:42:45 +0000 (19:42 +0100)
commit1f817805262c2c34142291da376d4932d3c493bc
treedb8996b0435feb98fdca88888913ebef06f935cb
parenta9b696c851c226b8fa89faeb56e581a8f077924b
ASoC: Adds support for TAS575x to the pcm512x driver

Enables the existing pcm512x driver to control the almost
compatible TAS5754 and -76 amplifers. Both amplifiers support
only an I2C interface and the internal PLL must be always
on to provide necessary clocks to the amplifier section.
Tested on TAS5756 with support from Andreas Arbesser-Krasser
from Texas Instruments <a-krasser@ti.com>

Signed-off-by: Joerg Schambacher <joerg.hifiberry@gmail.com>
Link: https://lore.kernel.org/r/20230929150722.405415-1-joerg.hifiberry@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/pcm512x-i2c.c
sound/soc/codecs/pcm512x.c