xref: /rk3399_rockchip-uboot/arch/arm/dts/tegra124-nyan-big.dts (revision e93812e81cf07e3179c1b74ba7bf70ecba8f9003)
1a6c7b461SAllen Martin/dts-v1/;
2a6c7b461SAllen Martin
3300e2353SSimon Glass#include "tegra124-nyan.dtsi"
4a6c7b461SAllen Martin
5a6c7b461SAllen Martin/ {
6a6c7b461SAllen Martin	model = "Acer Chromebook 13 CB5-311";
7a6c7b461SAllen Martin	compatible = "google,nyan-big", "nvidia,tegra124";
8a6c7b461SAllen Martin
9a6c7b461SAllen Martin	aliases {
10a6c7b461SAllen Martin		console = &uarta;
11a6c7b461SAllen Martin		i2c0 = "/i2c@7000d000";
12a6c7b461SAllen Martin		i2c1 = "/i2c@7000c000";
13a6c7b461SAllen Martin		i2c2 = "/i2c@7000c400";
14a6c7b461SAllen Martin		i2c3 = "/i2c@7000c500";
15a6c7b461SAllen Martin		i2c4 = "/i2c@7000c700";
16a6c7b461SAllen Martin		i2c5 = "/i2c@7000d100";
17eb631d7fSStephen Warren		rtc0 = "/i2c@7000d000/pmic@40";
18eb631d7fSStephen Warren		rtc1 = "/rtc@7000e000";
1967748a73SStephen Warren		mmc0 = "/sdhci@700b0600";
2067748a73SStephen Warren		mmc1 = "/sdhci@700b0400";
21a6c7b461SAllen Martin		spi0 = "/spi@7000d400";
22a6c7b461SAllen Martin		spi1 = "/spi@7000da00";
23a6c7b461SAllen Martin		usb0 = "/usb@7d000000";
24a6c7b461SAllen Martin		usb1 = "/usb@7d008000";
25300e2353SSimon Glass		usb2 = "/usb@7d004000";
26a6c7b461SAllen Martin	};
27a6c7b461SAllen Martin
28*e93812e8SSimon Glass	chosen {
29*e93812e8SSimon Glass		stdout-path = &uarta;
30*e93812e8SSimon Glass	};
31*e93812e8SSimon Glass
32ec44671bSSimon Glass	host1x@50000000 {
33ec44671bSSimon Glass		dc@54200000 {
34ec44671bSSimon Glass			display-timings {
35ec44671bSSimon Glass				timing@0 {
36ec44671bSSimon Glass					clock-frequency = <69500000>;
37ec44671bSSimon Glass					hactive = <1366>;
38ec44671bSSimon Glass					vactive = <768>;
39ec44671bSSimon Glass					hsync-len = <32>;
40ec44671bSSimon Glass					hfront-porch = <48>;
41ec44671bSSimon Glass					hback-porch = <20>;
42ec44671bSSimon Glass					vfront-porch = <3>;
43ec44671bSSimon Glass					vback-porch = <13>;
44ec44671bSSimon Glass					vsync-len = <6>;
45ec44671bSSimon Glass				};
46ec44671bSSimon Glass			};
47ec44671bSSimon Glass		};
48ec44671bSSimon Glass
49300e2353SSimon Glass		dc@54240000 {
50300e2353SSimon Glass			status = "disabled";
51ec44671bSSimon Glass		};
52ec44671bSSimon Glass
53a6c7b461SAllen Martin	};
54a6c7b461SAllen Martin
55a6c7b461SAllen Martin	panel: panel {
56a6c7b461SAllen Martin		compatible = "auo,b133xtn01";
57a6c7b461SAllen Martin
58a6c7b461SAllen Martin		backlight = <&backlight>;
59300e2353SSimon Glass		ddc-i2c-bus = <&dpaux>;
60a6c7b461SAllen Martin	};
61a6c7b461SAllen Martin
62eb631d7fSStephen Warren	sdhci@700b0400 { /* SD Card on this bus */
63300e2353SSimon Glass		wp-gpios = <&gpio TEGRA_GPIO(Q, 4) GPIO_ACTIVE_LOW>;
64ec44671bSSimon Glass	};
65ec44671bSSimon Glass
66a6c7b461SAllen Martin	sound {
67a6c7b461SAllen Martin		compatible = "nvidia,tegra-audio-max98090-nyan-big",
68300e2353SSimon Glass			     "nvidia,tegra-audio-max98090-nyan",
69a6c7b461SAllen Martin			     "nvidia,tegra-audio-max98090";
70300e2353SSimon Glass		nvidia,model = "GoogleNyanBig";
71a6c7b461SAllen Martin	};
72a6c7b461SAllen Martin
73eb631d7fSStephen Warren	pinmux@70000868 {
74300e2353SSimon Glass		pinctrl-names = "default";
75300e2353SSimon Glass		pinctrl-0 = <&pinmux_default>;
76300e2353SSimon Glass
77300e2353SSimon Glass		pinmux_default: common {
78300e2353SSimon Glass			clk_32k_out_pa0 {
79300e2353SSimon Glass				nvidia,pins = "clk_32k_out_pa0";
80300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
81300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
82300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
83300e2353SSimon Glass			};
84300e2353SSimon Glass			uart3_cts_n_pa1 {
85300e2353SSimon Glass				nvidia,pins = "uart3_cts_n_pa1";
86300e2353SSimon Glass				nvidia,function = "gmi";
87300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
88300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
89300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
90300e2353SSimon Glass			};
91300e2353SSimon Glass			dap2_fs_pa2 {
92300e2353SSimon Glass				nvidia,pins = "dap2_fs_pa2";
93300e2353SSimon Glass				nvidia,function = "i2s1";
94300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
95300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
96300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
97300e2353SSimon Glass			};
98300e2353SSimon Glass			dap2_sclk_pa3 {
99300e2353SSimon Glass				nvidia,pins = "dap2_sclk_pa3";
100300e2353SSimon Glass				nvidia,function = "i2s1";
101300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
102300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
103300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
104300e2353SSimon Glass			};
105300e2353SSimon Glass			dap2_din_pa4 {
106300e2353SSimon Glass				nvidia,pins = "dap2_din_pa4";
107300e2353SSimon Glass				nvidia,function = "i2s1";
108300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
109300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
110300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
111300e2353SSimon Glass			};
112300e2353SSimon Glass			dap2_dout_pa5 {
113300e2353SSimon Glass				nvidia,pins = "dap2_dout_pa5";
114300e2353SSimon Glass				nvidia,function = "i2s1";
115300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
116300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
117300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
118300e2353SSimon Glass			};
119300e2353SSimon Glass			sdmmc3_clk_pa6 {
120300e2353SSimon Glass				nvidia,pins = "sdmmc3_clk_pa6";
121300e2353SSimon Glass				nvidia,function = "sdmmc3";
122300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
123300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
124300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
125300e2353SSimon Glass			};
126300e2353SSimon Glass			sdmmc3_cmd_pa7 {
127300e2353SSimon Glass				nvidia,pins = "sdmmc3_cmd_pa7";
128300e2353SSimon Glass				nvidia,function = "sdmmc3";
129300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
130300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
131300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
132300e2353SSimon Glass			};
133300e2353SSimon Glass			pb0 {
134300e2353SSimon Glass				nvidia,pins = "pb0";
135300e2353SSimon Glass				nvidia,function = "rsvd2";
136300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
137300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
138300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
139300e2353SSimon Glass			};
140300e2353SSimon Glass			pb1 {
141300e2353SSimon Glass				nvidia,pins = "pb1";
142300e2353SSimon Glass				nvidia,function = "rsvd2";
143300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
144300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
145300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
146300e2353SSimon Glass			};
147300e2353SSimon Glass			sdmmc3_dat3_pb4 {
148300e2353SSimon Glass				nvidia,pins = "sdmmc3_dat3_pb4";
149300e2353SSimon Glass				nvidia,function = "sdmmc3";
150300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
151300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
152300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
153300e2353SSimon Glass			};
154300e2353SSimon Glass			sdmmc3_dat2_pb5 {
155300e2353SSimon Glass				nvidia,pins = "sdmmc3_dat2_pb5";
156300e2353SSimon Glass				nvidia,function = "sdmmc3";
157300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
158300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
159300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
160300e2353SSimon Glass			};
161300e2353SSimon Glass			sdmmc3_dat1_pb6 {
162300e2353SSimon Glass				nvidia,pins = "sdmmc3_dat1_pb6";
163300e2353SSimon Glass				nvidia,function = "sdmmc3";
164300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
165300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
166300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
167300e2353SSimon Glass			};
168300e2353SSimon Glass			sdmmc3_dat0_pb7 {
169300e2353SSimon Glass				nvidia,pins = "sdmmc3_dat0_pb7";
170300e2353SSimon Glass				nvidia,function = "sdmmc3";
171300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
172300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
173300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
174300e2353SSimon Glass			};
175300e2353SSimon Glass			uart3_rts_n_pc0 {
176300e2353SSimon Glass				nvidia,pins = "uart3_rts_n_pc0";
177300e2353SSimon Glass				nvidia,function = "gmi";
178300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
179300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
180300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
181300e2353SSimon Glass			};
182300e2353SSimon Glass			uart2_txd_pc2 {
183300e2353SSimon Glass				nvidia,pins = "uart2_txd_pc2";
184300e2353SSimon Glass				nvidia,function = "irda";
185300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
186300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
187300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
188300e2353SSimon Glass			};
189300e2353SSimon Glass			uart2_rxd_pc3 {
190300e2353SSimon Glass				nvidia,pins = "uart2_rxd_pc3";
191300e2353SSimon Glass				nvidia,function = "irda";
192300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
193300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
194300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
195300e2353SSimon Glass			};
196300e2353SSimon Glass			gen1_i2c_scl_pc4 {
197300e2353SSimon Glass				nvidia,pins = "gen1_i2c_scl_pc4";
198300e2353SSimon Glass				nvidia,function = "i2c1";
199300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
200300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
201300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
202300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
203300e2353SSimon Glass			};
204300e2353SSimon Glass			gen1_i2c_sda_pc5 {
205300e2353SSimon Glass				nvidia,pins = "gen1_i2c_sda_pc5";
206300e2353SSimon Glass				nvidia,function = "i2c1";
207300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
208300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
209300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
210300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
211300e2353SSimon Glass			};
212300e2353SSimon Glass			pc7 {
213300e2353SSimon Glass				nvidia,pins = "pc7";
214300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
215300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
216300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
217300e2353SSimon Glass			};
218300e2353SSimon Glass			pg0 {
219300e2353SSimon Glass				nvidia,pins = "pg0";
220300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
221300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
222300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
223300e2353SSimon Glass			};
224300e2353SSimon Glass			pg1 {
225300e2353SSimon Glass				nvidia,pins = "pg1";
226300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
227300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
228300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
229300e2353SSimon Glass			};
230300e2353SSimon Glass			pg2 {
231300e2353SSimon Glass				nvidia,pins = "pg2";
232300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
233300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
234300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
235300e2353SSimon Glass			};
236300e2353SSimon Glass			pg3 {
237300e2353SSimon Glass				nvidia,pins = "pg3";
238300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
239300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
240300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
241300e2353SSimon Glass			};
242300e2353SSimon Glass			pg4 {
243300e2353SSimon Glass				nvidia,pins = "pg4";
244300e2353SSimon Glass				nvidia,function = "spi4";
245300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
246300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
247300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
248300e2353SSimon Glass			};
249300e2353SSimon Glass			pg5 {
250300e2353SSimon Glass				nvidia,pins = "pg5";
251300e2353SSimon Glass				nvidia,function = "spi4";
252300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
253300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
254300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
255300e2353SSimon Glass			};
256300e2353SSimon Glass			pg6 {
257300e2353SSimon Glass				nvidia,pins = "pg6";
258300e2353SSimon Glass				nvidia,function = "spi4";
259300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
260300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
261300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
262300e2353SSimon Glass			};
263300e2353SSimon Glass			pg7 {
264300e2353SSimon Glass				nvidia,pins = "pg7";
265300e2353SSimon Glass				nvidia,function = "spi4";
266300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
267300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
268300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
269300e2353SSimon Glass			};
270300e2353SSimon Glass			ph0 {
271300e2353SSimon Glass				nvidia,pins = "ph0";
272300e2353SSimon Glass				nvidia,function = "gmi";
273300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
274300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
275300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
276300e2353SSimon Glass			};
277300e2353SSimon Glass			ph1 {
278300e2353SSimon Glass				nvidia,pins = "ph1";
279300e2353SSimon Glass				nvidia,function = "pwm1";
280300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
281300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
282300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
283300e2353SSimon Glass			};
284300e2353SSimon Glass			ph2 {
285300e2353SSimon Glass				nvidia,pins = "ph2";
286300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
287300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
288300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
289300e2353SSimon Glass			};
290300e2353SSimon Glass			ph3 {
291300e2353SSimon Glass				nvidia,pins = "ph3";
292300e2353SSimon Glass				nvidia,function = "gmi";
293300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
294300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
295300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
296300e2353SSimon Glass			};
297300e2353SSimon Glass			ph4 {
298300e2353SSimon Glass				nvidia,pins = "ph4";
299300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
300300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
301300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
302300e2353SSimon Glass			};
303300e2353SSimon Glass			ph5 {
304300e2353SSimon Glass				nvidia,pins = "ph5";
305300e2353SSimon Glass				nvidia,function = "rsvd2";
306300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
307300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
308300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
309300e2353SSimon Glass			};
310300e2353SSimon Glass			ph6 {
311300e2353SSimon Glass				nvidia,pins = "ph6";
312300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
313300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
314300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
315300e2353SSimon Glass			};
316300e2353SSimon Glass			ph7 {
317300e2353SSimon Glass				nvidia,pins = "ph7";
318300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
319300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
320300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
321300e2353SSimon Glass			};
322300e2353SSimon Glass			pi0 {
323300e2353SSimon Glass				nvidia,pins = "pi0";
324300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
325300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
326300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
327300e2353SSimon Glass			};
328300e2353SSimon Glass			pi1 {
329300e2353SSimon Glass				nvidia,pins = "pi1";
330300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
331300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
332300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
333300e2353SSimon Glass			};
334300e2353SSimon Glass			pi2 {
335300e2353SSimon Glass				nvidia,pins = "pi2";
336300e2353SSimon Glass				nvidia,function = "rsvd4";
337300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
338300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
339300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
340300e2353SSimon Glass			};
341300e2353SSimon Glass			pi3 {
342300e2353SSimon Glass				nvidia,pins = "pi3";
343300e2353SSimon Glass				nvidia,function = "spi4";
344300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
345300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
346300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
347300e2353SSimon Glass			};
348300e2353SSimon Glass			pi4 {
349300e2353SSimon Glass				nvidia,pins = "pi4";
350300e2353SSimon Glass				nvidia,function = "gmi";
351300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
352300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
353300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
354300e2353SSimon Glass			};
355300e2353SSimon Glass			pi5 {
356300e2353SSimon Glass				nvidia,pins = "pi5";
357300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
358300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
359300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
360300e2353SSimon Glass			};
361300e2353SSimon Glass			pi6 {
362300e2353SSimon Glass				nvidia,pins = "pi6";
363300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
364300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
365300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
366300e2353SSimon Glass			};
367300e2353SSimon Glass			pi7 {
368300e2353SSimon Glass				nvidia,pins = "pi7";
369300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
370300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
371300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
372300e2353SSimon Glass			};
373300e2353SSimon Glass			pj0 {
374300e2353SSimon Glass				nvidia,pins = "pj0";
375300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
376300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
377300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
378300e2353SSimon Glass			};
379300e2353SSimon Glass			pj2 {
380300e2353SSimon Glass				nvidia,pins = "pj2";
381300e2353SSimon Glass				nvidia,function = "rsvd1";
382300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
383300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
384300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
385300e2353SSimon Glass			};
386300e2353SSimon Glass			uart2_cts_n_pj5 {
387300e2353SSimon Glass				nvidia,pins = "uart2_cts_n_pj5";
388300e2353SSimon Glass				nvidia,function = "gmi";
389300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
390300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
391300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
392300e2353SSimon Glass			};
393300e2353SSimon Glass			uart2_rts_n_pj6 {
394300e2353SSimon Glass				nvidia,pins = "uart2_rts_n_pj6";
395300e2353SSimon Glass				nvidia,function = "gmi";
396300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
397300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
398300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
399300e2353SSimon Glass			};
400300e2353SSimon Glass			pj7 {
401300e2353SSimon Glass				nvidia,pins = "pj7";
402300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
403300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
404300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
405300e2353SSimon Glass			};
406300e2353SSimon Glass			pk0 {
407300e2353SSimon Glass				nvidia,pins = "pk0";
408300e2353SSimon Glass				nvidia,function = "rsvd1";
409300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
410300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
411300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
412300e2353SSimon Glass			};
413300e2353SSimon Glass			pk1 {
414300e2353SSimon Glass				nvidia,pins = "pk1";
415300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
416300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
417300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
418300e2353SSimon Glass			};
419300e2353SSimon Glass			pk2 {
420300e2353SSimon Glass				nvidia,pins = "pk2";
421300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
422300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
423300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
424300e2353SSimon Glass			};
425300e2353SSimon Glass			pk3 {
426300e2353SSimon Glass				nvidia,pins = "pk3";
427300e2353SSimon Glass				nvidia,function = "gmi";
428300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
429300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
430300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
431300e2353SSimon Glass			};
432300e2353SSimon Glass			pk4 {
433300e2353SSimon Glass				nvidia,pins = "pk4";
434300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
435300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
436300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
437300e2353SSimon Glass			};
438300e2353SSimon Glass			spdif_out_pk5 {
439300e2353SSimon Glass				nvidia,pins = "spdif_out_pk5";
440300e2353SSimon Glass				nvidia,function = "rsvd2";
441300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
442300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
443300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
444300e2353SSimon Glass			};
445300e2353SSimon Glass			spdif_in_pk6 {
446300e2353SSimon Glass				nvidia,pins = "spdif_in_pk6";
447300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
448300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
449300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
450300e2353SSimon Glass			};
451300e2353SSimon Glass			pk7 {
452300e2353SSimon Glass				nvidia,pins = "pk7";
453300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
454300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
455300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
456300e2353SSimon Glass			};
457300e2353SSimon Glass			dap1_fs_pn0 {
458300e2353SSimon Glass				nvidia,pins = "dap1_fs_pn0";
459300e2353SSimon Glass				nvidia,function = "rsvd4";
460300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
461300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
462300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
463300e2353SSimon Glass			};
464300e2353SSimon Glass			dap1_din_pn1 {
465300e2353SSimon Glass				nvidia,pins = "dap1_din_pn1";
466300e2353SSimon Glass				nvidia,function = "rsvd4";
467300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
468300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
469300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
470300e2353SSimon Glass			};
471300e2353SSimon Glass			dap1_dout_pn2 {
472300e2353SSimon Glass				nvidia,pins = "dap1_dout_pn2";
473300e2353SSimon Glass				nvidia,function = "i2s0";
474300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
475300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
476300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
477300e2353SSimon Glass			};
478300e2353SSimon Glass			dap1_sclk_pn3 {
479300e2353SSimon Glass				nvidia,pins = "dap1_sclk_pn3";
480300e2353SSimon Glass				nvidia,function = "rsvd4";
481300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
482300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
483300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
484300e2353SSimon Glass			};
485300e2353SSimon Glass			usb_vbus_en0_pn4 {
486300e2353SSimon Glass				nvidia,pins = "usb_vbus_en0_pn4";
487300e2353SSimon Glass				nvidia,function = "usb";
488300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
489300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
490300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
491300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
492300e2353SSimon Glass			};
493300e2353SSimon Glass			usb_vbus_en1_pn5 {
494300e2353SSimon Glass				nvidia,pins = "usb_vbus_en1_pn5";
495300e2353SSimon Glass				nvidia,function = "usb";
496300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
497300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
498300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
499300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
500300e2353SSimon Glass			};
501300e2353SSimon Glass			hdmi_int_pn7 {
502300e2353SSimon Glass				nvidia,pins = "hdmi_int_pn7";
503300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
504300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
505300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
506300e2353SSimon Glass				nvidia,rcv-sel = <TEGRA_PIN_DISABLE>;
507300e2353SSimon Glass			};
508300e2353SSimon Glass			ulpi_data7_po0 {
509300e2353SSimon Glass				nvidia,pins = "ulpi_data7_po0";
510300e2353SSimon Glass				nvidia,function = "ulpi";
511300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
512300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
513300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
514300e2353SSimon Glass			};
515300e2353SSimon Glass			ulpi_data0_po1 {
516300e2353SSimon Glass				nvidia,pins = "ulpi_data0_po1";
517300e2353SSimon Glass				nvidia,function = "ulpi";
518300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
519300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
520300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
521300e2353SSimon Glass			};
522300e2353SSimon Glass			ulpi_data1_po2 {
523300e2353SSimon Glass				nvidia,pins = "ulpi_data1_po2";
524300e2353SSimon Glass				nvidia,function = "ulpi";
525300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
526300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
527300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
528300e2353SSimon Glass			};
529300e2353SSimon Glass			ulpi_data2_po3 {
530300e2353SSimon Glass				nvidia,pins = "ulpi_data2_po3";
531300e2353SSimon Glass				nvidia,function = "ulpi";
532300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
533300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
534300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
535300e2353SSimon Glass			};
536300e2353SSimon Glass			ulpi_data3_po4 {
537300e2353SSimon Glass				nvidia,pins = "ulpi_data3_po4";
538300e2353SSimon Glass				nvidia,function = "ulpi";
539300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
540300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
541300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
542300e2353SSimon Glass			};
543300e2353SSimon Glass			ulpi_data4_po5 {
544300e2353SSimon Glass				nvidia,pins = "ulpi_data4_po5";
545300e2353SSimon Glass				nvidia,function = "ulpi";
546300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
547300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
548300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
549300e2353SSimon Glass			};
550300e2353SSimon Glass			ulpi_data5_po6 {
551300e2353SSimon Glass				nvidia,pins = "ulpi_data5_po6";
552300e2353SSimon Glass				nvidia,function = "ulpi";
553300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
554300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
555300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
556300e2353SSimon Glass			};
557300e2353SSimon Glass			ulpi_data6_po7 {
558300e2353SSimon Glass				nvidia,pins = "ulpi_data6_po7";
559300e2353SSimon Glass				nvidia,function = "ulpi";
560300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
561300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
562300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
563300e2353SSimon Glass			};
564300e2353SSimon Glass			dap3_fs_pp0 {
565300e2353SSimon Glass				nvidia,pins = "dap3_fs_pp0";
566300e2353SSimon Glass				nvidia,function = "i2s2";
567300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
568300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
569300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
570300e2353SSimon Glass			};
571300e2353SSimon Glass			dap3_din_pp1 {
572300e2353SSimon Glass				nvidia,pins = "dap3_din_pp1";
573300e2353SSimon Glass				nvidia,function = "i2s2";
574300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
575300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
576300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
577300e2353SSimon Glass			};
578300e2353SSimon Glass			dap3_dout_pp2 {
579300e2353SSimon Glass				nvidia,pins = "dap3_dout_pp2";
580300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
581300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
582300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
583300e2353SSimon Glass			};
584300e2353SSimon Glass			dap3_sclk_pp3 {
585300e2353SSimon Glass				nvidia,pins = "dap3_sclk_pp3";
586300e2353SSimon Glass				nvidia,function = "rsvd3";
587300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
588300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
589300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
590300e2353SSimon Glass			};
591300e2353SSimon Glass			dap4_fs_pp4 {
592300e2353SSimon Glass				nvidia,pins = "dap4_fs_pp4";
593300e2353SSimon Glass				nvidia,function = "rsvd4";
594300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
595300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
596300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
597300e2353SSimon Glass			};
598300e2353SSimon Glass			dap4_din_pp5 {
599300e2353SSimon Glass				nvidia,pins = "dap4_din_pp5";
600300e2353SSimon Glass				nvidia,function = "rsvd3";
601300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
602300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
603300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
604300e2353SSimon Glass			};
605300e2353SSimon Glass			dap4_dout_pp6 {
606300e2353SSimon Glass				nvidia,pins = "dap4_dout_pp6";
607300e2353SSimon Glass				nvidia,function = "rsvd4";
608300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
609300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
610300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
611300e2353SSimon Glass			};
612300e2353SSimon Glass			dap4_sclk_pp7 {
613300e2353SSimon Glass				nvidia,pins = "dap4_sclk_pp7";
614300e2353SSimon Glass				nvidia,function = "rsvd3";
615300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
616300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
617300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
618300e2353SSimon Glass			};
619300e2353SSimon Glass			kb_col0_pq0 {
620300e2353SSimon Glass				nvidia,pins = "kb_col0_pq0";
621300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
622300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
623300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
624300e2353SSimon Glass			};
625300e2353SSimon Glass			kb_col1_pq1 {
626300e2353SSimon Glass				nvidia,pins = "kb_col1_pq1";
627300e2353SSimon Glass				nvidia,function = "rsvd2";
628300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
629300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
630300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
631300e2353SSimon Glass			};
632300e2353SSimon Glass			kb_col2_pq2 {
633300e2353SSimon Glass				nvidia,pins = "kb_col2_pq2";
634300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
635300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
636300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
637300e2353SSimon Glass			};
638300e2353SSimon Glass			kb_col3_pq3 {
639300e2353SSimon Glass				nvidia,pins = "kb_col3_pq3";
640300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
641300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
642300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
643300e2353SSimon Glass			};
644300e2353SSimon Glass			kb_col4_pq4 {
645300e2353SSimon Glass				nvidia,pins = "kb_col4_pq4";
646300e2353SSimon Glass				nvidia,function = "sdmmc3";
647300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
648300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
649300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
650300e2353SSimon Glass			};
651300e2353SSimon Glass			kb_col5_pq5 {
652300e2353SSimon Glass				nvidia,pins = "kb_col5_pq5";
653300e2353SSimon Glass				nvidia,function = "rsvd2";
654300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
655300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
656300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
657300e2353SSimon Glass			};
658300e2353SSimon Glass			kb_col6_pq6 {
659300e2353SSimon Glass				nvidia,pins = "kb_col6_pq6";
660300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
661300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
662300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
663300e2353SSimon Glass			};
664300e2353SSimon Glass			kb_col7_pq7 {
665300e2353SSimon Glass				nvidia,pins = "kb_col7_pq7";
666300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
667300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
668300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
669300e2353SSimon Glass			};
670300e2353SSimon Glass			kb_row0_pr0 {
671300e2353SSimon Glass				nvidia,pins = "kb_row0_pr0";
672300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
673300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
674300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
675300e2353SSimon Glass			};
676300e2353SSimon Glass			kb_row1_pr1 {
677300e2353SSimon Glass				nvidia,pins = "kb_row1_pr1";
678300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
679300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
680300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
681300e2353SSimon Glass			};
682300e2353SSimon Glass			kb_row2_pr2 {
683300e2353SSimon Glass				nvidia,pins = "kb_row2_pr2";
684300e2353SSimon Glass				nvidia,function = "rsvd2";
685300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
686300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
687300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
688300e2353SSimon Glass			};
689300e2353SSimon Glass			kb_row3_pr3 {
690300e2353SSimon Glass				nvidia,pins = "kb_row3_pr3";
691300e2353SSimon Glass				nvidia,function = "kbc";
692300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
693300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
694300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
695300e2353SSimon Glass			};
696300e2353SSimon Glass			kb_row4_pr4 {
697300e2353SSimon Glass				nvidia,pins = "kb_row4_pr4";
698300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
699300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
700300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
701300e2353SSimon Glass			};
702300e2353SSimon Glass			kb_row5_pr5 {
703300e2353SSimon Glass				nvidia,pins = "kb_row5_pr5";
704300e2353SSimon Glass				nvidia,function = "rsvd3";
705300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
706300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
707300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
708300e2353SSimon Glass			};
709300e2353SSimon Glass			kb_row6_pr6 {
710300e2353SSimon Glass				nvidia,pins = "kb_row6_pr6";
711300e2353SSimon Glass				nvidia,function = "kbc";
712300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
713300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
714300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
715300e2353SSimon Glass			};
716300e2353SSimon Glass			kb_row7_pr7 {
717300e2353SSimon Glass				nvidia,pins = "kb_row7_pr7";
718300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
719300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
720300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
721300e2353SSimon Glass			};
722300e2353SSimon Glass			kb_row8_ps0 {
723300e2353SSimon Glass				nvidia,pins = "kb_row8_ps0";
724300e2353SSimon Glass				nvidia,function = "rsvd2";
725300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
726300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
727300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
728300e2353SSimon Glass			};
729300e2353SSimon Glass			kb_row9_ps1 {
730300e2353SSimon Glass				nvidia,pins = "kb_row9_ps1";
731300e2353SSimon Glass				nvidia,function = "uarta";
732300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
733300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
734300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
735300e2353SSimon Glass			};
736300e2353SSimon Glass			kb_row10_ps2 {
737300e2353SSimon Glass				nvidia,pins = "kb_row10_ps2";
738300e2353SSimon Glass				nvidia,function = "uarta";
739300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
740300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
741300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
742300e2353SSimon Glass			};
743300e2353SSimon Glass			kb_row11_ps3 {
744300e2353SSimon Glass				nvidia,pins = "kb_row11_ps3";
745300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
746300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
747300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
748300e2353SSimon Glass			};
749300e2353SSimon Glass			kb_row12_ps4 {
750300e2353SSimon Glass				nvidia,pins = "kb_row12_ps4";
751300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
752300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
753300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
754300e2353SSimon Glass			};
755300e2353SSimon Glass			kb_row13_ps5 {
756300e2353SSimon Glass				nvidia,pins = "kb_row13_ps5";
757300e2353SSimon Glass				nvidia,function = "rsvd2";
758300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
759300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
760300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
761300e2353SSimon Glass			};
762300e2353SSimon Glass			kb_row14_ps6 {
763300e2353SSimon Glass				nvidia,pins = "kb_row14_ps6";
764300e2353SSimon Glass				nvidia,function = "rsvd2";
765300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
766300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
767300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
768300e2353SSimon Glass			};
769300e2353SSimon Glass			kb_row15_ps7 {
770300e2353SSimon Glass				nvidia,pins = "kb_row15_ps7";
771300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
772300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
773300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
774300e2353SSimon Glass			};
775300e2353SSimon Glass			kb_row16_pt0 {
776300e2353SSimon Glass				nvidia,pins = "kb_row16_pt0";
777300e2353SSimon Glass				nvidia,function = "rsvd2";
778300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
779300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
780300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
781300e2353SSimon Glass			};
782300e2353SSimon Glass			kb_row17_pt1 {
783300e2353SSimon Glass				nvidia,pins = "kb_row17_pt1";
784300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
785300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
786300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
787300e2353SSimon Glass			};
788300e2353SSimon Glass			gen2_i2c_scl_pt5 {
789300e2353SSimon Glass				nvidia,pins = "gen2_i2c_scl_pt5";
790300e2353SSimon Glass				nvidia,function = "i2c2";
791300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
792300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
793300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
794300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
795300e2353SSimon Glass			};
796300e2353SSimon Glass			gen2_i2c_sda_pt6 {
797300e2353SSimon Glass				nvidia,pins = "gen2_i2c_sda_pt6";
798300e2353SSimon Glass				nvidia,function = "i2c2";
799300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
800300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
801300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
802300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
803300e2353SSimon Glass			};
804300e2353SSimon Glass			sdmmc4_cmd_pt7 {
805300e2353SSimon Glass				nvidia,pins = "sdmmc4_cmd_pt7";
806300e2353SSimon Glass				nvidia,function = "sdmmc4";
807300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
808300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
809300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
810300e2353SSimon Glass			};
811300e2353SSimon Glass			pu0 {
812300e2353SSimon Glass				nvidia,pins = "pu0";
813300e2353SSimon Glass				nvidia,function = "rsvd4";
814300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
815300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
816300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
817300e2353SSimon Glass			};
818300e2353SSimon Glass			pu1 {
819300e2353SSimon Glass				nvidia,pins = "pu1";
820300e2353SSimon Glass				nvidia,function = "rsvd1";
821300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
822300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
823300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
824300e2353SSimon Glass			};
825300e2353SSimon Glass			pu2 {
826300e2353SSimon Glass				nvidia,pins = "pu2";
827300e2353SSimon Glass				nvidia,function = "rsvd1";
828300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
829300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
830300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
831300e2353SSimon Glass			};
832300e2353SSimon Glass			pu3 {
833300e2353SSimon Glass				nvidia,pins = "pu3";
834300e2353SSimon Glass				nvidia,function = "gmi";
835300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
836300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
837300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
838300e2353SSimon Glass			};
839300e2353SSimon Glass			pu4 {
840300e2353SSimon Glass				nvidia,pins = "pu4";
841300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
842300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
843300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
844300e2353SSimon Glass			};
845300e2353SSimon Glass			pu5 {
846300e2353SSimon Glass				nvidia,pins = "pu5";
847300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
848300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
849300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
850300e2353SSimon Glass			};
851300e2353SSimon Glass			pu6 {
852300e2353SSimon Glass				nvidia,pins = "pu6";
853300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
854300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
855300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
856300e2353SSimon Glass			};
857300e2353SSimon Glass			pv0 {
858300e2353SSimon Glass				nvidia,pins = "pv0";
859300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
860300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
861300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
862300e2353SSimon Glass			};
863300e2353SSimon Glass			pv1 {
864300e2353SSimon Glass				nvidia,pins = "pv1";
865300e2353SSimon Glass				nvidia,function = "rsvd1";
866300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
867300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
868300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
869300e2353SSimon Glass			};
870300e2353SSimon Glass			sdmmc3_cd_n_pv2 {
871300e2353SSimon Glass				nvidia,pins = "sdmmc3_cd_n_pv2";
872300e2353SSimon Glass				nvidia,function = "sdmmc3";
873300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
874300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
875300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
876300e2353SSimon Glass			};
877300e2353SSimon Glass			sdmmc1_wp_n_pv3 {
878300e2353SSimon Glass				nvidia,pins = "sdmmc1_wp_n_pv3";
879300e2353SSimon Glass				nvidia,function = "sdmmc1";
880300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
881300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
882300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
883300e2353SSimon Glass			};
884300e2353SSimon Glass			ddc_scl_pv4 {
885300e2353SSimon Glass				nvidia,pins = "ddc_scl_pv4";
886300e2353SSimon Glass				nvidia,function = "i2c4";
887300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
888300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
889300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
890300e2353SSimon Glass				nvidia,rcv-sel = <TEGRA_PIN_DISABLE>;
891300e2353SSimon Glass			};
892300e2353SSimon Glass			ddc_sda_pv5 {
893300e2353SSimon Glass				nvidia,pins = "ddc_sda_pv5";
894300e2353SSimon Glass				nvidia,function = "i2c4";
895300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
896300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
897300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
898300e2353SSimon Glass				nvidia,rcv-sel = <TEGRA_PIN_DISABLE>;
899300e2353SSimon Glass			};
900300e2353SSimon Glass			gpio_w2_aud_pw2 {
901300e2353SSimon Glass				nvidia,pins = "gpio_w2_aud_pw2";
902300e2353SSimon Glass				nvidia,function = "rsvd2";
903300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
904300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
905300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
906300e2353SSimon Glass			};
907300e2353SSimon Glass			gpio_w3_aud_pw3 {
908300e2353SSimon Glass				nvidia,pins = "gpio_w3_aud_pw3";
909300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
910300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
911300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
912300e2353SSimon Glass			};
913300e2353SSimon Glass			dap_mclk1_pw4 {
914300e2353SSimon Glass				nvidia,pins = "dap_mclk1_pw4";
915300e2353SSimon Glass				nvidia,function = "extperiph1";
916300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
917300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
918300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
919300e2353SSimon Glass			};
920300e2353SSimon Glass			clk2_out_pw5 {
921300e2353SSimon Glass				nvidia,pins = "clk2_out_pw5";
922300e2353SSimon Glass				nvidia,function = "rsvd2";
923300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
924300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
925300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
926300e2353SSimon Glass			};
927300e2353SSimon Glass			uart3_txd_pw6 {
928300e2353SSimon Glass				nvidia,pins = "uart3_txd_pw6";
929300e2353SSimon Glass				nvidia,function = "rsvd2";
930300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
931300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
932300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
933300e2353SSimon Glass			};
934300e2353SSimon Glass			uart3_rxd_pw7 {
935300e2353SSimon Glass				nvidia,pins = "uart3_rxd_pw7";
936300e2353SSimon Glass				nvidia,function = "rsvd2";
937300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
938300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
939300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
940300e2353SSimon Glass			};
941300e2353SSimon Glass			dvfs_pwm_px0 {
942300e2353SSimon Glass				nvidia,pins = "dvfs_pwm_px0";
943300e2353SSimon Glass				nvidia,function = "cldvfs";
944300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
945300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
946300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
947300e2353SSimon Glass			};
948300e2353SSimon Glass			gpio_x1_aud_px1 {
949300e2353SSimon Glass				nvidia,pins = "gpio_x1_aud_px1";
950300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
951300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
952300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
953300e2353SSimon Glass			};
954300e2353SSimon Glass			dvfs_clk_px2 {
955300e2353SSimon Glass				nvidia,pins = "dvfs_clk_px2";
956300e2353SSimon Glass				nvidia,function = "cldvfs";
957300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
958300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
959300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
960300e2353SSimon Glass			};
961300e2353SSimon Glass			gpio_x3_aud_px3 {
962300e2353SSimon Glass				nvidia,pins = "gpio_x3_aud_px3";
963300e2353SSimon Glass				nvidia,function = "rsvd4";
964300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
965300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
966300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
967300e2353SSimon Glass			};
968300e2353SSimon Glass			gpio_x4_aud_px4 {
969300e2353SSimon Glass				nvidia,pins = "gpio_x4_aud_px4";
970300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
971300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
972300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
973300e2353SSimon Glass			};
974300e2353SSimon Glass			gpio_x5_aud_px5 {
975300e2353SSimon Glass				nvidia,pins = "gpio_x5_aud_px5";
976300e2353SSimon Glass				nvidia,function = "rsvd4";
977300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
978300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
979300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
980300e2353SSimon Glass			};
981300e2353SSimon Glass			gpio_x6_aud_px6 {
982300e2353SSimon Glass				nvidia,pins = "gpio_x6_aud_px6";
983300e2353SSimon Glass				nvidia,function = "gmi";
984300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
985300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
986300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
987300e2353SSimon Glass			};
988300e2353SSimon Glass			gpio_x7_aud_px7 {
989300e2353SSimon Glass				nvidia,pins = "gpio_x7_aud_px7";
990300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
991300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
992300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
993300e2353SSimon Glass			};
994300e2353SSimon Glass			ulpi_clk_py0 {
995300e2353SSimon Glass				nvidia,pins = "ulpi_clk_py0";
996300e2353SSimon Glass				nvidia,function = "spi1";
997300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
998300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
999300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1000300e2353SSimon Glass			};
1001300e2353SSimon Glass			ulpi_dir_py1 {
1002300e2353SSimon Glass				nvidia,pins = "ulpi_dir_py1";
1003300e2353SSimon Glass				nvidia,function = "spi1";
1004300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1005300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1006300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1007300e2353SSimon Glass			};
1008300e2353SSimon Glass			ulpi_nxt_py2 {
1009300e2353SSimon Glass				nvidia,pins = "ulpi_nxt_py2";
1010300e2353SSimon Glass				nvidia,function = "spi1";
1011300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1012300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1013300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1014300e2353SSimon Glass			};
1015300e2353SSimon Glass			ulpi_stp_py3 {
1016300e2353SSimon Glass				nvidia,pins = "ulpi_stp_py3";
1017300e2353SSimon Glass				nvidia,function = "spi1";
1018300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1019300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1020300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1021300e2353SSimon Glass			};
1022300e2353SSimon Glass			sdmmc1_dat3_py4 {
1023300e2353SSimon Glass				nvidia,pins = "sdmmc1_dat3_py4";
1024300e2353SSimon Glass				nvidia,function = "sdmmc1";
1025300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1026300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1027300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1028300e2353SSimon Glass			};
1029300e2353SSimon Glass			sdmmc1_dat2_py5 {
1030300e2353SSimon Glass				nvidia,pins = "sdmmc1_dat2_py5";
1031300e2353SSimon Glass				nvidia,function = "sdmmc1";
1032300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1033300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1034300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1035300e2353SSimon Glass			};
1036300e2353SSimon Glass			sdmmc1_dat1_py6 {
1037300e2353SSimon Glass				nvidia,pins = "sdmmc1_dat1_py6";
1038300e2353SSimon Glass				nvidia,function = "sdmmc1";
1039300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1040300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1041300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1042300e2353SSimon Glass			};
1043300e2353SSimon Glass			sdmmc1_dat0_py7 {
1044300e2353SSimon Glass				nvidia,pins = "sdmmc1_dat0_py7";
1045300e2353SSimon Glass				nvidia,function = "sdmmc1";
1046300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1047300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1048300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1049300e2353SSimon Glass			};
1050300e2353SSimon Glass			sdmmc1_clk_pz0 {
1051300e2353SSimon Glass				nvidia,pins = "sdmmc1_clk_pz0";
1052300e2353SSimon Glass				nvidia,function = "sdmmc1";
1053300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1054300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1055300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1056300e2353SSimon Glass			};
1057300e2353SSimon Glass			sdmmc1_cmd_pz1 {
1058300e2353SSimon Glass				nvidia,pins = "sdmmc1_cmd_pz1";
1059300e2353SSimon Glass				nvidia,function = "sdmmc1";
1060300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1061300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1062300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1063300e2353SSimon Glass			};
1064300e2353SSimon Glass			pwr_i2c_scl_pz6 {
1065300e2353SSimon Glass				nvidia,pins = "pwr_i2c_scl_pz6";
1066300e2353SSimon Glass				nvidia,function = "i2cpwr";
1067300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1068300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1069300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1070300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1071300e2353SSimon Glass			};
1072300e2353SSimon Glass			pwr_i2c_sda_pz7 {
1073300e2353SSimon Glass				nvidia,pins = "pwr_i2c_sda_pz7";
1074300e2353SSimon Glass				nvidia,function = "i2cpwr";
1075300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1076300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1077300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1078300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1079300e2353SSimon Glass			};
1080300e2353SSimon Glass			sdmmc4_dat0_paa0 {
1081300e2353SSimon Glass				nvidia,pins = "sdmmc4_dat0_paa0";
1082300e2353SSimon Glass				nvidia,function = "sdmmc4";
1083300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1084300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1085300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1086300e2353SSimon Glass			};
1087300e2353SSimon Glass			sdmmc4_dat1_paa1 {
1088300e2353SSimon Glass				nvidia,pins = "sdmmc4_dat1_paa1";
1089300e2353SSimon Glass				nvidia,function = "sdmmc4";
1090300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1091300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1092300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1093300e2353SSimon Glass			};
1094300e2353SSimon Glass			sdmmc4_dat2_paa2 {
1095300e2353SSimon Glass				nvidia,pins = "sdmmc4_dat2_paa2";
1096300e2353SSimon Glass				nvidia,function = "sdmmc4";
1097300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1098300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1099300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1100300e2353SSimon Glass			};
1101300e2353SSimon Glass			sdmmc4_dat3_paa3 {
1102300e2353SSimon Glass				nvidia,pins = "sdmmc4_dat3_paa3";
1103300e2353SSimon Glass				nvidia,function = "sdmmc4";
1104300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1105300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1106300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1107300e2353SSimon Glass			};
1108300e2353SSimon Glass			sdmmc4_dat4_paa4 {
1109300e2353SSimon Glass				nvidia,pins = "sdmmc4_dat4_paa4";
1110300e2353SSimon Glass				nvidia,function = "sdmmc4";
1111300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1112300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1113300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1114300e2353SSimon Glass			};
1115300e2353SSimon Glass			sdmmc4_dat5_paa5 {
1116300e2353SSimon Glass				nvidia,pins = "sdmmc4_dat5_paa5";
1117300e2353SSimon Glass				nvidia,function = "sdmmc4";
1118300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1119300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1120300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1121300e2353SSimon Glass			};
1122300e2353SSimon Glass			sdmmc4_dat6_paa6 {
1123300e2353SSimon Glass				nvidia,pins = "sdmmc4_dat6_paa6";
1124300e2353SSimon Glass				nvidia,function = "sdmmc4";
1125300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1126300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1127300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1128300e2353SSimon Glass			};
1129300e2353SSimon Glass			sdmmc4_dat7_paa7 {
1130300e2353SSimon Glass				nvidia,pins = "sdmmc4_dat7_paa7";
1131300e2353SSimon Glass				nvidia,function = "sdmmc4";
1132300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1133300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1134300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1135300e2353SSimon Glass			};
1136300e2353SSimon Glass			pbb0 {
1137300e2353SSimon Glass				nvidia,pins = "pbb0";
1138300e2353SSimon Glass				nvidia,function = "vgp6";
1139300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1140300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1141300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1142300e2353SSimon Glass			};
1143300e2353SSimon Glass			cam_i2c_scl_pbb1 {
1144300e2353SSimon Glass				nvidia,pins = "cam_i2c_scl_pbb1";
1145300e2353SSimon Glass				nvidia,function = "rsvd3";
1146300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1147300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1148300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1149300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1150300e2353SSimon Glass			};
1151300e2353SSimon Glass			cam_i2c_sda_pbb2 {
1152300e2353SSimon Glass				nvidia,pins = "cam_i2c_sda_pbb2";
1153300e2353SSimon Glass				nvidia,function = "rsvd3";
1154300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1155300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1156300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1157300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1158300e2353SSimon Glass			};
1159300e2353SSimon Glass			pbb3 {
1160300e2353SSimon Glass				nvidia,pins = "pbb3";
1161300e2353SSimon Glass				nvidia,function = "vgp3";
1162300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1163300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1164300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1165300e2353SSimon Glass			};
1166300e2353SSimon Glass			pbb4 {
1167300e2353SSimon Glass				nvidia,pins = "pbb4";
1168300e2353SSimon Glass				nvidia,function = "vgp4";
1169300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1170300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1171300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1172300e2353SSimon Glass			};
1173300e2353SSimon Glass			pbb5 {
1174300e2353SSimon Glass				nvidia,pins = "pbb5";
1175300e2353SSimon Glass				nvidia,function = "rsvd3";
1176300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1177300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1178300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1179300e2353SSimon Glass			};
1180300e2353SSimon Glass			pbb6 {
1181300e2353SSimon Glass				nvidia,pins = "pbb6";
1182300e2353SSimon Glass				nvidia,function = "rsvd2";
1183300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1184300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1185300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1186300e2353SSimon Glass			};
1187300e2353SSimon Glass			pbb7 {
1188300e2353SSimon Glass				nvidia,pins = "pbb7";
1189300e2353SSimon Glass				nvidia,function = "rsvd2";
1190300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1191300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1192300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1193300e2353SSimon Glass			};
1194300e2353SSimon Glass			cam_mclk_pcc0 {
1195300e2353SSimon Glass				nvidia,pins = "cam_mclk_pcc0";
1196300e2353SSimon Glass				nvidia,function = "vi";
1197300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1198300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1199300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1200300e2353SSimon Glass			};
1201300e2353SSimon Glass			pcc1 {
1202300e2353SSimon Glass				nvidia,pins = "pcc1";
1203300e2353SSimon Glass				nvidia,function = "rsvd2";
1204300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1205300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1206300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1207300e2353SSimon Glass			};
1208300e2353SSimon Glass			pcc2 {
1209300e2353SSimon Glass				nvidia,pins = "pcc2";
1210300e2353SSimon Glass				nvidia,function = "rsvd2";
1211300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1212300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1213300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1214300e2353SSimon Glass			};
1215300e2353SSimon Glass			sdmmc4_clk_pcc4 {
1216300e2353SSimon Glass				nvidia,pins = "sdmmc4_clk_pcc4";
1217300e2353SSimon Glass				nvidia,function = "sdmmc4";
1218300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1219300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1220300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1221300e2353SSimon Glass			};
1222300e2353SSimon Glass			clk2_req_pcc5 {
1223300e2353SSimon Glass				nvidia,pins = "clk2_req_pcc5";
1224300e2353SSimon Glass				nvidia,function = "rsvd2";
1225300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1226300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1227300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1228300e2353SSimon Glass			};
1229300e2353SSimon Glass			pex_l0_rst_n_pdd1 {
1230300e2353SSimon Glass				nvidia,pins = "pex_l0_rst_n_pdd1";
1231300e2353SSimon Glass				nvidia,function = "rsvd2";
1232300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1233300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1234300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1235300e2353SSimon Glass			};
1236300e2353SSimon Glass			pex_l0_clkreq_n_pdd2 {
1237300e2353SSimon Glass				nvidia,pins = "pex_l0_clkreq_n_pdd2";
1238300e2353SSimon Glass				nvidia,function = "rsvd2";
1239300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1240300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1241300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1242300e2353SSimon Glass			};
1243300e2353SSimon Glass			pex_wake_n_pdd3 {
1244300e2353SSimon Glass				nvidia,pins = "pex_wake_n_pdd3";
1245300e2353SSimon Glass				nvidia,function = "rsvd2";
1246300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1247300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1248300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1249300e2353SSimon Glass			};
1250300e2353SSimon Glass			pex_l1_rst_n_pdd5 {
1251300e2353SSimon Glass				nvidia,pins = "pex_l1_rst_n_pdd5";
1252300e2353SSimon Glass				nvidia,function = "rsvd2";
1253300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1254300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1255300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1256300e2353SSimon Glass			};
1257300e2353SSimon Glass			pex_l1_clkreq_n_pdd6 {
1258300e2353SSimon Glass				nvidia,pins = "pex_l1_clkreq_n_pdd6";
1259300e2353SSimon Glass				nvidia,function = "rsvd2";
1260300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1261300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1262300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1263300e2353SSimon Glass			};
1264300e2353SSimon Glass			clk3_out_pee0 {
1265300e2353SSimon Glass				nvidia,pins = "clk3_out_pee0";
1266300e2353SSimon Glass				nvidia,function = "rsvd2";
1267300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1268300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1269300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1270300e2353SSimon Glass			};
1271300e2353SSimon Glass			clk3_req_pee1 {
1272300e2353SSimon Glass				nvidia,pins = "clk3_req_pee1";
1273300e2353SSimon Glass				nvidia,function = "rsvd2";
1274300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1275300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1276300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1277300e2353SSimon Glass			};
1278300e2353SSimon Glass			dap_mclk1_req_pee2 {
1279300e2353SSimon Glass				nvidia,pins = "dap_mclk1_req_pee2";
1280300e2353SSimon Glass				nvidia,function = "rsvd4";
1281300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1282300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1283300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1284300e2353SSimon Glass			};
1285300e2353SSimon Glass			hdmi_cec_pee3 {
1286300e2353SSimon Glass				nvidia,pins = "hdmi_cec_pee3";
1287300e2353SSimon Glass				nvidia,function = "cec";
1288300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1289300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1290300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1291300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1292300e2353SSimon Glass			};
1293300e2353SSimon Glass			sdmmc3_clk_lb_out_pee4 {
1294300e2353SSimon Glass				nvidia,pins = "sdmmc3_clk_lb_out_pee4";
1295300e2353SSimon Glass				nvidia,function = "sdmmc3";
1296300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1297300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1298300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1299300e2353SSimon Glass			};
1300300e2353SSimon Glass			sdmmc3_clk_lb_in_pee5 {
1301300e2353SSimon Glass				nvidia,pins = "sdmmc3_clk_lb_in_pee5";
1302300e2353SSimon Glass				nvidia,function = "sdmmc3";
1303300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1304300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1305300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1306300e2353SSimon Glass			};
1307300e2353SSimon Glass			dp_hpd_pff0 {
1308300e2353SSimon Glass				nvidia,pins = "dp_hpd_pff0";
1309300e2353SSimon Glass				nvidia,function = "dp";
1310300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1311300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1312300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1313300e2353SSimon Glass			};
1314300e2353SSimon Glass			usb_vbus_en2_pff1 {
1315300e2353SSimon Glass				nvidia,pins = "usb_vbus_en2_pff1";
1316300e2353SSimon Glass				nvidia,function = "rsvd2";
1317300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1318300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1319300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1320300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1321300e2353SSimon Glass			};
1322300e2353SSimon Glass			pff2 {
1323300e2353SSimon Glass				nvidia,pins = "pff2";
1324300e2353SSimon Glass				nvidia,function = "rsvd2";
1325300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1326300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1327300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1328300e2353SSimon Glass				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1329300e2353SSimon Glass			};
1330300e2353SSimon Glass			core_pwr_req {
1331300e2353SSimon Glass				nvidia,pins = "core_pwr_req";
1332300e2353SSimon Glass				nvidia,function = "pwron";
1333300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1334300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1335300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1336300e2353SSimon Glass			};
1337300e2353SSimon Glass			cpu_pwr_req {
1338300e2353SSimon Glass				nvidia,pins = "cpu_pwr_req";
1339300e2353SSimon Glass				nvidia,function = "cpu";
1340300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1341300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1342300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1343300e2353SSimon Glass			};
1344300e2353SSimon Glass			pwr_int_n {
1345300e2353SSimon Glass				nvidia,pins = "pwr_int_n";
1346300e2353SSimon Glass				nvidia,function = "pmi";
1347300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1348300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1349300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1350300e2353SSimon Glass			};
1351300e2353SSimon Glass			reset_out_n {
1352300e2353SSimon Glass				nvidia,pins = "reset_out_n";
1353300e2353SSimon Glass				nvidia,function = "reset_out_n";
1354300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1355300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1356300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1357300e2353SSimon Glass			};
1358300e2353SSimon Glass			owr {
1359300e2353SSimon Glass				nvidia,pins = "owr";
1360300e2353SSimon Glass				nvidia,function = "rsvd2";
1361300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1362300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1363300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1364300e2353SSimon Glass				nvidia,rcv-sel = <TEGRA_PIN_DISABLE>;
1365300e2353SSimon Glass			};
1366300e2353SSimon Glass			clk_32k_in {
1367300e2353SSimon Glass				nvidia,pins = "clk_32k_in";
1368300e2353SSimon Glass				nvidia,function = "clk";
1369300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1370300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1371300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1372300e2353SSimon Glass			};
1373300e2353SSimon Glass			jtag_rtck {
1374300e2353SSimon Glass				nvidia,pins = "jtag_rtck";
1375300e2353SSimon Glass				nvidia,function = "rtck";
1376300e2353SSimon Glass				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1377300e2353SSimon Glass				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1378300e2353SSimon Glass				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1379300e2353SSimon Glass			};
1380300e2353SSimon Glass		};
1381300e2353SSimon Glass	};
1382300e2353SSimon Glass};
1383