aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm64/boot/dts/nvidia/tegra210.dtsi54
1 files changed, 54 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/nvidia/tegra210.dtsi b/arch/arm64/boot/dts/nvidia/tegra210.dtsi
index cefae3bb3353..61ec48c4b5b7 100644
--- a/arch/arm64/boot/dts/nvidia/tegra210.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra210.dtsi
@@ -35,6 +35,26 @@
35 resets = <&tegra_car 207>; 35 resets = <&tegra_car 207>;
36 reset-names = "dpaux"; 36 reset-names = "dpaux";
37 status = "disabled"; 37 status = "disabled";
38
39 state_dpaux1_aux: pinmux-aux {
40 groups = "dpaux-io";
41 function = "aux";
42 };
43
44 state_dpaux1_i2c: pinmux-i2c {
45 groups = "dpaux-io";
46 function = "i2c";
47 };
48
49 state_dpaux1_off: pinmux-off {
50 groups = "dpaux-io";
51 function = "off";
52 };
53
54 i2c-bus {
55 #address-cells = <1>;
56 #size-cells = <0>;
57 };
38 }; 58 };
39 59
40 vi@54080000 { 60 vi@54080000 {
@@ -154,6 +174,10 @@
154 clock-names = "sor", "parent", "dp", "safe"; 174 clock-names = "sor", "parent", "dp", "safe";
155 resets = <&tegra_car 182>; 175 resets = <&tegra_car 182>;
156 reset-names = "sor"; 176 reset-names = "sor";
177 pinctrl-0 = <&state_dpaux_aux>;
178 pinctrl-1 = <&state_dpaux_i2c>;
179 pinctrl-2 = <&state_dpaux_off>;
180 pinctrl-names = "aux", "i2c", "off";
157 status = "disabled"; 181 status = "disabled";
158 }; 182 };
159 183
@@ -168,6 +192,10 @@
168 clock-names = "sor", "parent", "dp", "safe"; 192 clock-names = "sor", "parent", "dp", "safe";
169 resets = <&tegra_car 183>; 193 resets = <&tegra_car 183>;
170 reset-names = "sor"; 194 reset-names = "sor";
195 pinctrl-0 = <&state_dpaux1_aux>;
196 pinctrl-1 = <&state_dpaux1_i2c>;
197 pinctrl-2 = <&state_dpaux1_off>;
198 pinctrl-names = "aux", "i2c", "off";
171 status = "disabled"; 199 status = "disabled";
172 }; 200 };
173 201
@@ -181,6 +209,26 @@
181 resets = <&tegra_car 181>; 209 resets = <&tegra_car 181>;
182 reset-names = "dpaux"; 210 reset-names = "dpaux";
183 status = "disabled"; 211 status = "disabled";
212
213 state_dpaux_aux: pinmux-aux {
214 groups = "dpaux-io";
215 function = "aux";
216 };
217
218 state_dpaux_i2c: pinmux-i2c {
219 groups = "dpaux-io";
220 function = "i2c";
221 };
222
223 state_dpaux_off: pinmux-off {
224 groups = "dpaux-io";
225 function = "off";
226 };
227
228 i2c-bus {
229 #address-cells = <1>;
230 #size-cells = <0>;
231 };
184 }; 232 };
185 233
186 isp@54600000 { 234 isp@54600000 {
@@ -478,6 +526,9 @@
478 reset-names = "i2c"; 526 reset-names = "i2c";
479 dmas = <&apbdma 26>, <&apbdma 26>; 527 dmas = <&apbdma 26>, <&apbdma 26>;
480 dma-names = "rx", "tx"; 528 dma-names = "rx", "tx";
529 pinctrl-0 = <&state_dpaux1_i2c>;
530 pinctrl-1 = <&state_dpaux1_off>;
531 pinctrl-names = "default", "idle";
481 status = "disabled"; 532 status = "disabled";
482 }; 533 };
483 534
@@ -508,6 +559,9 @@
508 reset-names = "i2c"; 559 reset-names = "i2c";
509 dmas = <&apbdma 30>, <&apbdma 30>; 560 dmas = <&apbdma 30>, <&apbdma 30>;
510 dma-names = "rx", "tx"; 561 dma-names = "rx", "tx";
562 pinctrl-0 = <&state_dpaux_i2c>;
563 pinctrl-1 = <&state_dpaux_off>;
564 pinctrl-names = "default", "idle";
511 status = "disabled"; 565 status = "disabled";
512 }; 566 };
513 567