The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/src/arm64/nvidia/tegra210-p2597.dtsi

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 // SPDX-License-Identifier: GPL-2.0
    2 #include <dt-bindings/input/input.h>
    3 
    4 / {
    5         model = "NVIDIA Tegra210 P2597 I/O board";
    6         compatible = "nvidia,p2597", "nvidia,tegra210";
    7 
    8         aliases {
    9                 ethernet = "/usb@70090000/ethernet@1";
   10         };
   11 
   12         host1x@50000000 {
   13                 dpaux@54040000 {
   14                         status = "okay";
   15                 };
   16 
   17                 vi@54080000 {
   18                         status = "okay";
   19 
   20                         avdd-dsi-csi-supply = <&vdd_dsi_csi>;
   21 
   22                         csi@838 {
   23                                 status = "okay";
   24                         };
   25                 };
   26 
   27                 sor@54580000 {
   28                         status = "okay";
   29 
   30                         avdd-io-hdmi-dp-supply = <&avdd_1v05>;
   31                         vdd-hdmi-dp-pll-supply = <&vdd_1v8>;
   32                         hdmi-supply = <&vdd_hdmi>;
   33 
   34                         nvidia,ddc-i2c-bus = <&hdmi_ddc>;
   35                         nvidia,hpd-gpio = <&gpio TEGRA_GPIO(CC, 1)
   36                                            GPIO_ACTIVE_LOW>;
   37                 };
   38         };
   39 
   40         pinmux: pinmux@700008d4 {
   41                 pinctrl-names = "boot";
   42                 pinctrl-0 = <&state_boot>;
   43 
   44                 state_boot: pinmux {
   45                         pex_l0_rst_n_pa0 {
   46                                 nvidia,pins = "pex_l0_rst_n_pa0";
   47                                 nvidia,function = "pe0";
   48                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   49                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
   50                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   51                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
   52                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
   53                         };
   54                         pex_l0_clkreq_n_pa1 {
   55                                 nvidia,pins = "pex_l0_clkreq_n_pa1";
   56                                 nvidia,function = "pe0";
   57                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   58                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
   59                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   60                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
   61                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
   62                         };
   63                         pex_wake_n_pa2 {
   64                                 nvidia,pins = "pex_wake_n_pa2";
   65                                 nvidia,function = "pe";
   66                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   67                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
   68                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   69                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
   70                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
   71                         };
   72                         pex_l1_rst_n_pa3 {
   73                                 nvidia,pins = "pex_l1_rst_n_pa3";
   74                                 nvidia,function = "pe1";
   75                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   76                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
   77                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   78                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
   79                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
   80                         };
   81                         pex_l1_clkreq_n_pa4 {
   82                                 nvidia,pins = "pex_l1_clkreq_n_pa4";
   83                                 nvidia,function = "pe1";
   84                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   85                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
   86                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   87                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
   88                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
   89                         };
   90                         sata_led_active_pa5 {
   91                                 nvidia,pins = "sata_led_active_pa5";
   92                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
   93                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
   94                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   95                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
   96                         };
   97                         pa6 {
   98                                 nvidia,pins = "pa6";
   99                                 nvidia,function = "sata";
  100                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  101                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  102                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  103                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  104                         };
  105                         dap1_fs_pb0 {
  106                                 nvidia,pins = "dap1_fs_pb0";
  107                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  108                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  109                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  110                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  111                         };
  112                         dap1_din_pb1 {
  113                                 nvidia,pins = "dap1_din_pb1";
  114                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  115                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  116                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  117                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  118                         };
  119                         dap1_dout_pb2 {
  120                                 nvidia,pins = "dap1_dout_pb2";
  121                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  122                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  123                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  124                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  125                         };
  126                         dap1_sclk_pb3 {
  127                                 nvidia,pins = "dap1_sclk_pb3";
  128                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  129                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  130                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  131                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  132                         };
  133                         spi2_mosi_pb4 {
  134                                 nvidia,pins = "spi2_mosi_pb4";
  135                                 nvidia,function = "spi2";
  136                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  137                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  138                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  139                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  140                         };
  141                         spi2_miso_pb5 {
  142                                 nvidia,pins = "spi2_miso_pb5";
  143                                 nvidia,function = "spi2";
  144                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  145                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  146                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  147                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  148                         };
  149                         spi2_sck_pb6 {
  150                                 nvidia,pins = "spi2_sck_pb6";
  151                                 nvidia,function = "spi2";
  152                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  153                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  154                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  155                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  156                         };
  157                         spi2_cs0_pb7 {
  158                                 nvidia,pins = "spi2_cs0_pb7";
  159                                 nvidia,function = "spi2";
  160                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  161                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  162                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  163                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  164                         };
  165                         spi1_mosi_pc0 {
  166                                 nvidia,pins = "spi1_mosi_pc0";
  167                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  168                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  169                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  170                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  171                         };
  172                         spi1_miso_pc1 {
  173                                 nvidia,pins = "spi1_miso_pc1";
  174                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  175                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  176                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  177                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  178                         };
  179                         spi1_sck_pc2 {
  180                                 nvidia,pins = "spi1_sck_pc2";
  181                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  182                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  183                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  184                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  185                         };
  186                         spi1_cs0_pc3 {
  187                                 nvidia,pins = "spi1_cs0_pc3";
  188                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  189                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  190                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  191                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  192                         };
  193                         spi1_cs1_pc4 {
  194                                 nvidia,pins = "spi1_cs1_pc4";
  195                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  196                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  197                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  198                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  199                         };
  200                         spi4_sck_pc5 {
  201                                 nvidia,pins = "spi4_sck_pc5";
  202                                 nvidia,function = "spi4";
  203                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  204                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  205                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  206                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  207                         };
  208                         spi4_cs0_pc6 {
  209                                 nvidia,pins = "spi4_cs0_pc6";
  210                                 nvidia,function = "spi4";
  211                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  212                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  213                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  214                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  215                         };
  216                         spi4_mosi_pc7 {
  217                                 nvidia,pins = "spi4_mosi_pc7";
  218                                 nvidia,function = "spi4";
  219                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  220                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  221                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  222                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  223                         };
  224                         spi4_miso_pd0 {
  225                                 nvidia,pins = "spi4_miso_pd0";
  226                                 nvidia,function = "spi4";
  227                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  228                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  229                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  230                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  231                         };
  232                         uart3_tx_pd1 {
  233                                 nvidia,pins = "uart3_tx_pd1";
  234                                 nvidia,function = "uartc";
  235                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  236                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  237                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  238                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  239                         };
  240                         uart3_rx_pd2 {
  241                                 nvidia,pins = "uart3_rx_pd2";
  242                                 nvidia,function = "uartc";
  243                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  244                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  245                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  246                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  247                         };
  248                         uart3_rts_pd3 {
  249                                 nvidia,pins = "uart3_rts_pd3";
  250                                 nvidia,function = "uartc";
  251                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  252                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  253                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  254                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  255                         };
  256                         uart3_cts_pd4 {
  257                                 nvidia,pins = "uart3_cts_pd4";
  258                                 nvidia,function = "uartc";
  259                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  260                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  261                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  262                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  263                         };
  264                         dmic1_clk_pe0 {
  265                                 nvidia,pins = "dmic1_clk_pe0";
  266                                 nvidia,function = "i2s3";
  267                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  268                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  269                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  270                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  271                         };
  272                         dmic1_dat_pe1 {
  273                                 nvidia,pins = "dmic1_dat_pe1";
  274                                 nvidia,function = "i2s3";
  275                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  276                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  277                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  278                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  279                         };
  280                         dmic2_clk_pe2 {
  281                                 nvidia,pins = "dmic2_clk_pe2";
  282                                 nvidia,function = "i2s3";
  283                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  284                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  285                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  286                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  287                         };
  288                         dmic2_dat_pe3 {
  289                                 nvidia,pins = "dmic2_dat_pe3";
  290                                 nvidia,function = "i2s3";
  291                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  292                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  293                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  294                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  295                         };
  296                         dmic3_clk_pe4 {
  297                                 nvidia,pins = "dmic3_clk_pe4";
  298                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  299                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  300                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  301                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  302                         };
  303                         dmic3_dat_pe5 {
  304                                 nvidia,pins = "dmic3_dat_pe5";
  305                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  306                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  307                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  308                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  309                         };
  310                         pe6 {
  311                                 nvidia,pins = "pe6";
  312                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  313                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  314                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  315                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  316                         };
  317                         pe7 {
  318                                 nvidia,pins = "pe7";
  319                                 nvidia,function = "pwm3";
  320                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  321                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  322                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  323                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  324                         };
  325                         gen3_i2c_scl_pf0 {
  326                                 nvidia,pins = "gen3_i2c_scl_pf0";
  327                                 nvidia,function = "i2c3";
  328                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  329                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  330                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  331                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  332                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
  333                         };
  334                         gen3_i2c_sda_pf1 {
  335                                 nvidia,pins = "gen3_i2c_sda_pf1";
  336                                 nvidia,function = "i2c3";
  337                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  338                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  339                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  340                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  341                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
  342                         };
  343                         uart2_tx_pg0 {
  344                                 nvidia,pins = "uart2_tx_pg0";
  345                                 nvidia,function = "uartb";
  346                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  347                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  348                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  349                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  350                         };
  351                         uart2_rx_pg1 {
  352                                 nvidia,pins = "uart2_rx_pg1";
  353                                 nvidia,function = "uartb";
  354                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  355                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  356                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  357                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  358                         };
  359                         uart2_rts_pg2 {
  360                                 nvidia,pins = "uart2_rts_pg2";
  361                                 nvidia,function = "uartb";
  362                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  363                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  364                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  365                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  366                         };
  367                         uart2_cts_pg3 {
  368                                 nvidia,pins = "uart2_cts_pg3";
  369                                 nvidia,function = "uartb";
  370                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  371                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  372                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  373                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  374                         };
  375                         wifi_en_ph0 {
  376                                 nvidia,pins = "wifi_en_ph0";
  377                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  378                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  379                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  380                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  381                         };
  382                         wifi_rst_ph1 {
  383                                 nvidia,pins = "wifi_rst_ph1";
  384                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  385                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  386                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  387                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  388                         };
  389                         wifi_wake_ap_ph2 {
  390                                 nvidia,pins = "wifi_wake_ap_ph2";
  391                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  392                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  393                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  394                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  395                         };
  396                         ap_wake_bt_ph3 {
  397                                 nvidia,pins = "ap_wake_bt_ph3";
  398                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  399                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  400                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  401                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  402                         };
  403                         bt_rst_ph4 {
  404                                 nvidia,pins = "bt_rst_ph4";
  405                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  406                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  407                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  408                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  409                         };
  410                         bt_wake_ap_ph5 {
  411                                 nvidia,pins = "bt_wake_ap_ph5";
  412                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  413                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  414                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  415                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  416                         };
  417                         ph6 {
  418                                 nvidia,pins = "ph6";
  419                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  420                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  421                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  422                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  423                         };
  424                         ap_wake_nfc_ph7 {
  425                                 nvidia,pins = "ap_wake_nfc_ph7";
  426                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  427                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  428                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  429                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  430                         };
  431                         nfc_en_pi0 {
  432                                 nvidia,pins = "nfc_en_pi0";
  433                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  434                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  435                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  436                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  437                         };
  438                         nfc_int_pi1 {
  439                                 nvidia,pins = "nfc_int_pi1";
  440                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  441                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  442                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  443                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  444                         };
  445                         gps_en_pi2 {
  446                                 nvidia,pins = "gps_en_pi2";
  447                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  448                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  449                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  450                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  451                         };
  452                         gps_rst_pi3 {
  453                                 nvidia,pins = "gps_rst_pi3";
  454                                 nvidia,function = "rsvd0";
  455                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  456                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
  457                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  458                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  459                         };
  460                         uart4_tx_pi4 {
  461                                 nvidia,pins = "uart4_tx_pi4";
  462                                 nvidia,function = "uartd";
  463                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  464                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  465                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  466                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  467                         };
  468                         uart4_rx_pi5 {
  469                                 nvidia,pins = "uart4_rx_pi5";
  470                                 nvidia,function = "uartd";
  471                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  472                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  473                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  474                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  475                         };
  476                         uart4_rts_pi6 {
  477                                 nvidia,pins = "uart4_rts_pi6";
  478                                 nvidia,function = "uartd";
  479                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  480                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  481                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  482                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  483                         };
  484                         uart4_cts_pi7 {
  485                                 nvidia,pins = "uart4_cts_pi7";
  486                                 nvidia,function = "uartd";
  487                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  488                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  489                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  490                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  491                         };
  492                         gen1_i2c_sda_pj0 {
  493                                 nvidia,pins = "gen1_i2c_sda_pj0";
  494                                 nvidia,function = "i2c1";
  495                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  496                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  497                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  498                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  499                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
  500                         };
  501                         gen1_i2c_scl_pj1 {
  502                                 nvidia,pins = "gen1_i2c_scl_pj1";
  503                                 nvidia,function = "i2c1";
  504                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  505                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  506                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  507                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  508                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
  509                         };
  510                         gen2_i2c_scl_pj2 {
  511                                 nvidia,pins = "gen2_i2c_scl_pj2";
  512                                 nvidia,function = "i2c2";
  513                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  514                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  515                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  516                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  517                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  518                         };
  519                         gen2_i2c_sda_pj3 {
  520                                 nvidia,pins = "gen2_i2c_sda_pj3";
  521                                 nvidia,function = "i2c2";
  522                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  523                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  524                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  525                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  526                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  527                         };
  528                         dap4_fs_pj4 {
  529                                 nvidia,pins = "dap4_fs_pj4";
  530                                 nvidia,function = "i2s4b";
  531                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  532                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  533                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  534                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  535                         };
  536                         dap4_din_pj5 {
  537                                 nvidia,pins = "dap4_din_pj5";
  538                                 nvidia,function = "i2s4b";
  539                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  540                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  541                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  542                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  543                         };
  544                         dap4_dout_pj6 {
  545                                 nvidia,pins = "dap4_dout_pj6";
  546                                 nvidia,function = "i2s4b";
  547                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  548                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  549                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  550                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  551                         };
  552                         dap4_sclk_pj7 {
  553                                 nvidia,pins = "dap4_sclk_pj7";
  554                                 nvidia,function = "i2s4b";
  555                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  556                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  557                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  558                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  559                         };
  560                         pk0 {
  561                                 nvidia,pins = "pk0";
  562                                 nvidia,function = "i2s5b";
  563                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  564                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  565                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  566                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  567                         };
  568                         pk1 {
  569                                 nvidia,pins = "pk1";
  570                                 nvidia,function = "i2s5b";
  571                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  572                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  573                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  574                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  575                         };
  576                         pk2 {
  577                                 nvidia,pins = "pk2";
  578                                 nvidia,function = "i2s5b";
  579                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  580                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  581                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  582                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  583                         };
  584                         pk3 {
  585                                 nvidia,pins = "pk3";
  586                                 nvidia,function = "i2s5b";
  587                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  588                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  589                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  590                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  591                         };
  592                         pk4 {
  593                                 nvidia,pins = "pk4";
  594                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  595                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  596                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  597                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  598                         };
  599                         pk5 {
  600                                 nvidia,pins = "pk5";
  601                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  602                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  603                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  604                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  605                         };
  606                         pk6 {
  607                                 nvidia,pins = "pk6";
  608                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  609                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  610                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  611                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  612                         };
  613                         pk7 {
  614                                 nvidia,pins = "pk7";
  615                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  616                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  617                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  618                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  619                         };
  620                         pl0 {
  621                                 nvidia,pins = "pl0";
  622                                 nvidia,function = "rsvd0";
  623                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  624                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
  625                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  626                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  627                         };
  628                         pl1 {
  629                                 nvidia,pins = "pl1";
  630                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  631                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  632                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  633                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  634                         };
  635                         sdmmc1_clk_pm0 {
  636                                 nvidia,pins = "sdmmc1_clk_pm0";
  637                                 nvidia,function = "sdmmc1";
  638                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  639                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  640                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  641                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  642                         };
  643                         sdmmc1_cmd_pm1 {
  644                                 nvidia,pins = "sdmmc1_cmd_pm1";
  645                                 nvidia,function = "sdmmc1";
  646                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  647                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  648                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  649                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  650                         };
  651                         sdmmc1_dat3_pm2 {
  652                                 nvidia,pins = "sdmmc1_dat3_pm2";
  653                                 nvidia,function = "sdmmc1";
  654                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  655                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  656                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  657                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  658                         };
  659                         sdmmc1_dat2_pm3 {
  660                                 nvidia,pins = "sdmmc1_dat2_pm3";
  661                                 nvidia,function = "sdmmc1";
  662                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  663                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  664                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  665                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  666                         };
  667                         sdmmc1_dat1_pm4 {
  668                                 nvidia,pins = "sdmmc1_dat1_pm4";
  669                                 nvidia,function = "sdmmc1";
  670                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  671                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  672                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  673                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  674                         };
  675                         sdmmc1_dat0_pm5 {
  676                                 nvidia,pins = "sdmmc1_dat0_pm5";
  677                                 nvidia,function = "sdmmc1";
  678                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  679                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  680                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  681                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  682                         };
  683                         sdmmc3_clk_pp0 {
  684                                 nvidia,pins = "sdmmc3_clk_pp0";
  685                                 nvidia,function = "sdmmc3";
  686                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  687                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  688                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  689                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  690                         };
  691                         sdmmc3_cmd_pp1 {
  692                                 nvidia,pins = "sdmmc3_cmd_pp1";
  693                                 nvidia,function = "sdmmc3";
  694                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  695                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  696                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  697                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  698                         };
  699                         sdmmc3_dat3_pp2 {
  700                                 nvidia,pins = "sdmmc3_dat3_pp2";
  701                                 nvidia,function = "sdmmc3";
  702                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  703                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  704                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  705                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  706                         };
  707                         sdmmc3_dat2_pp3 {
  708                                 nvidia,pins = "sdmmc3_dat2_pp3";
  709                                 nvidia,function = "sdmmc3";
  710                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  711                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  712                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  713                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  714                         };
  715                         sdmmc3_dat1_pp4 {
  716                                 nvidia,pins = "sdmmc3_dat1_pp4";
  717                                 nvidia,function = "sdmmc3";
  718                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  719                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  720                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  721                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  722                         };
  723                         sdmmc3_dat0_pp5 {
  724                                 nvidia,pins = "sdmmc3_dat0_pp5";
  725                                 nvidia,function = "sdmmc3";
  726                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  727                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  728                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  729                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  730                         };
  731                         cam1_mclk_ps0 {
  732                                 nvidia,pins = "cam1_mclk_ps0";
  733                                 nvidia,function = "extperiph3";
  734                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  735                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  736                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  737                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  738                         };
  739                         cam2_mclk_ps1 {
  740                                 nvidia,pins = "cam2_mclk_ps1";
  741                                 nvidia,function = "extperiph3";
  742                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  743                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  744                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  745                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  746                         };
  747                         cam_i2c_scl_ps2 {
  748                                 nvidia,pins = "cam_i2c_scl_ps2";
  749                                 nvidia,function = "i2cvi";
  750                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  751                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  752                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  753                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  754                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
  755                         };
  756                         cam_i2c_sda_ps3 {
  757                                 nvidia,pins = "cam_i2c_sda_ps3";
  758                                 nvidia,function = "i2cvi";
  759                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  760                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  761                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  762                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  763                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
  764                         };
  765                         cam_rst_ps4 {
  766                                 nvidia,pins = "cam_rst_ps4";
  767                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  768                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  769                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  770                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  771                         };
  772                         cam_af_en_ps5 {
  773                                 nvidia,pins = "cam_af_en_ps5";
  774                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  775                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  776                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  777                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  778                         };
  779                         cam_flash_en_ps6 {
  780                                 nvidia,pins = "cam_flash_en_ps6";
  781                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  782                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  783                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  784                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  785                         };
  786                         cam1_pwdn_ps7 {
  787                                 nvidia,pins = "cam1_pwdn_ps7";
  788                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  789                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  790                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  791                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  792                         };
  793                         cam2_pwdn_pt0 {
  794                                 nvidia,pins = "cam2_pwdn_pt0";
  795                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  796                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  797                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  798                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  799                         };
  800                         cam1_strobe_pt1 {
  801                                 nvidia,pins = "cam1_strobe_pt1";
  802                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  803                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  804                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  805                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  806                         };
  807                         uart1_tx_pu0 {
  808                                 nvidia,pins = "uart1_tx_pu0";
  809                                 nvidia,function = "uarta";
  810                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  811                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  812                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  813                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  814                         };
  815                         uart1_rx_pu1 {
  816                                 nvidia,pins = "uart1_rx_pu1";
  817                                 nvidia,function = "uarta";
  818                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  819                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  820                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  821                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  822                         };
  823                         uart1_rts_pu2 {
  824                                 nvidia,pins = "uart1_rts_pu2";
  825                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  826                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  827                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  828                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  829                         };
  830                         uart1_cts_pu3 {
  831                                 nvidia,pins = "uart1_cts_pu3";
  832                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  833                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  834                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  835                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  836                         };
  837                         lcd_bl_pwm_pv0 {
  838                                 nvidia,pins = "lcd_bl_pwm_pv0";
  839                                 nvidia,function = "pwm0";
  840                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  841                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  842                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  843                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  844                         };
  845                         lcd_bl_en_pv1 {
  846                                 nvidia,pins = "lcd_bl_en_pv1";
  847                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  848                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  849                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  850                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  851                         };
  852                         lcd_rst_pv2 {
  853                                 nvidia,pins = "lcd_rst_pv2";
  854                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  855                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  856                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  857                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  858                         };
  859                         lcd_gpio1_pv3 {
  860                                 nvidia,pins = "lcd_gpio1_pv3";
  861                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  862                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  863                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  864                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  865                         };
  866                         lcd_gpio2_pv4 {
  867                                 nvidia,pins = "lcd_gpio2_pv4";
  868                                 nvidia,function = "pwm1";
  869                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  870                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  871                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  872                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  873                         };
  874                         ap_ready_pv5 {
  875                                 nvidia,pins = "ap_ready_pv5";
  876                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  877                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  878                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  879                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  880                         };
  881                         touch_rst_pv6 {
  882                                 nvidia,pins = "touch_rst_pv6";
  883                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  884                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  885                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  886                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  887                         };
  888                         touch_clk_pv7 {
  889                                 nvidia,pins = "touch_clk_pv7";
  890                                 nvidia,function = "touch";
  891                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  892                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  893                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  894                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  895                         };
  896                         modem_wake_ap_px0 {
  897                                 nvidia,pins = "modem_wake_ap_px0";
  898                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  899                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  900                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  901                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  902                         };
  903                         touch_int_px1 {
  904                                 nvidia,pins = "touch_int_px1";
  905                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  906                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  907                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  908                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  909                         };
  910                         motion_int_px2 {
  911                                 nvidia,pins = "motion_int_px2";
  912                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  913                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  914                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  915                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  916                         };
  917                         als_prox_int_px3 {
  918                                 nvidia,pins = "als_prox_int_px3";
  919                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  920                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  921                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  922                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  923                         };
  924                         temp_alert_px4 {
  925                                 nvidia,pins = "temp_alert_px4";
  926                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  927                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  928                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  929                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  930                         };
  931                         button_power_on_px5 {
  932                                 nvidia,pins = "button_power_on_px5";
  933                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  934                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  935                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  936                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  937                         };
  938                         button_vol_up_px6 {
  939                                 nvidia,pins = "button_vol_up_px6";
  940                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  941                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  942                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  943                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  944                         };
  945                         button_vol_down_px7 {
  946                                 nvidia,pins = "button_vol_down_px7";
  947                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  948                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  949                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  950                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  951                         };
  952                         button_slide_sw_py0 {
  953                                 nvidia,pins = "button_slide_sw_py0";
  954                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  955                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  956                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  957                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  958                         };
  959                         button_home_py1 {
  960                                 nvidia,pins = "button_home_py1";
  961                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  962                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  963                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  964                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  965                         };
  966                         lcd_te_py2 {
  967                                 nvidia,pins = "lcd_te_py2";
  968                                 nvidia,function = "displaya";
  969                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
  970                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  971                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  972                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  973                         };
  974                         pwr_i2c_scl_py3 {
  975                                 nvidia,pins = "pwr_i2c_scl_py3";
  976                                 nvidia,function = "i2cpmu";
  977                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  978                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  979                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  980                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  981                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
  982                         };
  983                         pwr_i2c_sda_py4 {
  984                                 nvidia,pins = "pwr_i2c_sda_py4";
  985                                 nvidia,function = "i2cpmu";
  986                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  987                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  988                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  989                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  990                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
  991                         };
  992                         clk_32k_out_py5 {
  993                                 nvidia,pins = "clk_32k_out_py5";
  994                                 nvidia,function = "soc";
  995                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
  996                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
  997                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  998                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  999                         };
 1000                         pz0 {
 1001                                 nvidia,pins = "pz0";
 1002                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
 1003                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1004                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1005                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1006                         };
 1007                         pz1 {
 1008                                 nvidia,pins = "pz1";
 1009                                 nvidia,function = "sdmmc1";
 1010                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
 1011                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1012                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1013                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1014                         };
 1015                         pz2 {
 1016                                 nvidia,pins = "pz2";
 1017                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
 1018                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1019                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1020                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1021                         };
 1022                         pz3 {
 1023                                 nvidia,pins = "pz3";
 1024                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1025                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1026                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1027                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1028                         };
 1029                         pz4 {
 1030                                 nvidia,pins = "pz4";
 1031                                 nvidia,function = "sdmmc1";
 1032                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
 1033                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1034                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1035                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1036                         };
 1037                         pz5 {
 1038                                 nvidia,pins = "pz5";
 1039                                 nvidia,function = "soc";
 1040                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
 1041                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1042                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1043                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1044                         };
 1045                         dap2_fs_paa0 {
 1046                                 nvidia,pins = "dap2_fs_paa0";
 1047                                 nvidia,function = "i2s2";
 1048                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1049                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1050                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1051                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1052                         };
 1053                         dap2_sclk_paa1 {
 1054                                 nvidia,pins = "dap2_sclk_paa1";
 1055                                 nvidia,function = "i2s2";
 1056                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1057                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1058                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1059                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1060                         };
 1061                         dap2_din_paa2 {
 1062                                 nvidia,pins = "dap2_din_paa2";
 1063                                 nvidia,function = "i2s2";
 1064                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1065                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1066                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1067                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1068                         };
 1069                         dap2_dout_paa3 {
 1070                                 nvidia,pins = "dap2_dout_paa3";
 1071                                 nvidia,function = "i2s2";
 1072                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1073                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1074                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1075                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1076                         };
 1077                         aud_mclk_pbb0 {
 1078                                 nvidia,pins = "aud_mclk_pbb0";
 1079                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
 1080                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1081                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1082                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1083                         };
 1084                         dvfs_pwm_pbb1 {
 1085                                 nvidia,pins = "dvfs_pwm_pbb1";
 1086                                 nvidia,function = "cldvfs";
 1087                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1088                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1089                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1090                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1091                         };
 1092                         dvfs_clk_pbb2 {
 1093                                 nvidia,pins = "dvfs_clk_pbb2";
 1094                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1095                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1096                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1097                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1098                         };
 1099                         gpio_x1_aud_pbb3 {
 1100                                 nvidia,pins = "gpio_x1_aud_pbb3";
 1101                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
 1102                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1103                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1104                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1105                         };
 1106                         gpio_x3_aud_pbb4 {
 1107                                 nvidia,pins = "gpio_x3_aud_pbb4";
 1108                                 nvidia,function = "rsvd0";
 1109                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1110                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1111                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1112                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1113                         };
 1114                         hdmi_cec_pcc0 {
 1115                                 nvidia,pins = "hdmi_cec_pcc0";
 1116                                 nvidia,function = "cec";
 1117                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1118                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1119                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1120                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1121                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
 1122                         };
 1123                         hdmi_int_dp_hpd_pcc1 {
 1124                                 nvidia,pins = "hdmi_int_dp_hpd_pcc1";
 1125                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1126                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1127                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1128                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1129                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 1130                         };
 1131                         spdif_out_pcc2 {
 1132                                 nvidia,pins = "spdif_out_pcc2";
 1133                                 nvidia,function = "rsvd1";
 1134                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1135                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1136                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1137                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1138                         };
 1139                         spdif_in_pcc3 {
 1140                                 nvidia,pins = "spdif_in_pcc3";
 1141                                 nvidia,function = "rsvd1";
 1142                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1143                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1144                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1145                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1146                         };
 1147                         usb_vbus_en0_pcc4 {
 1148                                 nvidia,pins = "usb_vbus_en0_pcc4";
 1149                                 nvidia,function = "usb";
 1150                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1151                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1152                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1153                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1154                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
 1155                         };
 1156                         usb_vbus_en1_pcc5 {
 1157                                 nvidia,pins = "usb_vbus_en1_pcc5";
 1158                                 nvidia,function = "usb";
 1159                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1160                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1161                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1162                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1163                                 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
 1164                         };
 1165                         dp_hpd0_pcc6 {
 1166                                 nvidia,pins = "dp_hpd0_pcc6";
 1167                                 nvidia,function = "dp";
 1168                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1169                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1170                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1171                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1172                         };
 1173                         pcc7 {
 1174                                 nvidia,pins = "pcc7";
 1175                                 nvidia,function = "rsvd0";
 1176                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1177                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1178                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1179                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1180                                 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 1181                         };
 1182                         spi2_cs1_pdd0 {
 1183                                 nvidia,pins = "spi2_cs1_pdd0";
 1184                                 nvidia,function = "spi2";
 1185                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
 1186                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1187                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1188                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1189                         };
 1190                         qspi_sck_pee0 {
 1191                                 nvidia,pins = "qspi_sck_pee0";
 1192                                 nvidia,function = "rsvd1";
 1193                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1194                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1195                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1196                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1197                         };
 1198                         qspi_cs_n_pee1 {
 1199                                 nvidia,pins = "qspi_cs_n_pee1";
 1200                                 nvidia,function = "rsvd1";
 1201                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1202                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1203                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1204                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1205                         };
 1206                         qspi_io0_pee2 {
 1207                                 nvidia,pins = "qspi_io0_pee2";
 1208                                 nvidia,function = "rsvd1";
 1209                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1210                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1211                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1212                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1213                         };
 1214                         qspi_io1_pee3 {
 1215                                 nvidia,pins = "qspi_io1_pee3";
 1216                                 nvidia,function = "rsvd1";
 1217                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1218                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1219                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1220                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1221                         };
 1222                         qspi_io2_pee4 {
 1223                                 nvidia,pins = "qspi_io2_pee4";
 1224                                 nvidia,function = "rsvd1";
 1225                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1226                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1227                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1228                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1229                         };
 1230                         qspi_io3_pee5 {
 1231                                 nvidia,pins = "qspi_io3_pee5";
 1232                                 nvidia,function = "rsvd1";
 1233                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1234                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1235                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1236                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1237                         };
 1238                         core_pwr_req {
 1239                                 nvidia,pins = "core_pwr_req";
 1240                                 nvidia,function = "core";
 1241                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1242                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1243                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1244                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1245                         };
 1246                         cpu_pwr_req {
 1247                                 nvidia,pins = "cpu_pwr_req";
 1248                                 nvidia,function = "cpu";
 1249                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1250                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1251                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1252                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1253                         };
 1254                         pwr_int_n {
 1255                                 nvidia,pins = "pwr_int_n";
 1256                                 nvidia,function = "pmi";
 1257                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
 1258                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1259                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1260                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1261                         };
 1262                         clk_32k_in {
 1263                                 nvidia,pins = "clk_32k_in";
 1264                                 nvidia,function = "clk";
 1265                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1266                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1267                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 1268                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1269                         };
 1270                         jtag_rtck {
 1271                                 nvidia,pins = "jtag_rtck";
 1272                                 nvidia,function = "jtag";
 1273                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1274                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1275                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1276                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1277                         };
 1278                         clk_req {
 1279                                 nvidia,pins = "clk_req";
 1280                                 nvidia,function = "rsvd1";
 1281                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 1282                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1283                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1284                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1285                         };
 1286                         shutdown {
 1287                                 nvidia,pins = "shutdown";
 1288                                 nvidia,function = "shutdown";
 1289                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 1290                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1291                                 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 1292                                 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 1293                         };
 1294                 };
 1295 
 1296                 dvfs_pwm_active_state: dvfs_pwm_active {
 1297                         dvfs_pwm_pbb1 {
 1298                                 nvidia,pins = "dvfs_pwm_pbb1";
 1299                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
 1300                         };
 1301                 };
 1302 
 1303                 dvfs_pwm_inactive_state: dvfs_pwm_inactive {
 1304                         dvfs_pwm_pbb1 {
 1305                                 nvidia,pins = "dvfs_pwm_pbb1";
 1306                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
 1307                         };
 1308                 };
 1309         };
 1310 
 1311         pwm@7000a000 {
 1312                 status = "okay";
 1313         };
 1314 
 1315         i2c@7000c400 {
 1316                 status = "okay";
 1317                 clock-frequency = <100000>;
 1318 
 1319                 exp1: gpio@74 {
 1320                         compatible = "ti,tca9539";
 1321                         reg = <0x74>;
 1322 
 1323                         #gpio-cells = <2>;
 1324                         gpio-controller;
 1325                 };
 1326 
 1327                 exp2: gpio@77 {
 1328                         compatible = "ti,tca9539";
 1329                         reg = <0x77>;
 1330 
 1331                         #gpio-cells = <2>;
 1332                         gpio-controller;
 1333                 };
 1334         };
 1335 
 1336         /* HDMI DDC */
 1337         hdmi_ddc: i2c@7000c700 {
 1338                 status = "okay";
 1339                 clock-frequency = <100000>;
 1340         };
 1341 
 1342         sata@70020000 {
 1343                 status = "okay";
 1344                 phys = <&{/padctl@7009f000/pads/sata/lanes/sata-0}>;
 1345         };
 1346 
 1347         hda@70030000 {
 1348                 nvidia,model = "NVIDIA Jetson TX1 HDA";
 1349                 status = "okay";
 1350         };
 1351 
 1352         usb@70090000 {
 1353                 phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>,
 1354                        <&{/padctl@7009f000/pads/usb2/lanes/usb2-1}>,
 1355                        <&{/padctl@7009f000/pads/usb2/lanes/usb2-2}>,
 1356                        <&{/padctl@7009f000/pads/usb2/lanes/usb2-3}>,
 1357                        <&{/padctl@7009f000/pads/pcie/lanes/pcie-6}>,
 1358                        <&{/padctl@7009f000/pads/pcie/lanes/pcie-5}>;
 1359                 phy-names = "usb2-0", "usb2-1", "usb2-2", "usb2-3", "usb3-0",
 1360                             "usb3-1";
 1361                 dvddio-pex-supply = <&vdd_pex_1v05>;
 1362                 hvddio-pex-supply = <&vdd_1v8>;
 1363                 avdd-usb-supply = <&vdd_3v3_sys>;
 1364 
 1365                 status = "okay";
 1366 
 1367                 #address-cells = <1>;
 1368                 #size-cells = <0>;
 1369 
 1370                 ethernet@1 {
 1371                         reg = <1>;
 1372                 };
 1373         };
 1374 
 1375         padctl@7009f000 {
 1376                 status = "okay";
 1377 
 1378                 avdd-pll-utmip-supply = <&vdd_1v8>;
 1379                 avdd-pll-uerefe-supply = <&avdd_1v05_pll>;
 1380                 dvdd-pex-pll-supply = <&vdd_pex_1v05>;
 1381                 hvdd-pex-pll-e-supply = <&vdd_1v8>;
 1382 
 1383                 pads {
 1384                         usb2 {
 1385                                 status = "okay";
 1386 
 1387                                 lanes {
 1388                                         micro_b: usb2-0 {
 1389                                                 nvidia,function = "xusb";
 1390                                                 status = "okay";
 1391                                         };
 1392 
 1393                                         usb2-1 {
 1394                                                 nvidia,function = "xusb";
 1395                                                 status = "okay";
 1396                                         };
 1397 
 1398                                         usb2-2 {
 1399                                                 nvidia,function = "xusb";
 1400                                                 status = "okay";
 1401                                         };
 1402 
 1403                                         usb2-3 {
 1404                                                 nvidia,function = "xusb";
 1405                                                 status = "okay";
 1406                                         };
 1407                                 };
 1408                         };
 1409 
 1410                         pcie {
 1411                                 status = "okay";
 1412 
 1413                                 lanes {
 1414                                         pcie-0 {
 1415                                                 nvidia,function = "pcie-x1";
 1416                                                 status = "okay";
 1417                                         };
 1418 
 1419                                         pcie-1 {
 1420                                                 nvidia,function = "pcie-x4";
 1421                                                 status = "okay";
 1422                                         };
 1423 
 1424                                         pcie-2 {
 1425                                                 nvidia,function = "pcie-x4";
 1426                                                 status = "okay";
 1427                                         };
 1428 
 1429                                         pcie-3 {
 1430                                                 nvidia,function = "pcie-x4";
 1431                                                 status = "okay";
 1432                                         };
 1433 
 1434                                         pcie-4 {
 1435                                                 nvidia,function = "pcie-x4";
 1436                                                 status = "okay";
 1437                                         };
 1438 
 1439                                         pcie-5 {
 1440                                                 nvidia,function = "usb3-ss";
 1441                                                 status = "okay";
 1442                                         };
 1443 
 1444                                         pcie-6 {
 1445                                                 nvidia,function = "usb3-ss";
 1446                                                 status = "okay";
 1447                                         };
 1448                                 };
 1449                         };
 1450 
 1451                         sata {
 1452                                 status = "okay";
 1453 
 1454                                 lanes {
 1455                                         sata-0 {
 1456                                                 nvidia,function = "sata";
 1457                                                 status = "okay";
 1458                                         };
 1459                                 };
 1460                         };
 1461                 };
 1462 
 1463                 ports {
 1464                         usb2-0 {
 1465                                 status = "okay";
 1466                                 vbus-supply = <&vdd_usb_vbus_otg>;
 1467                                 usb-role-switch;
 1468                                 mode = "otg";
 1469 
 1470                                 connector {
 1471                                         compatible = "gpio-usb-b-connector",
 1472                                                      "usb-b-connector";
 1473                                         label = "micro-USB";
 1474                                         type = "micro";
 1475                                         vbus-gpios = <&gpio TEGRA_GPIO(Z, 0)
 1476                                                       GPIO_ACTIVE_LOW>;
 1477                                         id-gpios = <&pmic 0 GPIO_ACTIVE_HIGH>;
 1478                                 };
 1479                         };
 1480 
 1481                         usb2-1 {
 1482                                 status = "okay";
 1483                                 vbus-supply = <&vdd_5v0_rtl>;
 1484                                 mode = "host";
 1485                         };
 1486 
 1487                         usb2-2 {
 1488                                 status = "okay";
 1489                                 vbus-supply = <&vdd_usb_vbus>;
 1490                                 mode = "host";
 1491                         };
 1492 
 1493                         usb2-3 {
 1494                                 status = "okay";
 1495                                 mode = "host";
 1496                         };
 1497 
 1498                         usb3-0 {
 1499                                 nvidia,usb2-companion = <1>;
 1500                                 status = "okay";
 1501                         };
 1502 
 1503                         usb3-1 {
 1504                                 nvidia,usb2-companion = <2>;
 1505                                 status = "okay";
 1506                         };
 1507                 };
 1508         };
 1509 
 1510         /* MMC/SD */
 1511         mmc@700b0000 {
 1512                 status = "okay";
 1513                 bus-width = <4>;
 1514 
 1515                 cd-gpios = <&gpio TEGRA_GPIO(Z, 1) GPIO_ACTIVE_LOW>;
 1516 
 1517                 vqmmc-supply = <&vddio_sdmmc>;
 1518                 vmmc-supply = <&vdd_3v3_sd>;
 1519         };
 1520 
 1521         usb@700d0000 {
 1522                 status = "okay";
 1523                 phys = <&micro_b>;
 1524                 phy-names = "usb2-0";
 1525                 avddio-usb-supply = <&vdd_3v3_sys>;
 1526                 hvdd-usb-supply = <&vdd_1v8>;
 1527         };
 1528 
 1529         gpio-keys {
 1530                 compatible = "gpio-keys";
 1531                 label = "gpio-keys";
 1532 
 1533                 key-power {
 1534                         label = "Power";
 1535                         gpios = <&gpio TEGRA_GPIO(X, 5) GPIO_ACTIVE_LOW>;
 1536                         linux,code = <KEY_POWER>;
 1537                         wakeup-source;
 1538                 };
 1539 
 1540                 key-volume-down {
 1541                         label = "Volume Down";
 1542                         gpios = <&gpio TEGRA_GPIO(Y, 0) GPIO_ACTIVE_LOW>;
 1543                         linux,code = <KEY_VOLUMEDOWN>;
 1544                 };
 1545 
 1546                 key-volume-up {
 1547                         label = "Volume Up";
 1548                         gpios = <&gpio TEGRA_GPIO(X, 6) GPIO_ACTIVE_LOW>;
 1549                         linux,code = <KEY_VOLUMEUP>;
 1550                 };
 1551         };
 1552 
 1553         vdd_sys_mux: regulator-vdd-sys-mux {
 1554                 compatible = "regulator-fixed";
 1555                 regulator-name = "VDD_SYS_MUX";
 1556                 regulator-min-microvolt = <5000000>;
 1557                 regulator-max-microvolt = <5000000>;
 1558                 regulator-always-on;
 1559                 regulator-boot-on;
 1560         };
 1561 
 1562         vdd_5v0_sys: regulator-vdd-5v0-sys {
 1563                 compatible = "regulator-fixed";
 1564                 regulator-name = "VDD_5V0_SYS";
 1565                 regulator-min-microvolt = <5000000>;
 1566                 regulator-max-microvolt = <5000000>;
 1567                 regulator-always-on;
 1568                 regulator-boot-on;
 1569                 gpio = <&pmic 1 GPIO_ACTIVE_HIGH>;
 1570                 enable-active-high;
 1571                 vin-supply = <&vdd_sys_mux>;
 1572         };
 1573 
 1574         vdd_3v3_sys: regulator-vdd-3v3-sys {
 1575                 compatible = "regulator-fixed";
 1576                 regulator-name = "VDD_3V3_SYS";
 1577                 regulator-min-microvolt = <3300000>;
 1578                 regulator-max-microvolt = <3300000>;
 1579                 regulator-always-on;
 1580                 regulator-boot-on;
 1581                 gpio = <&pmic 3 GPIO_ACTIVE_HIGH>;
 1582                 enable-active-high;
 1583                 vin-supply = <&vdd_sys_mux>;
 1584 
 1585                 regulator-enable-ramp-delay = <160>;
 1586         };
 1587 
 1588         vdd_5v0_io: regulator-vdd-5v0-io {
 1589                 compatible = "regulator-fixed";
 1590                 regulator-name = "VDD_5V0_IO_SYS";
 1591                 regulator-min-microvolt = <5000000>;
 1592                 regulator-max-microvolt = <5000000>;
 1593                 regulator-always-on;
 1594                 regulator-boot-on;
 1595         };
 1596 
 1597         vdd_3v3_sd: regulator-vdd-3v3-sd {
 1598                 compatible = "regulator-fixed";
 1599                 regulator-name = "VDD_3V3_SD";
 1600                 regulator-min-microvolt = <3300000>;
 1601                 regulator-max-microvolt = <3300000>;
 1602                 gpio = <&gpio TEGRA_GPIO(Z, 4) GPIO_ACTIVE_HIGH>;
 1603                 enable-active-high;
 1604                 vin-supply = <&vdd_3v3_sys>;
 1605 
 1606                 regulator-enable-ramp-delay = <472>;
 1607         };
 1608 
 1609         vdd_dsi_csi: regulator-vdd-dsi-csi {
 1610                 compatible = "regulator-fixed";
 1611                 regulator-name = "AVDD_DSI_CSI_1V2";
 1612                 regulator-min-microvolt = <1200000>;
 1613                 regulator-max-microvolt = <1200000>;
 1614                 vin-supply = <&vdd_sys_1v2>;
 1615         };
 1616 
 1617         vdd_3v3_dis: regulator-vdd-3v3-dis {
 1618                 compatible = "regulator-fixed";
 1619                 regulator-name = "VDD_DIS_3V3_LCD";
 1620                 regulator-min-microvolt = <3300000>;
 1621                 regulator-max-microvolt = <3300000>;
 1622                 regulator-always-on;
 1623                 gpio = <&exp1 3 GPIO_ACTIVE_HIGH>;
 1624                 enable-active-high;
 1625                 vin-supply = <&vdd_3v3_sys>;
 1626         };
 1627 
 1628         vdd_1v8_dis: regulator-vdd-1v8-dis {
 1629                 compatible = "regulator-fixed";
 1630                 regulator-name = "VDD_LCD_1V8_DIS";
 1631                 regulator-min-microvolt = <1800000>;
 1632                 regulator-max-microvolt = <1800000>;
 1633                 regulator-always-on;
 1634                 gpio = <&exp1 14 GPIO_ACTIVE_HIGH>;
 1635                 enable-active-high;
 1636                 vin-supply = <&vdd_1v8>;
 1637         };
 1638 
 1639         vdd_5v0_rtl: regulator-vdd-5v0-rtl {
 1640                 compatible = "regulator-fixed";
 1641                 regulator-name = "RTL_5V";
 1642                 regulator-min-microvolt = <5000000>;
 1643                 regulator-max-microvolt = <5000000>;
 1644                 gpio = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>;
 1645                 enable-active-high;
 1646                 vin-supply = <&vdd_5v0_sys>;
 1647         };
 1648 
 1649         vdd_usb_vbus: regulator-vdd-usb-vbus {
 1650                 compatible = "regulator-fixed";
 1651                 regulator-name = "USB_VBUS_EN1";
 1652                 regulator-min-microvolt = <5000000>;
 1653                 regulator-max-microvolt = <5000000>;
 1654                 gpio = <&gpio TEGRA_GPIO(CC, 5) GPIO_ACTIVE_HIGH>;
 1655                 enable-active-high;
 1656                 vin-supply = <&vdd_5v0_sys>;
 1657         };
 1658 
 1659         vdd_hdmi: regulator-vdd-hdmi {
 1660                 compatible = "regulator-fixed";
 1661                 regulator-name = "VDD_HDMI_5V0";
 1662                 regulator-min-microvolt = <5000000>;
 1663                 regulator-max-microvolt = <5000000>;
 1664                 gpio = <&exp1 12 GPIO_ACTIVE_HIGH>;
 1665                 enable-active-high;
 1666                 vin-supply = <&vdd_5v0_sys>;
 1667         };
 1668 
 1669         vdd_cam_1v2: regulator-vdd-cam-1v8 {
 1670                 compatible = "regulator-fixed";
 1671                 regulator-name = "vdd-cam-1v2";
 1672                 regulator-min-microvolt = <1200000>;
 1673                 regulator-max-microvolt = <1200000>;
 1674                 gpio = <&exp2 10 GPIO_ACTIVE_HIGH>;
 1675                 enable-active-high;
 1676                 vin-supply = <&vdd_3v3_sys>;
 1677         };
 1678 
 1679         vdd_cam_2v8: regulator-vdd-cam-2v8 {
 1680                 compatible = "regulator-fixed";
 1681                 regulator-name = "vdd-cam-2v8";
 1682                 regulator-min-microvolt = <2800000>;
 1683                 regulator-max-microvolt = <2800000>;
 1684                 gpio = <&exp1 13 GPIO_ACTIVE_HIGH>;
 1685                 enable-active-high;
 1686                 vin-supply = <&vdd_3v3_sys>;
 1687         };
 1688 
 1689         vdd_cam_1v8: regulator-vdd-cam-1v8 {
 1690                 compatible = "regulator-fixed";
 1691                 regulator-name = "vdd-cam-1v8";
 1692                 regulator-min-microvolt = <1800000>;
 1693                 regulator-max-microvolt = <1800000>;
 1694                 gpio = <&exp2 9 GPIO_ACTIVE_HIGH>;
 1695                 enable-active-high;
 1696                 vin-supply = <&vdd_3v3_sys>;
 1697         };
 1698 
 1699         vdd_usb_vbus_otg: regulator-vdd-usb-vbus-otg {
 1700                 compatible = "regulator-fixed";
 1701                 regulator-name = "USB_VBUS_EN0";
 1702                 regulator-min-microvolt = <5000000>;
 1703                 regulator-max-microvolt = <5000000>;
 1704                 gpio = <&gpio TEGRA_GPIO(CC, 4) GPIO_ACTIVE_HIGH>;
 1705                 enable-active-high;
 1706                 vin-supply = <&vdd_5v0_sys>;
 1707         };
 1708 };

Cache object: 447b5992c035fd7c949e77ad53a6f4e8


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.