Add HDMI audio graph to Tegra20 device-tree to enable HDMI audio on
Tegra20 devices.

Signed-off-by: Dmitry Osipenko <[email protected]>
---
 arch/arm/boot/dts/tegra20.dtsi | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/tegra20.dtsi b/arch/arm/boot/dts/tegra20.dtsi
index 72cbe32d0c1d..dde228bcbbff 100644
--- a/arch/arm/boot/dts/tegra20.dtsi
+++ b/arch/arm/boot/dts/tegra20.dtsi
@@ -186,7 +186,7 @@ rgb {
                        };
                };
 
-               hdmi@54280000 {
+               tegra_hdmi: hdmi@54280000 {
                        compatible = "nvidia,tegra20-hdmi";
                        reg = <0x54280000 0x00040000>;
                        interrupts = <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>;
@@ -1063,4 +1063,24 @@ pmu {
                interrupt-affinity = <&{/cpus/cpu@0}>,
                                     <&{/cpus/cpu@1}>;
        };
+
+       sound-hdmi {
+               compatible = "simple-audio-card";
+               simple-audio-card,name = "NVIDIA Tegra20 HDMI";
+
+               #address-cells = <1>;
+               #size-cells = <0>;
+
+               simple-audio-card,dai-link@0 {
+                       reg = <0>;
+
+                       cpu {
+                               sound-dai = <&tegra_spdif>;
+                       };
+
+                       codec {
+                               sound-dai = <&tegra_hdmi>;
+                       };
+               };
+       };
 };
-- 
2.33.1

Reply via email to