0001 // SPDX-License-Identifier: GPL-2.0
0002 /dts-v1/;
0003
0004 #include "tegra30.dtsi"
0005 #include "tegra30-cpu-opp.dtsi"
0006 #include "tegra30-cpu-opp-microvolt.dtsi"
0007
0008 / {
0009 model = "NVIDIA Tegra30 Beaver evaluation board";
0010 compatible = "nvidia,beaver", "nvidia,tegra30";
0011
0012 aliases {
0013 rtc0 = "/i2c@7000d000/tps65911@2d";
0014 rtc1 = "/rtc@7000e000";
0015 serial0 = &uarta;
0016 };
0017
0018 chosen {
0019 stdout-path = "serial0:115200n8";
0020 };
0021
0022 memory@80000000 {
0023 reg = <0x80000000 0x7ff00000>;
0024 };
0025
0026 pcie@3000 {
0027 status = "okay";
0028
0029 avdd-pexa-supply = <&ldo1_reg>;
0030 vdd-pexa-supply = <&ldo1_reg>;
0031 avdd-pexb-supply = <&ldo1_reg>;
0032 vdd-pexb-supply = <&ldo1_reg>;
0033 avdd-pex-pll-supply = <&ldo1_reg>;
0034 avdd-plle-supply = <&ldo1_reg>;
0035 vddio-pex-ctl-supply = <&sys_3v3_reg>;
0036 hvdd-pex-supply = <&sys_3v3_pexs_reg>;
0037
0038 pci@1,0 {
0039 status = "okay";
0040 nvidia,num-lanes = <2>;
0041 };
0042
0043 pci@2,0 {
0044 nvidia,num-lanes = <2>;
0045 };
0046
0047 pci@3,0 {
0048 status = "okay";
0049 nvidia,num-lanes = <2>;
0050 };
0051 };
0052
0053 host1x@50000000 {
0054 hdmi@54280000 {
0055 status = "okay";
0056
0057 hdmi-supply = <&vdd_5v0_hdmi>;
0058 vdd-supply = <&sys_3v3_reg>;
0059 pll-supply = <&vio_reg>;
0060
0061 nvidia,hpd-gpio =
0062 <&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>;
0063 nvidia,ddc-i2c-bus = <&hdmiddc>;
0064 };
0065 };
0066
0067 pinmux@70000868 {
0068 pinctrl-names = "default";
0069 pinctrl-0 = <&state_default>;
0070
0071 state_default: pinmux {
0072 clk_32k_out_pa0 {
0073 nvidia,pins = "clk_32k_out_pa0";
0074 nvidia,function = "blink";
0075 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0076 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0077 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0078 };
0079 uart3_cts_n_pa1 {
0080 nvidia,pins = "uart3_cts_n_pa1";
0081 nvidia,function = "uartc";
0082 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0083 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0084 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0085 };
0086 dap2_fs_pa2 {
0087 nvidia,pins = "dap2_fs_pa2";
0088 nvidia,function = "i2s1";
0089 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0090 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0091 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0092 };
0093 dap2_sclk_pa3 {
0094 nvidia,pins = "dap2_sclk_pa3";
0095 nvidia,function = "i2s1";
0096 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0097 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0098 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0099 };
0100 dap2_din_pa4 {
0101 nvidia,pins = "dap2_din_pa4";
0102 nvidia,function = "i2s1";
0103 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0104 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0105 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0106 };
0107 dap2_dout_pa5 {
0108 nvidia,pins = "dap2_dout_pa5";
0109 nvidia,function = "i2s1";
0110 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0111 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0112 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0113 };
0114 sdmmc3_clk_pa6 {
0115 nvidia,pins = "sdmmc3_clk_pa6";
0116 nvidia,function = "sdmmc3";
0117 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0118 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0119 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0120 };
0121 sdmmc3_cmd_pa7 {
0122 nvidia,pins = "sdmmc3_cmd_pa7";
0123 nvidia,function = "sdmmc3";
0124 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0125 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0126 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0127 };
0128 gmi_a17_pb0 {
0129 nvidia,pins = "gmi_a17_pb0";
0130 nvidia,function = "spi4";
0131 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0132 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0133 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0134 };
0135 gmi_a18_pb1 {
0136 nvidia,pins = "gmi_a18_pb1";
0137 nvidia,function = "spi4";
0138 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0139 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0140 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0141 };
0142 lcd_pwr0_pb2 {
0143 nvidia,pins = "lcd_pwr0_pb2";
0144 nvidia,function = "displaya";
0145 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0146 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0147 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0148 };
0149 lcd_pclk_pb3 {
0150 nvidia,pins = "lcd_pclk_pb3";
0151 nvidia,function = "displaya";
0152 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0153 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0154 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0155 };
0156 sdmmc3_dat3_pb4 {
0157 nvidia,pins = "sdmmc3_dat3_pb4";
0158 nvidia,function = "sdmmc3";
0159 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0160 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0161 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0162 };
0163 sdmmc3_dat2_pb5 {
0164 nvidia,pins = "sdmmc3_dat2_pb5";
0165 nvidia,function = "sdmmc3";
0166 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0167 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0168 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0169 };
0170 sdmmc3_dat1_pb6 {
0171 nvidia,pins = "sdmmc3_dat1_pb6";
0172 nvidia,function = "sdmmc3";
0173 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0174 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0175 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0176 };
0177 sdmmc3_dat0_pb7 {
0178 nvidia,pins = "sdmmc3_dat0_pb7";
0179 nvidia,function = "sdmmc3";
0180 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0181 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0182 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0183 };
0184 uart3_rts_n_pc0 {
0185 nvidia,pins = "uart3_rts_n_pc0";
0186 nvidia,function = "uartc";
0187 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0188 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0189 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0190 };
0191 lcd_pwr1_pc1 {
0192 nvidia,pins = "lcd_pwr1_pc1";
0193 nvidia,function = "displaya";
0194 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0195 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0196 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0197 };
0198 uart2_txd_pc2 {
0199 nvidia,pins = "uart2_txd_pc2";
0200 nvidia,function = "uartb";
0201 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0202 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0203 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0204 };
0205 uart2_rxd_pc3 {
0206 nvidia,pins = "uart2_rxd_pc3";
0207 nvidia,function = "uartb";
0208 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0209 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0210 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0211 };
0212 gen1_i2c_scl_pc4 {
0213 nvidia,pins = "gen1_i2c_scl_pc4";
0214 nvidia,function = "i2c1";
0215 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0216 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0217 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0218 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
0219 };
0220 gen1_i2c_sda_pc5 {
0221 nvidia,pins = "gen1_i2c_sda_pc5";
0222 nvidia,function = "i2c1";
0223 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0224 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0225 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0226 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
0227 };
0228 lcd_pwr2_pc6 {
0229 nvidia,pins = "lcd_pwr2_pc6";
0230 nvidia,function = "displaya";
0231 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0232 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0233 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0234 };
0235 gmi_wp_n_pc7 {
0236 nvidia,pins = "gmi_wp_n_pc7";
0237 nvidia,function = "gmi";
0238 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0239 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0240 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0241 };
0242 sdmmc3_dat5_pd0 {
0243 nvidia,pins = "sdmmc3_dat5_pd0";
0244 nvidia,function = "sdmmc3";
0245 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0246 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0247 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0248 };
0249 sdmmc3_dat4_pd1 {
0250 nvidia,pins = "sdmmc3_dat4_pd1";
0251 nvidia,function = "sdmmc3";
0252 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0253 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0254 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0255 };
0256 lcd_dc1_pd2 {
0257 nvidia,pins = "lcd_dc1_pd2";
0258 nvidia,function = "displaya";
0259 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0260 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0261 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0262 };
0263 sdmmc3_dat6_pd3 {
0264 nvidia,pins = "sdmmc3_dat6_pd3";
0265 nvidia,function = "spdif";
0266 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0267 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0268 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0269 };
0270 sdmmc3_dat7_pd4 {
0271 nvidia,pins = "sdmmc3_dat7_pd4";
0272 nvidia,function = "spdif";
0273 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0274 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0275 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0276 };
0277 vi_d1_pd5 {
0278 nvidia,pins = "vi_d1_pd5";
0279 nvidia,function = "sdmmc2";
0280 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0281 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0282 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0283 };
0284 vi_vsync_pd6 {
0285 nvidia,pins = "vi_vsync_pd6";
0286 nvidia,function = "ddr";
0287 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0288 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0289 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0290 };
0291 vi_hsync_pd7 {
0292 nvidia,pins = "vi_hsync_pd7";
0293 nvidia,function = "ddr";
0294 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0295 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0296 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0297 };
0298 lcd_d0_pe0 {
0299 nvidia,pins = "lcd_d0_pe0";
0300 nvidia,function = "displaya";
0301 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0302 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0303 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0304 };
0305 lcd_d1_pe1 {
0306 nvidia,pins = "lcd_d1_pe1";
0307 nvidia,function = "displaya";
0308 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0309 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0310 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0311 };
0312 lcd_d2_pe2 {
0313 nvidia,pins = "lcd_d2_pe2";
0314 nvidia,function = "displaya";
0315 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0316 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0317 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0318 };
0319 lcd_d3_pe3 {
0320 nvidia,pins = "lcd_d3_pe3";
0321 nvidia,function = "displaya";
0322 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0323 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0324 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0325 };
0326 lcd_d4_pe4 {
0327 nvidia,pins = "lcd_d4_pe4";
0328 nvidia,function = "displaya";
0329 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0330 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0331 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0332 };
0333 lcd_d5_pe5 {
0334 nvidia,pins = "lcd_d5_pe5";
0335 nvidia,function = "displaya";
0336 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0337 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0338 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0339 };
0340 lcd_d6_pe6 {
0341 nvidia,pins = "lcd_d6_pe6";
0342 nvidia,function = "displaya";
0343 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0344 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0345 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0346 };
0347 lcd_d7_pe7 {
0348 nvidia,pins = "lcd_d7_pe7";
0349 nvidia,function = "displaya";
0350 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0351 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0352 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0353 };
0354 lcd_d8_pf0 {
0355 nvidia,pins = "lcd_d8_pf0";
0356 nvidia,function = "displaya";
0357 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0358 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0359 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0360 };
0361 lcd_d9_pf1 {
0362 nvidia,pins = "lcd_d9_pf1";
0363 nvidia,function = "displaya";
0364 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0365 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0366 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0367 };
0368 lcd_d10_pf2 {
0369 nvidia,pins = "lcd_d10_pf2";
0370 nvidia,function = "displaya";
0371 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0372 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0373 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0374 };
0375 lcd_d11_pf3 {
0376 nvidia,pins = "lcd_d11_pf3";
0377 nvidia,function = "displaya";
0378 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0379 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0380 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0381 };
0382 lcd_d12_pf4 {
0383 nvidia,pins = "lcd_d12_pf4";
0384 nvidia,function = "displaya";
0385 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0386 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0387 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0388 };
0389 lcd_d13_pf5 {
0390 nvidia,pins = "lcd_d13_pf5";
0391 nvidia,function = "displaya";
0392 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0393 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0394 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0395 };
0396 lcd_d14_pf6 {
0397 nvidia,pins = "lcd_d14_pf6";
0398 nvidia,function = "displaya";
0399 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0400 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0401 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0402 };
0403 lcd_d15_pf7 {
0404 nvidia,pins = "lcd_d15_pf7";
0405 nvidia,function = "displaya";
0406 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0407 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0408 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0409 };
0410 gmi_ad0_pg0 {
0411 nvidia,pins = "gmi_ad0_pg0";
0412 nvidia,function = "nand";
0413 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0414 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0415 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0416 };
0417 gmi_ad1_pg1 {
0418 nvidia,pins = "gmi_ad1_pg1";
0419 nvidia,function = "nand";
0420 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0421 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0422 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0423 };
0424 gmi_ad2_pg2 {
0425 nvidia,pins = "gmi_ad2_pg2";
0426 nvidia,function = "nand";
0427 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0428 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0429 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0430 };
0431 gmi_ad3_pg3 {
0432 nvidia,pins = "gmi_ad3_pg3";
0433 nvidia,function = "nand";
0434 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0435 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0436 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0437 };
0438 gmi_ad4_pg4 {
0439 nvidia,pins = "gmi_ad4_pg4";
0440 nvidia,function = "nand";
0441 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0442 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0443 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0444 };
0445 gmi_ad5_pg5 {
0446 nvidia,pins = "gmi_ad5_pg5";
0447 nvidia,function = "nand";
0448 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0449 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0450 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0451 };
0452 gmi_ad6_pg6 {
0453 nvidia,pins = "gmi_ad6_pg6";
0454 nvidia,function = "nand";
0455 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0456 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0457 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0458 };
0459 gmi_ad7_pg7 {
0460 nvidia,pins = "gmi_ad7_pg7";
0461 nvidia,function = "nand";
0462 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0463 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0464 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0465 };
0466 gmi_ad8_ph0 {
0467 nvidia,pins = "gmi_ad8_ph0";
0468 nvidia,function = "pwm0";
0469 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0470 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0471 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0472 };
0473 gmi_ad9_ph1 {
0474 nvidia,pins = "gmi_ad9_ph1";
0475 nvidia,function = "pwm1";
0476 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0477 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0478 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0479 };
0480 gmi_ad10_ph2 {
0481 nvidia,pins = "gmi_ad10_ph2";
0482 nvidia,function = "nand";
0483 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0484 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0485 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0486 };
0487 gmi_ad11_ph3 {
0488 nvidia,pins = "gmi_ad11_ph3";
0489 nvidia,function = "nand";
0490 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0491 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0492 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0493 };
0494 gmi_ad12_ph4 {
0495 nvidia,pins = "gmi_ad12_ph4";
0496 nvidia,function = "nand";
0497 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0498 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0499 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0500 };
0501 gmi_ad13_ph5 {
0502 nvidia,pins = "gmi_ad13_ph5";
0503 nvidia,function = "nand";
0504 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0505 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0506 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0507 };
0508 gmi_ad14_ph6 {
0509 nvidia,pins = "gmi_ad14_ph6";
0510 nvidia,function = "nand";
0511 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0512 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0513 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0514 };
0515 gmi_wr_n_pi0 {
0516 nvidia,pins = "gmi_wr_n_pi0";
0517 nvidia,function = "nand";
0518 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0519 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0520 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0521 };
0522 gmi_oe_n_pi1 {
0523 nvidia,pins = "gmi_oe_n_pi1";
0524 nvidia,function = "nand";
0525 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0526 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0527 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0528 };
0529 gmi_dqs_pi2 {
0530 nvidia,pins = "gmi_dqs_pi2";
0531 nvidia,function = "nand";
0532 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0533 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0534 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0535 };
0536 gmi_iordy_pi5 {
0537 nvidia,pins = "gmi_iordy_pi5";
0538 nvidia,function = "rsvd1";
0539 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0540 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0541 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0542 };
0543 gmi_cs7_n_pi6 {
0544 nvidia,pins = "gmi_cs7_n_pi6";
0545 nvidia,function = "nand";
0546 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0547 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0548 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0549 };
0550 gmi_wait_pi7 {
0551 nvidia,pins = "gmi_wait_pi7";
0552 nvidia,function = "nand";
0553 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0554 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0555 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0556 };
0557 lcd_de_pj1 {
0558 nvidia,pins = "lcd_de_pj1";
0559 nvidia,function = "displaya";
0560 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0561 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0562 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0563 };
0564 lcd_hsync_pj3 {
0565 nvidia,pins = "lcd_hsync_pj3";
0566 nvidia,function = "displaya";
0567 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0568 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0569 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0570 };
0571 lcd_vsync_pj4 {
0572 nvidia,pins = "lcd_vsync_pj4";
0573 nvidia,function = "displaya";
0574 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0575 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0576 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0577 };
0578 uart2_cts_n_pj5 {
0579 nvidia,pins = "uart2_cts_n_pj5";
0580 nvidia,function = "uartb";
0581 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0582 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0583 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0584 };
0585 uart2_rts_n_pj6 {
0586 nvidia,pins = "uart2_rts_n_pj6";
0587 nvidia,function = "uartb";
0588 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0589 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0590 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0591 };
0592 gmi_a16_pj7 {
0593 nvidia,pins = "gmi_a16_pj7";
0594 nvidia,function = "spi4";
0595 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0596 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0597 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0598 };
0599 gmi_adv_n_pk0 {
0600 nvidia,pins = "gmi_adv_n_pk0";
0601 nvidia,function = "nand";
0602 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0603 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0604 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0605 };
0606 gmi_clk_pk1 {
0607 nvidia,pins = "gmi_clk_pk1";
0608 nvidia,function = "nand";
0609 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0610 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0611 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0612 };
0613 gmi_cs2_n_pk3 {
0614 nvidia,pins = "gmi_cs2_n_pk3";
0615 nvidia,function = "rsvd1";
0616 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0617 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0618 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0619 };
0620 gmi_cs3_n_pk4 {
0621 nvidia,pins = "gmi_cs3_n_pk4";
0622 nvidia,function = "nand";
0623 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0624 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0625 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0626 };
0627 spdif_out_pk5 {
0628 nvidia,pins = "spdif_out_pk5";
0629 nvidia,function = "spdif";
0630 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0631 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0632 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0633 };
0634 spdif_in_pk6 {
0635 nvidia,pins = "spdif_in_pk6";
0636 nvidia,function = "spdif";
0637 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0638 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0639 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0640 };
0641 gmi_a19_pk7 {
0642 nvidia,pins = "gmi_a19_pk7";
0643 nvidia,function = "spi4";
0644 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0645 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0646 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0647 };
0648 vi_d2_pl0 {
0649 nvidia,pins = "vi_d2_pl0";
0650 nvidia,function = "sdmmc2";
0651 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0652 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0653 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0654 };
0655 vi_d3_pl1 {
0656 nvidia,pins = "vi_d3_pl1";
0657 nvidia,function = "sdmmc2";
0658 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0659 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0660 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0661 };
0662 vi_d4_pl2 {
0663 nvidia,pins = "vi_d4_pl2";
0664 nvidia,function = "vi";
0665 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0666 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0667 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0668 };
0669 vi_d5_pl3 {
0670 nvidia,pins = "vi_d5_pl3";
0671 nvidia,function = "sdmmc2";
0672 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0673 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0674 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0675 };
0676 vi_d6_pl4 {
0677 nvidia,pins = "vi_d6_pl4";
0678 nvidia,function = "vi";
0679 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0680 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0681 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0682 };
0683 vi_d7_pl5 {
0684 nvidia,pins = "vi_d7_pl5";
0685 nvidia,function = "sdmmc2";
0686 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0687 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0688 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0689 };
0690 vi_d8_pl6 {
0691 nvidia,pins = "vi_d8_pl6";
0692 nvidia,function = "sdmmc2";
0693 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0694 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0695 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0696 };
0697 vi_d9_pl7 {
0698 nvidia,pins = "vi_d9_pl7";
0699 nvidia,function = "sdmmc2";
0700 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0701 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0702 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0703 };
0704 lcd_d16_pm0 {
0705 nvidia,pins = "lcd_d16_pm0";
0706 nvidia,function = "displaya";
0707 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0708 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0709 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0710 };
0711 lcd_d17_pm1 {
0712 nvidia,pins = "lcd_d17_pm1";
0713 nvidia,function = "displaya";
0714 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0715 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0716 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0717 };
0718 lcd_d18_pm2 {
0719 nvidia,pins = "lcd_d18_pm2";
0720 nvidia,function = "displaya";
0721 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0722 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0723 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0724 };
0725 lcd_d19_pm3 {
0726 nvidia,pins = "lcd_d19_pm3";
0727 nvidia,function = "displaya";
0728 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0729 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0730 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0731 };
0732 lcd_d20_pm4 {
0733 nvidia,pins = "lcd_d20_pm4";
0734 nvidia,function = "displaya";
0735 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0736 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0737 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0738 };
0739 lcd_d21_pm5 {
0740 nvidia,pins = "lcd_d21_pm5";
0741 nvidia,function = "displaya";
0742 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0743 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0744 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0745 };
0746 lcd_d22_pm6 {
0747 nvidia,pins = "lcd_d22_pm6";
0748 nvidia,function = "displaya";
0749 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0750 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0751 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0752 };
0753 lcd_d23_pm7 {
0754 nvidia,pins = "lcd_d23_pm7";
0755 nvidia,function = "displaya";
0756 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0757 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0758 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0759 };
0760 dap1_fs_pn0 {
0761 nvidia,pins = "dap1_fs_pn0";
0762 nvidia,function = "i2s0";
0763 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0764 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0765 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0766 };
0767 dap1_din_pn1 {
0768 nvidia,pins = "dap1_din_pn1";
0769 nvidia,function = "i2s0";
0770 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0771 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0772 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0773 };
0774 dap1_dout_pn2 {
0775 nvidia,pins = "dap1_dout_pn2";
0776 nvidia,function = "i2s0";
0777 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0778 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0779 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0780 };
0781 dap1_sclk_pn3 {
0782 nvidia,pins = "dap1_sclk_pn3";
0783 nvidia,function = "i2s0";
0784 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0785 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0786 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0787 };
0788 lcd_cs0_n_pn4 {
0789 nvidia,pins = "lcd_cs0_n_pn4";
0790 nvidia,function = "displaya";
0791 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0792 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0793 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0794 };
0795 lcd_sdout_pn5 {
0796 nvidia,pins = "lcd_sdout_pn5";
0797 nvidia,function = "displaya";
0798 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0799 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0800 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0801 };
0802 lcd_dc0_pn6 {
0803 nvidia,pins = "lcd_dc0_pn6";
0804 nvidia,function = "displaya";
0805 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0806 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0807 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0808 };
0809 hdmi_int_pn7 {
0810 nvidia,pins = "hdmi_int_pn7";
0811 nvidia,function = "hdmi";
0812 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0813 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0814 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0815 };
0816 ulpi_data7_po0 {
0817 nvidia,pins = "ulpi_data7_po0";
0818 nvidia,function = "uarta";
0819 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0820 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0821 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0822 };
0823 ulpi_data0_po1 {
0824 nvidia,pins = "ulpi_data0_po1";
0825 nvidia,function = "uarta";
0826 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0827 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0828 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0829 };
0830 ulpi_data1_po2 {
0831 nvidia,pins = "ulpi_data1_po2";
0832 nvidia,function = "uarta";
0833 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0834 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0835 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0836 };
0837 ulpi_data2_po3 {
0838 nvidia,pins = "ulpi_data2_po3";
0839 nvidia,function = "uarta";
0840 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0841 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0842 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0843 };
0844 ulpi_data3_po4 {
0845 nvidia,pins = "ulpi_data3_po4";
0846 nvidia,function = "uarta";
0847 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0848 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0849 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0850 };
0851 ulpi_data4_po5 {
0852 nvidia,pins = "ulpi_data4_po5";
0853 nvidia,function = "uarta";
0854 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0855 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0856 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0857 };
0858 ulpi_data5_po6 {
0859 nvidia,pins = "ulpi_data5_po6";
0860 nvidia,function = "uarta";
0861 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0862 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0863 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0864 };
0865 ulpi_data6_po7 {
0866 nvidia,pins = "ulpi_data6_po7";
0867 nvidia,function = "uarta";
0868 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0869 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0870 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0871 };
0872 dap3_fs_pp0 {
0873 nvidia,pins = "dap3_fs_pp0";
0874 nvidia,function = "i2s2";
0875 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0876 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0877 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0878 };
0879 dap3_din_pp1 {
0880 nvidia,pins = "dap3_din_pp1";
0881 nvidia,function = "i2s2";
0882 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0883 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0884 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0885 };
0886 dap3_dout_pp2 {
0887 nvidia,pins = "dap3_dout_pp2";
0888 nvidia,function = "i2s2";
0889 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0890 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0891 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0892 };
0893 dap3_sclk_pp3 {
0894 nvidia,pins = "dap3_sclk_pp3";
0895 nvidia,function = "i2s2";
0896 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0897 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0898 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0899 };
0900 dap4_fs_pp4 {
0901 nvidia,pins = "dap4_fs_pp4";
0902 nvidia,function = "i2s3";
0903 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0904 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0905 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0906 };
0907 dap4_din_pp5 {
0908 nvidia,pins = "dap4_din_pp5";
0909 nvidia,function = "i2s3";
0910 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0911 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0912 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0913 };
0914 dap4_dout_pp6 {
0915 nvidia,pins = "dap4_dout_pp6";
0916 nvidia,function = "i2s3";
0917 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0918 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0919 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0920 };
0921 dap4_sclk_pp7 {
0922 nvidia,pins = "dap4_sclk_pp7";
0923 nvidia,function = "i2s3";
0924 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0925 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0926 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0927 };
0928 kb_col0_pq0 {
0929 nvidia,pins = "kb_col0_pq0";
0930 nvidia,function = "kbc";
0931 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0932 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0933 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0934 };
0935 kb_col1_pq1 {
0936 nvidia,pins = "kb_col1_pq1";
0937 nvidia,function = "kbc";
0938 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0939 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0940 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0941 };
0942 kb_col2_pq2 {
0943 nvidia,pins = "kb_col2_pq2";
0944 nvidia,function = "kbc";
0945 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0946 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0947 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0948 };
0949 kb_col3_pq3 {
0950 nvidia,pins = "kb_col3_pq3";
0951 nvidia,function = "kbc";
0952 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0953 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0954 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0955 };
0956 kb_col4_pq4 {
0957 nvidia,pins = "kb_col4_pq4";
0958 nvidia,function = "kbc";
0959 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0960 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0961 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0962 };
0963 kb_col5_pq5 {
0964 nvidia,pins = "kb_col5_pq5";
0965 nvidia,function = "kbc";
0966 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0967 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0968 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0969 };
0970 kb_col6_pq6 {
0971 nvidia,pins = "kb_col6_pq6";
0972 nvidia,function = "kbc";
0973 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0974 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0975 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0976 };
0977 kb_col7_pq7 {
0978 nvidia,pins = "kb_col7_pq7";
0979 nvidia,function = "kbc";
0980 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0981 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0982 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0983 };
0984 kb_row0_pr0 {
0985 nvidia,pins = "kb_row0_pr0";
0986 nvidia,function = "kbc";
0987 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0988 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0989 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0990 };
0991 kb_row1_pr1 {
0992 nvidia,pins = "kb_row1_pr1";
0993 nvidia,function = "kbc";
0994 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0995 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0996 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0997 };
0998 kb_row2_pr2 {
0999 nvidia,pins = "kb_row2_pr2";
1000 nvidia,function = "kbc";
1001 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1002 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1003 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1004 };
1005 kb_row3_pr3 {
1006 nvidia,pins = "kb_row3_pr3";
1007 nvidia,function = "kbc";
1008 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1009 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1010 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1011 };
1012 kb_row4_pr4 {
1013 nvidia,pins = "kb_row4_pr4";
1014 nvidia,function = "kbc";
1015 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1016 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1017 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1018 };
1019 kb_row5_pr5 {
1020 nvidia,pins = "kb_row5_pr5";
1021 nvidia,function = "kbc";
1022 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1023 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1024 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1025 };
1026 kb_row6_pr6 {
1027 nvidia,pins = "kb_row6_pr6";
1028 nvidia,function = "kbc";
1029 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1030 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1031 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1032 };
1033 kb_row7_pr7 {
1034 nvidia,pins = "kb_row7_pr7";
1035 nvidia,function = "kbc";
1036 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1037 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1038 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1039 };
1040 kb_row8_ps0 {
1041 nvidia,pins = "kb_row8_ps0";
1042 nvidia,function = "kbc";
1043 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1044 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1045 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1046 };
1047 kb_row9_ps1 {
1048 nvidia,pins = "kb_row9_ps1";
1049 nvidia,function = "kbc";
1050 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1051 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1052 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1053 };
1054 kb_row10_ps2 {
1055 nvidia,pins = "kb_row10_ps2";
1056 nvidia,function = "kbc";
1057 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1058 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1059 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1060 };
1061 kb_row11_ps3 {
1062 nvidia,pins = "kb_row11_ps3";
1063 nvidia,function = "kbc";
1064 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1065 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1066 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1067 };
1068 kb_row12_ps4 {
1069 nvidia,pins = "kb_row12_ps4";
1070 nvidia,function = "kbc";
1071 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1072 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1073 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1074 };
1075 kb_row13_ps5 {
1076 nvidia,pins = "kb_row13_ps5";
1077 nvidia,function = "kbc";
1078 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1079 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1080 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1081 };
1082 kb_row14_ps6 {
1083 nvidia,pins = "kb_row14_ps6";
1084 nvidia,function = "kbc";
1085 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1086 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1087 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1088 };
1089 kb_row15_ps7 {
1090 nvidia,pins = "kb_row15_ps7";
1091 nvidia,function = "kbc";
1092 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1093 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1094 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1095 };
1096 vi_pclk_pt0 {
1097 nvidia,pins = "vi_pclk_pt0";
1098 nvidia,function = "rsvd1";
1099 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1100 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1101 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1102 };
1103 vi_mclk_pt1 {
1104 nvidia,pins = "vi_mclk_pt1";
1105 nvidia,function = "vi";
1106 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1107 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1108 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1109 };
1110 vi_d10_pt2 {
1111 nvidia,pins = "vi_d10_pt2";
1112 nvidia,function = "ddr";
1113 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1114 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1115 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1116 };
1117 vi_d11_pt3 {
1118 nvidia,pins = "vi_d11_pt3";
1119 nvidia,function = "ddr";
1120 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1121 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1122 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1123 };
1124 vi_d0_pt4 {
1125 nvidia,pins = "vi_d0_pt4";
1126 nvidia,function = "ddr";
1127 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1128 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1129 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1130 };
1131 gen2_i2c_scl_pt5 {
1132 nvidia,pins = "gen2_i2c_scl_pt5";
1133 nvidia,function = "i2c2";
1134 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1135 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1136 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1137 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1138 };
1139 gen2_i2c_sda_pt6 {
1140 nvidia,pins = "gen2_i2c_sda_pt6";
1141 nvidia,function = "i2c2";
1142 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1143 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1144 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1145 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1146 };
1147 sdmmc4_cmd_pt7 {
1148 nvidia,pins = "sdmmc4_cmd_pt7";
1149 nvidia,function = "sdmmc4";
1150 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1151 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1152 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1153 };
1154 pu0 {
1155 nvidia,pins = "pu0";
1156 nvidia,function = "owr";
1157 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1158 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1159 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1160 };
1161 pu1 {
1162 nvidia,pins = "pu1";
1163 nvidia,function = "rsvd1";
1164 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1165 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1166 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1167 };
1168 pu2 {
1169 nvidia,pins = "pu2";
1170 nvidia,function = "rsvd1";
1171 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1172 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1173 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1174 };
1175 pu3 {
1176 nvidia,pins = "pu3";
1177 nvidia,function = "pwm0";
1178 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1179 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1180 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1181 };
1182 pu4 {
1183 nvidia,pins = "pu4";
1184 nvidia,function = "pwm1";
1185 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1186 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1187 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1188 };
1189 pu5 {
1190 nvidia,pins = "pu5";
1191 nvidia,function = "pwm2";
1192 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1193 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1194 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1195 };
1196 pu6 {
1197 nvidia,pins = "pu6";
1198 nvidia,function = "pwm3";
1199 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1200 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1201 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1202 };
1203 jtag_rtck_pu7 {
1204 nvidia,pins = "jtag_rtck_pu7";
1205 nvidia,function = "rtck";
1206 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1207 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1208 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1209 };
1210 pv0 {
1211 nvidia,pins = "pv0";
1212 nvidia,function = "rsvd1";
1213 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1214 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1215 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1216 };
1217 pv2 {
1218 nvidia,pins = "pv2";
1219 nvidia,function = "owr";
1220 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1221 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1222 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1223 };
1224 pv3 {
1225 nvidia,pins = "pv3";
1226 nvidia,function = "clk_12m_out";
1227 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1228 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1229 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1230 };
1231 ddc_scl_pv4 {
1232 nvidia,pins = "ddc_scl_pv4";
1233 nvidia,function = "i2c4";
1234 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1235 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1236 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1237 };
1238 ddc_sda_pv5 {
1239 nvidia,pins = "ddc_sda_pv5";
1240 nvidia,function = "i2c4";
1241 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1242 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1243 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1244 };
1245 crt_hsync_pv6 {
1246 nvidia,pins = "crt_hsync_pv6";
1247 nvidia,function = "crt";
1248 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1249 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1250 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1251 };
1252 crt_vsync_pv7 {
1253 nvidia,pins = "crt_vsync_pv7";
1254 nvidia,function = "crt";
1255 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1256 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1257 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1258 };
1259 lcd_cs1_n_pw0 {
1260 nvidia,pins = "lcd_cs1_n_pw0";
1261 nvidia,function = "displaya";
1262 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1263 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1264 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1265 };
1266 lcd_m1_pw1 {
1267 nvidia,pins = "lcd_m1_pw1";
1268 nvidia,function = "displaya";
1269 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1270 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1271 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1272 };
1273 spi2_cs1_n_pw2 {
1274 nvidia,pins = "spi2_cs1_n_pw2";
1275 nvidia,function = "spi2";
1276 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1277 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1278 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1279 };
1280 clk1_out_pw4 {
1281 nvidia,pins = "clk1_out_pw4";
1282 nvidia,function = "extperiph1";
1283 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1284 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1285 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1286 };
1287 clk2_out_pw5 {
1288 nvidia,pins = "clk2_out_pw5";
1289 nvidia,function = "extperiph2";
1290 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1291 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1292 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1293 };
1294 uart3_txd_pw6 {
1295 nvidia,pins = "uart3_txd_pw6";
1296 nvidia,function = "uartc";
1297 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1298 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1299 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1300 };
1301 uart3_rxd_pw7 {
1302 nvidia,pins = "uart3_rxd_pw7";
1303 nvidia,function = "uartc";
1304 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1305 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1306 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1307 };
1308 spi2_sck_px2 {
1309 nvidia,pins = "spi2_sck_px2";
1310 nvidia,function = "gmi";
1311 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1312 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1313 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1314 };
1315 spi1_mosi_px4 {
1316 nvidia,pins = "spi1_mosi_px4";
1317 nvidia,function = "spi1";
1318 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1319 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1320 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1321 };
1322 spi1_sck_px5 {
1323 nvidia,pins = "spi1_sck_px5";
1324 nvidia,function = "spi1";
1325 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1326 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1327 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1328 };
1329 spi1_cs0_n_px6 {
1330 nvidia,pins = "spi1_cs0_n_px6";
1331 nvidia,function = "spi1";
1332 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1333 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1334 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1335 };
1336 spi1_miso_px7 {
1337 nvidia,pins = "spi1_miso_px7";
1338 nvidia,function = "spi1";
1339 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1340 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1341 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1342 };
1343 ulpi_clk_py0 {
1344 nvidia,pins = "ulpi_clk_py0";
1345 nvidia,function = "uartd";
1346 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1347 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1348 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1349 };
1350 ulpi_dir_py1 {
1351 nvidia,pins = "ulpi_dir_py1";
1352 nvidia,function = "uartd";
1353 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1354 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1355 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1356 };
1357 ulpi_nxt_py2 {
1358 nvidia,pins = "ulpi_nxt_py2";
1359 nvidia,function = "uartd";
1360 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1361 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1362 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1363 };
1364 ulpi_stp_py3 {
1365 nvidia,pins = "ulpi_stp_py3";
1366 nvidia,function = "uartd";
1367 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1368 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1369 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1370 };
1371 sdmmc1_dat3_py4 {
1372 nvidia,pins = "sdmmc1_dat3_py4";
1373 nvidia,function = "sdmmc1";
1374 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1375 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1376 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1377 };
1378 sdmmc1_dat2_py5 {
1379 nvidia,pins = "sdmmc1_dat2_py5";
1380 nvidia,function = "sdmmc1";
1381 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1382 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1383 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1384 };
1385 sdmmc1_dat1_py6 {
1386 nvidia,pins = "sdmmc1_dat1_py6";
1387 nvidia,function = "sdmmc1";
1388 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1389 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1390 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1391 };
1392 sdmmc1_dat0_py7 {
1393 nvidia,pins = "sdmmc1_dat0_py7";
1394 nvidia,function = "sdmmc1";
1395 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1396 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1397 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1398 };
1399 sdmmc1_clk_pz0 {
1400 nvidia,pins = "sdmmc1_clk_pz0";
1401 nvidia,function = "sdmmc1";
1402 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1403 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1404 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1405 };
1406 sdmmc1_cmd_pz1 {
1407 nvidia,pins = "sdmmc1_cmd_pz1";
1408 nvidia,function = "sdmmc1";
1409 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1410 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1411 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1412 };
1413 lcd_sdin_pz2 {
1414 nvidia,pins = "lcd_sdin_pz2";
1415 nvidia,function = "displaya";
1416 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1417 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1418 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1419 };
1420 lcd_wr_n_pz3 {
1421 nvidia,pins = "lcd_wr_n_pz3";
1422 nvidia,function = "displaya";
1423 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1424 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1425 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1426 };
1427 lcd_sck_pz4 {
1428 nvidia,pins = "lcd_sck_pz4";
1429 nvidia,function = "displaya";
1430 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1431 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1432 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1433 };
1434 sys_clk_req_pz5 {
1435 nvidia,pins = "sys_clk_req_pz5";
1436 nvidia,function = "sysclk";
1437 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1438 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1439 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1440 };
1441 pwr_i2c_scl_pz6 {
1442 nvidia,pins = "pwr_i2c_scl_pz6";
1443 nvidia,function = "i2cpwr";
1444 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1445 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1446 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1447 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1448 };
1449 pwr_i2c_sda_pz7 {
1450 nvidia,pins = "pwr_i2c_sda_pz7";
1451 nvidia,function = "i2cpwr";
1452 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1453 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1454 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1455 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1456 };
1457 sdmmc4_dat0_paa0 {
1458 nvidia,pins = "sdmmc4_dat0_paa0";
1459 nvidia,function = "sdmmc4";
1460 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1461 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1462 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1463 };
1464 sdmmc4_dat1_paa1 {
1465 nvidia,pins = "sdmmc4_dat1_paa1";
1466 nvidia,function = "sdmmc4";
1467 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1468 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1469 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1470 };
1471 sdmmc4_dat2_paa2 {
1472 nvidia,pins = "sdmmc4_dat2_paa2";
1473 nvidia,function = "sdmmc4";
1474 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1475 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1476 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1477 };
1478 sdmmc4_dat3_paa3 {
1479 nvidia,pins = "sdmmc4_dat3_paa3";
1480 nvidia,function = "sdmmc4";
1481 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1482 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1483 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1484 };
1485 sdmmc4_dat4_paa4 {
1486 nvidia,pins = "sdmmc4_dat4_paa4";
1487 nvidia,function = "sdmmc4";
1488 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1489 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1490 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1491 };
1492 sdmmc4_dat5_paa5 {
1493 nvidia,pins = "sdmmc4_dat5_paa5";
1494 nvidia,function = "sdmmc4";
1495 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1496 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1497 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1498 };
1499 sdmmc4_dat6_paa6 {
1500 nvidia,pins = "sdmmc4_dat6_paa6";
1501 nvidia,function = "sdmmc4";
1502 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1503 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1504 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1505 };
1506 sdmmc4_dat7_paa7 {
1507 nvidia,pins = "sdmmc4_dat7_paa7";
1508 nvidia,function = "sdmmc4";
1509 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1510 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1511 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1512 };
1513 pbb0 {
1514 nvidia,pins = "pbb0";
1515 nvidia,function = "i2s4";
1516 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1517 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1518 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1519 };
1520 cam_i2c_scl_pbb1 {
1521 nvidia,pins = "cam_i2c_scl_pbb1";
1522 nvidia,function = "i2c3";
1523 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1524 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1525 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1526 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1527 };
1528 cam_i2c_sda_pbb2 {
1529 nvidia,pins = "cam_i2c_sda_pbb2";
1530 nvidia,function = "i2c3";
1531 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1532 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1533 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1534 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1535 };
1536 pbb3 {
1537 nvidia,pins = "pbb3";
1538 nvidia,function = "vgp3";
1539 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1540 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1541 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1542 };
1543 pbb4 {
1544 nvidia,pins = "pbb4";
1545 nvidia,function = "vgp4";
1546 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1547 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1548 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1549 };
1550 pbb5 {
1551 nvidia,pins = "pbb5";
1552 nvidia,function = "vgp5";
1553 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1554 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1555 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1556 };
1557 pbb6 {
1558 nvidia,pins = "pbb6";
1559 nvidia,function = "vgp6";
1560 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1561 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1562 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1563 };
1564 pbb7 {
1565 nvidia,pins = "pbb7";
1566 nvidia,function = "i2s4";
1567 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1568 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1569 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1570 };
1571 cam_mclk_pcc0 {
1572 nvidia,pins = "cam_mclk_pcc0";
1573 nvidia,function = "vi_alt3";
1574 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1575 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1576 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1577 };
1578 pcc1 {
1579 nvidia,pins = "pcc1";
1580 nvidia,function = "i2s4";
1581 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1582 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1583 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1584 };
1585 pcc2 {
1586 nvidia,pins = "pcc2";
1587 nvidia,function = "i2s4";
1588 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1589 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1590 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1591 };
1592 sdmmc4_rst_n_pcc3 {
1593 nvidia,pins = "sdmmc4_rst_n_pcc3";
1594 nvidia,function = "sdmmc4";
1595 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1596 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1597 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1598 };
1599 sdmmc4_clk_pcc4 {
1600 nvidia,pins = "sdmmc4_clk_pcc4";
1601 nvidia,function = "sdmmc4";
1602 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1603 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1604 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1605 };
1606 clk2_req_pcc5 {
1607 nvidia,pins = "clk2_req_pcc5";
1608 nvidia,function = "dap";
1609 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1610 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1611 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1612 };
1613 pex_l2_rst_n_pcc6 {
1614 nvidia,pins = "pex_l2_rst_n_pcc6";
1615 nvidia,function = "pcie";
1616 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1617 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1618 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1619 };
1620 pex_l2_clkreq_n_pcc7 {
1621 nvidia,pins = "pex_l2_clkreq_n_pcc7";
1622 nvidia,function = "pcie";
1623 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1624 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1625 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1626 };
1627 pex_l0_prsnt_n_pdd0 {
1628 nvidia,pins = "pex_l0_prsnt_n_pdd0";
1629 nvidia,function = "pcie";
1630 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1631 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1632 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1633 };
1634 pex_l0_rst_n_pdd1 {
1635 nvidia,pins = "pex_l0_rst_n_pdd1";
1636 nvidia,function = "pcie";
1637 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1638 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1639 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1640 };
1641 pex_l0_clkreq_n_pdd2 {
1642 nvidia,pins = "pex_l0_clkreq_n_pdd2";
1643 nvidia,function = "pcie";
1644 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1645 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1646 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1647 };
1648 pex_wake_n_pdd3 {
1649 nvidia,pins = "pex_wake_n_pdd3";
1650 nvidia,function = "pcie";
1651 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1652 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1653 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1654 };
1655 pex_l1_prsnt_n_pdd4 {
1656 nvidia,pins = "pex_l1_prsnt_n_pdd4";
1657 nvidia,function = "pcie";
1658 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1659 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1660 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1661 };
1662 pex_l1_rst_n_pdd5 {
1663 nvidia,pins = "pex_l1_rst_n_pdd5";
1664 nvidia,function = "pcie";
1665 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1666 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1667 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1668 };
1669 pex_l1_clkreq_n_pdd6 {
1670 nvidia,pins = "pex_l1_clkreq_n_pdd6";
1671 nvidia,function = "pcie";
1672 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1673 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1674 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1675 };
1676 pex_l2_prsnt_n_pdd7 {
1677 nvidia,pins = "pex_l2_prsnt_n_pdd7";
1678 nvidia,function = "pcie";
1679 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1680 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1681 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1682 };
1683 clk3_out_pee0 {
1684 nvidia,pins = "clk3_out_pee0";
1685 nvidia,function = "extperiph3";
1686 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1687 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1688 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1689 };
1690 clk3_req_pee1 {
1691 nvidia,pins = "clk3_req_pee1";
1692 nvidia,function = "dev3";
1693 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1694 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1695 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1696 };
1697 clk1_req_pee2 {
1698 nvidia,pins = "clk1_req_pee2";
1699 nvidia,function = "dap";
1700 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1701 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1702 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1703 };
1704 hdmi_cec_pee3 {
1705 nvidia,pins = "hdmi_cec_pee3";
1706 nvidia,function = "cec";
1707 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1708 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1709 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1710 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1711 };
1712 owr {
1713 nvidia,pins = "owr";
1714 nvidia,function = "owr";
1715 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1716 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1717 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1718 };
1719 sdio3 {
1720 nvidia,pins = "drive_sdio3";
1721 nvidia,high-speed-mode = <TEGRA_PIN_DISABLE>;
1722 nvidia,schmitt = <TEGRA_PIN_DISABLE>;
1723 nvidia,pull-down-strength = <46>;
1724 nvidia,pull-up-strength = <42>;
1725 nvidia,slew-rate-rising = <1>;
1726 nvidia,slew-rate-falling = <1>;
1727 };
1728 gpv {
1729 nvidia,pins = "drive_gpv";
1730 nvidia,pull-up-strength = <16>;
1731 };
1732 };
1733 };
1734
1735 serial@70006000 {
1736 status = "okay";
1737 };
1738
1739 i2c@7000c000 {
1740 status = "okay";
1741 clock-frequency = <100000>;
1742 };
1743
1744 i2c@7000c400 {
1745 status = "okay";
1746 clock-frequency = <100000>;
1747 };
1748
1749 i2c@7000c500 {
1750 status = "okay";
1751 clock-frequency = <100000>;
1752 };
1753
1754 hdmiddc: i2c@7000c700 {
1755 status = "okay";
1756 clock-frequency = <100000>;
1757 };
1758
1759 i2c@7000d000 {
1760 status = "okay";
1761 clock-frequency = <100000>;
1762
1763 rt5640: rt5640@1c {
1764 compatible = "realtek,rt5640";
1765 reg = <0x1c>;
1766 interrupt-parent = <&gpio>;
1767 interrupts = <TEGRA_GPIO(X, 3) IRQ_TYPE_EDGE_FALLING>;
1768 realtek,ldo1-en-gpios =
1769 <&gpio TEGRA_GPIO(X, 2) GPIO_ACTIVE_HIGH>;
1770 };
1771
1772 pmic: tps65911@2d {
1773 compatible = "ti,tps65911";
1774 reg = <0x2d>;
1775
1776 interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
1777 #interrupt-cells = <2>;
1778 interrupt-controller;
1779 wakeup-source;
1780
1781 ti,system-power-controller;
1782
1783 #gpio-cells = <2>;
1784 gpio-controller;
1785
1786 vcc1-supply = <&vdd_5v_in_reg>;
1787 vcc2-supply = <&vdd_5v_in_reg>;
1788 vcc3-supply = <&vio_reg>;
1789 vcc4-supply = <&vdd_5v_in_reg>;
1790 vcc5-supply = <&vdd_5v_in_reg>;
1791 vcc6-supply = <&vdd2_reg>;
1792 vcc7-supply = <&vdd_5v_in_reg>;
1793 vccio-supply = <&vdd_5v_in_reg>;
1794
1795 regulators {
1796 vdd1_reg: vdd1 {
1797 regulator-name = "vddio_ddr_1v2";
1798 regulator-min-microvolt = <1200000>;
1799 regulator-max-microvolt = <1200000>;
1800 regulator-always-on;
1801 };
1802
1803 vdd2_reg: vdd2 {
1804 regulator-name = "vdd_1v5_gen";
1805 regulator-min-microvolt = <1500000>;
1806 regulator-max-microvolt = <1500000>;
1807 regulator-always-on;
1808 };
1809
1810 vddctrl_reg: vddctrl {
1811 regulator-name = "vdd_cpu,vdd_sys";
1812 regulator-min-microvolt = <800000>;
1813 regulator-max-microvolt = <1250000>;
1814 regulator-coupled-with = <&core_vdd_reg>;
1815 regulator-coupled-max-spread = <300000>;
1816 regulator-max-step-microvolt = <100000>;
1817 regulator-always-on;
1818
1819 nvidia,tegra-cpu-regulator;
1820 };
1821
1822 vio_reg: vio {
1823 regulator-name = "vdd_1v8_gen";
1824 regulator-min-microvolt = <1800000>;
1825 regulator-max-microvolt = <1800000>;
1826 regulator-always-on;
1827 };
1828
1829 ldo1_reg: ldo1 {
1830 regulator-name = "vdd_pexa,vdd_pexb";
1831 regulator-min-microvolt = <1050000>;
1832 regulator-max-microvolt = <1050000>;
1833 };
1834
1835 ldo2_reg: ldo2 {
1836 regulator-name = "vdd_sata,avdd_plle";
1837 regulator-min-microvolt = <1050000>;
1838 regulator-max-microvolt = <1050000>;
1839 };
1840
1841 /* LDO3 is not connected to anything */
1842
1843 ldo4_reg: ldo4 {
1844 regulator-name = "vdd_rtc";
1845 regulator-min-microvolt = <1200000>;
1846 regulator-max-microvolt = <1200000>;
1847 regulator-always-on;
1848 };
1849
1850 ldo5_reg: ldo5 {
1851 regulator-name = "vddio_sdmmc,avdd_vdac";
1852 regulator-min-microvolt = <1800000>;
1853 regulator-max-microvolt = <3300000>;
1854 regulator-always-on;
1855 };
1856
1857 ldo6_reg: ldo6 {
1858 regulator-name = "avdd_dsi_csi,pwrdet_mipi";
1859 regulator-min-microvolt = <1200000>;
1860 regulator-max-microvolt = <1200000>;
1861 };
1862
1863 ldo7_reg: ldo7 {
1864 regulator-name = "vdd_pllm,x,u,a_p_c_s";
1865 regulator-min-microvolt = <1200000>;
1866 regulator-max-microvolt = <1200000>;
1867 regulator-always-on;
1868 };
1869
1870 ldo8_reg: ldo8 {
1871 regulator-name = "vdd_ddr_hs";
1872 regulator-min-microvolt = <1000000>;
1873 regulator-max-microvolt = <1000000>;
1874 regulator-always-on;
1875 };
1876 };
1877 };
1878
1879 core_vdd_reg: tps62361@60 {
1880 compatible = "ti,tps62361";
1881 reg = <0x60>;
1882
1883 regulator-name = "tps62361-vout";
1884 regulator-min-microvolt = <500000>;
1885 regulator-max-microvolt = <1500000>;
1886 regulator-coupled-with = <&vddctrl_reg>;
1887 regulator-coupled-max-spread = <300000>;
1888 regulator-max-step-microvolt = <100000>;
1889 regulator-boot-on;
1890 regulator-always-on;
1891 ti,vsel0-state-high;
1892 ti,vsel1-state-high;
1893
1894 nvidia,tegra-core-regulator;
1895 };
1896 };
1897
1898 spi@7000da00 {
1899 status = "okay";
1900 spi-max-frequency = <25000000>;
1901
1902 flash@1 {
1903 compatible = "winbond,w25q32", "jedec,spi-nor";
1904 reg = <1>;
1905 spi-max-frequency = <20000000>;
1906 };
1907 };
1908
1909 pmc@7000e400 {
1910 status = "okay";
1911 nvidia,invert-interrupt;
1912 nvidia,suspend-mode = <1>;
1913 nvidia,cpu-pwr-good-time = <2000>;
1914 nvidia,cpu-pwr-off-time = <200>;
1915 nvidia,core-pwr-good-time = <3845 3845>;
1916 nvidia,core-pwr-off-time = <0>;
1917 nvidia,core-power-req-active-high;
1918 nvidia,sys-clock-req-active-high;
1919 core-supply = <&core_vdd_reg>;
1920 };
1921
1922 ahub@70080000 {
1923 i2s@70080400 {
1924 status = "okay";
1925 };
1926 };
1927
1928 mmc@78000000 {
1929 status = "okay";
1930 vqmmc-supply = <&ldo5_reg>;
1931 cd-gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>;
1932 wp-gpios = <&gpio TEGRA_GPIO(T, 3) GPIO_ACTIVE_HIGH>;
1933 power-gpios = <&gpio TEGRA_GPIO(D, 7) GPIO_ACTIVE_HIGH>;
1934 bus-width = <4>;
1935 };
1936
1937 mmc@78000600 {
1938 status = "okay";
1939 bus-width = <8>;
1940 non-removable;
1941 };
1942
1943 usb@7d000000 {
1944 compatible = "nvidia,tegra30-udc";
1945 status = "okay";
1946 dr_mode = "peripheral";
1947 };
1948
1949 usb-phy@7d000000 {
1950 status = "okay";
1951 };
1952
1953 usb@7d004000 {
1954 status = "okay";
1955 };
1956
1957 phy2: usb-phy@7d004000 {
1958 vbus-supply = <&sys_3v3_reg>;
1959 status = "okay";
1960 };
1961
1962 usb@7d008000 {
1963 status = "okay";
1964 };
1965
1966 usb-phy@7d008000 {
1967 vbus-supply = <&usb3_vbus_reg>;
1968 status = "okay";
1969 };
1970
1971 clk32k_in: clock-32k {
1972 compatible = "fixed-clock";
1973 clock-frequency = <32768>;
1974 #clock-cells = <0>;
1975 };
1976
1977 gpio-leds {
1978 compatible = "gpio-leds";
1979
1980 gpled1 {
1981 label = "LED1"; /* CR5A1 (blue) */
1982 gpios = <&gpio TEGRA_GPIO(L, 1) GPIO_ACTIVE_HIGH>;
1983 };
1984 gpled2 {
1985 label = "LED2"; /* CR4A2 (green) */
1986 gpios = <&gpio TEGRA_GPIO(L, 0) GPIO_ACTIVE_HIGH>;
1987 };
1988 };
1989
1990 vdd_5v_in_reg: regulator-5v0 {
1991 compatible = "regulator-fixed";
1992 regulator-name = "vdd_5v_in";
1993 regulator-min-microvolt = <5000000>;
1994 regulator-max-microvolt = <5000000>;
1995 regulator-always-on;
1996 };
1997
1998 chargepump_5v_reg: regulator-chargepump {
1999 compatible = "regulator-fixed";
2000 regulator-name = "chargepump_5v";
2001 regulator-min-microvolt = <5000000>;
2002 regulator-max-microvolt = <5000000>;
2003 regulator-boot-on;
2004 regulator-always-on;
2005 enable-active-high;
2006 gpio = <&pmic 0 GPIO_ACTIVE_HIGH>;
2007 };
2008
2009 ddr_reg: regulator-ddr {
2010 compatible = "regulator-fixed";
2011 regulator-name = "vdd_ddr";
2012 regulator-min-microvolt = <1500000>;
2013 regulator-max-microvolt = <1500000>;
2014 regulator-always-on;
2015 regulator-boot-on;
2016 enable-active-high;
2017 gpio = <&pmic 7 GPIO_ACTIVE_HIGH>;
2018 vin-supply = <&vdd_5v_in_reg>;
2019 };
2020
2021 vdd_5v_sata_reg: regulator-sata {
2022 compatible = "regulator-fixed";
2023 regulator-name = "vdd_5v_sata";
2024 regulator-min-microvolt = <5000000>;
2025 regulator-max-microvolt = <5000000>;
2026 regulator-always-on;
2027 regulator-boot-on;
2028 enable-active-high;
2029 gpio = <&gpio TEGRA_GPIO(D, 6) GPIO_ACTIVE_HIGH>;
2030 vin-supply = <&vdd_5v_in_reg>;
2031 };
2032
2033 usb1_vbus_reg: regulator-usb1 {
2034 compatible = "regulator-fixed";
2035 regulator-name = "usb1_vbus";
2036 regulator-min-microvolt = <5000000>;
2037 regulator-max-microvolt = <5000000>;
2038 enable-active-high;
2039 gpio = <&gpio TEGRA_GPIO(DD, 6) GPIO_ACTIVE_HIGH>;
2040 gpio-open-drain;
2041 vin-supply = <&vdd_5v_in_reg>;
2042 };
2043
2044 usb3_vbus_reg: regulator-usb3 {
2045 compatible = "regulator-fixed";
2046 regulator-name = "usb3_vbus";
2047 regulator-min-microvolt = <5000000>;
2048 regulator-max-microvolt = <5000000>;
2049 enable-active-high;
2050 gpio = <&gpio TEGRA_GPIO(DD, 4) GPIO_ACTIVE_HIGH>;
2051 gpio-open-drain;
2052 vin-supply = <&vdd_5v_in_reg>;
2053 };
2054
2055 sys_3v3_reg: regulator-3v3 {
2056 compatible = "regulator-fixed";
2057 regulator-name = "sys_3v3,vdd_3v3_alw";
2058 regulator-min-microvolt = <3300000>;
2059 regulator-max-microvolt = <3300000>;
2060 regulator-always-on;
2061 regulator-boot-on;
2062 enable-active-high;
2063 gpio = <&pmic 6 GPIO_ACTIVE_HIGH>;
2064 vin-supply = <&vdd_5v_in_reg>;
2065 };
2066
2067 sys_3v3_pexs_reg: regulator-pexs {
2068 compatible = "regulator-fixed";
2069 regulator-name = "sys_3v3_pexs";
2070 regulator-min-microvolt = <3300000>;
2071 regulator-max-microvolt = <3300000>;
2072 regulator-always-on;
2073 regulator-boot-on;
2074 enable-active-high;
2075 gpio = <&gpio TEGRA_GPIO(L, 7) GPIO_ACTIVE_HIGH>;
2076 vin-supply = <&sys_3v3_reg>;
2077 };
2078
2079 vdd_5v0_hdmi: regulator-hdmi {
2080 compatible = "regulator-fixed";
2081 regulator-name = "+VDD_5V_HDMI";
2082 regulator-min-microvolt = <5000000>;
2083 regulator-max-microvolt = <5000000>;
2084 regulator-always-on;
2085 regulator-boot-on;
2086 vin-supply = <&sys_3v3_reg>;
2087 };
2088
2089 sound {
2090 compatible = "nvidia,tegra-audio-rt5640-beaver",
2091 "nvidia,tegra-audio-rt5640";
2092 nvidia,model = "NVIDIA Tegra Beaver";
2093
2094 nvidia,audio-routing =
2095 "Headphones", "HPOR",
2096 "Headphones", "HPOL",
2097 "Mic Jack", "MICBIAS1",
2098 "IN2P", "Mic Jack";
2099
2100 nvidia,i2s-controller = <&tegra_i2s1>;
2101 nvidia,audio-codec = <&rt5640>;
2102
2103 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_HIGH>;
2104
2105 clocks = <&tegra_car TEGRA30_CLK_PLL_A>,
2106 <&tegra_car TEGRA30_CLK_PLL_A_OUT0>,
2107 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
2108 clock-names = "pll_a", "pll_a_out0", "mclk";
2109
2110 assigned-clocks = <&tegra_car TEGRA30_CLK_EXTERN1>,
2111 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
2112
2113 assigned-clock-parents = <&tegra_car TEGRA30_CLK_PLL_A_OUT0>,
2114 <&tegra_car TEGRA30_CLK_EXTERN1>;
2115 };
2116
2117 cpus {
2118 cpu0: cpu@0 {
2119 cpu-supply = <&vddctrl_reg>;
2120 operating-points-v2 = <&cpu0_opp_table>;
2121 };
2122
2123 cpu@1 {
2124 cpu-supply = <&vddctrl_reg>;
2125 operating-points-v2 = <&cpu0_opp_table>;
2126 };
2127
2128 cpu@2 {
2129 cpu-supply = <&vddctrl_reg>;
2130 operating-points-v2 = <&cpu0_opp_table>;
2131 };
2132
2133 cpu@3 {
2134 cpu-supply = <&vddctrl_reg>;
2135 operating-points-v2 = <&cpu0_opp_table>;
2136 };
2137 };
2138 };