arm64: tegra: Add RT5658 device entry
authorSameer Pujar <spujar@nvidia.com>
Fri, 29 Jan 2021 11:41:07 +0000 (17:11 +0530)
committerThierry Reding <treding@nvidia.com>
Fri, 29 Jan 2021 16:34:32 +0000 (17:34 +0100)
Jetson AGX Xavier has an on-board audio codec whicn is connected to
Tegra I2S1 interface. Hence add corresponding device node for the
audio codec.

Signed-off-by: Sameer Pujar <spujar@nvidia.com>
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts

index 8697927..f77f87c 100644 (file)
                        phy-names = "usb2-0", "usb2-1", "usb2-3", "usb3-0", "usb3-2", "usb3-3";
                };
 
+               i2c@c250000 {
+                       status = "okay";
+
+                       rt5658: audio-codec@1a {
+                               status = "okay";
+
+                               compatible = "realtek,rt5658";
+                               reg = <0x1a>;
+                               interrupt-parent = <&gpio>;
+                               interrupts = <TEGRA194_MAIN_GPIO(S, 5) GPIO_ACTIVE_HIGH>;
+                               realtek,jd-src = <2>;
+                               sound-name-prefix = "CVB-RT";
+                       };
+               };
+
                pwm@c340000 {
                        status = "okay";
                };