arm64: dts: meson: u200: add onboard devices
authorJerome Brunet <jbrunet@baylibre.com>
Mon, 11 Sep 2023 15:45:41 +0000 (17:45 +0200)
committerNeil Armstrong <neil.armstrong@linaro.org>
Mon, 11 Sep 2023 16:03:12 +0000 (18:03 +0200)
commit2c3a6a613b0715ccdb9117e3a72a921de4a6f475
tree8d4026b57b1ac592bd187224b10d15e90a3efaf2
parent956236a24aec8364a3ee5d287e23c0c01cfb9c7c
arm64: dts: meson: u200: add onboard devices

Add missing audio devices found on the u200 PCB. This includes
* Lineout connected to the internal DAC
* SPDIF input connected to a coaxial socket
* TDM input decoders allowing output loopback
* TDM A and B output encoders and interfaces

TDM A and B link format is set by the related external codec.
Internal audio DAC can hook to any TDM output.

This change does not include support necessary the optional the speaker and
PDM Mic headers

Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Link: https://lore.kernel.org/r/20230911154541.471484-6-jbrunet@baylibre.com
[narmstrong: fixed sound-dai-cells and removed default okay status]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts