xref: /linux/arch/arm64/boot/dts/nvidia/tegra210-smaug.dts (revision 7f71507851fc7764b36a3221839607d3a45c2025)
1// SPDX-License-Identifier: GPL-2.0
2/dts-v1/;
3
4#include <dt-bindings/input/input.h>
5#include <dt-bindings/mfd/max77620.h>
6#include <dt-bindings/pinctrl/pinctrl-tegra.h>
7
8#include "tegra210.dtsi"
9
10/ {
11	model = "Google Pixel C";
12	compatible = "google,smaug-rev8", "google,smaug-rev7",
13		     "google,smaug-rev6", "google,smaug-rev5",
14		     "google,smaug-rev4", "google,smaug-rev3",
15		     "google,smaug-rev2", "google,smaug-rev1",
16		     "google,smaug", "nvidia,tegra210";
17
18	aliases {
19		serial0 = &uarta;
20		serial3 = &uartd;
21	};
22
23	chosen {
24		bootargs = "earlycon";
25		stdout-path = "serial0:115200n8";
26	};
27
28	memory@80000000 {
29		device_type = "memory";
30		reg = <0x0 0x80000000 0x0 0xc0000000>;
31	};
32
33	host1x@50000000 {
34		dsia: dsi@54300000 {
35			avdd-dsi-csi-supply = <&vdd_dsi_csi>;
36			status = "okay";
37
38			link2: panel@0 {
39				compatible = "jdi,lpm102a188a";
40				reg = <0>;
41			};
42		};
43
44		dsib: dsi@54400000 {
45			avdd-dsi-csi-supply = <&vdd_dsi_csi>;
46			nvidia,ganged-mode = <&dsia>;
47			status = "okay";
48
49			link1: panel@0 {
50				compatible = "jdi,lpm102a188a";
51				reg = <0>;
52				power-supply = <&pplcd_vdd>;
53				ddi-supply = <&pp1800_lcdio>;
54				enable-gpios = <&gpio TEGRA_GPIO(V, 1) GPIO_ACTIVE_HIGH>;
55				reset-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
56				link2 = <&link2>;
57				backlight = <&backlight>;
58			};
59		};
60
61		dpaux: dpaux@545c0000 {
62			status = "okay";
63		};
64	};
65
66	gpu@57000000 {
67		vdd-supply = <&max77621_gpu>;
68		status = "okay";
69	};
70
71	pinmux: pinmux@700008d4 {
72		pinctrl-names = "boot";
73		pinctrl-0 = <&state_boot>;
74
75		state_boot: pinmux {
76			pex_l0_rst_n_pa0 {
77				nvidia,pins = "pex_l0_rst_n_pa0";
78				nvidia,function = "rsvd1";
79				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
80				nvidia,tristate = <TEGRA_PIN_ENABLE>;
81				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
82				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
83				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
84			};
85			pex_l0_clkreq_n_pa1 {
86				nvidia,pins = "pex_l0_clkreq_n_pa1";
87				nvidia,function = "rsvd1";
88				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
89				nvidia,tristate = <TEGRA_PIN_ENABLE>;
90				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
91				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
92				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
93			};
94			pex_wake_n_pa2 {
95				nvidia,pins = "pex_wake_n_pa2";
96				nvidia,function = "rsvd1";
97				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
98				nvidia,tristate = <TEGRA_PIN_ENABLE>;
99				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
100				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
101				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
102			};
103			pex_l1_rst_n_pa3 {
104				nvidia,pins = "pex_l1_rst_n_pa3";
105				nvidia,function = "rsvd1";
106				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
107				nvidia,tristate = <TEGRA_PIN_ENABLE>;
108				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
109				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
110				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
111			};
112			pex_l1_clkreq_n_pa4 {
113				nvidia,pins = "pex_l1_clkreq_n_pa4";
114				nvidia,function = "rsvd1";
115				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
116				nvidia,tristate = <TEGRA_PIN_ENABLE>;
117				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
118				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
119				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
120			};
121			sata_led_active_pa5 {
122				nvidia,pins = "sata_led_active_pa5";
123				nvidia,function = "rsvd1";
124				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
125				nvidia,tristate = <TEGRA_PIN_ENABLE>;
126				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
127				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
128			};
129			pa6 {
130				nvidia,pins = "pa6";
131				nvidia,function = "rsvd1";
132				nvidia,pull = <TEGRA_PIN_PULL_UP>;
133				nvidia,tristate = <TEGRA_PIN_DISABLE>;
134				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
135				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
136			};
137			dap1_fs_pb0 {
138				nvidia,pins = "dap1_fs_pb0";
139				nvidia,function = "i2s1";
140				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
141				nvidia,tristate = <TEGRA_PIN_DISABLE>;
142				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
143				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
144			};
145			dap1_din_pb1 {
146				nvidia,pins = "dap1_din_pb1";
147				nvidia,function = "i2s1";
148				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
149				nvidia,tristate = <TEGRA_PIN_DISABLE>;
150				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
151				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
152			};
153			dap1_dout_pb2 {
154				nvidia,pins = "dap1_dout_pb2";
155				nvidia,function = "i2s1";
156				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
157				nvidia,tristate = <TEGRA_PIN_DISABLE>;
158				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
159				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
160			};
161			dap1_sclk_pb3 {
162				nvidia,pins = "dap1_sclk_pb3";
163				nvidia,function = "i2s1";
164				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
165				nvidia,tristate = <TEGRA_PIN_DISABLE>;
166				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
167				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
168			};
169			spi2_mosi_pb4 {
170				nvidia,pins = "spi2_mosi_pb4";
171				nvidia,pull = <TEGRA_PIN_PULL_UP>;
172				nvidia,tristate = <TEGRA_PIN_DISABLE>;
173				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
174				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
175			};
176			spi2_miso_pb5 {
177				nvidia,pins = "spi2_miso_pb5";
178				nvidia,function = "rsvd2";
179				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
180				nvidia,tristate = <TEGRA_PIN_ENABLE>;
181				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
182				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
183			};
184			spi2_sck_pb6 {
185				nvidia,pins = "spi2_sck_pb6";
186				nvidia,function = "rsvd2";
187				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
188				nvidia,tristate = <TEGRA_PIN_ENABLE>;
189				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
190				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
191			};
192			spi2_cs0_pb7 {
193				nvidia,pins = "spi2_cs0_pb7";
194				nvidia,function = "rsvd2";
195				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
196				nvidia,tristate = <TEGRA_PIN_ENABLE>;
197				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
198				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
199			};
200			spi1_mosi_pc0 {
201				nvidia,pins = "spi1_mosi_pc0";
202				nvidia,function = "spi1";
203				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
204				nvidia,tristate = <TEGRA_PIN_DISABLE>;
205				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
206				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
207			};
208			spi1_miso_pc1 {
209				nvidia,pins = "spi1_miso_pc1";
210				nvidia,function = "spi1";
211				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
212				nvidia,tristate = <TEGRA_PIN_DISABLE>;
213				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
214				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
215			};
216			spi1_sck_pc2 {
217				nvidia,pins = "spi1_sck_pc2";
218				nvidia,function = "spi1";
219				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
220				nvidia,tristate = <TEGRA_PIN_DISABLE>;
221				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
222				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
223			};
224			spi1_cs0_pc3 {
225				nvidia,pins = "spi1_cs0_pc3";
226				nvidia,function = "spi1";
227				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
228				nvidia,tristate = <TEGRA_PIN_DISABLE>;
229				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
230				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
231			};
232			spi1_cs1_pc4 {
233				nvidia,pins = "spi1_cs1_pc4";
234				nvidia,function = "rsvd1";
235				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
236				nvidia,tristate = <TEGRA_PIN_ENABLE>;
237				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
238				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
239			};
240			spi4_sck_pc5 {
241				nvidia,pins = "spi4_sck_pc5";
242				nvidia,function = "rsvd1";
243				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
244				nvidia,tristate = <TEGRA_PIN_ENABLE>;
245				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
246				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
247			};
248			spi4_cs0_pc6 {
249				nvidia,pins = "spi4_cs0_pc6";
250				nvidia,function = "rsvd1";
251				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
252				nvidia,tristate = <TEGRA_PIN_ENABLE>;
253				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
254				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
255			};
256			spi4_mosi_pc7 {
257				nvidia,pins = "spi4_mosi_pc7";
258				nvidia,function = "rsvd1";
259				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
260				nvidia,tristate = <TEGRA_PIN_ENABLE>;
261				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
262				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
263			};
264			spi4_miso_pd0 {
265				nvidia,pins = "spi4_miso_pd0";
266				nvidia,function = "rsvd1";
267				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
268				nvidia,tristate = <TEGRA_PIN_ENABLE>;
269				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
270				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
271			};
272			uart3_tx_pd1 {
273				nvidia,pins = "uart3_tx_pd1";
274				nvidia,function = "uartc";
275				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
276				nvidia,tristate = <TEGRA_PIN_DISABLE>;
277				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
278				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
279			};
280			uart3_rx_pd2 {
281				nvidia,pins = "uart3_rx_pd2";
282				nvidia,function = "uartc";
283				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
284				nvidia,tristate = <TEGRA_PIN_DISABLE>;
285				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
286				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
287			};
288			uart3_rts_pd3 {
289				nvidia,pins = "uart3_rts_pd3";
290				nvidia,function = "uartc";
291				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
292				nvidia,tristate = <TEGRA_PIN_DISABLE>;
293				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
294				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
295			};
296			uart3_cts_pd4 {
297				nvidia,pins = "uart3_cts_pd4";
298				nvidia,function = "uartc";
299				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
300				nvidia,tristate = <TEGRA_PIN_DISABLE>;
301				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
302				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
303			};
304			dmic1_clk_pe0 {
305				nvidia,pins = "dmic1_clk_pe0";
306				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
307				nvidia,tristate = <TEGRA_PIN_DISABLE>;
308				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
309				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
310			};
311			dmic1_dat_pe1 {
312				nvidia,pins = "dmic1_dat_pe1";
313				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
314				nvidia,tristate = <TEGRA_PIN_DISABLE>;
315				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
316				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
317			};
318			dmic2_clk_pe2 {
319				nvidia,pins = "dmic2_clk_pe2";
320				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
321				nvidia,tristate = <TEGRA_PIN_DISABLE>;
322				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
323				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
324			};
325			dmic2_dat_pe3 {
326				nvidia,pins = "dmic2_dat_pe3";
327				nvidia,pull = <TEGRA_PIN_PULL_UP>;
328				nvidia,tristate = <TEGRA_PIN_DISABLE>;
329				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
330				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
331			};
332			dmic3_clk_pe4 {
333				nvidia,pins = "dmic3_clk_pe4";
334				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
335				nvidia,tristate = <TEGRA_PIN_DISABLE>;
336				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
337				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
338			};
339			dmic3_dat_pe5 {
340				nvidia,pins = "dmic3_dat_pe5";
341				nvidia,function = "rsvd2";
342				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
343				nvidia,tristate = <TEGRA_PIN_ENABLE>;
344				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
345				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
346			};
347			pe6 {
348				nvidia,pins = "pe6";
349				nvidia,pull = <TEGRA_PIN_PULL_UP>;
350				nvidia,tristate = <TEGRA_PIN_DISABLE>;
351				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
352				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
353			};
354			pe7 {
355				nvidia,pins = "pe7";
356				nvidia,pull = <TEGRA_PIN_PULL_UP>;
357				nvidia,tristate = <TEGRA_PIN_DISABLE>;
358				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
359				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
360			};
361			gen3_i2c_scl_pf0 {
362				nvidia,pins = "gen3_i2c_scl_pf0";
363				nvidia,function = "i2c3";
364				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
365				nvidia,tristate = <TEGRA_PIN_DISABLE>;
366				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
367				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
368				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
369			};
370			gen3_i2c_sda_pf1 {
371				nvidia,pins = "gen3_i2c_sda_pf1";
372				nvidia,function = "i2c3";
373				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
374				nvidia,tristate = <TEGRA_PIN_DISABLE>;
375				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
376				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
377				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
378			};
379			uart2_tx_pg0 {
380				nvidia,pins = "uart2_tx_pg0";
381				nvidia,function = "uartb";
382				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
383				nvidia,tristate = <TEGRA_PIN_ENABLE>;
384				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
385				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
386			};
387			uart2_rx_pg1 {
388				nvidia,pins = "uart2_rx_pg1";
389				nvidia,function = "uartb";
390				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
391				nvidia,tristate = <TEGRA_PIN_ENABLE>;
392				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
393				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
394			};
395			uart2_rts_pg2 {
396				nvidia,pins = "uart2_rts_pg2";
397				nvidia,function = "rsvd2";
398				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
399				nvidia,tristate = <TEGRA_PIN_ENABLE>;
400				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
401				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
402			};
403			uart2_cts_pg3 {
404				nvidia,pins = "uart2_cts_pg3";
405				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
406				nvidia,tristate = <TEGRA_PIN_DISABLE>;
407				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
408				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
409			};
410			wifi_en_ph0 {
411				nvidia,pins = "wifi_en_ph0";
412				nvidia,pull = <TEGRA_PIN_PULL_UP>;
413				nvidia,tristate = <TEGRA_PIN_DISABLE>;
414				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
415				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
416			};
417			wifi_rst_ph1 {
418				nvidia,pins = "wifi_rst_ph1";
419				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
420				nvidia,tristate = <TEGRA_PIN_DISABLE>;
421				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
422				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
423			};
424			wifi_wake_ap_ph2 {
425				nvidia,pins = "wifi_wake_ap_ph2";
426				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
427				nvidia,tristate = <TEGRA_PIN_DISABLE>;
428				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
429				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
430			};
431			ap_wake_bt_ph3 {
432				nvidia,pins = "ap_wake_bt_ph3";
433				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
434				nvidia,tristate = <TEGRA_PIN_DISABLE>;
435				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
436				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
437			};
438			bt_rst_ph4 {
439				nvidia,pins = "bt_rst_ph4";
440				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
441				nvidia,tristate = <TEGRA_PIN_DISABLE>;
442				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
443				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
444			};
445			bt_wake_ap_ph5 {
446				nvidia,pins = "bt_wake_ap_ph5";
447				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
448				nvidia,tristate = <TEGRA_PIN_DISABLE>;
449				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
450				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
451			};
452			ph6 {
453				nvidia,pins = "ph6";
454				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
455				nvidia,tristate = <TEGRA_PIN_DISABLE>;
456				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
457				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
458			};
459			ap_wake_nfc_ph7 {
460				nvidia,pins = "ap_wake_nfc_ph7";
461				nvidia,function = "rsvd0";
462				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
463				nvidia,tristate = <TEGRA_PIN_ENABLE>;
464				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
465				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
466			};
467			nfc_en_pi0 {
468				nvidia,pins = "nfc_en_pi0";
469				nvidia,function = "rsvd0";
470				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
471				nvidia,tristate = <TEGRA_PIN_ENABLE>;
472				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
473				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
474			};
475			nfc_int_pi1 {
476				nvidia,pins = "nfc_int_pi1";
477				nvidia,function = "rsvd0";
478				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
479				nvidia,tristate = <TEGRA_PIN_ENABLE>;
480				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
481				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
482			};
483			gps_en_pi2 {
484				nvidia,pins = "gps_en_pi2";
485				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
486				nvidia,tristate = <TEGRA_PIN_DISABLE>;
487				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
488				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
489			};
490			gps_rst_pi3 {
491				nvidia,pins = "gps_rst_pi3";
492				nvidia,function = "rsvd0";
493				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
494				nvidia,tristate = <TEGRA_PIN_ENABLE>;
495				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
496				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
497			};
498			uart4_tx_pi4 {
499				nvidia,pins = "uart4_tx_pi4";
500				nvidia,function = "uartd";
501				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
502				nvidia,tristate = <TEGRA_PIN_DISABLE>;
503				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
504				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
505			};
506			uart4_rx_pi5 {
507				nvidia,pins = "uart4_rx_pi5";
508				nvidia,function = "uartd";
509				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
510				nvidia,tristate = <TEGRA_PIN_DISABLE>;
511				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
512				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
513			};
514			uart4_rts_pi6 {
515				nvidia,pins = "uart4_rts_pi6";
516				nvidia,function = "uartd";
517				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
518				nvidia,tristate = <TEGRA_PIN_DISABLE>;
519				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
520				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
521			};
522			uart4_cts_pi7 {
523				nvidia,pins = "uart4_cts_pi7";
524				nvidia,function = "uartd";
525				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
526				nvidia,tristate = <TEGRA_PIN_DISABLE>;
527				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
528				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
529			};
530			gen1_i2c_sda_pj0 {
531				nvidia,pins = "gen1_i2c_sda_pj0";
532				nvidia,function = "i2c1";
533				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
534				nvidia,tristate = <TEGRA_PIN_DISABLE>;
535				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
536				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
537				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
538			};
539			gen1_i2c_scl_pj1 {
540				nvidia,pins = "gen1_i2c_scl_pj1";
541				nvidia,function = "i2c1";
542				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
543				nvidia,tristate = <TEGRA_PIN_DISABLE>;
544				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
545				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
546				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
547			};
548			gen2_i2c_scl_pj2 {
549				nvidia,pins = "gen2_i2c_scl_pj2";
550				nvidia,function = "i2c2";
551				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
552				nvidia,tristate = <TEGRA_PIN_DISABLE>;
553				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
554				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
555				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
556			};
557			gen2_i2c_sda_pj3 {
558				nvidia,pins = "gen2_i2c_sda_pj3";
559				nvidia,function = "i2c2";
560				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
561				nvidia,tristate = <TEGRA_PIN_DISABLE>;
562				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
563				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
564				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
565			};
566			dap4_fs_pj4 {
567				nvidia,pins = "dap4_fs_pj4";
568				nvidia,function = "rsvd1";
569				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
570				nvidia,tristate = <TEGRA_PIN_ENABLE>;
571				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
572				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
573			};
574			dap4_din_pj5 {
575				nvidia,pins = "dap4_din_pj5";
576				nvidia,function = "rsvd1";
577				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
578				nvidia,tristate = <TEGRA_PIN_ENABLE>;
579				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
580				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
581			};
582			dap4_dout_pj6 {
583				nvidia,pins = "dap4_dout_pj6";
584				nvidia,function = "rsvd1";
585				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
586				nvidia,tristate = <TEGRA_PIN_ENABLE>;
587				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
588				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
589			};
590			dap4_sclk_pj7 {
591				nvidia,pins = "dap4_sclk_pj7";
592				nvidia,function = "rsvd1";
593				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
594				nvidia,tristate = <TEGRA_PIN_ENABLE>;
595				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
596				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
597			};
598			pk0 {
599				nvidia,pins = "pk0";
600				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
601				nvidia,tristate = <TEGRA_PIN_DISABLE>;
602				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
603				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
604			};
605			pk1 {
606				nvidia,pins = "pk1";
607				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
608				nvidia,tristate = <TEGRA_PIN_DISABLE>;
609				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
610				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
611			};
612			pk2 {
613				nvidia,pins = "pk2";
614				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
615				nvidia,tristate = <TEGRA_PIN_DISABLE>;
616				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
617				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
618			};
619			pk3 {
620				nvidia,pins = "pk3";
621				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
622				nvidia,tristate = <TEGRA_PIN_DISABLE>;
623				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
624				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
625			};
626			pk4 {
627				nvidia,pins = "pk4";
628				nvidia,function = "rsvd1";
629				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
630				nvidia,tristate = <TEGRA_PIN_ENABLE>;
631				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
632				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
633			};
634			pk5 {
635				nvidia,pins = "pk5";
636				nvidia,function = "rsvd1";
637				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
638				nvidia,tristate = <TEGRA_PIN_ENABLE>;
639				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
640				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
641			};
642			pk6 {
643				nvidia,pins = "pk6";
644				nvidia,function = "rsvd1";
645				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
646				nvidia,tristate = <TEGRA_PIN_ENABLE>;
647				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
648				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
649			};
650			pk7 {
651				nvidia,pins = "pk7";
652				nvidia,function = "rsvd1";
653				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
654				nvidia,tristate = <TEGRA_PIN_ENABLE>;
655				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
656				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
657			};
658			pl0 {
659				nvidia,pins = "pl0";
660				nvidia,function = "rsvd0";
661				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
662				nvidia,tristate = <TEGRA_PIN_ENABLE>;
663				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
664				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
665			};
666			pl1 {
667				nvidia,pins = "pl1";
668				nvidia,function = "rsvd1";
669				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
670				nvidia,tristate = <TEGRA_PIN_ENABLE>;
671				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
672				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
673			};
674			sdmmc1_clk_pm0 {
675				nvidia,pins = "sdmmc1_clk_pm0";
676				nvidia,function = "rsvd1";
677				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
678				nvidia,tristate = <TEGRA_PIN_ENABLE>;
679				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
680				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
681			};
682			sdmmc1_cmd_pm1 {
683				nvidia,pins = "sdmmc1_cmd_pm1";
684				nvidia,function = "rsvd2";
685				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
686				nvidia,tristate = <TEGRA_PIN_ENABLE>;
687				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
688				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
689			};
690			sdmmc1_dat3_pm2 {
691				nvidia,pins = "sdmmc1_dat3_pm2";
692				nvidia,function = "rsvd2";
693				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
694				nvidia,tristate = <TEGRA_PIN_ENABLE>;
695				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
696				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
697			};
698			sdmmc1_dat2_pm3 {
699				nvidia,pins = "sdmmc1_dat2_pm3";
700				nvidia,function = "rsvd2";
701				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
702				nvidia,tristate = <TEGRA_PIN_ENABLE>;
703				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
704				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
705			};
706			sdmmc1_dat1_pm4 {
707				nvidia,pins = "sdmmc1_dat1_pm4";
708				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
709				nvidia,tristate = <TEGRA_PIN_DISABLE>;
710				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
711				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
712			};
713			sdmmc1_dat0_pm5 {
714				nvidia,pins = "sdmmc1_dat0_pm5";
715				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
716				nvidia,tristate = <TEGRA_PIN_DISABLE>;
717				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
718				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
719			};
720			sdmmc3_clk_pp0 {
721				nvidia,pins = "sdmmc3_clk_pp0";
722				nvidia,function = "rsvd1";
723				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
724				nvidia,tristate = <TEGRA_PIN_ENABLE>;
725				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
726				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
727			};
728			sdmmc3_cmd_pp1 {
729				nvidia,pins = "sdmmc3_cmd_pp1";
730				nvidia,function = "rsvd1";
731				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
732				nvidia,tristate = <TEGRA_PIN_ENABLE>;
733				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
734				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
735			};
736			sdmmc3_dat3_pp2 {
737				nvidia,pins = "sdmmc3_dat3_pp2";
738				nvidia,function = "rsvd1";
739				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
740				nvidia,tristate = <TEGRA_PIN_ENABLE>;
741				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
742				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
743			};
744			sdmmc3_dat2_pp3 {
745				nvidia,pins = "sdmmc3_dat2_pp3";
746				nvidia,function = "rsvd1";
747				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
748				nvidia,tristate = <TEGRA_PIN_ENABLE>;
749				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
750				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
751			};
752			sdmmc3_dat1_pp4 {
753				nvidia,pins = "sdmmc3_dat1_pp4";
754				nvidia,function = "rsvd1";
755				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
756				nvidia,tristate = <TEGRA_PIN_ENABLE>;
757				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
758				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
759			};
760			sdmmc3_dat0_pp5 {
761				nvidia,pins = "sdmmc3_dat0_pp5";
762				nvidia,function = "rsvd1";
763				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
764				nvidia,tristate = <TEGRA_PIN_ENABLE>;
765				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
766				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
767			};
768			cam1_mclk_ps0 {
769				nvidia,pins = "cam1_mclk_ps0";
770				nvidia,function = "extperiph3";
771				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
772				nvidia,tristate = <TEGRA_PIN_DISABLE>;
773				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
774				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
775			};
776			cam2_mclk_ps1 {
777				nvidia,pins = "cam2_mclk_ps1";
778				nvidia,function = "extperiph3";
779				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
780				nvidia,tristate = <TEGRA_PIN_DISABLE>;
781				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
782				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
783			};
784			cam_i2c_scl_ps2 {
785				nvidia,pins = "cam_i2c_scl_ps2";
786				nvidia,function = "i2cvi";
787				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
788				nvidia,tristate = <TEGRA_PIN_DISABLE>;
789				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
790				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
791				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
792			};
793			cam_i2c_sda_ps3 {
794				nvidia,pins = "cam_i2c_sda_ps3";
795				nvidia,function = "i2cvi";
796				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
797				nvidia,tristate = <TEGRA_PIN_DISABLE>;
798				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
799				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
800				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
801			};
802			cam_rst_ps4 {
803				nvidia,pins = "cam_rst_ps4";
804				nvidia,function = "rsvd1";
805				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
806				nvidia,tristate = <TEGRA_PIN_ENABLE>;
807				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
808				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
809			};
810			cam_af_en_ps5 {
811				nvidia,pins = "cam_af_en_ps5";
812				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
813				nvidia,tristate = <TEGRA_PIN_DISABLE>;
814				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
815				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
816			};
817			cam_flash_en_ps6 {
818				nvidia,pins = "cam_flash_en_ps6";
819				nvidia,function = "rsvd2";
820				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
821				nvidia,tristate = <TEGRA_PIN_ENABLE>;
822				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
823				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
824			};
825			cam1_pwdn_ps7 {
826				nvidia,pins = "cam1_pwdn_ps7";
827				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
828				nvidia,tristate = <TEGRA_PIN_DISABLE>;
829				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
830				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
831			};
832			cam2_pwdn_pt0 {
833				nvidia,pins = "cam2_pwdn_pt0";
834				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
835				nvidia,tristate = <TEGRA_PIN_DISABLE>;
836				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
837				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
838			};
839			cam1_strobe_pt1 {
840				nvidia,pins = "cam1_strobe_pt1";
841				nvidia,function = "rsvd1";
842				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
843				nvidia,tristate = <TEGRA_PIN_ENABLE>;
844				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
845				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
846			};
847			uart1_tx_pu0 {
848				nvidia,pins = "uart1_tx_pu0";
849				nvidia,function = "uarta";
850				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
851				nvidia,tristate = <TEGRA_PIN_DISABLE>;
852				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
853				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
854			};
855			uart1_rx_pu1 {
856				nvidia,pins = "uart1_rx_pu1";
857				nvidia,function = "uarta";
858				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
859				nvidia,tristate = <TEGRA_PIN_DISABLE>;
860				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
861				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
862			};
863			uart1_rts_pu2 {
864				nvidia,pins = "uart1_rts_pu2";
865				nvidia,function = "rsvd1";
866				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
867				nvidia,tristate = <TEGRA_PIN_ENABLE>;
868				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
869				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
870			};
871			uart1_cts_pu3 {
872				nvidia,pins = "uart1_cts_pu3";
873				nvidia,function = "rsvd1";
874				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
875				nvidia,tristate = <TEGRA_PIN_ENABLE>;
876				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
877				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
878			};
879			lcd_bl_pwm_pv0 {
880				nvidia,pins = "lcd_bl_pwm_pv0";
881				nvidia,function = "rsvd3";
882				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
883				nvidia,tristate = <TEGRA_PIN_ENABLE>;
884				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
885				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
886			};
887			lcd_bl_en_pv1 {
888				nvidia,pins = "lcd_bl_en_pv1";
889				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
890				nvidia,tristate = <TEGRA_PIN_DISABLE>;
891				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
892				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
893			};
894			lcd_rst_pv2 {
895				nvidia,pins = "lcd_rst_pv2";
896				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
897				nvidia,tristate = <TEGRA_PIN_DISABLE>;
898				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
899				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
900			};
901			lcd_gpio1_pv3 {
902				nvidia,pins = "lcd_gpio1_pv3";
903				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
904				nvidia,tristate = <TEGRA_PIN_DISABLE>;
905				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
906				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
907			};
908			lcd_gpio2_pv4 {
909				nvidia,pins = "lcd_gpio2_pv4";
910				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
911				nvidia,tristate = <TEGRA_PIN_DISABLE>;
912				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
913				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
914			};
915			ap_ready_pv5 {
916				nvidia,pins = "ap_ready_pv5";
917				nvidia,function = "rsvd0";
918				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
919				nvidia,tristate = <TEGRA_PIN_ENABLE>;
920				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
921				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
922			};
923			touch_rst_pv6 {
924				nvidia,pins = "touch_rst_pv6";
925				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
926				nvidia,tristate = <TEGRA_PIN_DISABLE>;
927				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
928				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
929			};
930			touch_clk_pv7 {
931				nvidia,pins = "touch_clk_pv7";
932				nvidia,function = "touch";
933				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
934				nvidia,tristate = <TEGRA_PIN_DISABLE>;
935				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
936				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
937			};
938			modem_wake_ap_px0 {
939				nvidia,pins = "modem_wake_ap_px0";
940				nvidia,function = "rsvd0";
941				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
942				nvidia,tristate = <TEGRA_PIN_ENABLE>;
943				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
944				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
945			};
946			touch_int_px1 {
947				nvidia,pins = "touch_int_px1";
948				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
949				nvidia,tristate = <TEGRA_PIN_DISABLE>;
950				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
951				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
952			};
953			motion_int_px2 {
954				nvidia,pins = "motion_int_px2";
955				nvidia,function = "rsvd0";
956				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
957				nvidia,tristate = <TEGRA_PIN_ENABLE>;
958				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
959				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
960			};
961			als_prox_int_px3 {
962				nvidia,pins = "als_prox_int_px3";
963				nvidia,function = "rsvd0";
964				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
965				nvidia,tristate = <TEGRA_PIN_ENABLE>;
966				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
967				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
968			};
969			temp_alert_px4 {
970				nvidia,pins = "temp_alert_px4";
971				nvidia,pull = <TEGRA_PIN_PULL_UP>;
972				nvidia,tristate = <TEGRA_PIN_DISABLE>;
973				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
974				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
975			};
976			button_power_on_px5 {
977				nvidia,pins = "button_power_on_px5";
978				nvidia,pull = <TEGRA_PIN_PULL_UP>;
979				nvidia,tristate = <TEGRA_PIN_DISABLE>;
980				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
981				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
982			};
983			button_vol_up_px6 {
984				nvidia,pins = "button_vol_up_px6";
985				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
986				nvidia,tristate = <TEGRA_PIN_DISABLE>;
987				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
988				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
989			};
990			button_vol_down_px7 {
991				nvidia,pins = "button_vol_down_px7";
992				nvidia,pull = <TEGRA_PIN_PULL_UP>;
993				nvidia,tristate = <TEGRA_PIN_DISABLE>;
994				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
995				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
996			};
997			button_slide_sw_py0 {
998				nvidia,pins = "button_slide_sw_py0";
999				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1000				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1001				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1002				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1003			};
1004			button_home_py1 {
1005				nvidia,pins = "button_home_py1";
1006				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1007				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1008				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1009				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1010			};
1011			lcd_te_py2 {
1012				nvidia,pins = "lcd_te_py2";
1013				nvidia,function = "displaya";
1014				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1015				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1016				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1017				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1018			};
1019			pwr_i2c_scl_py3 {
1020				nvidia,pins = "pwr_i2c_scl_py3";
1021				nvidia,function = "i2cpmu";
1022				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1023				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1024				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1025				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1026				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1027			};
1028			pwr_i2c_sda_py4 {
1029				nvidia,pins = "pwr_i2c_sda_py4";
1030				nvidia,function = "i2cpmu";
1031				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1032				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1033				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1034				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1035				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1036			};
1037			clk_32k_out_py5 {
1038				nvidia,pins = "clk_32k_out_py5";
1039				nvidia,function = "soc";
1040				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1041				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1042				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1043				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1044			};
1045			pz0 {
1046				nvidia,pins = "pz0";
1047				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1048				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1049				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1050				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1051			};
1052			pz1 {
1053				nvidia,pins = "pz1";
1054				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1055				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1056				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1057				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1058			};
1059			pz2 {
1060				nvidia,pins = "pz2";
1061				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1062				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1063				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1064				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1065			};
1066			pz3 {
1067				nvidia,pins = "pz3";
1068				nvidia,function = "rsvd1";
1069				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1070				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1071				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1072				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1073			};
1074			pz4 {
1075				nvidia,pins = "pz4";
1076				nvidia,function = "rsvd1";
1077				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1078				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1079				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1080				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1081			};
1082			pz5 {
1083				nvidia,pins = "pz5";
1084				nvidia,function = "soc";
1085				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1086				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1087				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1088				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1089			};
1090			dap2_fs_paa0 {
1091				nvidia,pins = "dap2_fs_paa0";
1092				nvidia,function = "i2s2";
1093				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1094				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1095				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1096				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1097			};
1098			dap2_sclk_paa1 {
1099				nvidia,pins = "dap2_sclk_paa1";
1100				nvidia,function = "i2s2";
1101				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1102				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1103				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1104				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1105			};
1106			dap2_din_paa2 {
1107				nvidia,pins = "dap2_din_paa2";
1108				nvidia,function = "i2s2";
1109				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1110				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1111				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1112				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1113			};
1114			dap2_dout_paa3 {
1115				nvidia,pins = "dap2_dout_paa3";
1116				nvidia,function = "i2s2";
1117				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1118				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1119				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1120				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1121			};
1122			aud_mclk_pbb0 {
1123				nvidia,pins = "aud_mclk_pbb0";
1124				nvidia,function = "aud";
1125				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1126				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1127				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1128				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1129			};
1130			dvfs_pwm_pbb1 {
1131				nvidia,pins = "dvfs_pwm_pbb1";
1132				nvidia,function = "rsvd0";
1133				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1134				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1135				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1136				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1137			};
1138			dvfs_clk_pbb2 {
1139				nvidia,pins = "dvfs_clk_pbb2";
1140				nvidia,function = "rsvd0";
1141				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1142				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1143				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1144				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1145			};
1146			gpio_x1_aud_pbb3 {
1147				nvidia,pins = "gpio_x1_aud_pbb3";
1148				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1149				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1150				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1151				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1152			};
1153			gpio_x3_aud_pbb4 {
1154				nvidia,pins = "gpio_x3_aud_pbb4";
1155				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1156				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1157				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1158				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1159			};
1160			hdmi_cec_pcc0 {
1161				nvidia,pins = "hdmi_cec_pcc0";
1162				nvidia,function = "rsvd1";
1163				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1164				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1165				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1166				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1167				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1168			};
1169			hdmi_int_dp_hpd_pcc1 {
1170				nvidia,pins = "hdmi_int_dp_hpd_pcc1";
1171				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1172				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1173				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1174				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1175				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1176			};
1177			spdif_out_pcc2 {
1178				nvidia,pins = "spdif_out_pcc2";
1179				nvidia,function = "rsvd1";
1180				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1181				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1182				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1183				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1184			};
1185			spdif_in_pcc3 {
1186				nvidia,pins = "spdif_in_pcc3";
1187				nvidia,function = "rsvd1";
1188				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1189				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1190				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1191				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1192			};
1193			usb_vbus_en0_pcc4 {
1194				nvidia,pins = "usb_vbus_en0_pcc4";
1195				nvidia,function = "rsvd1";
1196				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1197				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1198				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1199				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1200				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1201			};
1202			usb_vbus_en1_pcc5 {
1203				nvidia,pins = "usb_vbus_en1_pcc5";
1204				nvidia,function = "rsvd1";
1205				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1206				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1207				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1208				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1209				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1210			};
1211			dp_hpd0_pcc6 {
1212				nvidia,pins = "dp_hpd0_pcc6";
1213				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1214				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1215				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1216				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1217			};
1218			pcc7 {
1219				nvidia,pins = "pcc7";
1220				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1221				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1222				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1223				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1224				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1225			};
1226			spi2_cs1_pdd0 {
1227				nvidia,pins = "spi2_cs1_pdd0";
1228				nvidia,function = "rsvd1";
1229				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1230				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1231				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1232				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1233			};
1234			qspi_sck_pee0 {
1235				nvidia,pins = "qspi_sck_pee0";
1236				nvidia,function = "qspi";
1237				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1238				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1239				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1240				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1241			};
1242			qspi_cs_n_pee1 {
1243				nvidia,pins = "qspi_cs_n_pee1";
1244				nvidia,function = "qspi";
1245				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1246				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1247				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1248				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1249			};
1250			qspi_io0_pee2 {
1251				nvidia,pins = "qspi_io0_pee2";
1252				nvidia,function = "qspi";
1253				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1254				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1255				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1256				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1257			};
1258			qspi_io1_pee3 {
1259				nvidia,pins = "qspi_io1_pee3";
1260				nvidia,function = "qspi";
1261				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1262				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1263				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1264				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1265			};
1266			qspi_io2_pee4 {
1267				nvidia,pins = "qspi_io2_pee4";
1268				nvidia,function = "rsvd1";
1269				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1270				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1271				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1272				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1273			};
1274			qspi_io3_pee5 {
1275				nvidia,pins = "qspi_io3_pee5";
1276				nvidia,function = "rsvd1";
1277				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1278				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1279				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1280				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1281			};
1282			core_pwr_req {
1283				nvidia,pins = "core_pwr_req";
1284				nvidia,function = "core";
1285				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1286				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1287				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1288				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1289			};
1290			cpu_pwr_req {
1291				nvidia,pins = "cpu_pwr_req";
1292				nvidia,function = "cpu";
1293				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1294				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1295				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1296				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1297			};
1298			pwr_int_n {
1299				nvidia,pins = "pwr_int_n";
1300				nvidia,function = "pmi";
1301				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1302				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1303				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1304				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1305			};
1306			clk_32k_in {
1307				nvidia,pins = "clk_32k_in";
1308				nvidia,function = "clk";
1309				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1310				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1311				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1312				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1313			};
1314			jtag_rtck {
1315				nvidia,pins = "jtag_rtck";
1316				nvidia,function = "jtag";
1317				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1318				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1319				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1320				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1321			};
1322			clk_req {
1323				nvidia,pins = "clk_req";
1324				nvidia,function = "rsvd1";
1325				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1326				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1327				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1328				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1329			};
1330			shutdown {
1331				nvidia,pins = "shutdown";
1332				nvidia,function = "shutdown";
1333				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1334				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1335				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1336				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1337			};
1338		};
1339	};
1340
1341	serial@70006000 {
1342		/delete-property/ dmas;
1343		/delete-property/ dma-names;
1344		status = "okay";
1345	};
1346
1347	uartd: serial@70006300 {
1348		compatible = "nvidia,tegra30-hsuart";
1349		reset-names = "serial";
1350		/delete-property/ reg-shift;
1351		status = "okay";
1352
1353		bluetooth {
1354			compatible = "brcm,bcm43540-bt";
1355			max-speed = <4000000>;
1356			brcm,bt-pcm-int-params = [01 02 00 01 01];
1357			device-wakeup-gpios = <&gpio TEGRA_GPIO(H, 3) GPIO_ACTIVE_HIGH>;
1358			shutdown-gpios = <&gpio TEGRA_GPIO(H, 4) GPIO_ACTIVE_HIGH>;
1359			interrupt-parent = <&gpio>;
1360			interrupts = <TEGRA_GPIO(H, 5) IRQ_TYPE_LEVEL_LOW>;
1361			interrupt-names = "host-wakeup";
1362		};
1363	};
1364
1365	i2c@7000c000 {
1366		status = "okay";
1367		clock-frequency = <1000000>;
1368
1369		touchscreen: i2c-hid-dev@20 {
1370				compatible = "hid-over-i2c";
1371				reg = <0x20>;
1372				hid-descr-addr = <0x0020>;
1373				interrupt-parent = <&gpio>;
1374				interrupts = <TEGRA_GPIO(X, 1) IRQ_TYPE_EDGE_FALLING>;
1375		};
1376	};
1377
1378	i2c@7000c400 {
1379		status = "okay";
1380		clock-frequency = <1000000>;
1381
1382		ec@1e {
1383			compatible = "google,cros-ec-i2c";
1384			reg = <0x1e>;
1385			interrupt-parent = <&gpio>;
1386			interrupts = <TEGRA_GPIO(Z, 1) IRQ_TYPE_LEVEL_LOW>;
1387			wakeup-source;
1388
1389			ec_i2c_0: i2c-tunnel {
1390				compatible = "google,cros-ec-i2c-tunnel";
1391				#address-cells = <1>;
1392				#size-cells = <0>;
1393
1394				google,remote-bus = <0>;
1395
1396				battery: bq27742@55 {
1397					compatible = "ti,bq27742";
1398					reg = <0x55>;
1399				};
1400			};
1401
1402			usbc_extcon0: extcon0 {
1403				compatible = "google,extcon-usbc-cros-ec";
1404				google,usb-port-id = <0>;
1405			};
1406		};
1407	};
1408
1409	i2c@7000d000 {
1410		status = "okay";
1411		clock-frequency = <1000000>;
1412
1413		max77621_cpu: max77621@1b {
1414			compatible = "maxim,max77621";
1415			reg = <0x1b>;
1416			interrupt-parent = <&gpio>;
1417			interrupts = <TEGRA_GPIO(Y, 1) IRQ_TYPE_LEVEL_LOW>;
1418			regulator-always-on;
1419			regulator-boot-on;
1420			regulator-min-microvolt = <800000>;
1421			regulator-max-microvolt = <1231250>;
1422			regulator-name = "PPVAR_CPU";
1423			regulator-ramp-delay = <12500>;
1424			maxim,dvs-default-state = <1>;
1425			maxim,enable-active-discharge;
1426			maxim,enable-bias-control;
1427			maxim,enable-gpio = <&pmic 5 0>;
1428			maxim,externally-enable;
1429		};
1430
1431		max77621_gpu: regulator@1c {
1432			compatible = "maxim,max77621";
1433			reg = <0x1c>;
1434			interrupt-parent = <&gpio>;
1435			interrupts = <TEGRA_GPIO(A, 6) IRQ_TYPE_LEVEL_LOW>;
1436			regulator-min-microvolt = <840000>;
1437			regulator-max-microvolt = <1150000>;
1438			regulator-name = "PPVAR_GPU";
1439			regulator-ramp-delay = <12500>;
1440			maxim,dvs-default-state = <1>;
1441			maxim,enable-active-discharge;
1442			maxim,enable-bias-control;
1443			maxim,enable-gpio = <&pmic 6 GPIO_ACTIVE_HIGH>;
1444			maxim,externally-enable;
1445		};
1446
1447		pmic: pmic@3c {
1448			compatible = "maxim,max77620";
1449			reg = <0x3c>;
1450			interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
1451
1452			#interrupt-cells = <2>;
1453			interrupt-controller;
1454
1455			gpio-controller;
1456			#gpio-cells = <2>;
1457
1458			pinctrl-names = "default";
1459			pinctrl-0 = <&max77620_default>;
1460
1461			fps {
1462				fps0 {
1463					maxim,shutdown-fps-time-period-us = <5120>;
1464					maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
1465				};
1466
1467				fps1 {
1468					maxim,shutdown-fps-time-period-us = <5120>;
1469					maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN1>;
1470					maxim,device-state-on-disabled-event = <MAX77620_FPS_INACTIVE_STATE_SLEEP>;
1471				};
1472
1473				fps2 {
1474					maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
1475				};
1476			};
1477
1478			max77620_default: pinmux {
1479				gpio0_1_2_7 {
1480					pins = "gpio0", "gpio1", "gpio2", "gpio7";
1481					function = "gpio";
1482				};
1483
1484				/*
1485				 * GPIO3 is used to en_pp3300, and it is part of power
1486				 * sequence, So it must be sequenced up (automatically
1487				 * set by OTP) and down properly.
1488				 */
1489				gpio3 {
1490					pins = "gpio3";
1491					function = "fps-out";
1492					drive-open-drain = <1>;
1493					maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
1494					maxim,active-fps-power-up-slot = <4>;
1495					maxim,active-fps-power-down-slot = <2>;
1496				};
1497
1498				gpio4 {
1499					pins = "gpio4";
1500					function = "32k-out1";
1501				};
1502
1503				gpio5_6 {
1504					pins = "gpio5", "gpio6";
1505					function = "gpio";
1506					drive-push-pull = <1>;
1507				};
1508			};
1509
1510			regulators {
1511				in-ldo0-1-supply = <&pp1350>;
1512				in-ldo2-supply = <&pp3300>;
1513				in-ldo3-5-supply = <&pp3300>;
1514				in-ldo7-8-supply = <&pp1350>;
1515
1516				ppvar_soc: sd0 {
1517					regulator-name = "PPVAR_SOC";
1518					regulator-min-microvolt = <825000>;
1519					regulator-max-microvolt = <1125000>;
1520					regulator-always-on;
1521					regulator-boot-on;
1522					maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
1523					maxim,active-fps-power-up-slot = <1>;
1524					maxim,active-fps-power-down-slot = <7>;
1525				};
1526
1527				pp1100_sd1: sd1 {
1528					regulator-name = "PP1100";
1529					regulator-min-microvolt = <1125000>;
1530					regulator-max-microvolt = <1125000>;
1531					regulator-always-on;
1532					regulator-boot-on;
1533					maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
1534					maxim,active-fps-power-up-slot = <5>;
1535					maxim,active-fps-power-down-slot = <1>;
1536				};
1537
1538				pp1350: sd2 {
1539					regulator-name = "PP1350";
1540					regulator-min-microvolt = <1350000>;
1541					regulator-max-microvolt = <1350000>;
1542					regulator-always-on;
1543					regulator-boot-on;
1544					maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1545					maxim,active-fps-power-up-slot = <2>;
1546					maxim,active-fps-power-down-slot = <5>;
1547				};
1548
1549				pp1800: sd3 {
1550					regulator-name = "PP1800";
1551					regulator-min-microvolt = <1800000>;
1552					regulator-max-microvolt = <1800000>;
1553					regulator-always-on;
1554					regulator-boot-on;
1555					maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
1556					maxim,active-fps-power-up-slot = <3>;
1557					maxim,active-fps-power-down-slot = <3>;
1558				};
1559
1560				pp1200_avdd: ldo0 {
1561					regulator-name = "PP1200_AVDD";
1562					regulator-min-microvolt = <1200000>;
1563					regulator-max-microvolt = <1200000>;
1564					regulator-enable-ramp-delay = <26>;
1565					regulator-ramp-delay = <100000>;
1566					regulator-boot-on;
1567					maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1568					maxim,active-fps-power-up-slot = <0>;
1569					maxim,active-fps-power-down-slot = <7>;
1570				};
1571
1572				pp1200_rcam: ldo1 {
1573					regulator-name = "PP1200_RCAM";
1574					regulator-min-microvolt = <1200000>;
1575					regulator-max-microvolt = <1200000>;
1576					regulator-enable-ramp-delay = <22>;
1577					regulator-ramp-delay = <100000>;
1578					maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1579					maxim,active-fps-power-up-slot = <0>;
1580					maxim,active-fps-power-down-slot = <7>;
1581				};
1582
1583				pp_ldo2: ldo2 {
1584					regulator-name = "PP_LDO2";
1585					regulator-min-microvolt = <1800000>;
1586					regulator-max-microvolt = <1800000>;
1587					regulator-enable-ramp-delay = <62>;
1588					regulator-ramp-delay = <11000>;
1589					regulator-always-on;
1590					regulator-boot-on;
1591					maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1592					maxim,active-fps-power-up-slot = <0>;
1593					maxim,active-fps-power-down-slot = <7>;
1594				};
1595
1596				pp2800l_rcam: ldo3 {
1597					regulator-name = "PP2800L_RCAM";
1598					regulator-min-microvolt = <2800000>;
1599					regulator-max-microvolt = <2800000>;
1600					regulator-enable-ramp-delay = <50>;
1601					regulator-ramp-delay = <100000>;
1602					maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1603					maxim,active-fps-power-up-slot = <0>;
1604					maxim,active-fps-power-down-slot = <7>;
1605				};
1606
1607				pp100_soc_rtc: ldo4 {
1608					regulator-name = "PP1100_SOC_RTC";
1609					regulator-min-microvolt = <850000>;
1610					regulator-max-microvolt = <850000>;
1611					regulator-enable-ramp-delay = <22>;
1612					regulator-ramp-delay = <100000>;
1613					regulator-always-on; /* Check this */
1614					regulator-boot-on;
1615					maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
1616					maxim,active-fps-power-up-slot = <1>;
1617					maxim,active-fps-power-down-slot = <7>;
1618				};
1619
1620				pp2800l_fcam: ldo5 {
1621					regulator-name = "PP2800L_FCAM";
1622					regulator-min-microvolt = <2800000>;
1623					regulator-max-microvolt = <2800000>;
1624					regulator-enable-ramp-delay = <62>;
1625					regulator-ramp-delay = <100000>;
1626					maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1627					maxim,active-fps-power-up-slot = <0>;
1628					maxim,active-fps-power-down-slot = <7>;
1629				};
1630
1631				ldo6 {
1632					/* Unused. */
1633					regulator-name = "PP_LDO6";
1634					regulator-min-microvolt = <1800000>;
1635					regulator-max-microvolt = <1800000>;
1636					regulator-enable-ramp-delay = <36>;
1637					regulator-ramp-delay = <100000>;
1638					maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1639					maxim,active-fps-power-up-slot = <0>;
1640					maxim,active-fps-power-down-slot = <7>;
1641				};
1642
1643				pp1050_avdd: ldo7 {
1644					regulator-name = "PP1050_AVDD";
1645					regulator-min-microvolt = <1050000>;
1646					regulator-max-microvolt = <1050000>;
1647					regulator-enable-ramp-delay = <24>;
1648					regulator-ramp-delay = <100000>;
1649					regulator-always-on;
1650					regulator-boot-on;
1651					maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
1652					maxim,active-fps-power-up-slot = <3>;
1653					maxim,active-fps-power-down-slot = <4>;
1654				};
1655
1656				avddio_1v05: ldo8 {
1657					regulator-name = "AVDDIO_1V05";
1658					regulator-min-microvolt = <1050000>;
1659					regulator-max-microvolt = <1050000>;
1660					regulator-enable-ramp-delay = <22>;
1661					regulator-ramp-delay = <100000>;
1662					regulator-boot-on;
1663					maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1664					maxim,active-fps-power-up-slot = <0>;
1665					maxim,active-fps-power-down-slot = <7>;
1666				};
1667			};
1668		};
1669	};
1670
1671	i2c@7000d100 {
1672		status = "okay";
1673		clock-frequency = <400000>;
1674
1675		nau8825@1a {
1676			compatible = "nuvoton,nau8825";
1677			reg = <0x1a>;
1678			interrupt-parent = <&gpio>;
1679			interrupts = <TEGRA_GPIO(E, 6) IRQ_TYPE_LEVEL_LOW>;
1680			clocks = <&tegra_pmc TEGRA_PMC_CLK_OUT_2>;
1681			clock-names = "mclk";
1682
1683			nuvoton,jkdet-enable;
1684			nuvoton,jkdet-polarity = <GPIO_ACTIVE_LOW>;
1685			nuvoton,vref-impedance = <2>;
1686			nuvoton,micbias-voltage = <6>;
1687			nuvoton,sar-threshold-num = <4>;
1688			nuvoton,sar-threshold = <0xc 0x1e 0x38 0x60>;
1689			nuvoton,sar-hysteresis = <1>;
1690			nuvoton,sar-voltage = <0>;
1691			nuvoton,sar-compare-time = <0>;
1692			nuvoton,sar-sampling-time = <0>;
1693			nuvoton,short-key-debounce = <2>;
1694			nuvoton,jack-insert-debounce = <7>;
1695			nuvoton,jack-eject-debounce = <7>;
1696			status = "okay";
1697		};
1698
1699		backlight: backlight@2c {
1700			compatible = "ti,lp8557";
1701			reg = <0x2c>;
1702			power-supply = <&pplcd_vdd>;
1703			enable-supply = <&pp1800_lcdio>;
1704			bl-name = "lp8557-backlight";
1705			dev-ctrl = /bits/ 8 <0x01>;
1706			init-brt = /bits/ 8 <0x80>;
1707
1708			/* Full scale current, 20mA */
1709			rom-11h {
1710				rom-addr = /bits/ 8 <0x11>;
1711				rom-val = /bits/ 8 <0x05>;
1712			};
1713			/* Frequency = 4.9kHz, magic undocumented val */
1714			rom-12h {
1715				rom-addr = /bits/ 8 <0x12>;
1716				rom-val = /bits/ 8 <0x29>;
1717			};
1718			/* Boost freq = 1MHz, BComp option = 1 */
1719			rom-13h {
1720				rom-addr = /bits/ 8 <0x13>;
1721				rom-val = /bits/ 8 <0x03>;
1722			};
1723			/* 4V OV, 6 output LED string enabled */
1724			rom-14h {
1725				rom-addr = /bits/ 8 <0x14>;
1726				rom-val = /bits/ 8 <0xbf>;
1727			};
1728		};
1729
1730		audio-codec@2d {
1731			compatible = "realtek,rt5677";
1732			reg = <0x2d>;
1733			interrupt-parent = <&gpio>;
1734			interrupts = <TEGRA_GPIO(X, 0) IRQ_TYPE_LEVEL_HIGH>;
1735			realtek,reset-gpio = <&gpio TEGRA_GPIO(BB, 3) GPIO_ACTIVE_LOW>;
1736			gpio-controller;
1737			#gpio-cells = <2>;
1738			status = "okay";
1739		};
1740
1741		tmp451: temperature-sensor@4c {
1742			compatible = "ti,tmp451";
1743			reg = <0x4c>;
1744			interrupt-parent = <&gpio>;
1745			interrupts = <TEGRA_GPIO(X, 4) IRQ_TYPE_LEVEL_LOW>;
1746			vcc-supply = <&pp1800>;
1747			#thermal-sensor-cells = <1>;
1748		};
1749	};
1750
1751	pmc@7000e400 {
1752		nvidia,invert-interrupt;
1753		nvidia,suspend-mode = <0>;
1754		nvidia,cpu-pwr-good-time = <0>;
1755		nvidia,cpu-pwr-off-time = <0>;
1756		nvidia,core-pwr-good-time = <12000 6000>;
1757		nvidia,core-pwr-off-time = <39053>;
1758		nvidia,core-power-req-active-high;
1759		nvidia,sys-clock-req-active-high;
1760		status = "okay";
1761	};
1762
1763	usb@70090000 {
1764		phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>,
1765		       <&{/padctl@7009f000/pads/pcie/lanes/pcie-6}>;
1766		phy-names = "usb2-0", "usb3-0";
1767
1768		dvddio-pex-supply = <&avddio_1v05>;
1769		hvddio-pex-supply = <&pp1800>;
1770		avdd-usb-supply = <&pp3300>;
1771
1772		status = "okay";
1773	};
1774
1775	padctl@7009f000 {
1776		status = "okay";
1777
1778		avdd-pll-utmip-supply = <&pp1800>;
1779		avdd-pll-uerefe-supply = <&pp1050_avdd>;
1780		dvdd-pex-pll-supply = <&avddio_1v05>;
1781		hvdd-pex-pll-e-supply = <&pp1800>;
1782
1783		pads {
1784			usb2 {
1785				status = "okay";
1786
1787				lanes {
1788					usb2-0 {
1789						nvidia,function = "xusb";
1790						status = "okay";
1791					};
1792				};
1793			};
1794
1795			pcie {
1796				status = "okay";
1797
1798				lanes {
1799					pcie-6 {
1800						nvidia,function = "usb3-ss";
1801						status = "okay";
1802					};
1803				};
1804			};
1805		};
1806
1807		ports {
1808			usb2-0 {
1809				status = "okay";
1810				vbus-supply = <&usbc_vbus>;
1811				mode = "otg";
1812			};
1813
1814			usb3-0 {
1815				nvidia,usb2-companion = <0>;
1816				status = "okay";
1817			};
1818		};
1819	};
1820
1821	mmc@700b0200 {
1822		power-gpios = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>;
1823		bus-width = <4>;
1824		non-removable;
1825		vqmmc-supply = <&pp1800>;
1826		vmmc-supply = <&pp3300>;
1827		#address-cells = <1>;
1828		#size-cells = <0>;
1829		status = "okay";
1830
1831		wifi@1 {
1832			compatible = "brcm,bcm4354-fmac", "brcm,bcm4329-fmac";
1833			reg = <1>;
1834			interrupt-parent = <&gpio>;
1835			interrupts = <TEGRA_GPIO(H, 2) IRQ_TYPE_LEVEL_HIGH>;
1836			interrupt-names = "host-wake";
1837		};
1838	};
1839
1840	mmc@700b0600 {
1841		bus-width = <8>;
1842		non-removable;
1843		status = "okay";
1844	};
1845
1846	clock@70110000 {
1847		status = "okay";
1848		nvidia,cf = <6>;
1849		nvidia,ci = <0>;
1850		nvidia,cg = <2>;
1851		nvidia,droop-ctrl = <0x00000f00>;
1852		nvidia,force-mode = <1>;
1853		nvidia,i2c-fs-rate = <400000>;
1854		nvidia,sample-rate = <12500>;
1855		vdd-cpu-supply = <&max77621_cpu>;
1856	};
1857
1858	aconnect@702c0000 {
1859		status = "okay";
1860
1861		dma-controller@702e2000 {
1862			status = "okay";
1863		};
1864
1865		interrupt-controller@702f9000 {
1866			status = "okay";
1867		};
1868	};
1869
1870	clk32k_in: clock-32k {
1871		compatible = "fixed-clock";
1872		clock-frequency = <32768>;
1873		#clock-cells = <0>;
1874	};
1875
1876	cpus {
1877		cpu@0 {
1878			enable-method = "psci";
1879		};
1880
1881		cpu@1 {
1882			enable-method = "psci";
1883		};
1884
1885		cpu@2 {
1886			enable-method = "psci";
1887		};
1888
1889		cpu@3 {
1890			enable-method = "psci";
1891		};
1892
1893		idle-states {
1894			cpu-sleep {
1895				arm,psci-suspend-param = <0x00010007>;
1896				status = "okay";
1897			};
1898		};
1899	};
1900
1901	gpio-keys {
1902		compatible = "gpio-keys";
1903
1904		key-power {
1905			label = "Power";
1906			gpios = <&gpio TEGRA_GPIO(X, 5) GPIO_ACTIVE_LOW>;
1907			linux,code = <KEY_POWER>;
1908			debounce-interval = <30>;
1909			wakeup-source;
1910		};
1911
1912		key-volume-down {
1913			label = "Volume Down";
1914			gpios = <&gpio TEGRA_GPIO(X, 7) GPIO_ACTIVE_LOW>;
1915			linux,code = <KEY_VOLUMEDOWN>;
1916		};
1917
1918		key-volume-up {
1919			label = "Volume Up";
1920			gpios = <&gpio TEGRA_GPIO(M, 4) GPIO_ACTIVE_LOW>;
1921			linux,code = <KEY_VOLUMEUP>;
1922		};
1923
1924		switch-lid {
1925			label = "Lid";
1926			gpios = <&gpio TEGRA_GPIO(B, 4) GPIO_ACTIVE_LOW>;
1927			linux,input-type = <EV_SW>;
1928			linux,code = <SW_LID>;
1929			wakeup-source;
1930		};
1931
1932		switch-tablet-mode {
1933			label = "Tablet Mode";
1934			gpios = <&gpio TEGRA_GPIO(Z, 2) GPIO_ACTIVE_HIGH>;
1935			linux,input-type = <EV_SW>;
1936			linux,code = <SW_TABLET_MODE>;
1937			wakeup-source;
1938		};
1939	};
1940
1941	max98357a {
1942		compatible = "maxim,max98357a";
1943		status = "okay";
1944	};
1945
1946	psci {
1947		compatible = "arm,psci-1.0";
1948		method = "smc";
1949	};
1950
1951	ppvar_sys: regulator-ppvar-sys {
1952		compatible = "regulator-fixed";
1953		regulator-name = "PPVAR_SYS";
1954		regulator-min-microvolt = <4400000>;
1955		regulator-max-microvolt = <4400000>;
1956		regulator-always-on;
1957	};
1958
1959	pplcd_vdd: regulator-pplcd-vdd {
1960		compatible = "regulator-fixed";
1961		regulator-name = "PPLCD_VDD";
1962		regulator-min-microvolt = <4400000>;
1963		regulator-max-microvolt = <4400000>;
1964		gpio = <&gpio TEGRA_GPIO(V, 4) 0>;
1965		enable-active-high;
1966		regulator-boot-on;
1967	};
1968
1969	pp3000_always: regulator-pp3000-always {
1970		compatible = "regulator-fixed";
1971		regulator-name = "PP3000_ALWAYS";
1972		regulator-min-microvolt = <3000000>;
1973		regulator-max-microvolt = <3000000>;
1974		regulator-always-on;
1975	};
1976
1977	pp3300: regulator-pp3000 {
1978		compatible = "regulator-fixed";
1979		regulator-name = "PP3300";
1980		regulator-min-microvolt = <3300000>;
1981		regulator-max-microvolt = <3300000>;
1982		regulator-boot-on;
1983		regulator-always-on;
1984		enable-active-high;
1985	};
1986
1987	pp5000: regulator-pp5000 {
1988		compatible = "regulator-fixed";
1989		regulator-name = "PP5000";
1990		regulator-min-microvolt = <5000000>;
1991		regulator-max-microvolt = <5000000>;
1992		regulator-always-on;
1993	};
1994
1995	pp1800_lcdio: regulator-pp1800-lcdio {
1996		compatible = "regulator-fixed";
1997		regulator-name = "PP1800_LCDIO";
1998		regulator-min-microvolt = <1800000>;
1999		regulator-max-microvolt = <1800000>;
2000		gpio = <&gpio TEGRA_GPIO(V, 3) 0>;
2001		enable-active-high;
2002		regulator-boot-on;
2003	};
2004
2005	pp1800_cam: regulator-pp1800-cam {
2006		compatible = "regulator-fixed";
2007		regulator-name = "PP1800_CAM";
2008		regulator-min-microvolt = <1800000>;
2009		regulator-max-microvolt = <1800000>;
2010		gpio = <&gpio TEGRA_GPIO(K, 3) 0>;
2011		enable-active-high;
2012	};
2013
2014	usbc_vbus: regulator-usbc-vbus {
2015		compatible = "regulator-fixed";
2016		regulator-name = "USBC_VBUS";
2017		regulator-min-microvolt = <5000000>;
2018		regulator-max-microvolt = <5000000>;
2019	};
2020
2021	vdd_dsi_csi: regulator-vdd-dsi-csi {
2022		compatible = "regulator-fixed";
2023		regulator-name = "AVDD_DSI_CSI_1V2";
2024		regulator-min-microvolt = <1200000>;
2025		regulator-max-microvolt = <1200000>;
2026		vin-supply = <&pp1200_avdd>;
2027	};
2028};
2029