summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJerome Brunet <jbrunet@baylibre.com>2020-05-07 00:16:56 +0200
committerKevin Hilman <khilman@baylibre.com>2020-05-20 01:31:56 +0200
commitdbffd7f9bdb463437d3c3f7c3e1bd4379a785fe4 (patch)
treefa09869464946a720d2ba3101a5668a318a2f03d
parentarm64: dts: meson: g12: add internal DAC (diff)
downloadlinux-dbffd7f9bdb463437d3c3f7c3e1bd4379a785fe4.tar.xz
linux-dbffd7f9bdb463437d3c3f7c3e1bd4379a785fe4.zip
arm64: dts: meson: g12: add internal DAC glue
add the internal DAC glue support on the g12 and sm1 family This glue connects the different TDM interfaces of the SoC to the internal audio DAC codec. Signed-off-by: Jerome Brunet <jbrunet@baylibre.com> Signed-off-by: Kevin Hilman <khilman@baylibre.com> Link: https://lore.kernel.org/r/20200506221656.477379-8-jbrunet@baylibre.com
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12.dtsi9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12.dtsi
index e932205badea..b89f85542e9c 100644
--- a/arch/arm64/boot/dts/amlogic/meson-g12.dtsi
+++ b/arch/arm64/boot/dts/amlogic/meson-g12.dtsi
@@ -344,6 +344,15 @@
status = "disabled";
};
+ toacodec: audio-controller@740 {
+ compatible = "amlogic,g12a-toacodec";
+ reg = <0x0 0x740 0x0 0x4>;
+ #sound-dai-cells = <1>;
+ sound-name-prefix = "TOACODEC";
+ resets = <&clkc_audio AUD_RESET_TOACODEC>;
+ status = "disabled";
+ };
+
tohdmitx: audio-controller@744 {
compatible = "amlogic,g12a-tohdmitx";
reg = <0x0 0x744 0x0 0x4>;