summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts
diff options
context:
space:
mode:
authorKatsuhiro Suzuki <suzuki.katsuhiro@socionext.com>2018-02-13 22:01:54 +0900
committerMasahiro Yamada <yamada.masahiro@socionext.com>2018-03-15 23:17:39 +0900
commitfb21a0acaa2b7f6ac76d4b3b33aa6b0312a09a49 (patch)
treedc37506ac2484e8ea34cb6aadf5a43027ecabdb7 /arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts
parent606c18372d539d194df2b2d181d3b1b790ad72f9 (diff)
arm64: dts: uniphier: add sound node
This patch adds audio controller, codec and simple card node of UniPhier AIO sound system for LD11/20 SoCs. Signed-off-by: Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Diffstat (limited to 'arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts')
-rw-r--r--arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts24
1 files changed, 24 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts b/arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts
index 2452b2243f42..264aae10734b 100644
--- a/arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts
+++ b/arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts
@@ -37,6 +37,26 @@
device_type = "memory";
reg = <0 0x80000000 0 0x40000000>;
};
+
+ sound {
+ compatible = "audio-graph-card";
+ label = "UniPhier LD11";
+ widgets = "Headphone", "Headphone Jack";
+ dais = <&i2s_port2
+ &i2s_port4
+ &spdif_port0>;
+ };
+
+ spdif-out {
+ compatible = "linux,spdif-dit";
+ #sound-dai-cells = <0>;
+
+ port@0 {
+ spdif_tx: endpoint {
+ remote-endpoint = <&spdif_hiecout1>;
+ };
+ };
+ };
};
&serial0 {
@@ -47,6 +67,10 @@
status = "okay";
};
+&spdif_hiecout1 {
+ remote-endpoint = <&spdif_tx>;
+};
+
&i2c0 {
status = "okay";