ARM: tegra: transformers: Bind RT5631 sound nodes
authorSvyatoslav Ryhel <clamor95@gmail.com>
Mon, 27 Mar 2023 15:02:19 +0000 (18:02 +0300)
committerThierry Reding <treding@nvidia.com>
Tue, 28 Mar 2023 11:18:42 +0000 (13:18 +0200)
TF201, TF300TG and TF700T support RT5631 codec.

Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm/boot/dts/tegra30-asus-tf201.dts
arch/arm/boot/dts/tegra30-asus-tf300tg.dts
arch/arm/boot/dts/tegra30-asus-tf700t.dts

index 3c2b9e9..0406c5a 100644 (file)
                /delete-node/ opp-800000000-1300;
                /delete-node/ opp-900000000-1350;
        };
+
+       sound {
+               compatible = "asus,tegra-audio-rt5631-tf201",
+                            "nvidia,tegra-audio-rt5631";
+               nvidia,model = "Asus Transformer Prime TF201 RT5631";
+
+               nvidia,audio-routing =
+                       "Headphone Jack", "HPOL",
+                       "Headphone Jack", "HPOR",
+                       "Int Spk", "SPOL",
+                       "Int Spk", "SPOR",
+                       "MIC1", "MIC Bias1",
+                       "MIC Bias1", "Mic Jack",
+                       "DMIC", "Int Mic";
+
+               nvidia,audio-codec = <&rt5631>;
+       };
 };
index 573deea..4861db8 100644 (file)
                /delete-node/ opp-800000000;
                /delete-node/ opp-900000000;
        };
+
+       sound {
+               compatible = "asus,tegra-audio-rt5631-tf300tg",
+                            "nvidia,tegra-audio-rt5631";
+               nvidia,model = "Asus Transformer Pad TF300TG RT5631";
+
+               nvidia,audio-routing =
+                       "Headphone Jack", "HPOL",
+                       "Headphone Jack", "HPOR",
+                       "Int Spk", "SPOL",
+                       "Int Spk", "SPOR",
+                       "MIC1", "MIC Bias1",
+                       "MIC Bias1", "Mic Jack",
+                       "DMIC", "Int Mic";
+
+               nvidia,audio-codec = <&rt5631>;
+       };
 };
index e7fe8c7..efde7da 100644 (file)
                enable-active-high;
                vin-supply = <&vdd_3v3_sys>;
        };
+
+       sound {
+               compatible = "asus,tegra-audio-rt5631-tf700t",
+                            "nvidia,tegra-audio-rt5631";
+               nvidia,model = "Asus Transformer Infinity TF700T RT5631";
+
+               nvidia,audio-routing =
+                       "Headphone Jack", "HPOL",
+                       "Headphone Jack", "HPOR",
+                       "Int Spk", "SPOL",
+                       "Int Spk", "SPOR",
+                       "MIC1", "MIC Bias1",
+                       "MIC Bias1", "Mic Jack",
+                       "DMIC", "Int Mic";
+
+               nvidia,audio-codec = <&rt5631>;
+       };
 };