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 <dt-bindings/mfd/max77620.h>
0006 #include <dt-bindings/pinctrl/pinctrl-tegra.h>
0007 
0008 #include "tegra210.dtsi"
0009 
0010 / {
0011         model = "Google Pixel C";
0012         compatible = "google,smaug-rev8", "google,smaug-rev7",
0013                      "google,smaug-rev6", "google,smaug-rev5",
0014                      "google,smaug-rev4", "google,smaug-rev3",
0015                      "google,smaug-rev2", "google,smaug-rev1",
0016                      "google,smaug", "nvidia,tegra210";
0017 
0018         aliases {
0019                 serial0 = &uarta;
0020         };
0021 
0022         chosen {
0023                 bootargs = "earlycon";
0024                 stdout-path = "serial0:115200n8";
0025         };
0026 
0027         memory {
0028                 device_type = "memory";
0029                 reg = <0x0 0x80000000 0x0 0xc0000000>;
0030         };
0031 
0032         host1x@50000000 {
0033                 dpaux: dpaux@545c0000 {
0034                         status = "okay";
0035                 };
0036         };
0037 
0038         pinmux: pinmux@700008d4 {
0039                 pinctrl-names = "boot";
0040                 pinctrl-0 = <&state_boot>;
0041 
0042                 state_boot: pinmux {
0043                         pex_l0_rst_n_pa0 {
0044                                 nvidia,pins = "pex_l0_rst_n_pa0";
0045                                 nvidia,function = "rsvd1";
0046                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0047                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0048                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0049                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0050                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0051                         };
0052                         pex_l0_clkreq_n_pa1 {
0053                                 nvidia,pins = "pex_l0_clkreq_n_pa1";
0054                                 nvidia,function = "rsvd1";
0055                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0056                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0057                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0058                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0059                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0060                         };
0061                         pex_wake_n_pa2 {
0062                                 nvidia,pins = "pex_wake_n_pa2";
0063                                 nvidia,function = "rsvd1";
0064                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0065                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0066                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0067                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0068                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0069                         };
0070                         pex_l1_rst_n_pa3 {
0071                                 nvidia,pins = "pex_l1_rst_n_pa3";
0072                                 nvidia,function = "rsvd1";
0073                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0074                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0075                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0076                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0077                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0078                         };
0079                         pex_l1_clkreq_n_pa4 {
0080                                 nvidia,pins = "pex_l1_clkreq_n_pa4";
0081                                 nvidia,function = "rsvd1";
0082                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0083                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0084                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0085                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0086                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0087                         };
0088                         sata_led_active_pa5 {
0089                                 nvidia,pins = "sata_led_active_pa5";
0090                                 nvidia,function = "rsvd1";
0091                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0092                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0093                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0094                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0095                         };
0096                         pa6 {
0097                                 nvidia,pins = "pa6";
0098                                 nvidia,function = "rsvd1";
0099                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0100                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0101                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0102                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0103                         };
0104                         dap1_fs_pb0 {
0105                                 nvidia,pins = "dap1_fs_pb0";
0106                                 nvidia,function = "i2s1";
0107                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0108                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0109                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0110                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0111                         };
0112                         dap1_din_pb1 {
0113                                 nvidia,pins = "dap1_din_pb1";
0114                                 nvidia,function = "i2s1";
0115                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0116                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0117                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0118                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0119                         };
0120                         dap1_dout_pb2 {
0121                                 nvidia,pins = "dap1_dout_pb2";
0122                                 nvidia,function = "i2s1";
0123                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0124                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0125                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0126                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0127                         };
0128                         dap1_sclk_pb3 {
0129                                 nvidia,pins = "dap1_sclk_pb3";
0130                                 nvidia,function = "i2s1";
0131                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0132                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0133                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0134                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0135                         };
0136                         spi2_mosi_pb4 {
0137                                 nvidia,pins = "spi2_mosi_pb4";
0138                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0139                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0140                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0141                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0142                         };
0143                         spi2_miso_pb5 {
0144                                 nvidia,pins = "spi2_miso_pb5";
0145                                 nvidia,function = "rsvd2";
0146                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0147                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0148                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0149                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0150                         };
0151                         spi2_sck_pb6 {
0152                                 nvidia,pins = "spi2_sck_pb6";
0153                                 nvidia,function = "rsvd2";
0154                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0155                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0156                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0157                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0158                         };
0159                         spi2_cs0_pb7 {
0160                                 nvidia,pins = "spi2_cs0_pb7";
0161                                 nvidia,function = "rsvd2";
0162                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0163                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0164                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0165                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0166                         };
0167                         spi1_mosi_pc0 {
0168                                 nvidia,pins = "spi1_mosi_pc0";
0169                                 nvidia,function = "spi1";
0170                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0171                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0172                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0173                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0174                         };
0175                         spi1_miso_pc1 {
0176                                 nvidia,pins = "spi1_miso_pc1";
0177                                 nvidia,function = "spi1";
0178                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0179                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0180                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0181                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0182                         };
0183                         spi1_sck_pc2 {
0184                                 nvidia,pins = "spi1_sck_pc2";
0185                                 nvidia,function = "spi1";
0186                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0187                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0188                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0189                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0190                         };
0191                         spi1_cs0_pc3 {
0192                                 nvidia,pins = "spi1_cs0_pc3";
0193                                 nvidia,function = "spi1";
0194                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0195                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0196                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0197                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0198                         };
0199                         spi1_cs1_pc4 {
0200                                 nvidia,pins = "spi1_cs1_pc4";
0201                                 nvidia,function = "rsvd1";
0202                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0203                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0204                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0205                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0206                         };
0207                         spi4_sck_pc5 {
0208                                 nvidia,pins = "spi4_sck_pc5";
0209                                 nvidia,function = "rsvd1";
0210                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0211                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0212                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0213                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0214                         };
0215                         spi4_cs0_pc6 {
0216                                 nvidia,pins = "spi4_cs0_pc6";
0217                                 nvidia,function = "rsvd1";
0218                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0219                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0220                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0221                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0222                         };
0223                         spi4_mosi_pc7 {
0224                                 nvidia,pins = "spi4_mosi_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                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0230                         };
0231                         spi4_miso_pd0 {
0232                                 nvidia,pins = "spi4_miso_pd0";
0233                                 nvidia,function = "rsvd1";
0234                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0235                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0236                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0237                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0238                         };
0239                         uart3_tx_pd1 {
0240                                 nvidia,pins = "uart3_tx_pd1";
0241                                 nvidia,function = "uartc";
0242                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0243                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0244                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0245                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0246                         };
0247                         uart3_rx_pd2 {
0248                                 nvidia,pins = "uart3_rx_pd2";
0249                                 nvidia,function = "uartc";
0250                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0251                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0252                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0253                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0254                         };
0255                         uart3_rts_pd3 {
0256                                 nvidia,pins = "uart3_rts_pd3";
0257                                 nvidia,function = "uartc";
0258                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0259                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0260                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0261                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0262                         };
0263                         uart3_cts_pd4 {
0264                                 nvidia,pins = "uart3_cts_pd4";
0265                                 nvidia,function = "uartc";
0266                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0267                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0268                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0269                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0270                         };
0271                         dmic1_clk_pe0 {
0272                                 nvidia,pins = "dmic1_clk_pe0";
0273                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0274                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0275                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0276                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0277                         };
0278                         dmic1_dat_pe1 {
0279                                 nvidia,pins = "dmic1_dat_pe1";
0280                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0281                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0282                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0283                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0284                         };
0285                         dmic2_clk_pe2 {
0286                                 nvidia,pins = "dmic2_clk_pe2";
0287                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0288                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0289                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0290                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0291                         };
0292                         dmic2_dat_pe3 {
0293                                 nvidia,pins = "dmic2_dat_pe3";
0294                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0295                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0296                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0297                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0298                         };
0299                         dmic3_clk_pe4 {
0300                                 nvidia,pins = "dmic3_clk_pe4";
0301                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0302                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0303                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0304                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0305                         };
0306                         dmic3_dat_pe5 {
0307                                 nvidia,pins = "dmic3_dat_pe5";
0308                                 nvidia,function = "rsvd2";
0309                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0310                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0311                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0312                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0313                         };
0314                         pe6 {
0315                                 nvidia,pins = "pe6";
0316                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0317                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0318                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0319                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0320                         };
0321                         pe7 {
0322                                 nvidia,pins = "pe7";
0323                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0324                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0325                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0326                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0327                         };
0328                         gen3_i2c_scl_pf0 {
0329                                 nvidia,pins = "gen3_i2c_scl_pf0";
0330                                 nvidia,function = "i2c3";
0331                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0332                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0333                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0334                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0335                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0336                         };
0337                         gen3_i2c_sda_pf1 {
0338                                 nvidia,pins = "gen3_i2c_sda_pf1";
0339                                 nvidia,function = "i2c3";
0340                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0341                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0342                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0343                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0344                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0345                         };
0346                         uart2_tx_pg0 {
0347                                 nvidia,pins = "uart2_tx_pg0";
0348                                 nvidia,function = "uartb";
0349                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0350                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0351                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0352                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0353                         };
0354                         uart2_rx_pg1 {
0355                                 nvidia,pins = "uart2_rx_pg1";
0356                                 nvidia,function = "uartb";
0357                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0358                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0359                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0360                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0361                         };
0362                         uart2_rts_pg2 {
0363                                 nvidia,pins = "uart2_rts_pg2";
0364                                 nvidia,function = "rsvd2";
0365                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0366                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0367                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0368                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0369                         };
0370                         uart2_cts_pg3 {
0371                                 nvidia,pins = "uart2_cts_pg3";
0372                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0373                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0374                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0375                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0376                         };
0377                         wifi_en_ph0 {
0378                                 nvidia,pins = "wifi_en_ph0";
0379                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0380                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0381                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0382                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0383                         };
0384                         wifi_rst_ph1 {
0385                                 nvidia,pins = "wifi_rst_ph1";
0386                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0387                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0388                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0389                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0390                         };
0391                         wifi_wake_ap_ph2 {
0392                                 nvidia,pins = "wifi_wake_ap_ph2";
0393                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0394                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0395                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0396                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0397                         };
0398                         ap_wake_bt_ph3 {
0399                                 nvidia,pins = "ap_wake_bt_ph3";
0400                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0401                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0402                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0403                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0404                         };
0405                         bt_rst_ph4 {
0406                                 nvidia,pins = "bt_rst_ph4";
0407                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0408                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0409                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0410                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0411                         };
0412                         bt_wake_ap_ph5 {
0413                                 nvidia,pins = "bt_wake_ap_ph5";
0414                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0415                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0416                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0417                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0418                         };
0419                         ph6 {
0420                                 nvidia,pins = "ph6";
0421                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0422                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0423                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0424                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0425                         };
0426                         ap_wake_nfc_ph7 {
0427                                 nvidia,pins = "ap_wake_nfc_ph7";
0428                                 nvidia,function = "rsvd0";
0429                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0430                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0431                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0432                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0433                         };
0434                         nfc_en_pi0 {
0435                                 nvidia,pins = "nfc_en_pi0";
0436                                 nvidia,function = "rsvd0";
0437                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0438                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0439                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0440                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0441                         };
0442                         nfc_int_pi1 {
0443                                 nvidia,pins = "nfc_int_pi1";
0444                                 nvidia,function = "rsvd0";
0445                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0446                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0447                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0448                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0449                         };
0450                         gps_en_pi2 {
0451                                 nvidia,pins = "gps_en_pi2";
0452                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0453                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0454                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0455                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0456                         };
0457                         gps_rst_pi3 {
0458                                 nvidia,pins = "gps_rst_pi3";
0459                                 nvidia,function = "rsvd0";
0460                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0461                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0462                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0463                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0464                         };
0465                         uart4_tx_pi4 {
0466                                 nvidia,pins = "uart4_tx_pi4";
0467                                 nvidia,function = "uartd";
0468                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0469                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0470                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0471                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0472                         };
0473                         uart4_rx_pi5 {
0474                                 nvidia,pins = "uart4_rx_pi5";
0475                                 nvidia,function = "uartd";
0476                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0477                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0478                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0479                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0480                         };
0481                         uart4_rts_pi6 {
0482                                 nvidia,pins = "uart4_rts_pi6";
0483                                 nvidia,function = "uartd";
0484                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0485                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0486                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0487                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0488                         };
0489                         uart4_cts_pi7 {
0490                                 nvidia,pins = "uart4_cts_pi7";
0491                                 nvidia,function = "uartd";
0492                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0493                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0494                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0495                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0496                         };
0497                         gen1_i2c_sda_pj0 {
0498                                 nvidia,pins = "gen1_i2c_sda_pj0";
0499                                 nvidia,function = "i2c1";
0500                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0501                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0502                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0503                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0504                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0505                         };
0506                         gen1_i2c_scl_pj1 {
0507                                 nvidia,pins = "gen1_i2c_scl_pj1";
0508                                 nvidia,function = "i2c1";
0509                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0510                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0511                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0512                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0513                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0514                         };
0515                         gen2_i2c_scl_pj2 {
0516                                 nvidia,pins = "gen2_i2c_scl_pj2";
0517                                 nvidia,function = "i2c2";
0518                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0519                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0520                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0521                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0522                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
0523                         };
0524                         gen2_i2c_sda_pj3 {
0525                                 nvidia,pins = "gen2_i2c_sda_pj3";
0526                                 nvidia,function = "i2c2";
0527                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0528                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0529                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0530                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0531                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
0532                         };
0533                         dap4_fs_pj4 {
0534                                 nvidia,pins = "dap4_fs_pj4";
0535                                 nvidia,function = "rsvd1";
0536                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0537                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0538                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0539                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0540                         };
0541                         dap4_din_pj5 {
0542                                 nvidia,pins = "dap4_din_pj5";
0543                                 nvidia,function = "rsvd1";
0544                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0545                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0546                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0547                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0548                         };
0549                         dap4_dout_pj6 {
0550                                 nvidia,pins = "dap4_dout_pj6";
0551                                 nvidia,function = "rsvd1";
0552                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0553                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0554                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0555                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0556                         };
0557                         dap4_sclk_pj7 {
0558                                 nvidia,pins = "dap4_sclk_pj7";
0559                                 nvidia,function = "rsvd1";
0560                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0561                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0562                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0563                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0564                         };
0565                         pk0 {
0566                                 nvidia,pins = "pk0";
0567                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0568                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0569                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0570                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0571                         };
0572                         pk1 {
0573                                 nvidia,pins = "pk1";
0574                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0575                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0576                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0577                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0578                         };
0579                         pk2 {
0580                                 nvidia,pins = "pk2";
0581                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0582                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0583                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0584                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0585                         };
0586                         pk3 {
0587                                 nvidia,pins = "pk3";
0588                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0589                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0590                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0591                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0592                         };
0593                         pk4 {
0594                                 nvidia,pins = "pk4";
0595                                 nvidia,function = "rsvd1";
0596                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0597                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0598                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0599                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0600                         };
0601                         pk5 {
0602                                 nvidia,pins = "pk5";
0603                                 nvidia,function = "rsvd1";
0604                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0605                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0606                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0607                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0608                         };
0609                         pk6 {
0610                                 nvidia,pins = "pk6";
0611                                 nvidia,function = "rsvd1";
0612                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0613                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0614                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0615                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0616                         };
0617                         pk7 {
0618                                 nvidia,pins = "pk7";
0619                                 nvidia,function = "rsvd1";
0620                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0621                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0622                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0623                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0624                         };
0625                         pl0 {
0626                                 nvidia,pins = "pl0";
0627                                 nvidia,function = "rsvd0";
0628                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0629                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0630                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0631                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0632                         };
0633                         pl1 {
0634                                 nvidia,pins = "pl1";
0635                                 nvidia,function = "rsvd1";
0636                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0637                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0638                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0639                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0640                         };
0641                         sdmmc1_clk_pm0 {
0642                                 nvidia,pins = "sdmmc1_clk_pm0";
0643                                 nvidia,function = "rsvd1";
0644                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0645                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0646                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0647                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0648                         };
0649                         sdmmc1_cmd_pm1 {
0650                                 nvidia,pins = "sdmmc1_cmd_pm1";
0651                                 nvidia,function = "rsvd2";
0652                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0653                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0654                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0655                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0656                         };
0657                         sdmmc1_dat3_pm2 {
0658                                 nvidia,pins = "sdmmc1_dat3_pm2";
0659                                 nvidia,function = "rsvd2";
0660                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0661                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0662                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0663                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0664                         };
0665                         sdmmc1_dat2_pm3 {
0666                                 nvidia,pins = "sdmmc1_dat2_pm3";
0667                                 nvidia,function = "rsvd2";
0668                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0669                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0670                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0671                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0672                         };
0673                         sdmmc1_dat1_pm4 {
0674                                 nvidia,pins = "sdmmc1_dat1_pm4";
0675                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0676                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0677                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0678                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0679                         };
0680                         sdmmc1_dat0_pm5 {
0681                                 nvidia,pins = "sdmmc1_dat0_pm5";
0682                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0683                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0684                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0685                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0686                         };
0687                         sdmmc3_clk_pp0 {
0688                                 nvidia,pins = "sdmmc3_clk_pp0";
0689                                 nvidia,function = "rsvd1";
0690                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0691                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0692                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0693                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0694                         };
0695                         sdmmc3_cmd_pp1 {
0696                                 nvidia,pins = "sdmmc3_cmd_pp1";
0697                                 nvidia,function = "rsvd1";
0698                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0699                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0700                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0701                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0702                         };
0703                         sdmmc3_dat3_pp2 {
0704                                 nvidia,pins = "sdmmc3_dat3_pp2";
0705                                 nvidia,function = "rsvd1";
0706                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0707                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0708                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0709                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0710                         };
0711                         sdmmc3_dat2_pp3 {
0712                                 nvidia,pins = "sdmmc3_dat2_pp3";
0713                                 nvidia,function = "rsvd1";
0714                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0715                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0716                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0717                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0718                         };
0719                         sdmmc3_dat1_pp4 {
0720                                 nvidia,pins = "sdmmc3_dat1_pp4";
0721                                 nvidia,function = "rsvd1";
0722                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0723                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0724                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0725                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0726                         };
0727                         sdmmc3_dat0_pp5 {
0728                                 nvidia,pins = "sdmmc3_dat0_pp5";
0729                                 nvidia,function = "rsvd1";
0730                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0731                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0732                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0733                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0734                         };
0735                         cam1_mclk_ps0 {
0736                                 nvidia,pins = "cam1_mclk_ps0";
0737                                 nvidia,function = "extperiph3";
0738                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0739                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0740                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0741                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0742                         };
0743                         cam2_mclk_ps1 {
0744                                 nvidia,pins = "cam2_mclk_ps1";
0745                                 nvidia,function = "extperiph3";
0746                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0747                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0748                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0749                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0750                         };
0751                         cam_i2c_scl_ps2 {
0752                                 nvidia,pins = "cam_i2c_scl_ps2";
0753                                 nvidia,function = "i2cvi";
0754                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0755                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0756                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0757                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0758                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0759                         };
0760                         cam_i2c_sda_ps3 {
0761                                 nvidia,pins = "cam_i2c_sda_ps3";
0762                                 nvidia,function = "i2cvi";
0763                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0764                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0765                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0766                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0767                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0768                         };
0769                         cam_rst_ps4 {
0770                                 nvidia,pins = "cam_rst_ps4";
0771                                 nvidia,function = "rsvd1";
0772                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0773                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0774                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0775                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0776                         };
0777                         cam_af_en_ps5 {
0778                                 nvidia,pins = "cam_af_en_ps5";
0779                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0780                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0781                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0782                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0783                         };
0784                         cam_flash_en_ps6 {
0785                                 nvidia,pins = "cam_flash_en_ps6";
0786                                 nvidia,function = "rsvd2";
0787                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0788                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0789                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0790                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0791                         };
0792                         cam1_pwdn_ps7 {
0793                                 nvidia,pins = "cam1_pwdn_ps7";
0794                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0795                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0796                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0797                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0798                         };
0799                         cam2_pwdn_pt0 {
0800                                 nvidia,pins = "cam2_pwdn_pt0";
0801                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0802                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0803                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0804                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0805                         };
0806                         cam1_strobe_pt1 {
0807                                 nvidia,pins = "cam1_strobe_pt1";
0808                                 nvidia,function = "rsvd1";
0809                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0810                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0811                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0812                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0813                         };
0814                         uart1_tx_pu0 {
0815                                 nvidia,pins = "uart1_tx_pu0";
0816                                 nvidia,function = "uarta";
0817                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0818                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0819                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0820                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0821                         };
0822                         uart1_rx_pu1 {
0823                                 nvidia,pins = "uart1_rx_pu1";
0824                                 nvidia,function = "uarta";
0825                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0826                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0827                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0828                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0829                         };
0830                         uart1_rts_pu2 {
0831                                 nvidia,pins = "uart1_rts_pu2";
0832                                 nvidia,function = "rsvd1";
0833                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0834                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0835                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0836                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0837                         };
0838                         uart1_cts_pu3 {
0839                                 nvidia,pins = "uart1_cts_pu3";
0840                                 nvidia,function = "rsvd1";
0841                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0842                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0843                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0844                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0845                         };
0846                         lcd_bl_pwm_pv0 {
0847                                 nvidia,pins = "lcd_bl_pwm_pv0";
0848                                 nvidia,function = "rsvd3";
0849                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0850                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0851                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0852                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0853                         };
0854                         lcd_bl_en_pv1 {
0855                                 nvidia,pins = "lcd_bl_en_pv1";
0856                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0857                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0858                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0859                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0860                         };
0861                         lcd_rst_pv2 {
0862                                 nvidia,pins = "lcd_rst_pv2";
0863                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0864                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0865                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0866                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0867                         };
0868                         lcd_gpio1_pv3 {
0869                                 nvidia,pins = "lcd_gpio1_pv3";
0870                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0871                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0872                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0873                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0874                         };
0875                         lcd_gpio2_pv4 {
0876                                 nvidia,pins = "lcd_gpio2_pv4";
0877                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0878                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0879                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0880                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0881                         };
0882                         ap_ready_pv5 {
0883                                 nvidia,pins = "ap_ready_pv5";
0884                                 nvidia,function = "rsvd0";
0885                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0886                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0887                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0888                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0889                         };
0890                         touch_rst_pv6 {
0891                                 nvidia,pins = "touch_rst_pv6";
0892                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0893                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0894                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0895                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0896                         };
0897                         touch_clk_pv7 {
0898                                 nvidia,pins = "touch_clk_pv7";
0899                                 nvidia,function = "touch";
0900                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0901                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0902                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0903                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0904                         };
0905                         modem_wake_ap_px0 {
0906                                 nvidia,pins = "modem_wake_ap_px0";
0907                                 nvidia,function = "rsvd0";
0908                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0909                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0910                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0911                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0912                         };
0913                         touch_int_px1 {
0914                                 nvidia,pins = "touch_int_px1";
0915                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0916                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0917                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0918                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0919                         };
0920                         motion_int_px2 {
0921                                 nvidia,pins = "motion_int_px2";
0922                                 nvidia,function = "rsvd0";
0923                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0924                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0925                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0926                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0927                         };
0928                         als_prox_int_px3 {
0929                                 nvidia,pins = "als_prox_int_px3";
0930                                 nvidia,function = "rsvd0";
0931                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
0932                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0933                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
0934                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0935                         };
0936                         temp_alert_px4 {
0937                                 nvidia,pins = "temp_alert_px4";
0938                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0939                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0940                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0941                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0942                         };
0943                         button_power_on_px5 {
0944                                 nvidia,pins = "button_power_on_px5";
0945                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0946                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0947                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0948                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0949                         };
0950                         button_vol_up_px6 {
0951                                 nvidia,pins = "button_vol_up_px6";
0952                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0953                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0954                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0955                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0956                         };
0957                         button_vol_down_px7 {
0958                                 nvidia,pins = "button_vol_down_px7";
0959                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0960                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0961                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0962                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0963                         };
0964                         button_slide_sw_py0 {
0965                                 nvidia,pins = "button_slide_sw_py0";
0966                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0967                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0968                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0969                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0970                         };
0971                         button_home_py1 {
0972                                 nvidia,pins = "button_home_py1";
0973                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0974                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0975                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0976                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0977                         };
0978                         lcd_te_py2 {
0979                                 nvidia,pins = "lcd_te_py2";
0980                                 nvidia,function = "displaya";
0981                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0982                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0983                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0984                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0985                         };
0986                         pwr_i2c_scl_py3 {
0987                                 nvidia,pins = "pwr_i2c_scl_py3";
0988                                 nvidia,function = "i2cpmu";
0989                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0990                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0991                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0992                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
0993                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
0994                         };
0995                         pwr_i2c_sda_py4 {
0996                                 nvidia,pins = "pwr_i2c_sda_py4";
0997                                 nvidia,function = "i2cpmu";
0998                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0999                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1000                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1001                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1002                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1003                         };
1004                         clk_32k_out_py5 {
1005                                 nvidia,pins = "clk_32k_out_py5";
1006                                 nvidia,function = "soc";
1007                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1008                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1009                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1010                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1011                         };
1012                         pz0 {
1013                                 nvidia,pins = "pz0";
1014                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1015                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1016                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1017                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1018                         };
1019                         pz1 {
1020                                 nvidia,pins = "pz1";
1021                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1022                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1023                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1024                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1025                         };
1026                         pz2 {
1027                                 nvidia,pins = "pz2";
1028                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1029                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1030                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1031                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1032                         };
1033                         pz3 {
1034                                 nvidia,pins = "pz3";
1035                                 nvidia,function = "rsvd1";
1036                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1037                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1038                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1039                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1040                         };
1041                         pz4 {
1042                                 nvidia,pins = "pz4";
1043                                 nvidia,function = "rsvd1";
1044                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1045                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1046                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1047                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1048                         };
1049                         pz5 {
1050                                 nvidia,pins = "pz5";
1051                                 nvidia,function = "soc";
1052                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1053                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1054                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1055                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1056                         };
1057                         dap2_fs_paa0 {
1058                                 nvidia,pins = "dap2_fs_paa0";
1059                                 nvidia,function = "i2s2";
1060                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1061                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1062                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1063                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1064                         };
1065                         dap2_sclk_paa1 {
1066                                 nvidia,pins = "dap2_sclk_paa1";
1067                                 nvidia,function = "i2s2";
1068                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1069                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1070                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1071                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1072                         };
1073                         dap2_din_paa2 {
1074                                 nvidia,pins = "dap2_din_paa2";
1075                                 nvidia,function = "i2s2";
1076                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1077                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1078                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1079                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1080                         };
1081                         dap2_dout_paa3 {
1082                                 nvidia,pins = "dap2_dout_paa3";
1083                                 nvidia,function = "i2s2";
1084                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1085                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1086                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1087                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1088                         };
1089                         aud_mclk_pbb0 {
1090                                 nvidia,pins = "aud_mclk_pbb0";
1091                                 nvidia,function = "aud";
1092                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1093                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1094                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1095                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1096                         };
1097                         dvfs_pwm_pbb1 {
1098                                 nvidia,pins = "dvfs_pwm_pbb1";
1099                                 nvidia,function = "rsvd0";
1100                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1101                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1102                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1103                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1104                         };
1105                         dvfs_clk_pbb2 {
1106                                 nvidia,pins = "dvfs_clk_pbb2";
1107                                 nvidia,function = "rsvd0";
1108                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1109                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1110                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1111                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1112                         };
1113                         gpio_x1_aud_pbb3 {
1114                                 nvidia,pins = "gpio_x1_aud_pbb3";
1115                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1116                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1117                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1118                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1119                         };
1120                         gpio_x3_aud_pbb4 {
1121                                 nvidia,pins = "gpio_x3_aud_pbb4";
1122                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1123                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1124                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1125                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1126                         };
1127                         hdmi_cec_pcc0 {
1128                                 nvidia,pins = "hdmi_cec_pcc0";
1129                                 nvidia,function = "rsvd1";
1130                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1131                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1132                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1133                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1134                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1135                         };
1136                         hdmi_int_dp_hpd_pcc1 {
1137                                 nvidia,pins = "hdmi_int_dp_hpd_pcc1";
1138                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1139                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1140                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1141                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1142                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1143                         };
1144                         spdif_out_pcc2 {
1145                                 nvidia,pins = "spdif_out_pcc2";
1146                                 nvidia,function = "rsvd1";
1147                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1148                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1149                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1150                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1151                         };
1152                         spdif_in_pcc3 {
1153                                 nvidia,pins = "spdif_in_pcc3";
1154                                 nvidia,function = "rsvd1";
1155                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1156                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1157                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1158                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1159                         };
1160                         usb_vbus_en0_pcc4 {
1161                                 nvidia,pins = "usb_vbus_en0_pcc4";
1162                                 nvidia,function = "rsvd1";
1163                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1164                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1165                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1166                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1167                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1168                         };
1169                         usb_vbus_en1_pcc5 {
1170                                 nvidia,pins = "usb_vbus_en1_pcc5";
1171                                 nvidia,function = "rsvd1";
1172                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1173                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1174                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1175                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1176                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1177                         };
1178                         dp_hpd0_pcc6 {
1179                                 nvidia,pins = "dp_hpd0_pcc6";
1180                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1181                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1182                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1183                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1184                         };
1185                         pcc7 {
1186                                 nvidia,pins = "pcc7";
1187                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1188                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1189                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1190                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1191                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1192                         };
1193                         spi2_cs1_pdd0 {
1194                                 nvidia,pins = "spi2_cs1_pdd0";
1195                                 nvidia,function = "rsvd1";
1196                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1197                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1198                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1199                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1200                         };
1201                         qspi_sck_pee0 {
1202                                 nvidia,pins = "qspi_sck_pee0";
1203                                 nvidia,function = "qspi";
1204                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1205                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1206                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1207                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1208                         };
1209                         qspi_cs_n_pee1 {
1210                                 nvidia,pins = "qspi_cs_n_pee1";
1211                                 nvidia,function = "qspi";
1212                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1213                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1214                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1215                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1216                         };
1217                         qspi_io0_pee2 {
1218                                 nvidia,pins = "qspi_io0_pee2";
1219                                 nvidia,function = "qspi";
1220                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1221                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1222                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1223                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1224                         };
1225                         qspi_io1_pee3 {
1226                                 nvidia,pins = "qspi_io1_pee3";
1227                                 nvidia,function = "qspi";
1228                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1229                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1230                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1231                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1232                         };
1233                         qspi_io2_pee4 {
1234                                 nvidia,pins = "qspi_io2_pee4";
1235                                 nvidia,function = "rsvd1";
1236                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1237                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1238                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1239                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1240                         };
1241                         qspi_io3_pee5 {
1242                                 nvidia,pins = "qspi_io3_pee5";
1243                                 nvidia,function = "rsvd1";
1244                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1245                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1246                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1247                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1248                         };
1249                         core_pwr_req {
1250                                 nvidia,pins = "core_pwr_req";
1251                                 nvidia,function = "core";
1252                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1253                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1254                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1255                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1256                         };
1257                         cpu_pwr_req {
1258                                 nvidia,pins = "cpu_pwr_req";
1259                                 nvidia,function = "cpu";
1260                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1261                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1262                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1263                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1264                         };
1265                         pwr_int_n {
1266                                 nvidia,pins = "pwr_int_n";
1267                                 nvidia,function = "pmi";
1268                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1269                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1270                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1271                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1272                         };
1273                         clk_32k_in {
1274                                 nvidia,pins = "clk_32k_in";
1275                                 nvidia,function = "clk";
1276                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1277                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1278                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1279                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1280                         };
1281                         jtag_rtck {
1282                                 nvidia,pins = "jtag_rtck";
1283                                 nvidia,function = "jtag";
1284                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1285                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1286                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1287                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1288                         };
1289                         clk_req {
1290                                 nvidia,pins = "clk_req";
1291                                 nvidia,function = "rsvd1";
1292                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1293                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1294                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1295                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1296                         };
1297                         shutdown {
1298                                 nvidia,pins = "shutdown";
1299                                 nvidia,function = "shutdown";
1300                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1301                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1302                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1303                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1304                         };
1305                 };
1306         };
1307 
1308         serial@70006000 {
1309                 status = "okay";
1310         };
1311 
1312         i2c@7000c400 {
1313                 status = "okay";
1314                 clock-frequency = <1000000>;
1315 
1316                 ec@1e {
1317                         compatible = "google,cros-ec-i2c";
1318                         reg = <0x1e>;
1319                         interrupt-parent = <&gpio>;
1320                         interrupts = <TEGRA_GPIO(Z, 1) IRQ_TYPE_LEVEL_LOW>;
1321                         wakeup-source;
1322 
1323                         ec_i2c_0: i2c-tunnel {
1324                                 compatible = "google,cros-ec-i2c-tunnel";
1325                                 #address-cells = <1>;
1326                                 #size-cells = <0>;
1327 
1328                                 google,remote-bus = <0>;
1329 
1330                                 battery: bq27742@55 {
1331                                         compatible = "ti,bq27742";
1332                                         reg = <0x55>;
1333                                 };
1334                         };
1335                 };
1336         };
1337 
1338         i2c@7000d000 {
1339                 status = "okay";
1340                 clock-frequency = <1000000>;
1341 
1342                 max77621_cpu: max77621@1b {
1343                         compatible = "maxim,max77621";
1344                         reg = <0x1b>;
1345                         interrupt-parent = <&gpio>;
1346                         interrupts = <TEGRA_GPIO(Y, 1) IRQ_TYPE_LEVEL_LOW>;
1347                         regulator-always-on;
1348                         regulator-boot-on;
1349                         regulator-min-microvolt = <800000>;
1350                         regulator-max-microvolt = <1231250>;
1351                         regulator-name = "PPVAR_CPU";
1352                         regulator-ramp-delay = <12500>;
1353                         maxim,dvs-default-state = <1>;
1354                         maxim,enable-active-discharge;
1355                         maxim,enable-bias-control;
1356                         maxim,enable-etr;
1357                         maxim,enable-gpio = <&pmic 5 0>;
1358                         maxim,externally-enable;
1359                 };
1360 
1361                 pmic: pmic@3c {
1362                         compatible = "maxim,max77620";
1363                         reg = <0x3c>;
1364                         interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
1365 
1366                         #interrupt-cells = <2>;
1367                         interrupt-controller;
1368 
1369                         gpio-controller;
1370                         #gpio-cells = <2>;
1371 
1372                         pinctrl-names = "default";
1373                         pinctrl-0 = <&max77620_default>;
1374 
1375                         max77620_default: pinmux {
1376                                 gpio0_1_2_7 {
1377                                         pins = "gpio0", "gpio1", "gpio2", "gpio7";
1378                                         function = "gpio";
1379                                 };
1380 
1381                                 /*
1382                                  * GPIO3 is used to en_pp3300, and it is part of power
1383                                  * sequence, So it must be sequenced up (automatically
1384                                  * set by OTP) and down properly.
1385                                  */
1386                                 gpio3 {
1387                                         pins = "gpio3";
1388                                         function = "fps-out";
1389                                         drive-open-drain = <1>;
1390                                         maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
1391                                         maxim,active-fps-power-up-slot = <4>;
1392                                         maxim,active-fps-power-down-slot = <2>;
1393                                 };
1394 
1395                                 gpio5_6 {
1396                                         pins = "gpio5", "gpio6";
1397                                         function = "gpio";
1398                                         drive-push-pull = <1>;
1399                                 };
1400 
1401                                 gpio4 {
1402                                         pins = "gpio4";
1403                                         function = "32k-out1";
1404                                 };
1405                         };
1406 
1407                         fps {
1408                                 fps0 {
1409                                         maxim,shutdown-fps-time-period-us = <5120>;
1410                                         maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
1411                                 };
1412 
1413                                 fps1 {
1414                                         maxim,shutdown-fps-time-period-us = <5120>;
1415                                         maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN1>;
1416                                         maxim,device-state-on-disabled-event = <MAX77620_FPS_INACTIVE_STATE_SLEEP>;
1417                                 };
1418 
1419                                 fps2 {
1420                                         maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
1421                                 };
1422                         };
1423 
1424                         regulators {
1425                                 in-ldo0-1-supply = <&pp1350>;
1426                                 in-ldo2-supply = <&pp3300>;
1427                                 in-ldo3-5-supply = <&pp3300>;
1428                                 in-ldo7-8-supply = <&pp1350>;
1429 
1430                                 ppvar_soc: sd0 {
1431                                         regulator-name = "PPVAR_SOC";
1432                                         regulator-min-microvolt = <825000>;
1433                                         regulator-max-microvolt = <1125000>;
1434                                         regulator-always-on;
1435                                         regulator-boot-on;
1436                                         maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
1437                                         maxim,active-fps-power-up-slot = <1>;
1438                                         maxim,active-fps-power-down-slot = <7>;
1439                                 };
1440 
1441                                 pp1100_sd1: sd1 {
1442                                         regulator-name = "PP1100";
1443                                         regulator-min-microvolt = <1125000>;
1444                                         regulator-max-microvolt = <1125000>;
1445                                         regulator-always-on;
1446                                         regulator-boot-on;
1447                                         maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
1448                                         maxim,active-fps-power-up-slot = <5>;
1449                                         maxim,active-fps-power-down-slot = <1>;
1450                                 };
1451 
1452                                 pp1350: sd2 {
1453                                         regulator-name = "PP1350";
1454                                         regulator-min-microvolt = <1350000>;
1455                                         regulator-max-microvolt = <1350000>;
1456                                         regulator-always-on;
1457                                         regulator-boot-on;
1458                                         maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1459                                         maxim,active-fps-power-up-slot = <2>;
1460                                         maxim,active-fps-power-down-slot = <5>;
1461                                 };
1462 
1463                                 pp1800: sd3 {
1464                                         regulator-name = "PP1800";
1465                                         regulator-min-microvolt = <1800000>;
1466                                         regulator-max-microvolt = <1800000>;
1467                                         regulator-always-on;
1468                                         regulator-boot-on;
1469                                         maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
1470                                         maxim,active-fps-power-up-slot = <3>;
1471                                         maxim,active-fps-power-down-slot = <3>;
1472                                 };
1473 
1474                                 pp1200_avdd: ldo0 {
1475                                         regulator-name = "PP1200_AVDD";
1476                                         regulator-min-microvolt = <1200000>;
1477                                         regulator-max-microvolt = <1200000>;
1478                                         regulator-enable-ramp-delay = <26>;
1479                                         regulator-ramp-delay = <100000>;
1480                                         regulator-boot-on;
1481                                         maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1482                                         maxim,active-fps-power-up-slot = <0>;
1483                                         maxim,active-fps-power-down-slot = <7>;
1484                                 };
1485 
1486                                 pp1200_rcam: ldo1 {
1487                                         regulator-name = "PP1200_RCAM";
1488                                         regulator-min-microvolt = <1200000>;
1489                                         regulator-max-microvolt = <1200000>;
1490                                         regulator-enable-ramp-delay = <22>;
1491                                         regulator-ramp-delay = <100000>;
1492                                         maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1493                                         maxim,active-fps-power-up-slot = <0>;
1494                                         maxim,active-fps-power-down-slot = <7>;
1495                                 };
1496 
1497                                 pp_ldo2: ldo2 {
1498                                         regulator-name = "PP_LDO2";
1499                                         regulator-min-microvolt = <1800000>;
1500                                         regulator-max-microvolt = <1800000>;
1501                                         regulator-enable-ramp-delay = <62>;
1502                                         regulator-ramp-delay = <11000>;
1503                                         regulator-always-on;
1504                                         regulator-boot-on;
1505                                         maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1506                                         maxim,active-fps-power-up-slot = <0>;
1507                                         maxim,active-fps-power-down-slot = <7>;
1508                                 };
1509 
1510                                 pp2800l_rcam: ldo3 {
1511                                         regulator-name = "PP2800L_RCAM";
1512                                         regulator-min-microvolt = <2800000>;
1513                                         regulator-max-microvolt = <2800000>;
1514                                         regulator-enable-ramp-delay = <50>;
1515                                         regulator-ramp-delay = <100000>;
1516                                         maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1517                                         maxim,active-fps-power-up-slot = <0>;
1518                                         maxim,active-fps-power-down-slot = <7>;
1519                                 };
1520 
1521                                 pp100_soc_rtc: ldo4 {
1522                                         regulator-name = "PP1100_SOC_RTC";
1523                                         regulator-min-microvolt = <850000>;
1524                                         regulator-max-microvolt = <850000>;
1525                                         regulator-enable-ramp-delay = <22>;
1526                                         regulator-ramp-delay = <100000>;
1527                                         regulator-always-on; /* Check this */
1528                                         regulator-boot-on;
1529                                         maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
1530                                         maxim,active-fps-power-up-slot = <1>;
1531                                         maxim,active-fps-power-down-slot = <7>;
1532                                 };
1533 
1534                                 pp2800l_fcam: ldo5 {
1535                                         regulator-name = "PP2800L_FCAM";
1536                                         regulator-min-microvolt = <2800000>;
1537                                         regulator-max-microvolt = <2800000>;
1538                                         regulator-enable-ramp-delay = <62>;
1539                                         regulator-ramp-delay = <100000>;
1540                                         maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1541                                         maxim,active-fps-power-up-slot = <0>;
1542                                         maxim,active-fps-power-down-slot = <7>;
1543                                 };
1544 
1545                                 ldo6 {
1546                                         /* Unused. */
1547                                         regulator-name = "PP_LDO6";
1548                                         regulator-min-microvolt = <1800000>;
1549                                         regulator-max-microvolt = <1800000>;
1550                                         regulator-enable-ramp-delay = <36>;
1551                                         regulator-ramp-delay = <100000>;
1552                                         maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1553                                         maxim,active-fps-power-up-slot = <0>;
1554                                         maxim,active-fps-power-down-slot = <7>;
1555                                 };
1556 
1557                                 pp1050_avdd: ldo7 {
1558                                         regulator-name = "PP1050_AVDD";
1559                                         regulator-min-microvolt = <1050000>;
1560                                         regulator-max-microvolt = <1050000>;
1561                                         regulator-enable-ramp-delay = <24>;
1562                                         regulator-ramp-delay = <100000>;
1563                                         regulator-always-on;
1564                                         regulator-boot-on;
1565                                         maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
1566                                         maxim,active-fps-power-up-slot = <3>;
1567                                         maxim,active-fps-power-down-slot = <4>;
1568                                 };
1569 
1570                                 avddio_1v05: ldo8 {
1571                                         regulator-name = "AVDDIO_1V05";
1572                                         regulator-min-microvolt = <1050000>;
1573                                         regulator-max-microvolt = <1050000>;
1574                                         regulator-enable-ramp-delay = <22>;
1575                                         regulator-ramp-delay = <100000>;
1576                                         regulator-boot-on;
1577                                         maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
1578                                         maxim,active-fps-power-up-slot = <0>;
1579                                         maxim,active-fps-power-down-slot = <7>;
1580                                 };
1581                         };
1582                 };
1583         };
1584 
1585         i2c@7000d100 {
1586                 status = "okay";
1587                 clock-frequency = <400000>;
1588 
1589                 nau8825@1a {
1590                         compatible = "nuvoton,nau8825";
1591                         reg = <0x1a>;
1592                         interrupt-parent = <&gpio>;
1593                         interrupts = <TEGRA_GPIO(E, 6) IRQ_TYPE_LEVEL_LOW>;
1594                         clocks = <&tegra_pmc TEGRA_PMC_CLK_OUT_2>;
1595                         clock-names = "mclk";
1596 
1597                         nuvoton,jkdet-enable;
1598                         nuvoton,jkdet-polarity = <GPIO_ACTIVE_LOW>;
1599                         nuvoton,vref-impedance = <2>;
1600                         nuvoton,micbias-voltage = <6>;
1601                         nuvoton,sar-threshold-num = <4>;
1602                         nuvoton,sar-threshold = <0xc 0x1e 0x38 0x60>;
1603                         nuvoton,sar-hysteresis = <1>;
1604                         nuvoton,sar-voltage = <0>;
1605                         nuvoton,sar-compare-time = <0>;
1606                         nuvoton,sar-sampling-time = <0>;
1607                         nuvoton,short-key-debounce = <2>;
1608                         nuvoton,jack-insert-debounce = <7>;
1609                         nuvoton,jack-eject-debounce = <7>;
1610                         status = "okay";
1611                 };
1612 
1613                 audio-codec@2d {
1614                         compatible = "realtek,rt5677";
1615                         reg = <0x2d>;
1616                         interrupt-parent = <&gpio>;
1617                         interrupts = <TEGRA_GPIO(X, 0) IRQ_TYPE_LEVEL_HIGH>;
1618                         realtek,reset-gpio = <&gpio TEGRA_GPIO(BB, 3) GPIO_ACTIVE_LOW>;
1619                         gpio-controller;
1620                         #gpio-cells = <2>;
1621                         status = "okay";
1622                 };
1623         };
1624 
1625         pmc@7000e400 {
1626                 nvidia,invert-interrupt;
1627                 nvidia,suspend-mode = <0>;
1628                 nvidia,cpu-pwr-good-time = <0>;
1629                 nvidia,cpu-pwr-off-time = <0>;
1630                 nvidia,core-pwr-good-time = <12000 6000>;
1631                 nvidia,core-pwr-off-time = <39053>;
1632                 nvidia,core-power-req-active-high;
1633                 nvidia,sys-clock-req-active-high;
1634                 status = "okay";
1635         };
1636 
1637         usb@70090000 {
1638                 phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>,
1639                        <&{/padctl@7009f000/pads/pcie/lanes/pcie-6}>;
1640                 phy-names = "usb2-0", "usb3-0";
1641 
1642                 dvddio-pex-supply = <&avddio_1v05>;
1643                 hvddio-pex-supply = <&pp1800>;
1644                 avdd-usb-supply = <&pp3300>;
1645 
1646                 status = "okay";
1647         };
1648 
1649         padctl@7009f000 {
1650                 status = "okay";
1651 
1652                 avdd-pll-utmip-supply = <&pp1800>;
1653                 avdd-pll-uerefe-supply = <&pp1050_avdd>;
1654                 dvdd-pex-pll-supply = <&avddio_1v05>;
1655                 hvdd-pex-pll-e-supply = <&pp1800>;
1656 
1657                 pads {
1658                         usb2 {
1659                                 status = "okay";
1660 
1661                                 lanes {
1662                                         usb2-0 {
1663                                                 nvidia,function = "xusb";
1664                                                 status = "okay";
1665                                         };
1666                                 };
1667                         };
1668 
1669                         pcie {
1670                                 status = "okay";
1671 
1672                                 lanes {
1673                                         pcie-6 {
1674                                                 nvidia,function = "usb3-ss";
1675                                                 status = "okay";
1676                                         };
1677                                 };
1678                         };
1679                 };
1680 
1681                 ports {
1682                         usb2-0 {
1683                                 status = "okay";
1684                                 vbus-supply = <&usbc_vbus>;
1685                                 mode = "otg";
1686                         };
1687 
1688                         usb3-0 {
1689                                 nvidia,usb2-companion = <0>;
1690                                 status = "okay";
1691                         };
1692                 };
1693         };
1694 
1695         mmc@700b0600 {
1696                 bus-width = <8>;
1697                 non-removable;
1698                 status = "okay";
1699         };
1700 
1701         clock@70110000 {
1702                 status = "okay";
1703                 nvidia,cf = <6>;
1704                 nvidia,ci = <0>;
1705                 nvidia,cg = <2>;
1706                 nvidia,droop-ctrl = <0x00000f00>;
1707                 nvidia,force-mode = <1>;
1708                 nvidia,i2c-fs-rate = <400000>;
1709                 nvidia,sample-rate = <12500>;
1710                 vdd-cpu-supply = <&max77621_cpu>;
1711         };
1712 
1713         aconnect@702c0000 {
1714                 status = "okay";
1715 
1716                 dma-controller@702e2000 {
1717                         status = "okay";
1718                 };
1719 
1720                 interrupt-controller@702f9000 {
1721                         status = "okay";
1722                 };
1723         };
1724 
1725         clk32k_in: clock-32k {
1726                 compatible = "fixed-clock";
1727                 clock-frequency = <32768>;
1728                 #clock-cells = <0>;
1729         };
1730 
1731         cpus {
1732                 cpu@0 {
1733                         enable-method = "psci";
1734                 };
1735 
1736                 cpu@1 {
1737                         enable-method = "psci";
1738                 };
1739 
1740                 cpu@2 {
1741                         enable-method = "psci";
1742                 };
1743 
1744                 cpu@3 {
1745                         enable-method = "psci";
1746                 };
1747 
1748                 idle-states {
1749                         cpu-sleep {
1750                                 arm,psci-suspend-param = <0x00010007>;
1751                                 status = "okay";
1752                         };
1753                 };
1754         };
1755 
1756         gpio-keys {
1757                 compatible = "gpio-keys";
1758 
1759                 key-power {
1760                         label = "Power";
1761                         gpios = <&gpio TEGRA_GPIO(X, 5) GPIO_ACTIVE_LOW>;
1762                         linux,code = <KEY_POWER>;
1763                         debounce-interval = <30>;
1764                         wakeup-source;
1765                 };
1766 
1767                 switch-lid {
1768                         label = "Lid";
1769                         gpios = <&gpio TEGRA_GPIO(B, 4) GPIO_ACTIVE_LOW>;
1770                         linux,input-type = <EV_SW>;
1771                         linux,code = <SW_LID>;
1772                         wakeup-source;
1773                 };
1774 
1775                 switch-tablet-mode {
1776                         label = "Tablet Mode";
1777                         gpios = <&gpio TEGRA_GPIO(Z, 2) GPIO_ACTIVE_HIGH>;
1778                         linux,input-type = <EV_SW>;
1779                         linux,code = <SW_TABLET_MODE>;
1780                         wakeup-source;
1781                 };
1782 
1783                 key-volume-down {
1784                         label = "Volume Down";
1785                         gpios = <&gpio TEGRA_GPIO(X, 7) GPIO_ACTIVE_LOW>;
1786                         linux,code = <KEY_VOLUMEDOWN>;
1787                 };
1788 
1789                 key-volume-up {
1790                         label = "Volume Up";
1791                         gpios = <&gpio TEGRA_GPIO(M, 4) GPIO_ACTIVE_LOW>;
1792                         linux,code = <KEY_VOLUMEUP>;
1793                 };
1794         };
1795 
1796         max98357a {
1797                 compatible = "maxim,max98357a";
1798                 status = "okay";
1799         };
1800 
1801         psci {
1802                 compatible = "arm,psci-1.0";
1803                 method = "smc";
1804         };
1805 
1806         ppvar_sys: regulator-ppvar-sys {
1807                 compatible = "regulator-fixed";
1808                 regulator-name = "PPVAR_SYS";
1809                 regulator-min-microvolt = <4400000>;
1810                 regulator-max-microvolt = <4400000>;
1811                 regulator-always-on;
1812         };
1813 
1814         pplcd_vdd: regulator-pplcd-vdd {
1815                 compatible = "regulator-fixed";
1816                 regulator-name = "PPLCD_VDD";
1817                 regulator-min-microvolt = <4400000>;
1818                 regulator-max-microvolt = <4400000>;
1819                 gpio = <&gpio TEGRA_GPIO(V, 4) 0>;
1820                 enable-active-high;
1821                 regulator-boot-on;
1822         };
1823 
1824         pp3000_always: regulator-pp3000-always {
1825                 compatible = "regulator-fixed";
1826                 regulator-name = "PP3000_ALWAYS";
1827                 regulator-min-microvolt = <3000000>;
1828                 regulator-max-microvolt = <3000000>;
1829                 regulator-always-on;
1830         };
1831 
1832         pp3300: regulator-pp3000 {
1833                 compatible = "regulator-fixed";
1834                 regulator-name = "PP3300";
1835                 regulator-min-microvolt = <3300000>;
1836                 regulator-max-microvolt = <3300000>;
1837                 regulator-boot-on;
1838                 regulator-always-on;
1839                 enable-active-high;
1840         };
1841 
1842         pp5000: regulator-pp5000 {
1843                 compatible = "regulator-fixed";
1844                 regulator-name = "PP5000";
1845                 regulator-min-microvolt = <5000000>;
1846                 regulator-max-microvolt = <5000000>;
1847                 regulator-always-on;
1848         };
1849 
1850         pp1800_lcdio: regulator-pp1800-lcdio {
1851                 compatible = "regulator-fixed";
1852                 regulator-name = "PP1800_LCDIO";
1853                 regulator-min-microvolt = <1800000>;
1854                 regulator-max-microvolt = <1800000>;
1855                 gpio = <&gpio TEGRA_GPIO(V, 3) 0>;
1856                 enable-active-high;
1857                 regulator-boot-on;
1858         };
1859 
1860         pp1800_cam: regulator-pp1800-cam {
1861                 compatible = "regulator-fixed";
1862                 regulator-name = "PP1800_CAM";
1863                 regulator-min-microvolt = <1800000>;
1864                 regulator-max-microvolt = <1800000>;
1865                 gpio = <&gpio TEGRA_GPIO(K, 3) 0>;
1866                 enable-active-high;
1867         };
1868 
1869         usbc_vbus: regulator-usbc-vbus {
1870                 compatible = "regulator-fixed";
1871                 regulator-name = "USBC_VBUS";
1872                 regulator-min-microvolt = <5000000>;
1873                 regulator-max-microvolt = <5000000>;
1874         };
1875 };