Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 /dts-v1/;
0003 
0004 #include <dt-bindings/input/input.h>
0005 #include "tegra124.dtsi"
0006 
0007 #include "tegra124-jetson-tk1-emc.dtsi"
0008 
0009 / {
0010         model = "NVIDIA Tegra124 Jetson TK1";
0011         compatible = "nvidia,jetson-tk1", "nvidia,tegra124";
0012 
0013         aliases {
0014                 rtc0 = "/i2c@7000d000/pmic@40";
0015                 rtc1 = "/rtc@7000e000";
0016 
0017                 /* This order keeps the mapping DB9 connector <-> ttyS0 */
0018                 serial0 = &uartd;
0019                 serial1 = &uarta;
0020                 serial2 = &uartb;
0021         };
0022 
0023         chosen {
0024                 stdout-path = "serial0:115200n8";
0025         };
0026 
0027         memory@80000000 {
0028                 reg = <0x0 0x80000000 0x0 0x80000000>;
0029         };
0030 
0031         pcie@1003000 {
0032                 status = "okay";
0033 
0034                 avddio-pex-supply = <&vdd_1v05_run>;
0035                 dvddio-pex-supply = <&vdd_1v05_run>;
0036                 avdd-pex-pll-supply = <&vdd_1v05_run>;
0037                 hvdd-pex-supply = <&vdd_3v3_lp0>;
0038                 hvdd-pex-pll-e-supply = <&vdd_3v3_lp0>;
0039                 vddio-pex-ctl-supply = <&vdd_3v3_lp0>;
0040                 avdd-pll-erefe-supply = <&avdd_1v05_run>;
0041 
0042                 /* Mini PCIe */
0043                 pci@1,0 {
0044                         phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-4}>;
0045                         phy-names = "pcie-0";
0046                         status = "okay";
0047                 };
0048 
0049                 /* Gigabit Ethernet */
0050                 pci@2,0 {
0051                         phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-2}>;
0052                         phy-names = "pcie-0";
0053                         status = "okay";
0054                 };
0055         };
0056 
0057         host1x@50000000 {
0058                 hdmi@54280000 {
0059                         status = "okay";
0060 
0061                         hdmi-supply = <&vdd_5v0_hdmi>;
0062                         pll-supply = <&vdd_hdmi_pll>;
0063                         vdd-supply = <&vdd_3v3_hdmi>;
0064 
0065                         nvidia,ddc-i2c-bus = <&hdmi_ddc>;
0066                         nvidia,hpd-gpio =
0067                                 <&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>;
0068                 };
0069         };
0070 
0071         cec@70015000 {
0072                 status = "okay";
0073         };
0074 
0075         gpu@57000000 {
0076                 /*
0077                  * Node left disabled on purpose - the bootloader will enable
0078                  * it after having set the VPR up
0079                  */
0080                 vdd-supply = <&vdd_gpu>;
0081         };
0082 
0083         pinmux: pinmux@70000868 {
0084                 pinctrl-names = "boot";
0085                 pinctrl-0 = <&state_boot>;
0086 
0087                 state_boot: pinmux {
0088                         clk_32k_out_pa0 {
0089                                 nvidia,pins = "clk_32k_out_pa0";
0090                                 nvidia,function = "soc";
0091                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0092                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0093                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0094                         };
0095                         uart3_cts_n_pa1 {
0096                                 nvidia,pins = "uart3_cts_n_pa1";
0097                                 nvidia,function = "gmi";
0098                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0099                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0100                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0101                         };
0102                         dap2_fs_pa2 {
0103                                 nvidia,pins = "dap2_fs_pa2";
0104                                 nvidia,function = "i2s1";
0105                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0106                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0107                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0108                         };
0109                         dap2_sclk_pa3 {
0110                                 nvidia,pins = "dap2_sclk_pa3";
0111                                 nvidia,function = "i2s1";
0112                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0113                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0114                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0115                         };
0116                         dap2_din_pa4 {
0117                                 nvidia,pins = "dap2_din_pa4";
0118                                 nvidia,function = "i2s1";
0119                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0120                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0121                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0122                         };
0123                         dap2_dout_pa5 {
0124                                 nvidia,pins = "dap2_dout_pa5";
0125                                 nvidia,function = "i2s1";
0126                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0127                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0128                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0129                         };
0130                         sdmmc3_clk_pa6 {
0131                                 nvidia,pins = "sdmmc3_clk_pa6";
0132                                 nvidia,function = "sdmmc3";
0133                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0134                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0135                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0136                         };
0137                         sdmmc3_cmd_pa7 {
0138                                 nvidia,pins = "sdmmc3_cmd_pa7";
0139                                 nvidia,function = "sdmmc3";
0140                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0141                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0142                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0143                         };
0144                         pb0 {
0145                                 nvidia,pins = "pb0";
0146                                 nvidia,function = "uartd";
0147                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0148                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0149                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0150                         };
0151                         pb1 {
0152                                 nvidia,pins = "pb1";
0153                                 nvidia,function = "uartd";
0154                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0155                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0156                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0157                         };
0158                         sdmmc3_dat3_pb4 {
0159                                 nvidia,pins = "sdmmc3_dat3_pb4";
0160                                 nvidia,function = "sdmmc3";
0161                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0162                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0163                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0164                         };
0165                         sdmmc3_dat2_pb5 {
0166                                 nvidia,pins = "sdmmc3_dat2_pb5";
0167                                 nvidia,function = "sdmmc3";
0168                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0169                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0170                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0171                         };
0172                         sdmmc3_dat1_pb6 {
0173                                 nvidia,pins = "sdmmc3_dat1_pb6";
0174                                 nvidia,function = "sdmmc3";
0175                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0176                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0177                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0178                         };
0179                         sdmmc3_dat0_pb7 {
0180                                 nvidia,pins = "sdmmc3_dat0_pb7";
0181                                 nvidia,function = "sdmmc3";
0182                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0183                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0184                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0185                         };
0186                         uart3_rts_n_pc0 {
0187                                 nvidia,pins = "uart3_rts_n_pc0";
0188                                 nvidia,function = "gmi";
0189                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0190                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0191                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0192                         };
0193                         uart2_txd_pc2 {
0194                                 nvidia,pins = "uart2_txd_pc2";
0195                                 nvidia,function = "irda";
0196                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0197                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0198                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0199                         };
0200                         uart2_rxd_pc3 {
0201                                 nvidia,pins = "uart2_rxd_pc3";
0202                                 nvidia,function = "irda";
0203                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0204                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0205                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0206                         };
0207                         gen1_i2c_scl_pc4 {
0208                                 nvidia,pins = "gen1_i2c_scl_pc4";
0209                                 nvidia,function = "i2c1";
0210                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0211                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0212                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0213                                 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
0214                         };
0215                         gen1_i2c_sda_pc5 {
0216                                 nvidia,pins = "gen1_i2c_sda_pc5";
0217                                 nvidia,function = "i2c1";
0218                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0219                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0220                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0221                                 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
0222                         };
0223                         pc7 {
0224                                 nvidia,pins = "pc7";
0225                                 nvidia,function = "rsvd1";
0226                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0227                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0228                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0229                         };
0230                         pg0 {
0231                                 nvidia,pins = "pg0";
0232                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0233                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0234                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0235                         };
0236                         pg1 {
0237                                 nvidia,pins = "pg1";
0238                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0239                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0240                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0241                         };
0242                         pg2 {
0243                                 nvidia,pins = "pg2";
0244                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0245                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0246                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0247                         };
0248                         pg3 {
0249                                 nvidia,pins = "pg3";
0250                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0251                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0252                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0253                         };
0254                         pg4 {
0255                                 nvidia,pins = "pg4";
0256                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0257                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0258                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0259                         };
0260                         pg5 {
0261                                 nvidia,pins = "pg5";
0262                                 nvidia,function = "spi4";
0263                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0264                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0265                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0266                         };
0267                         pg6 {
0268                                 nvidia,pins = "pg6";
0269                                 nvidia,function = "spi4";
0270                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0271                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0272                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0273                         };
0274                         pg7 {
0275                                 nvidia,pins = "pg7";
0276                                 nvidia,function = "spi4";
0277                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0278                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0279                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0280                         };
0281                         ph0 {
0282                                 nvidia,pins = "ph0";
0283                                 nvidia,function = "gmi";
0284                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0285                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0286                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0287                         };
0288                         ph1 {
0289                                 nvidia,pins = "ph1";
0290                                 nvidia,function = "pwm1";
0291                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0292                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0293                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0294                         };
0295                         ph2 {
0296                                 nvidia,pins = "ph2";
0297                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0298                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0299                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0300                         };
0301                         ph3 {
0302                                 nvidia,pins = "ph3";
0303                                 nvidia,function = "gmi";
0304                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0305                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0306                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0307                         };
0308                         ph4 {
0309                                 nvidia,pins = "ph4";
0310                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0311                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0312                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0313                         };
0314                         ph5 {
0315                                 nvidia,pins = "ph5";
0316                                 nvidia,function = "rsvd2";
0317                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0318                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0319                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0320                         };
0321                         ph6 {
0322                                 nvidia,pins = "ph6";
0323                                 nvidia,function = "gmi";
0324                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0325                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0326                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0327                         };
0328                         ph7 {
0329                                 nvidia,pins = "ph7";
0330                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0331                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0332                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0333                         };
0334                         pi0 {
0335                                 nvidia,pins = "pi0";
0336                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0337                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0338                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0339                         };
0340                         pi1 {
0341                                 nvidia,pins = "pi1";
0342                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0343                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0344                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0345                         };
0346                         pi2 {
0347                                 nvidia,pins = "pi2";
0348                                 nvidia,function = "rsvd4";
0349                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0350                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0351                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0352                         };
0353                         pi3 {
0354                                 nvidia,pins = "pi3";
0355                                 nvidia,function = "spi4";
0356                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0357                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0358                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0359                         };
0360                         pi4 {
0361                                 nvidia,pins = "pi4";
0362                                 nvidia,function = "gmi";
0363                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0364                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0365                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0366                         };
0367                         pi5 {
0368                                 nvidia,pins = "pi5";
0369                                 nvidia,function = "rsvd2";
0370                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0371                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0372                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0373                         };
0374                         pi6 {
0375                                 nvidia,pins = "pi6";
0376                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0377                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0378                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0379                         };
0380                         pi7 {
0381                                 nvidia,pins = "pi7";
0382                                 nvidia,function = "rsvd1";
0383                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0384                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0385                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0386                         };
0387                         pj0 {
0388                                 nvidia,pins = "pj0";
0389                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0390                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0391                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0392                         };
0393                         pj2 {
0394                                 nvidia,pins = "pj2";
0395                                 nvidia,function = "rsvd1";
0396                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0397                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0398                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0399                         };
0400                         uart2_cts_n_pj5 {
0401                                 nvidia,pins = "uart2_cts_n_pj5";
0402                                 nvidia,function = "uartb";
0403                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0404                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0405                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0406                         };
0407                         uart2_rts_n_pj6 {
0408                                 nvidia,pins = "uart2_rts_n_pj6";
0409                                 nvidia,function = "uartb";
0410                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0411                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0412                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0413                         };
0414                         pj7 {
0415                                 nvidia,pins = "pj7";
0416                                 nvidia,function = "uartd";
0417                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0418                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0419                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0420                         };
0421                         pk0 {
0422                                 nvidia,pins = "pk0";
0423                                 nvidia,function = "rsvd1";
0424                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0425                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0426                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0427                         };
0428                         pk1 {
0429                                 nvidia,pins = "pk1";
0430                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0431                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0432                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0433                         };
0434                         pk2 {
0435                                 nvidia,pins = "pk2";
0436                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0437                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0438                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0439                         };
0440                         pk3 {
0441                                 nvidia,pins = "pk3";
0442                                 nvidia,function = "gmi";
0443                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0444                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0445                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0446                         };
0447                         pk4 {
0448                                 nvidia,pins = "pk4";
0449                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0450                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0451                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0452                         };
0453                         spdif_out_pk5 {
0454                                 nvidia,pins = "spdif_out_pk5";
0455                                 nvidia,function = "rsvd2";
0456                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0457                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0458                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0459                         };
0460                         spdif_in_pk6 {
0461                                 nvidia,pins = "spdif_in_pk6";
0462                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0463                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0464                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0465                         };
0466                         pk7 {
0467                                 nvidia,pins = "pk7";
0468                                 nvidia,function = "uartd";
0469                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0470                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0471                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0472                         };
0473                         dap1_fs_pn0 {
0474                                 nvidia,pins = "dap1_fs_pn0";
0475                                 nvidia,function = "rsvd4";
0476                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0477                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0478                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0479                         };
0480                         dap1_din_pn1 {
0481                                 nvidia,pins = "dap1_din_pn1";
0482                                 nvidia,function = "rsvd4";
0483                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0484                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0485                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0486                         };
0487                         dap1_dout_pn2 {
0488                                 nvidia,pins = "dap1_dout_pn2";
0489                                 nvidia,function = "sata";
0490                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0491                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0492                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0493                         };
0494                         dap1_sclk_pn3 {
0495                                 nvidia,pins = "dap1_sclk_pn3";
0496                                 nvidia,function = "rsvd4";
0497                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0498                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0499                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0500                         };
0501                         usb_vbus_en0_pn4 {
0502                                 nvidia,pins = "usb_vbus_en0_pn4";
0503                                 nvidia,function = "usb";
0504                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0505                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0506                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0507                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0508                         };
0509                         usb_vbus_en1_pn5 {
0510                                 nvidia,pins = "usb_vbus_en1_pn5";
0511                                 nvidia,function = "usb";
0512                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0513                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0514                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0515                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0516                         };
0517                         hdmi_int_pn7 {
0518                                 nvidia,pins = "hdmi_int_pn7";
0519                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0520                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0521                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0522                                 nvidia,rcv-sel = <TEGRA_PIN_DISABLE>;
0523                         };
0524                         ulpi_data7_po0 {
0525                                 nvidia,pins = "ulpi_data7_po0";
0526                                 nvidia,function = "ulpi";
0527                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0528                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0529                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0530                         };
0531                         ulpi_data0_po1 {
0532                                 nvidia,pins = "ulpi_data0_po1";
0533                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0534                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0535                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0536                         };
0537                         ulpi_data1_po2 {
0538                                 nvidia,pins = "ulpi_data1_po2";
0539                                 nvidia,function = "ulpi";
0540                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0541                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0542                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0543                         };
0544                         ulpi_data2_po3 {
0545                                 nvidia,pins = "ulpi_data2_po3";
0546                                 nvidia,function = "ulpi";
0547                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0548                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0549                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0550                         };
0551                         ulpi_data3_po4 {
0552                                 nvidia,pins = "ulpi_data3_po4";
0553                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0554                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0555                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0556                         };
0557                         ulpi_data4_po5 {
0558                                 nvidia,pins = "ulpi_data4_po5";
0559                                 nvidia,function = "ulpi";
0560                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0561                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0562                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0563                         };
0564                         ulpi_data5_po6 {
0565                                 nvidia,pins = "ulpi_data5_po6";
0566                                 nvidia,function = "ulpi";
0567                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0568                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0569                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0570                         };
0571                         ulpi_data6_po7 {
0572                                 nvidia,pins = "ulpi_data6_po7";
0573                                 nvidia,function = "ulpi";
0574                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0575                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0576                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0577                         };
0578                         dap3_fs_pp0 {
0579                                 nvidia,pins = "dap3_fs_pp0";
0580                                 nvidia,function = "i2s2";
0581                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0582                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0583                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0584                         };
0585                         dap3_din_pp1 {
0586                                 nvidia,pins = "dap3_din_pp1";
0587                                 nvidia,function = "i2s2";
0588                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0589                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0590                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0591                         };
0592                         dap3_dout_pp2 {
0593                                 nvidia,pins = "dap3_dout_pp2";
0594                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0595                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0596                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0597                         };
0598                         dap3_sclk_pp3 {
0599                                 nvidia,pins = "dap3_sclk_pp3";
0600                                 nvidia,function = "rsvd3";
0601                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0602                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0603                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0604                         };
0605                         dap4_fs_pp4 {
0606                                 nvidia,pins = "dap4_fs_pp4";
0607                                 nvidia,function = "rsvd4";
0608                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0609                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0610                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0611                         };
0612                         dap4_din_pp5 {
0613                                 nvidia,pins = "dap4_din_pp5";
0614                                 nvidia,function = "rsvd3";
0615                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0616                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0617                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0618                         };
0619                         dap4_dout_pp6 {
0620                                 nvidia,pins = "dap4_dout_pp6";
0621                                 nvidia,function = "rsvd4";
0622                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0623                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0624                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0625                         };
0626                         dap4_sclk_pp7 {
0627                                 nvidia,pins = "dap4_sclk_pp7";
0628                                 nvidia,function = "rsvd3";
0629                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0630                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0631                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0632                         };
0633                         kb_col0_pq0 {
0634                                 nvidia,pins = "kb_col0_pq0";
0635                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0636                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0637                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0638                         };
0639                         kb_col1_pq1 {
0640                                 nvidia,pins = "kb_col1_pq1";
0641                                 nvidia,function = "rsvd2";
0642                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0643                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0644                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0645                         };
0646                         kb_col2_pq2 {
0647                                 nvidia,pins = "kb_col2_pq2";
0648                                 nvidia,function = "rsvd2";
0649                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0650                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0651                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0652                         };
0653                         kb_col3_pq3 {
0654                                 nvidia,pins = "kb_col3_pq3";
0655                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0656                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0657                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0658                         };
0659                         kb_col4_pq4 {
0660                                 nvidia,pins = "kb_col4_pq4";
0661                                 nvidia,function = "sdmmc3";
0662                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0663                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0664                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0665                         };
0666                         kb_col5_pq5 {
0667                                 nvidia,pins = "kb_col5_pq5";
0668                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0669                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0670                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0671                         };
0672                         kb_col6_pq6 {
0673                                 nvidia,pins = "kb_col6_pq6";
0674                                 nvidia,function = "rsvd2";
0675                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0676                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0677                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0678                         };
0679                         kb_col7_pq7 {
0680                                 nvidia,pins = "kb_col7_pq7";
0681                                 nvidia,function = "rsvd2";
0682                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0683                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0684                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0685                         };
0686                         kb_row0_pr0 {
0687                                 nvidia,pins = "kb_row0_pr0";
0688                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0689                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0690                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0691                         };
0692                         kb_row1_pr1 {
0693                                 nvidia,pins = "kb_row1_pr1";
0694                                 nvidia,function = "rsvd2";
0695                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0696                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0697                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0698                         };
0699                         kb_row2_pr2 {
0700                                 nvidia,pins = "kb_row2_pr2";
0701                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0702                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0703                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0704                         };
0705                         kb_row3_pr3 {
0706                                 nvidia,pins = "kb_row3_pr3";
0707                                 nvidia,function = "kbc";
0708                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0709                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0710                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0711                         };
0712                         kb_row4_pr4 {
0713                                 nvidia,pins = "kb_row4_pr4";
0714                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0715                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0716                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0717                         };
0718                         kb_row5_pr5 {
0719                                 nvidia,pins = "kb_row5_pr5";
0720                                 nvidia,function = "rsvd3";
0721                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0722                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0723                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0724                         };
0725                         kb_row6_pr6 {
0726                                 nvidia,pins = "kb_row6_pr6";
0727                                 nvidia,function = "displaya_alt";
0728                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0729                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0730                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0731                         };
0732                         kb_row7_pr7 {
0733                                 nvidia,pins = "kb_row7_pr7";
0734                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0735                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0736                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0737                         };
0738                         kb_row8_ps0 {
0739                                 nvidia,pins = "kb_row8_ps0";
0740                                 nvidia,function = "rsvd2";
0741                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0742                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0743                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0744                         };
0745                         kb_row9_ps1 {
0746                                 nvidia,pins = "kb_row9_ps1";
0747                                 nvidia,function = "uarta";
0748                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0749                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0750                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0751                         };
0752                         kb_row10_ps2 {
0753                                 nvidia,pins = "kb_row10_ps2";
0754                                 nvidia,function = "uarta";
0755                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0756                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0757                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0758                         };
0759                         kb_row11_ps3 {
0760                                 nvidia,pins = "kb_row11_ps3";
0761                                 nvidia,function = "rsvd2";
0762                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0763                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0764                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0765                         };
0766                         kb_row12_ps4 {
0767                                 nvidia,pins = "kb_row12_ps4";
0768                                 nvidia,function = "rsvd2";
0769                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0770                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0771                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0772                         };
0773                         kb_row13_ps5 {
0774                                 nvidia,pins = "kb_row13_ps5";
0775                                 nvidia,function = "rsvd2";
0776                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0777                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0778                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0779                         };
0780                         kb_row14_ps6 {
0781                                 nvidia,pins = "kb_row14_ps6";
0782                                 nvidia,function = "rsvd2";
0783                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0784                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0785                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0786                         };
0787                         kb_row15_ps7 {
0788                                 nvidia,pins = "kb_row15_ps7";
0789                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0790                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0791                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0792                         };
0793                         kb_row16_pt0 {
0794                                 nvidia,pins = "kb_row16_pt0";
0795                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0796                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0797                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0798                         };
0799                         kb_row17_pt1 {
0800                                 nvidia,pins = "kb_row17_pt1";
0801                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0802                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0803                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0804                         };
0805                         gen2_i2c_scl_pt5 {
0806                                 nvidia,pins = "gen2_i2c_scl_pt5";
0807                                 nvidia,function = "i2c2";
0808                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0809                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0810                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0811                                 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
0812                         };
0813                         gen2_i2c_sda_pt6 {
0814                                 nvidia,pins = "gen2_i2c_sda_pt6";
0815                                 nvidia,function = "i2c2";
0816                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0817                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0818                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0819                                 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
0820                         };
0821                         sdmmc4_cmd_pt7 {
0822                                 nvidia,pins = "sdmmc4_cmd_pt7";
0823                                 nvidia,function = "sdmmc4";
0824                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0825                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0826                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0827                         };
0828                         pu0 {
0829                                 nvidia,pins = "pu0";
0830                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0831                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0832                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0833                         };
0834                         pu1 {
0835                                 nvidia,pins = "pu1";
0836                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0837                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0838                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0839                         };
0840                         pu2 {
0841                                 nvidia,pins = "pu2";
0842                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0843                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0844                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0845                         };
0846                         pu3 {
0847                                 nvidia,pins = "pu3";
0848                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0849                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0850                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0851                         };
0852                         pu4 {
0853                                 nvidia,pins = "pu4";
0854                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0855                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0856                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0857                         };
0858                         pu5 {
0859                                 nvidia,pins = "pu5";
0860                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0861                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0862                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0863                         };
0864                         pu6 {
0865                                 nvidia,pins = "pu6";
0866                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0867                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0868                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0869                         };
0870                         pv0 {
0871                                 nvidia,pins = "pv0";
0872                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0873                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0874                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0875                         };
0876                         pv1 {
0877                                 nvidia,pins = "pv1";
0878                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0879                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0880                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0881                         };
0882                         sdmmc3_cd_n_pv2 {
0883                                 nvidia,pins = "sdmmc3_cd_n_pv2";
0884                                 nvidia,function = "sdmmc3";
0885                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0886                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0887                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0888                         };
0889                         sdmmc1_wp_n_pv3 {
0890                                 nvidia,pins = "sdmmc1_wp_n_pv3";
0891                                 nvidia,function = "sdmmc1";
0892                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0893                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0894                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0895                         };
0896                         ddc_scl_pv4 {
0897                                 nvidia,pins = "ddc_scl_pv4";
0898                                 nvidia,function = "i2c4";
0899                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0900                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0901                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0902                                 nvidia,rcv-sel = <TEGRA_PIN_DISABLE>;
0903                         };
0904                         ddc_sda_pv5 {
0905                                 nvidia,pins = "ddc_sda_pv5";
0906                                 nvidia,function = "i2c4";
0907                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0908                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0909                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0910                                 nvidia,rcv-sel = <TEGRA_PIN_DISABLE>;
0911                         };
0912                         gpio_w2_aud_pw2 {
0913                                 nvidia,pins = "gpio_w2_aud_pw2";
0914                                 nvidia,function = "rsvd2";
0915                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0916                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0917                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0918                         };
0919                         gpio_w3_aud_pw3 {
0920                                 nvidia,pins = "gpio_w3_aud_pw3";
0921                                 nvidia,function = "spi6";
0922                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0923                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0924                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0925                         };
0926                         dap_mclk1_pw4 {
0927                                 nvidia,pins = "dap_mclk1_pw4";
0928                                 nvidia,function = "extperiph1";
0929                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0930                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0931                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0932                         };
0933                         clk2_out_pw5 {
0934                                 nvidia,pins = "clk2_out_pw5";
0935                                 nvidia,function = "extperiph2";
0936                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0937                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0938                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0939                         };
0940                         uart3_txd_pw6 {
0941                                 nvidia,pins = "uart3_txd_pw6";
0942                                 nvidia,function = "rsvd2";
0943                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0944                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0945                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0946                         };
0947                         uart3_rxd_pw7 {
0948                                 nvidia,pins = "uart3_rxd_pw7";
0949                                 nvidia,function = "rsvd2";
0950                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0951                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0952                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0953                         };
0954                         dvfs_pwm_px0 {
0955                                 nvidia,pins = "dvfs_pwm_px0";
0956                                 nvidia,function = "cldvfs";
0957                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0958                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0959                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0960                         };
0961                         gpio_x1_aud_px1 {
0962                                 nvidia,pins = "gpio_x1_aud_px1";
0963                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0964                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0965                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0966                         };
0967                         dvfs_clk_px2 {
0968                                 nvidia,pins = "dvfs_clk_px2";
0969                                 nvidia,function = "cldvfs";
0970                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0971                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0972                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0973                         };
0974                         gpio_x3_aud_px3 {
0975                                 nvidia,pins = "gpio_x3_aud_px3";
0976                                 nvidia,function = "rsvd4";
0977                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0978                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0979                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0980                         };
0981                         gpio_x4_aud_px4 {
0982                                 nvidia,pins = "gpio_x4_aud_px4";
0983                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0984                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0985                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0986                         };
0987                         gpio_x5_aud_px5 {
0988                                 nvidia,pins = "gpio_x5_aud_px5";
0989                                 nvidia,function = "rsvd4";
0990                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0991                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0992                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0993                         };
0994                         gpio_x6_aud_px6 {
0995                                 nvidia,pins = "gpio_x6_aud_px6";
0996                                 nvidia,function = "gmi";
0997                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0998                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0999                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1000                         };
1001                         gpio_x7_aud_px7 {
1002                                 nvidia,pins = "gpio_x7_aud_px7";
1003                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1004                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1005                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1006                         };
1007                         ulpi_clk_py0 {
1008                                 nvidia,pins = "ulpi_clk_py0";
1009                                 nvidia,function = "spi1";
1010                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1011                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1012                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1013                         };
1014                         ulpi_dir_py1 {
1015                                 nvidia,pins = "ulpi_dir_py1";
1016                                 nvidia,function = "spi1";
1017                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1018                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1019                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1020                         };
1021                         ulpi_nxt_py2 {
1022                                 nvidia,pins = "ulpi_nxt_py2";
1023                                 nvidia,function = "spi1";
1024                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1025                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1026                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1027                         };
1028                         ulpi_stp_py3 {
1029                                 nvidia,pins = "ulpi_stp_py3";
1030                                 nvidia,function = "spi1";
1031                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1032                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1033                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1034                         };
1035                         sdmmc1_dat3_py4 {
1036                                 nvidia,pins = "sdmmc1_dat3_py4";
1037                                 nvidia,function = "sdmmc1";
1038                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1039                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1040                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1041                         };
1042                         sdmmc1_dat2_py5 {
1043                                 nvidia,pins = "sdmmc1_dat2_py5";
1044                                 nvidia,function = "sdmmc1";
1045                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1046                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1047                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1048                         };
1049                         sdmmc1_dat1_py6 {
1050                                 nvidia,pins = "sdmmc1_dat1_py6";
1051                                 nvidia,function = "sdmmc1";
1052                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1053                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1054                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1055                         };
1056                         sdmmc1_dat0_py7 {
1057                                 nvidia,pins = "sdmmc1_dat0_py7";
1058                                 nvidia,function = "rsvd2";
1059                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1060                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1061                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1062                         };
1063                         sdmmc1_clk_pz0 {
1064                                 nvidia,pins = "sdmmc1_clk_pz0";
1065                                 nvidia,function = "rsvd3";
1066                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1067                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1068                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1069                         };
1070                         sdmmc1_cmd_pz1 {
1071                                 nvidia,pins = "sdmmc1_cmd_pz1";
1072                                 nvidia,function = "sdmmc1";
1073                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1074                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1075                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1076                         };
1077                         pwr_i2c_scl_pz6 {
1078                                 nvidia,pins = "pwr_i2c_scl_pz6";
1079                                 nvidia,function = "i2cpwr";
1080                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1081                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1082                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1083                                 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1084                         };
1085                         pwr_i2c_sda_pz7 {
1086                                 nvidia,pins = "pwr_i2c_sda_pz7";
1087                                 nvidia,function = "i2cpwr";
1088                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1089                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1090                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1091                                 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1092                         };
1093                         sdmmc4_dat0_paa0 {
1094                                 nvidia,pins = "sdmmc4_dat0_paa0";
1095                                 nvidia,function = "sdmmc4";
1096                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1097                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1098                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1099                         };
1100                         sdmmc4_dat1_paa1 {
1101                                 nvidia,pins = "sdmmc4_dat1_paa1";
1102                                 nvidia,function = "sdmmc4";
1103                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1104                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1105                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1106                         };
1107                         sdmmc4_dat2_paa2 {
1108                                 nvidia,pins = "sdmmc4_dat2_paa2";
1109                                 nvidia,function = "sdmmc4";
1110                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1111                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1112                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1113                         };
1114                         sdmmc4_dat3_paa3 {
1115                                 nvidia,pins = "sdmmc4_dat3_paa3";
1116                                 nvidia,function = "sdmmc4";
1117                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1118                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1119                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1120                         };
1121                         sdmmc4_dat4_paa4 {
1122                                 nvidia,pins = "sdmmc4_dat4_paa4";
1123                                 nvidia,function = "sdmmc4";
1124                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1125                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1126                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1127                         };
1128                         sdmmc4_dat5_paa5 {
1129                                 nvidia,pins = "sdmmc4_dat5_paa5";
1130                                 nvidia,function = "sdmmc4";
1131                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1132                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1133                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1134                         };
1135                         sdmmc4_dat6_paa6 {
1136                                 nvidia,pins = "sdmmc4_dat6_paa6";
1137                                 nvidia,function = "sdmmc4";
1138                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1139                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1140                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1141                         };
1142                         sdmmc4_dat7_paa7 {
1143                                 nvidia,pins = "sdmmc4_dat7_paa7";
1144                                 nvidia,function = "sdmmc4";
1145                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1146                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1147                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1148                         };
1149                         pbb0 {
1150                                 nvidia,pins = "pbb0";
1151                                 nvidia,function = "vimclk2_alt";
1152                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1153                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1154                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1155                         };
1156                         cam_i2c_scl_pbb1 {
1157                                 nvidia,pins = "cam_i2c_scl_pbb1";
1158                                 nvidia,function = "i2c3";
1159                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1160                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1161                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1162                                 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1163                         };
1164                         cam_i2c_sda_pbb2 {
1165                                 nvidia,pins = "cam_i2c_sda_pbb2";
1166                                 nvidia,function = "i2c3";
1167                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1168                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1169                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1170                                 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1171                         };
1172                         pbb3 {
1173                                 nvidia,pins = "pbb3";
1174                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1175                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1176                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1177                         };
1178                         pbb4 {
1179                                 nvidia,pins = "pbb4";
1180                                 nvidia,function = "vgp4";
1181                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1182                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1183                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1184                         };
1185                         pbb5 {
1186                                 nvidia,pins = "pbb5";
1187                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1188                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1189                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1190                         };
1191                         pbb6 {
1192                                 nvidia,pins = "pbb6";
1193                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1194                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1195                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1196                         };
1197                         pbb7 {
1198                                 nvidia,pins = "pbb7";
1199                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1200                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1201                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1202                         };
1203                         cam_mclk_pcc0 {
1204                                 nvidia,pins = "cam_mclk_pcc0";
1205                                 nvidia,function = "vi_alt3";
1206                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1207                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1208                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1209                         };
1210                         pcc1 {
1211                                 nvidia,pins = "pcc1";
1212                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1213                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1214                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1215                         };
1216                         pcc2 {
1217                                 nvidia,pins = "pcc2";
1218                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1219                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1220                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1221                         };
1222                         sdmmc4_clk_pcc4 {
1223                                 nvidia,pins = "sdmmc4_clk_pcc4";
1224                                 nvidia,function = "sdmmc4";
1225                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1226                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1227                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1228                         };
1229                         clk2_req_pcc5 {
1230                                 nvidia,pins = "clk2_req_pcc5";
1231                                 nvidia,function = "rsvd2";
1232                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1233                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1234                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1235                         };
1236                         pex_l0_rst_n_pdd1 {
1237                                 nvidia,pins = "pex_l0_rst_n_pdd1";
1238                                 nvidia,function = "pe0";
1239                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1240                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1241                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1242                         };
1243                         pex_l0_clkreq_n_pdd2 {
1244                                 nvidia,pins = "pex_l0_clkreq_n_pdd2";
1245                                 nvidia,function = "pe0";
1246                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1247                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1248                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1249                         };
1250                         pex_wake_n_pdd3 {
1251                                 nvidia,pins = "pex_wake_n_pdd3";
1252                                 nvidia,function = "pe";
1253                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1254                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1255                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1256                         };
1257                         pex_l1_rst_n_pdd5 {
1258                                 nvidia,pins = "pex_l1_rst_n_pdd5";
1259                                 nvidia,function = "pe1";
1260                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1261                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1262                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1263                         };
1264                         pex_l1_clkreq_n_pdd6 {
1265                                 nvidia,pins = "pex_l1_clkreq_n_pdd6";
1266                                 nvidia,function = "pe1";
1267                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1268                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1269                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1270                         };
1271                         clk3_out_pee0 {
1272                                 nvidia,pins = "clk3_out_pee0";
1273                                 nvidia,function = "extperiph3";
1274                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1275                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1276                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1277                         };
1278                         clk3_req_pee1 {
1279                                 nvidia,pins = "clk3_req_pee1";
1280                                 nvidia,function = "rsvd2";
1281                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1282                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1283                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1284                         };
1285                         dap_mclk1_req_pee2 {
1286                                 nvidia,pins = "dap_mclk1_req_pee2";
1287                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1288                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1289                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1290                         };
1291                         hdmi_cec_pee3 {
1292                                 nvidia,pins = "hdmi_cec_pee3";
1293                                 nvidia,function = "cec";
1294                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1295                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1296                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1297                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1298                         };
1299                         sdmmc3_clk_lb_out_pee4 {
1300                                 nvidia,pins = "sdmmc3_clk_lb_out_pee4";
1301                                 nvidia,function = "sdmmc3";
1302                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1303                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1304                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1305                         };
1306                         sdmmc3_clk_lb_in_pee5 {
1307                                 nvidia,pins = "sdmmc3_clk_lb_in_pee5";
1308                                 nvidia,function = "sdmmc3";
1309                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1310                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1311                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1312                         };
1313                         dp_hpd_pff0 {
1314                                 nvidia,pins = "dp_hpd_pff0";
1315                                 nvidia,function = "dp";
1316                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1317                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1318                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1319                         };
1320                         usb_vbus_en2_pff1 {
1321                                 nvidia,pins = "usb_vbus_en2_pff1";
1322                                 nvidia,function = "rsvd2";
1323                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1324                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1325                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1326                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1327                         };
1328                         pff2 {
1329                                 nvidia,pins = "pff2";
1330                                 nvidia,function = "rsvd2";
1331                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1332                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1333                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1334                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1335                         };
1336                         core_pwr_req {
1337                                 nvidia,pins = "core_pwr_req";
1338                                 nvidia,function = "pwron";
1339                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1340                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1341                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1342                         };
1343                         cpu_pwr_req {
1344                                 nvidia,pins = "cpu_pwr_req";
1345                                 nvidia,function = "cpu";
1346                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1347                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1348                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1349                         };
1350                         pwr_int_n {
1351                                 nvidia,pins = "pwr_int_n";
1352                                 nvidia,function = "pmi";
1353                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1354                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1355                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1356                         };
1357                         reset_out_n {
1358                                 nvidia,pins = "reset_out_n";
1359                                 nvidia,function = "reset_out_n";
1360                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1361                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1362                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1363                         };
1364                         clk_32k_in {
1365                                 nvidia,pins = "clk_32k_in";
1366                                 nvidia,function = "clk";
1367                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1368                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1369                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1370                         };
1371                         jtag_rtck {
1372                                 nvidia,pins = "jtag_rtck";
1373                                 nvidia,function = "rtck";
1374                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1375                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1376                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1377                         };
1378                         dsi_b {
1379                                 nvidia,pins = "mipi_pad_ctrl_dsi_b";
1380                                 nvidia,function = "dsi_b";
1381                         };
1382                 };
1383         };
1384 
1385         /*
1386          * First high speed UART, exposed on the expansion connector J3A2
1387          *   Pin 41: BR_UART1_TXD
1388          *   Pin 44: BR_UART1_RXD
1389          */
1390         serial@70006000 {
1391                 compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart";
1392                 /delete-property/ reg-shift;
1393                 status = "okay";
1394         };
1395 
1396         /*
1397          * Second high speed UART, exposed on the expansion connector J3A2
1398          *   Pin 65: UART2_RXD
1399          *   Pin 68: UART2_TXD
1400          *   Pin 71: UART2_CTS_L
1401          *   Pin 74: UART2_RTS_L
1402          */
1403         serial@70006040 {
1404                 compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart";
1405                 /delete-property/ reg-shift;
1406                 status = "okay";
1407         };
1408 
1409         /* DB9 serial port */
1410         serial@70006300 {
1411                 status = "okay";
1412         };
1413 
1414         /* Expansion GEN1_I2C_*, mini-PCIe I2C, on-board components */
1415         i2c@7000c000 {
1416                 status = "okay";
1417                 clock-frequency = <100000>;
1418 
1419                 rt5639: audio-codec@1c {
1420                         compatible = "realtek,rt5639";
1421                         reg = <0x1c>;
1422                         interrupt-parent = <&gpio>;
1423                         interrupts = <TEGRA_GPIO(H, 4) IRQ_TYPE_EDGE_FALLING>;
1424                         realtek,ldo1-en-gpios =
1425                                 <&gpio TEGRA_GPIO(R, 2) GPIO_ACTIVE_HIGH>;
1426                 };
1427 
1428                 temperature-sensor@4c {
1429                         compatible = "ti,tmp451";
1430                         reg = <0x4c>;
1431                         interrupt-parent = <&gpio>;
1432                         interrupts = <TEGRA_GPIO(I, 6) IRQ_TYPE_EDGE_FALLING>;
1433                 };
1434 
1435                 eeprom@56 {
1436                         compatible = "atmel,24c02";
1437                         reg = <0x56>;
1438                         pagesize = <8>;
1439                 };
1440         };
1441 
1442         /* Expansion GEN2_I2C_* */
1443         i2c@7000c400 {
1444                 status = "okay";
1445                 clock-frequency = <100000>;
1446         };
1447 
1448         /* Expansion CAM_I2C_* */
1449         i2c@7000c500 {
1450                 status = "okay";
1451                 clock-frequency = <100000>;
1452         };
1453 
1454         /* HDMI DDC */
1455         hdmi_ddc: i2c@7000c700 {
1456                 status = "okay";
1457                 clock-frequency = <100000>;
1458         };
1459 
1460         /* Expansion PWR_I2C_*, on-board components */
1461         i2c@7000d000 {
1462                 status = "okay";
1463                 clock-frequency = <400000>;
1464 
1465                 pmic: pmic@40 {
1466                         compatible = "ams,as3722";
1467                         reg = <0x40>;
1468                         interrupts = <0 86 IRQ_TYPE_LEVEL_HIGH>;
1469 
1470                         ams,system-power-controller;
1471 
1472                         #interrupt-cells = <2>;
1473                         interrupt-controller;
1474 
1475                         gpio-controller;
1476                         #gpio-cells = <2>;
1477 
1478                         pinctrl-names = "default";
1479                         pinctrl-0 = <&as3722_default>;
1480 
1481                         as3722_default: pinmux {
1482                                 gpio0 {
1483                                         pins = "gpio0";
1484                                         function = "gpio";
1485                                         bias-pull-down;
1486                                 };
1487 
1488                                 gpio1_2_4_7 {
1489                                         pins = "gpio1", "gpio2", "gpio4", "gpio7";
1490                                         function = "gpio";
1491                                         bias-pull-up;
1492                                 };
1493 
1494                                 gpio3_5_6 {
1495                                         pins = "gpio3", "gpio5", "gpio6";
1496                                         bias-high-impedance;
1497                                 };
1498                         };
1499 
1500                         regulators {
1501                                 vsup-sd2-supply = <&vdd_5v0_sys>;
1502                                 vsup-sd3-supply = <&vdd_5v0_sys>;
1503                                 vsup-sd4-supply = <&vdd_5v0_sys>;
1504                                 vsup-sd5-supply = <&vdd_5v0_sys>;
1505                                 vin-ldo0-supply = <&vdd_1v35_lp0>;
1506                                 vin-ldo1-6-supply = <&vdd_3v3_run>;
1507                                 vin-ldo2-5-7-supply = <&vddio_1v8>;
1508                                 vin-ldo3-4-supply = <&vdd_3v3_sys>;
1509                                 vin-ldo9-10-supply = <&vdd_5v0_sys>;
1510                                 vin-ldo11-supply = <&vdd_3v3_run>;
1511 
1512                                 vdd_cpu: sd0 {
1513                                         regulator-name = "+VDD_CPU_AP";
1514                                         regulator-min-microvolt = <700000>;
1515                                         regulator-max-microvolt = <1400000>;
1516                                         regulator-min-microamp = <3500000>;
1517                                         regulator-max-microamp = <3500000>;
1518                                         regulator-always-on;
1519                                         regulator-boot-on;
1520                                         ams,ext-control = <2>;
1521                                 };
1522 
1523                                 sd1 {
1524                                         regulator-name = "+VDD_CORE";
1525                                         regulator-min-microvolt = <700000>;
1526                                         regulator-max-microvolt = <1350000>;
1527                                         regulator-min-microamp = <2500000>;
1528                                         regulator-max-microamp = <2500000>;
1529                                         regulator-always-on;
1530                                         regulator-boot-on;
1531                                         ams,ext-control = <1>;
1532                                 };
1533 
1534                                 vdd_1v35_lp0: sd2 {
1535                                         regulator-name = "+1.35V_LP0(sd2)";
1536                                         regulator-min-microvolt = <1350000>;
1537                                         regulator-max-microvolt = <1350000>;
1538                                         regulator-always-on;
1539                                         regulator-boot-on;
1540                                 };
1541 
1542                                 sd3 {
1543                                         regulator-name = "+1.35V_LP0(sd3)";
1544                                         regulator-min-microvolt = <1350000>;
1545                                         regulator-max-microvolt = <1350000>;
1546                                         regulator-always-on;
1547                                         regulator-boot-on;
1548                                 };
1549 
1550                                 vdd_1v05_run: sd4 {
1551                                         regulator-name = "+1.05V_RUN";
1552                                         regulator-min-microvolt = <1050000>;
1553                                         regulator-max-microvolt = <1050000>;
1554                                 };
1555 
1556                                 vddio_1v8: sd5 {
1557                                         regulator-name = "+1.8V_VDDIO";
1558                                         regulator-min-microvolt = <1800000>;
1559                                         regulator-max-microvolt = <1800000>;
1560                                         regulator-boot-on;
1561                                         regulator-always-on;
1562                                 };
1563 
1564                                 vdd_gpu: sd6 {
1565                                         regulator-name = "+VDD_GPU_AP";
1566                                         regulator-min-microvolt = <650000>;
1567                                         regulator-max-microvolt = <1200000>;
1568                                         regulator-min-microamp = <3500000>;
1569                                         regulator-max-microamp = <3500000>;
1570                                         regulator-boot-on;
1571                                         regulator-always-on;
1572                                 };
1573 
1574                                 avdd_1v05_run: ldo0 {
1575                                         regulator-name = "+1.05V_RUN_AVDD";
1576                                         regulator-min-microvolt = <1050000>;
1577                                         regulator-max-microvolt = <1050000>;
1578                                         regulator-boot-on;
1579                                         regulator-always-on;
1580                                         ams,ext-control = <1>;
1581                                 };
1582 
1583                                 ldo1 {
1584                                         regulator-name = "+1.8V_RUN_CAM";
1585                                         regulator-min-microvolt = <1800000>;
1586                                         regulator-max-microvolt = <1800000>;
1587                                 };
1588 
1589                                 ldo2 {
1590                                         regulator-name = "+1.2V_GEN_AVDD";
1591                                         regulator-min-microvolt = <1200000>;
1592                                         regulator-max-microvolt = <1200000>;
1593                                         regulator-boot-on;
1594                                         regulator-always-on;
1595                                 };
1596 
1597                                 ldo3 {
1598                                         regulator-name = "+1.05V_LP0_VDD_RTC";
1599                                         regulator-min-microvolt = <1000000>;
1600                                         regulator-max-microvolt = <1000000>;
1601                                         regulator-boot-on;
1602                                         regulator-always-on;
1603                                         ams,enable-tracking;
1604                                 };
1605 
1606                                 ldo4 {
1607                                         regulator-name = "+2.8V_RUN_CAM";
1608                                         regulator-min-microvolt = <2800000>;
1609                                         regulator-max-microvolt = <2800000>;
1610                                 };
1611 
1612                                 ldo5 {
1613                                         regulator-name = "+1.2V_RUN_CAM_FRONT";
1614                                         regulator-min-microvolt = <1200000>;
1615                                         regulator-max-microvolt = <1200000>;
1616                                 };
1617 
1618                                 vddio_sdmmc3: ldo6 {
1619                                         regulator-name = "+VDDIO_SDMMC3";
1620                                         regulator-min-microvolt = <1800000>;
1621                                         regulator-max-microvolt = <3300000>;
1622                                 };
1623 
1624                                 ldo7 {
1625                                         regulator-name = "+1.05V_RUN_CAM_REAR";
1626                                         regulator-min-microvolt = <1050000>;
1627                                         regulator-max-microvolt = <1050000>;
1628                                 };
1629 
1630                                 ldo9 {
1631                                         regulator-name = "+3.3V_RUN_TOUCH";
1632                                         regulator-min-microvolt = <2800000>;
1633                                         regulator-max-microvolt = <2800000>;
1634                                 };
1635 
1636                                 ldo10 {
1637                                         regulator-name = "+2.8V_RUN_CAM_AF";
1638                                         regulator-min-microvolt = <2800000>;
1639                                         regulator-max-microvolt = <2800000>;
1640                                 };
1641 
1642                                 ldo11 {
1643                                         regulator-name = "+1.8V_RUN_VPP_FUSE";
1644                                         regulator-min-microvolt = <1800000>;
1645                                         regulator-max-microvolt = <1800000>;
1646                                 };
1647                         };
1648                 };
1649         };
1650 
1651         /* Expansion TS_SPI_* */
1652         spi@7000d400 {
1653                 status = "okay";
1654         };
1655 
1656         /* Internal SPI */
1657         spi@7000da00 {
1658                 status = "okay";
1659                 spi-max-frequency = <25000000>;
1660 
1661                 flash@0 {
1662                         compatible = "winbond,w25q32dw", "jedec,spi-nor";
1663                         reg = <0>;
1664                         spi-max-frequency = <20000000>;
1665                 };
1666         };
1667 
1668         pmc@7000e400 {
1669                 nvidia,invert-interrupt;
1670                 nvidia,suspend-mode = <1>;
1671                 nvidia,cpu-pwr-good-time = <500>;
1672                 nvidia,cpu-pwr-off-time = <300>;
1673                 nvidia,core-pwr-good-time = <641 3845>;
1674                 nvidia,core-pwr-off-time = <61036>;
1675                 nvidia,core-power-req-active-high;
1676                 nvidia,sys-clock-req-active-high;
1677 
1678                 i2c-thermtrip {
1679                         nvidia,i2c-controller-id = <4>;
1680                         nvidia,bus-addr = <0x40>;
1681                         nvidia,reg-addr = <0x36>;
1682                         nvidia,reg-data = <0x2>;
1683                 };
1684         };
1685 
1686         /* Serial ATA */
1687         sata@70020000 {
1688                 status = "okay";
1689 
1690                 phys = <&{/padctl@7009f000/pads/sata/lanes/sata-0}>;
1691                 phy-names = "sata-0";
1692 
1693                 hvdd-supply = <&vdd_3v3_lp0>;
1694                 vddio-supply = <&vdd_1v05_run>;
1695                 avdd-supply = <&vdd_1v05_run>;
1696 
1697                 target-5v-supply = <&vdd_5v0_sata>;
1698                 target-12v-supply = <&vdd_12v0_sata>;
1699         };
1700 
1701         hda@70030000 {
1702                 status = "okay";
1703         };
1704 
1705         usb@70090000 {
1706                 phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>, /* Micro A/B */
1707                        <&{/padctl@7009f000/pads/usb2/lanes/usb2-1}>, /* Mini PCIe */
1708                        <&{/padctl@7009f000/pads/usb2/lanes/usb2-2}>, /* USB3 */
1709                        <&{/padctl@7009f000/pads/pcie/lanes/pcie-0}>; /* USB3 */
1710                 phy-names = "usb2-0", "usb2-1", "usb2-2", "usb3-0";
1711 
1712                 avddio-pex-supply = <&vdd_1v05_run>;
1713                 dvddio-pex-supply = <&vdd_1v05_run>;
1714                 avdd-usb-supply = <&vdd_3v3_lp0>;
1715                 avdd-pll-utmip-supply = <&vddio_1v8>;
1716                 avdd-pll-erefe-supply = <&avdd_1v05_run>;
1717                 avdd-usb-ss-pll-supply = <&vdd_1v05_run>;
1718                 hvdd-usb-ss-supply = <&vdd_3v3_lp0>;
1719                 hvdd-usb-ss-pll-e-supply = <&vdd_3v3_lp0>;
1720 
1721                 status = "okay";
1722         };
1723 
1724         padctl@7009f000 {
1725                 status = "okay";
1726 
1727                 avdd-pll-utmip-supply = <&vddio_1v8>;
1728                 avdd-pll-erefe-supply = <&avdd_1v05_run>;
1729                 avdd-pex-pll-supply = <&vdd_1v05_run>;
1730                 hvdd-pex-pll-e-supply = <&vdd_3v3_lp0>;
1731 
1732                 pads {
1733                         usb2 {
1734                                 status = "okay";
1735 
1736                                 lanes {
1737                                         usb2-0 {
1738                                                 nvidia,function = "snps";
1739                                                 status = "okay";
1740                                         };
1741 
1742                                         usb2-1 {
1743                                                 nvidia,function = "xusb";
1744                                                 status = "okay";
1745                                         };
1746 
1747                                         usb2-2 {
1748                                                 nvidia,function = "xusb";
1749                                                 status = "okay";
1750                                         };
1751                                 };
1752                         };
1753 
1754                         pcie {
1755                                 status = "okay";
1756 
1757                                 lanes {
1758                                         pcie-0 {
1759                                                 nvidia,function = "usb3-ss";
1760                                                 status = "okay";
1761                                         };
1762 
1763                                         pcie-2 {
1764                                                 nvidia,function = "pcie";
1765                                                 status = "okay";
1766                                         };
1767 
1768                                         pcie-4 {
1769                                                 nvidia,function = "pcie";
1770                                                 status = "okay";
1771                                         };
1772                                 };
1773                         };
1774 
1775                         sata {
1776                                 status = "okay";
1777 
1778                                 lanes {
1779                                         sata-0 {
1780                                                 nvidia,function = "sata";
1781                                                 status = "okay";
1782                                         };
1783                                 };
1784                         };
1785                 };
1786 
1787                 ports {
1788                         /* Micro A/B */
1789                         usb2-0 {
1790                                 status = "okay";
1791                                 mode = "host";
1792                         };
1793 
1794                         /* Mini PCIe */
1795                         usb2-1 {
1796                                 status = "okay";
1797                                 mode = "host";
1798                         };
1799 
1800                         /* USB3 */
1801                         usb2-2 {
1802                                 status = "okay";
1803                                 mode = "host";
1804 
1805                                 vbus-supply = <&vdd_usb3_vbus>;
1806                         };
1807 
1808                         usb3-0 {
1809                                 nvidia,usb2-companion = <2>;
1810                                 status = "okay";
1811                         };
1812                 };
1813         };
1814 
1815         /* SD card */
1816         mmc@700b0400 {
1817                 status = "okay";
1818                 cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
1819                 power-gpios = <&gpio TEGRA_GPIO(R, 0) GPIO_ACTIVE_HIGH>;
1820                 wp-gpios = <&gpio TEGRA_GPIO(Q, 4) GPIO_ACTIVE_HIGH>;
1821                 bus-width = <4>;
1822                 vqmmc-supply = <&vddio_sdmmc3>;
1823         };
1824 
1825         /* eMMC */
1826         mmc@700b0600 {
1827                 status = "okay";
1828                 bus-width = <8>;
1829                 non-removable;
1830         };
1831 
1832         /* CPU DFLL clock */
1833         clock@70110000 {
1834                 status = "okay";
1835                 vdd-cpu-supply = <&vdd_cpu>;
1836                 nvidia,i2c-fs-rate = <400000>;
1837         };
1838 
1839         ahub@70300000 {
1840                 i2s@70301100 {
1841                         status = "okay";
1842                 };
1843         };
1844 
1845         usb@7d000000 {
1846                 compatible = "nvidia,tegra124-udc";
1847                 status = "okay";
1848                 dr_mode = "peripheral";
1849         };
1850 
1851         usb-phy@7d000000 {
1852                 status = "okay";
1853         };
1854 
1855         /* mini-PCIe USB */
1856         usb@7d004000 {
1857                 status = "okay";
1858         };
1859 
1860         usb-phy@7d004000 {
1861                 status = "okay";
1862         };
1863 
1864         /* USB A connector */
1865         usb@7d008000 {
1866                 status = "okay";
1867         };
1868 
1869         usb-phy@7d008000 {
1870                 status = "okay";
1871                 vbus-supply = <&vdd_usb3_vbus>;
1872         };
1873 
1874         clk32k_in: clock-32k {
1875                 compatible = "fixed-clock";
1876                 clock-frequency = <32768>;
1877                 #clock-cells = <0>;
1878         };
1879 
1880         cpus {
1881                 cpu@0 {
1882                         vdd-cpu-supply = <&vdd_cpu>;
1883                 };
1884         };
1885 
1886         gpio-keys {
1887                 compatible = "gpio-keys";
1888 
1889                 key-power {
1890                         label = "Power";
1891                         gpios = <&gpio TEGRA_GPIO(Q, 0) GPIO_ACTIVE_LOW>;
1892                         linux,code = <KEY_POWER>;
1893                         debounce-interval = <10>;
1894                         wakeup-source;
1895                 };
1896         };
1897 
1898         vdd_mux: regulator-mux {
1899                 compatible = "regulator-fixed";
1900                 regulator-name = "+VDD_MUX";
1901                 regulator-min-microvolt = <12000000>;
1902                 regulator-max-microvolt = <12000000>;
1903                 regulator-always-on;
1904                 regulator-boot-on;
1905         };
1906 
1907         vdd_5v0_sys: regulator-5v0sys {
1908                 compatible = "regulator-fixed";
1909                 regulator-name = "+5V_SYS";
1910                 regulator-min-microvolt = <5000000>;
1911                 regulator-max-microvolt = <5000000>;
1912                 regulator-always-on;
1913                 regulator-boot-on;
1914                 vin-supply = <&vdd_mux>;
1915         };
1916 
1917         vdd_3v3_sys: regulator-3v3sys {
1918                 compatible = "regulator-fixed";
1919                 regulator-name = "+3.3V_SYS";
1920                 regulator-min-microvolt = <3300000>;
1921                 regulator-max-microvolt = <3300000>;
1922                 regulator-always-on;
1923                 regulator-boot-on;
1924                 vin-supply = <&vdd_mux>;
1925         };
1926 
1927         vdd_3v3_run: regulator-3v3run {
1928                 compatible = "regulator-fixed";
1929                 regulator-name = "+3.3V_RUN";
1930                 regulator-min-microvolt = <3300000>;
1931                 regulator-max-microvolt = <3300000>;
1932                 regulator-always-on;
1933                 regulator-boot-on;
1934                 gpio = <&pmic 1 GPIO_ACTIVE_HIGH>;
1935                 enable-active-high;
1936                 vin-supply = <&vdd_3v3_sys>;
1937         };
1938 
1939         vdd_3v3_hdmi: regulator-3v3hdmi {
1940                 compatible = "regulator-fixed";
1941                 regulator-name = "+3.3V_AVDD_HDMI_AP_GATED";
1942                 regulator-min-microvolt = <3300000>;
1943                 regulator-max-microvolt = <3300000>;
1944                 vin-supply = <&vdd_3v3_run>;
1945         };
1946 
1947         vdd_usb1_vbus: regulator-usb1 {
1948                 compatible = "regulator-fixed";
1949                 regulator-name = "+USB0_VBUS_SW";
1950                 regulator-min-microvolt = <5000000>;
1951                 regulator-max-microvolt = <5000000>;
1952                 gpio = <&gpio TEGRA_GPIO(N, 4) GPIO_ACTIVE_HIGH>;
1953                 enable-active-high;
1954                 gpio-open-drain;
1955                 vin-supply = <&vdd_5v0_sys>;
1956         };
1957 
1958         vdd_usb3_vbus: regulator-usb3 {
1959                 compatible = "regulator-fixed";
1960                 regulator-name = "+5V_USB_HS";
1961                 regulator-min-microvolt = <5000000>;
1962                 regulator-max-microvolt = <5000000>;
1963                 gpio = <&gpio TEGRA_GPIO(N, 5) GPIO_ACTIVE_HIGH>;
1964                 enable-active-high;
1965                 gpio-open-drain;
1966                 vin-supply = <&vdd_5v0_sys>;
1967         };
1968 
1969         vdd_3v3_lp0: regulator-lp0 {
1970                 compatible = "regulator-fixed";
1971                 regulator-name = "+3.3V_LP0";
1972                 regulator-min-microvolt = <3300000>;
1973                 regulator-max-microvolt = <3300000>;
1974                 regulator-always-on;
1975                 regulator-boot-on;
1976                 gpio = <&pmic 2 GPIO_ACTIVE_HIGH>;
1977                 enable-active-high;
1978                 vin-supply = <&vdd_3v3_sys>;
1979         };
1980 
1981         vdd_hdmi_pll: regulator-hdmipll {
1982                 compatible = "regulator-fixed";
1983                 regulator-name = "+1.05V_RUN_AVDD_HDMI_PLL";
1984                 regulator-min-microvolt = <1050000>;
1985                 regulator-max-microvolt = <1050000>;
1986                 gpio = <&gpio TEGRA_GPIO(H, 7) GPIO_ACTIVE_LOW>;
1987                 vin-supply = <&vdd_1v05_run>;
1988         };
1989 
1990         vdd_5v0_hdmi: regulator-hdmicon {
1991                 compatible = "regulator-fixed";
1992                 regulator-name = "+5V_HDMI_CON";
1993                 regulator-min-microvolt = <5000000>;
1994                 regulator-max-microvolt = <5000000>;
1995                 gpio = <&gpio TEGRA_GPIO(K, 6) GPIO_ACTIVE_HIGH>;
1996                 enable-active-high;
1997                 vin-supply = <&vdd_5v0_sys>;
1998         };
1999 
2000         /* Molex power connector */
2001         vdd_5v0_sata: regulator-5v0sata {
2002                 compatible = "regulator-fixed";
2003                 regulator-name = "+5V_SATA";
2004                 regulator-min-microvolt = <5000000>;
2005                 regulator-max-microvolt = <5000000>;
2006                 gpio = <&gpio TEGRA_GPIO(EE, 2) GPIO_ACTIVE_HIGH>;
2007                 enable-active-high;
2008                 vin-supply = <&vdd_5v0_sys>;
2009         };
2010 
2011         vdd_12v0_sata: regulator-12v0sata {
2012                 compatible = "regulator-fixed";
2013                 regulator-name = "+12V_SATA";
2014                 regulator-min-microvolt = <12000000>;
2015                 regulator-max-microvolt = <12000000>;
2016                 gpio = <&gpio TEGRA_GPIO(EE, 2) GPIO_ACTIVE_HIGH>;
2017                 enable-active-high;
2018                 vin-supply = <&vdd_mux>;
2019         };
2020 
2021         sound {
2022                 compatible = "nvidia,tegra-audio-rt5640-jetson-tk1",
2023                              "nvidia,tegra-audio-rt5640";
2024                 nvidia,model = "NVIDIA Tegra Jetson TK1";
2025 
2026                 nvidia,audio-routing =
2027                         "Headphones", "HPOR",
2028                         "Headphones", "HPOL",
2029                         "Mic Jack", "MICBIAS1",
2030                         "IN2P", "Mic Jack";
2031 
2032                 nvidia,i2s-controller = <&tegra_i2s1>;
2033                 nvidia,audio-codec = <&rt5639>;
2034 
2035                 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(R, 7) GPIO_ACTIVE_LOW>;
2036 
2037                 clocks = <&tegra_car TEGRA124_CLK_PLL_A>,
2038                          <&tegra_car TEGRA124_CLK_PLL_A_OUT0>,
2039                          <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
2040                 clock-names = "pll_a", "pll_a_out0", "mclk";
2041 
2042                 assigned-clocks = <&tegra_car TEGRA124_CLK_EXTERN1>,
2043                                   <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
2044 
2045                 assigned-clock-parents = <&tegra_car TEGRA124_CLK_PLL_A_OUT0>,
2046                                          <&tegra_car TEGRA124_CLK_EXTERN1>;
2047         };
2048 
2049         thermal-zones {
2050                 cpu-thermal {
2051                         trips {
2052                                 cpu-shutdown-trip {
2053                                         temperature = <101000>;
2054                                         hysteresis = <0>;
2055                                         type = "critical";
2056                                 };
2057                         };
2058                 };
2059 
2060                 mem-thermal {
2061                         trips {
2062                                 mem-shutdown-trip {
2063                                         temperature = <101000>;
2064                                         hysteresis = <0>;
2065                                         type = "critical";
2066                                 };
2067                         };
2068                 };
2069 
2070                 gpu-thermal {
2071                         trips {
2072                                 gpu-shutdown-trip {
2073                                         temperature = <101000>;
2074                                         hysteresis = <0>;
2075                                         type = "critical";
2076                                 };
2077                         };
2078                 };
2079         };
2080 };