ASoC: adds support for AMP4 Pro to the DAC Plus driver
authorJoerg Schambacher <joerg@hifiberry.com>
Fri, 19 Jan 2024 09:58:39 +0000 (10:58 +0100)
committerDom Cobley <popcornmix@gmail.com>
Mon, 19 Feb 2024 11:35:35 +0000 (11:35 +0000)
commit28e2d70f00e18d28cce45b9b3ca97af462c3c88b
tree73ce9ffcef2b86e181979a7e8c872e393402c6f6
parentf8af944b18d253cf9f85ea1b7c3e676800785f7e
ASoC: adds support for AMP4 Pro to the DAC Plus driver

The AMP4 Pro is a I2S master mode capable amplifier with
clean onboard clock generators.
We can share the card driver between TAS575x amplifiers
and the PCM512x DACs as they are SW compatible.
From a HW perspective though we need to limit the sample
rates to the standard audio rates to avoid running the
onboard clocks through the PLL. Using the PLL would require
even a different HW.
DAI/stream name are also set accordingly to allow the user
a convenient identification of the soundcard

Needs the pcm512x driver with TAS575x support (already in
upstream kernel).

Signed-off-by: Joerg Schambacher <joerg@hifiberry.com>
sound/soc/bcm/hifiberry_dacplus.c