cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

tegra30-beaver.dts (62569B)


      1// SPDX-License-Identifier: GPL-2.0
      2/dts-v1/;
      3
      4#include "tegra30.dtsi"
      5#include "tegra30-cpu-opp.dtsi"
      6#include "tegra30-cpu-opp-microvolt.dtsi"
      7
      8/ {
      9	model = "NVIDIA Tegra30 Beaver evaluation board";
     10	compatible = "nvidia,beaver", "nvidia,tegra30";
     11
     12	aliases {
     13		rtc0 = "/i2c@7000d000/tps65911@2d";
     14		rtc1 = "/rtc@7000e000";
     15		serial0 = &uarta;
     16	};
     17
     18	chosen {
     19		stdout-path = "serial0:115200n8";
     20	};
     21
     22	memory@80000000 {
     23		reg = <0x80000000 0x7ff00000>;
     24	};
     25
     26	pcie@3000 {
     27		status = "okay";
     28
     29		avdd-pexa-supply = <&ldo1_reg>;
     30		vdd-pexa-supply = <&ldo1_reg>;
     31		avdd-pexb-supply = <&ldo1_reg>;
     32		vdd-pexb-supply = <&ldo1_reg>;
     33		avdd-pex-pll-supply = <&ldo1_reg>;
     34		avdd-plle-supply = <&ldo1_reg>;
     35		vddio-pex-ctl-supply = <&sys_3v3_reg>;
     36		hvdd-pex-supply = <&sys_3v3_pexs_reg>;
     37
     38		pci@1,0 {
     39			status = "okay";
     40			nvidia,num-lanes = <2>;
     41		};
     42
     43		pci@2,0 {
     44			nvidia,num-lanes = <2>;
     45		};
     46
     47		pci@3,0 {
     48			status = "okay";
     49			nvidia,num-lanes = <2>;
     50		};
     51	};
     52
     53	host1x@50000000 {
     54		hdmi@54280000 {
     55			status = "okay";
     56
     57			hdmi-supply = <&vdd_5v0_hdmi>;
     58			vdd-supply = <&sys_3v3_reg>;
     59			pll-supply = <&vio_reg>;
     60
     61			nvidia,hpd-gpio =
     62				<&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>;
     63			nvidia,ddc-i2c-bus = <&hdmiddc>;
     64		};
     65	};
     66
     67	pinmux@70000868 {
     68		pinctrl-names = "default";
     69		pinctrl-0 = <&state_default>;
     70
     71		state_default: pinmux {
     72			clk_32k_out_pa0 {
     73				nvidia,pins = "clk_32k_out_pa0";
     74				nvidia,function = "blink";
     75				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
     76				nvidia,tristate = <TEGRA_PIN_DISABLE>;
     77				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
     78			};
     79			uart3_cts_n_pa1 {
     80				nvidia,pins = "uart3_cts_n_pa1";
     81				nvidia,function = "uartc";
     82				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
     83				nvidia,tristate = <TEGRA_PIN_DISABLE>;
     84				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
     85			};
     86			dap2_fs_pa2 {
     87				nvidia,pins = "dap2_fs_pa2";
     88				nvidia,function = "i2s1";
     89				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
     90				nvidia,tristate = <TEGRA_PIN_DISABLE>;
     91				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
     92			};
     93			dap2_sclk_pa3 {
     94				nvidia,pins = "dap2_sclk_pa3";
     95				nvidia,function = "i2s1";
     96				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
     97				nvidia,tristate = <TEGRA_PIN_DISABLE>;
     98				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
     99			};
    100			dap2_din_pa4 {
    101				nvidia,pins = "dap2_din_pa4";
    102				nvidia,function = "i2s1";
    103				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    104				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    105				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    106			};
    107			dap2_dout_pa5 {
    108				nvidia,pins = "dap2_dout_pa5";
    109				nvidia,function = "i2s1";
    110				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    111				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    112				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    113			};
    114			sdmmc3_clk_pa6 {
    115				nvidia,pins = "sdmmc3_clk_pa6";
    116				nvidia,function = "sdmmc3";
    117				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    118				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    119				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    120			};
    121			sdmmc3_cmd_pa7 {
    122				nvidia,pins = "sdmmc3_cmd_pa7";
    123				nvidia,function = "sdmmc3";
    124				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    125				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    126				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    127			};
    128			gmi_a17_pb0 {
    129				nvidia,pins = "gmi_a17_pb0";
    130				nvidia,function = "spi4";
    131				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    132				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    133				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    134			};
    135			gmi_a18_pb1 {
    136				nvidia,pins = "gmi_a18_pb1";
    137				nvidia,function = "spi4";
    138				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    139				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    140				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    141			};
    142			lcd_pwr0_pb2 {
    143				nvidia,pins = "lcd_pwr0_pb2";
    144				nvidia,function = "displaya";
    145				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    146				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    147				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    148			};
    149			lcd_pclk_pb3 {
    150				nvidia,pins = "lcd_pclk_pb3";
    151				nvidia,function = "displaya";
    152				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    153				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    154				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    155			};
    156			sdmmc3_dat3_pb4 {
    157				nvidia,pins = "sdmmc3_dat3_pb4";
    158				nvidia,function = "sdmmc3";
    159				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    160				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    161				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    162			};
    163			sdmmc3_dat2_pb5 {
    164				nvidia,pins = "sdmmc3_dat2_pb5";
    165				nvidia,function = "sdmmc3";
    166				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    167				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    168				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    169			};
    170			sdmmc3_dat1_pb6 {
    171				nvidia,pins = "sdmmc3_dat1_pb6";
    172				nvidia,function = "sdmmc3";
    173				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    174				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    175				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    176			};
    177			sdmmc3_dat0_pb7 {
    178				nvidia,pins = "sdmmc3_dat0_pb7";
    179				nvidia,function = "sdmmc3";
    180				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    181				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    182				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    183			};
    184			uart3_rts_n_pc0 {
    185				nvidia,pins = "uart3_rts_n_pc0";
    186				nvidia,function = "uartc";
    187				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    188				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    189				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    190			};
    191			lcd_pwr1_pc1 {
    192				nvidia,pins = "lcd_pwr1_pc1";
    193				nvidia,function = "displaya";
    194				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    195				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    196				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    197			};
    198			uart2_txd_pc2 {
    199				nvidia,pins = "uart2_txd_pc2";
    200				nvidia,function = "uartb";
    201				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    202				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    203				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    204			};
    205			uart2_rxd_pc3 {
    206				nvidia,pins = "uart2_rxd_pc3";
    207				nvidia,function = "uartb";
    208				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    209				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    210				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    211			};
    212			gen1_i2c_scl_pc4 {
    213				nvidia,pins = "gen1_i2c_scl_pc4";
    214				nvidia,function = "i2c1";
    215				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    216				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    217				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    218				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
    219			};
    220			gen1_i2c_sda_pc5 {
    221				nvidia,pins = "gen1_i2c_sda_pc5";
    222				nvidia,function = "i2c1";
    223				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    224				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    225				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    226				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
    227			};
    228			lcd_pwr2_pc6 {
    229				nvidia,pins = "lcd_pwr2_pc6";
    230				nvidia,function = "displaya";
    231				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    232				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    233				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    234			};
    235			gmi_wp_n_pc7 {
    236				nvidia,pins = "gmi_wp_n_pc7";
    237				nvidia,function = "gmi";
    238				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    239				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    240				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    241			};
    242			sdmmc3_dat5_pd0 {
    243				nvidia,pins = "sdmmc3_dat5_pd0";
    244				nvidia,function = "sdmmc3";
    245				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    246				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    247				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    248			};
    249			sdmmc3_dat4_pd1 {
    250				nvidia,pins = "sdmmc3_dat4_pd1";
    251				nvidia,function = "sdmmc3";
    252				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    253				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    254				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    255			};
    256			lcd_dc1_pd2 {
    257				nvidia,pins = "lcd_dc1_pd2";
    258				nvidia,function = "displaya";
    259				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    260				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    261				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    262			};
    263			sdmmc3_dat6_pd3 {
    264				nvidia,pins = "sdmmc3_dat6_pd3";
    265				nvidia,function = "spdif";
    266				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    267				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    268				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    269			};
    270			sdmmc3_dat7_pd4 {
    271				nvidia,pins = "sdmmc3_dat7_pd4";
    272				nvidia,function = "spdif";
    273				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    274				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    275				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    276			};
    277			vi_d1_pd5 {
    278				nvidia,pins = "vi_d1_pd5";
    279				nvidia,function = "sdmmc2";
    280				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    281				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    282				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    283			};
    284			vi_vsync_pd6 {
    285				nvidia,pins = "vi_vsync_pd6";
    286				nvidia,function = "ddr";
    287				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    288				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    289				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    290			};
    291			vi_hsync_pd7 {
    292				nvidia,pins = "vi_hsync_pd7";
    293				nvidia,function = "ddr";
    294				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    295				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    296				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    297			};
    298			lcd_d0_pe0 {
    299				nvidia,pins = "lcd_d0_pe0";
    300				nvidia,function = "displaya";
    301				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    302				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    303				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    304			};
    305			lcd_d1_pe1 {
    306				nvidia,pins = "lcd_d1_pe1";
    307				nvidia,function = "displaya";
    308				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    309				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    310				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    311			};
    312			lcd_d2_pe2 {
    313				nvidia,pins = "lcd_d2_pe2";
    314				nvidia,function = "displaya";
    315				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    316				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    317				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    318			};
    319			lcd_d3_pe3 {
    320				nvidia,pins = "lcd_d3_pe3";
    321				nvidia,function = "displaya";
    322				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    323				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    324				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    325			};
    326			lcd_d4_pe4 {
    327				nvidia,pins = "lcd_d4_pe4";
    328				nvidia,function = "displaya";
    329				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    330				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    331				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    332			};
    333			lcd_d5_pe5 {
    334				nvidia,pins = "lcd_d5_pe5";
    335				nvidia,function = "displaya";
    336				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    337				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    338				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    339			};
    340			lcd_d6_pe6 {
    341				nvidia,pins = "lcd_d6_pe6";
    342				nvidia,function = "displaya";
    343				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    344				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    345				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    346			};
    347			lcd_d7_pe7 {
    348				nvidia,pins = "lcd_d7_pe7";
    349				nvidia,function = "displaya";
    350				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    351				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    352				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    353			};
    354			lcd_d8_pf0 {
    355				nvidia,pins = "lcd_d8_pf0";
    356				nvidia,function = "displaya";
    357				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    358				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    359				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    360			};
    361			lcd_d9_pf1 {
    362				nvidia,pins = "lcd_d9_pf1";
    363				nvidia,function = "displaya";
    364				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    365				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    366				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    367			};
    368			lcd_d10_pf2 {
    369				nvidia,pins = "lcd_d10_pf2";
    370				nvidia,function = "displaya";
    371				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    372				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    373				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    374			};
    375			lcd_d11_pf3 {
    376				nvidia,pins = "lcd_d11_pf3";
    377				nvidia,function = "displaya";
    378				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    379				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    380				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    381			};
    382			lcd_d12_pf4 {
    383				nvidia,pins = "lcd_d12_pf4";
    384				nvidia,function = "displaya";
    385				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    386				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    387				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    388			};
    389			lcd_d13_pf5 {
    390				nvidia,pins = "lcd_d13_pf5";
    391				nvidia,function = "displaya";
    392				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    393				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    394				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    395			};
    396			lcd_d14_pf6 {
    397				nvidia,pins = "lcd_d14_pf6";
    398				nvidia,function = "displaya";
    399				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    400				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    401				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    402			};
    403			lcd_d15_pf7 {
    404				nvidia,pins = "lcd_d15_pf7";
    405				nvidia,function = "displaya";
    406				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    407				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    408				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    409			};
    410			gmi_ad0_pg0 {
    411				nvidia,pins = "gmi_ad0_pg0";
    412				nvidia,function = "nand";
    413				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    414				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    415				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    416			};
    417			gmi_ad1_pg1 {
    418				nvidia,pins = "gmi_ad1_pg1";
    419				nvidia,function = "nand";
    420				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    421				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    422				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    423			};
    424			gmi_ad2_pg2 {
    425				nvidia,pins = "gmi_ad2_pg2";
    426				nvidia,function = "nand";
    427				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    428				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    429				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    430			};
    431			gmi_ad3_pg3 {
    432				nvidia,pins = "gmi_ad3_pg3";
    433				nvidia,function = "nand";
    434				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    435				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    436				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    437			};
    438			gmi_ad4_pg4 {
    439				nvidia,pins = "gmi_ad4_pg4";
    440				nvidia,function = "nand";
    441				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    442				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    443				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    444			};
    445			gmi_ad5_pg5 {
    446				nvidia,pins = "gmi_ad5_pg5";
    447				nvidia,function = "nand";
    448				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    449				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    450				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    451			};
    452			gmi_ad6_pg6 {
    453				nvidia,pins = "gmi_ad6_pg6";
    454				nvidia,function = "nand";
    455				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    456				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    457				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    458			};
    459			gmi_ad7_pg7 {
    460				nvidia,pins = "gmi_ad7_pg7";
    461				nvidia,function = "nand";
    462				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    463				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    464				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    465			};
    466			gmi_ad8_ph0 {
    467				nvidia,pins = "gmi_ad8_ph0";
    468				nvidia,function = "pwm0";
    469				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    470				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    471				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    472			};
    473			gmi_ad9_ph1 {
    474				nvidia,pins = "gmi_ad9_ph1";
    475				nvidia,function = "pwm1";
    476				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    477				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    478				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    479			};
    480			gmi_ad10_ph2 {
    481				nvidia,pins = "gmi_ad10_ph2";
    482				nvidia,function = "nand";
    483				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    484				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    485				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    486			};
    487			gmi_ad11_ph3 {
    488				nvidia,pins = "gmi_ad11_ph3";
    489				nvidia,function = "nand";
    490				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    491				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    492				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    493			};
    494			gmi_ad12_ph4 {
    495				nvidia,pins = "gmi_ad12_ph4";
    496				nvidia,function = "nand";
    497				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    498				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    499				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    500			};
    501			gmi_ad13_ph5 {
    502				nvidia,pins = "gmi_ad13_ph5";
    503				nvidia,function = "nand";
    504				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    505				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    506				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    507			};
    508			gmi_ad14_ph6 {
    509				nvidia,pins = "gmi_ad14_ph6";
    510				nvidia,function = "nand";
    511				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    512				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    513				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    514			};
    515			gmi_wr_n_pi0 {
    516				nvidia,pins = "gmi_wr_n_pi0";
    517				nvidia,function = "nand";
    518				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    519				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    520				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    521			};
    522			gmi_oe_n_pi1 {
    523				nvidia,pins = "gmi_oe_n_pi1";
    524				nvidia,function = "nand";
    525				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    526				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    527				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    528			};
    529			gmi_dqs_pi2 {
    530				nvidia,pins = "gmi_dqs_pi2";
    531				nvidia,function = "nand";
    532				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    533				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    534				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    535			};
    536			gmi_iordy_pi5 {
    537				nvidia,pins = "gmi_iordy_pi5";
    538				nvidia,function = "rsvd1";
    539				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    540				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    541				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    542			};
    543			gmi_cs7_n_pi6 {
    544				nvidia,pins = "gmi_cs7_n_pi6";
    545				nvidia,function = "nand";
    546				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    547				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    548				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    549			};
    550			gmi_wait_pi7 {
    551				nvidia,pins = "gmi_wait_pi7";
    552				nvidia,function = "nand";
    553				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    554				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    555				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    556			};
    557			lcd_de_pj1 {
    558				nvidia,pins = "lcd_de_pj1";
    559				nvidia,function = "displaya";
    560				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    561				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    562				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    563			};
    564			lcd_hsync_pj3 {
    565				nvidia,pins = "lcd_hsync_pj3";
    566				nvidia,function = "displaya";
    567				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    568				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    569				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    570			};
    571			lcd_vsync_pj4 {
    572				nvidia,pins = "lcd_vsync_pj4";
    573				nvidia,function = "displaya";
    574				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    575				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    576				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    577			};
    578			uart2_cts_n_pj5 {
    579				nvidia,pins = "uart2_cts_n_pj5";
    580				nvidia,function = "uartb";
    581				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    582				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    583				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    584			};
    585			uart2_rts_n_pj6 {
    586				nvidia,pins = "uart2_rts_n_pj6";
    587				nvidia,function = "uartb";
    588				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    589				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    590				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    591			};
    592			gmi_a16_pj7 {
    593				nvidia,pins = "gmi_a16_pj7";
    594				nvidia,function = "spi4";
    595				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    596				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    597				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    598			};
    599			gmi_adv_n_pk0 {
    600				nvidia,pins = "gmi_adv_n_pk0";
    601				nvidia,function = "nand";
    602				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    603				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    604				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    605			};
    606			gmi_clk_pk1 {
    607				nvidia,pins = "gmi_clk_pk1";
    608				nvidia,function = "nand";
    609				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    610				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    611				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    612			};
    613			gmi_cs2_n_pk3 {
    614				nvidia,pins = "gmi_cs2_n_pk3";
    615				nvidia,function = "rsvd1";
    616				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    617				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    618				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    619			};
    620			gmi_cs3_n_pk4 {
    621				nvidia,pins = "gmi_cs3_n_pk4";
    622				nvidia,function = "nand";
    623				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    624				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    625				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    626			};
    627			spdif_out_pk5 {
    628				nvidia,pins = "spdif_out_pk5";
    629				nvidia,function = "spdif";
    630				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    631				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    632				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    633			};
    634			spdif_in_pk6 {
    635				nvidia,pins = "spdif_in_pk6";
    636				nvidia,function = "spdif";
    637				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    638				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    639				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    640			};
    641			gmi_a19_pk7 {
    642				nvidia,pins = "gmi_a19_pk7";
    643				nvidia,function = "spi4";
    644				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    645				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    646				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    647			};
    648			vi_d2_pl0 {
    649				nvidia,pins = "vi_d2_pl0";
    650				nvidia,function = "sdmmc2";
    651				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    652				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    653				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    654			};
    655			vi_d3_pl1 {
    656				nvidia,pins = "vi_d3_pl1";
    657				nvidia,function = "sdmmc2";
    658				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    659				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    660				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    661			};
    662			vi_d4_pl2 {
    663				nvidia,pins = "vi_d4_pl2";
    664				nvidia,function = "vi";
    665				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    666				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    667				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    668			};
    669			vi_d5_pl3 {
    670				nvidia,pins = "vi_d5_pl3";
    671				nvidia,function = "sdmmc2";
    672				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    673				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    674				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    675			};
    676			vi_d6_pl4 {
    677				nvidia,pins = "vi_d6_pl4";
    678				nvidia,function = "vi";
    679				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    680				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    681				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    682			};
    683			vi_d7_pl5 {
    684				nvidia,pins = "vi_d7_pl5";
    685				nvidia,function = "sdmmc2";
    686				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    687				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    688				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    689			};
    690			vi_d8_pl6 {
    691				nvidia,pins = "vi_d8_pl6";
    692				nvidia,function = "sdmmc2";
    693				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    694				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    695				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    696			};
    697			vi_d9_pl7 {
    698				nvidia,pins = "vi_d9_pl7";
    699				nvidia,function = "sdmmc2";
    700				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    701				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    702				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    703			};
    704			lcd_d16_pm0 {
    705				nvidia,pins = "lcd_d16_pm0";
    706				nvidia,function = "displaya";
    707				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    708				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    709				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    710			};
    711			lcd_d17_pm1 {
    712				nvidia,pins = "lcd_d17_pm1";
    713				nvidia,function = "displaya";
    714				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    715				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    716				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    717			};
    718			lcd_d18_pm2 {
    719				nvidia,pins = "lcd_d18_pm2";
    720				nvidia,function = "displaya";
    721				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    722				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    723				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    724			};
    725			lcd_d19_pm3 {
    726				nvidia,pins = "lcd_d19_pm3";
    727				nvidia,function = "displaya";
    728				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    729				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    730				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    731			};
    732			lcd_d20_pm4 {
    733				nvidia,pins = "lcd_d20_pm4";
    734				nvidia,function = "displaya";
    735				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    736				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    737				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    738			};
    739			lcd_d21_pm5 {
    740				nvidia,pins = "lcd_d21_pm5";
    741				nvidia,function = "displaya";
    742				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    743				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    744				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    745			};
    746			lcd_d22_pm6 {
    747				nvidia,pins = "lcd_d22_pm6";
    748				nvidia,function = "displaya";
    749				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    750				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    751				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    752			};
    753			lcd_d23_pm7 {
    754				nvidia,pins = "lcd_d23_pm7";
    755				nvidia,function = "displaya";
    756				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    757				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    758				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    759			};
    760			dap1_fs_pn0 {
    761				nvidia,pins = "dap1_fs_pn0";
    762				nvidia,function = "i2s0";
    763				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    764				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    765				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    766			};
    767			dap1_din_pn1 {
    768				nvidia,pins = "dap1_din_pn1";
    769				nvidia,function = "i2s0";
    770				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    771				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    772				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    773			};
    774			dap1_dout_pn2 {
    775				nvidia,pins = "dap1_dout_pn2";
    776				nvidia,function = "i2s0";
    777				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    778				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    779				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    780			};
    781			dap1_sclk_pn3 {
    782				nvidia,pins = "dap1_sclk_pn3";
    783				nvidia,function = "i2s0";
    784				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    785				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    786				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    787			};
    788			lcd_cs0_n_pn4 {
    789				nvidia,pins = "lcd_cs0_n_pn4";
    790				nvidia,function = "displaya";
    791				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    792				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    793				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    794			};
    795			lcd_sdout_pn5 {
    796				nvidia,pins = "lcd_sdout_pn5";
    797				nvidia,function = "displaya";
    798				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    799				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    800				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    801			};
    802			lcd_dc0_pn6 {
    803				nvidia,pins = "lcd_dc0_pn6";
    804				nvidia,function = "displaya";
    805				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    806				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    807				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    808			};
    809			hdmi_int_pn7 {
    810				nvidia,pins = "hdmi_int_pn7";
    811				nvidia,function = "hdmi";
    812				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    813				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    814				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    815			};
    816			ulpi_data7_po0 {
    817				nvidia,pins = "ulpi_data7_po0";
    818				nvidia,function = "uarta";
    819				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    820				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    821				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    822			};
    823			ulpi_data0_po1 {
    824				nvidia,pins = "ulpi_data0_po1";
    825				nvidia,function = "uarta";
    826				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    827				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    828				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    829			};
    830			ulpi_data1_po2 {
    831				nvidia,pins = "ulpi_data1_po2";
    832				nvidia,function = "uarta";
    833				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    834				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    835				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    836			};
    837			ulpi_data2_po3 {
    838				nvidia,pins = "ulpi_data2_po3";
    839				nvidia,function = "uarta";
    840				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    841				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    842				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    843			};
    844			ulpi_data3_po4 {
    845				nvidia,pins = "ulpi_data3_po4";
    846				nvidia,function = "uarta";
    847				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    848				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    849				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    850			};
    851			ulpi_data4_po5 {
    852				nvidia,pins = "ulpi_data4_po5";
    853				nvidia,function = "uarta";
    854				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    855				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    856				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    857			};
    858			ulpi_data5_po6 {
    859				nvidia,pins = "ulpi_data5_po6";
    860				nvidia,function = "uarta";
    861				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    862				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    863				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    864			};
    865			ulpi_data6_po7 {
    866				nvidia,pins = "ulpi_data6_po7";
    867				nvidia,function = "uarta";
    868				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    869				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    870				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    871			};
    872			dap3_fs_pp0 {
    873				nvidia,pins = "dap3_fs_pp0";
    874				nvidia,function = "i2s2";
    875				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    876				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    877				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    878			};
    879			dap3_din_pp1 {
    880				nvidia,pins = "dap3_din_pp1";
    881				nvidia,function = "i2s2";
    882				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    883				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    884				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    885			};
    886			dap3_dout_pp2 {
    887				nvidia,pins = "dap3_dout_pp2";
    888				nvidia,function = "i2s2";
    889				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    890				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    891				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    892			};
    893			dap3_sclk_pp3 {
    894				nvidia,pins = "dap3_sclk_pp3";
    895				nvidia,function = "i2s2";
    896				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    897				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    898				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    899			};
    900			dap4_fs_pp4 {
    901				nvidia,pins = "dap4_fs_pp4";
    902				nvidia,function = "i2s3";
    903				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    904				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    905				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    906			};
    907			dap4_din_pp5 {
    908				nvidia,pins = "dap4_din_pp5";
    909				nvidia,function = "i2s3";
    910				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    911				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    912				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    913			};
    914			dap4_dout_pp6 {
    915				nvidia,pins = "dap4_dout_pp6";
    916				nvidia,function = "i2s3";
    917				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    918				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    919				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    920			};
    921			dap4_sclk_pp7 {
    922				nvidia,pins = "dap4_sclk_pp7";
    923				nvidia,function = "i2s3";
    924				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    925				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    926				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    927			};
    928			kb_col0_pq0 {
    929				nvidia,pins = "kb_col0_pq0";
    930				nvidia,function = "kbc";
    931				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    932				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    933				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    934			};
    935			kb_col1_pq1 {
    936				nvidia,pins = "kb_col1_pq1";
    937				nvidia,function = "kbc";
    938				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    939				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    940				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    941			};
    942			kb_col2_pq2 {
    943				nvidia,pins = "kb_col2_pq2";
    944				nvidia,function = "kbc";
    945				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    946				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    947				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    948			};
    949			kb_col3_pq3 {
    950				nvidia,pins = "kb_col3_pq3";
    951				nvidia,function = "kbc";
    952				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    953				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    954				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    955			};
    956			kb_col4_pq4 {
    957				nvidia,pins = "kb_col4_pq4";
    958				nvidia,function = "kbc";
    959				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    960				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    961				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    962			};
    963			kb_col5_pq5 {
    964				nvidia,pins = "kb_col5_pq5";
    965				nvidia,function = "kbc";
    966				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    967				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    968				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    969			};
    970			kb_col6_pq6 {
    971				nvidia,pins = "kb_col6_pq6";
    972				nvidia,function = "kbc";
    973				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    974				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    975				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    976			};
    977			kb_col7_pq7 {
    978				nvidia,pins = "kb_col7_pq7";
    979				nvidia,function = "kbc";
    980				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    981				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    982				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    983			};
    984			kb_row0_pr0 {
    985				nvidia,pins = "kb_row0_pr0";
    986				nvidia,function = "kbc";
    987				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    988				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    989				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    990			};
    991			kb_row1_pr1 {
    992				nvidia,pins = "kb_row1_pr1";
    993				nvidia,function = "kbc";
    994				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    995				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    996				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    997			};
    998			kb_row2_pr2 {
    999				nvidia,pins = "kb_row2_pr2";
   1000				nvidia,function = "kbc";
   1001				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1002				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1003				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1004			};
   1005			kb_row3_pr3 {
   1006				nvidia,pins = "kb_row3_pr3";
   1007				nvidia,function = "kbc";
   1008				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1009				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1010				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1011			};
   1012			kb_row4_pr4 {
   1013				nvidia,pins = "kb_row4_pr4";
   1014				nvidia,function = "kbc";
   1015				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1016				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1017				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1018			};
   1019			kb_row5_pr5 {
   1020				nvidia,pins = "kb_row5_pr5";
   1021				nvidia,function = "kbc";
   1022				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1023				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1024				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1025			};
   1026			kb_row6_pr6 {
   1027				nvidia,pins = "kb_row6_pr6";
   1028				nvidia,function = "kbc";
   1029				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1030				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1031				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1032			};
   1033			kb_row7_pr7 {
   1034				nvidia,pins = "kb_row7_pr7";
   1035				nvidia,function = "kbc";
   1036				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1037				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1038				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1039			};
   1040			kb_row8_ps0 {
   1041				nvidia,pins = "kb_row8_ps0";
   1042				nvidia,function = "kbc";
   1043				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1044				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1045				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1046			};
   1047			kb_row9_ps1 {
   1048				nvidia,pins = "kb_row9_ps1";
   1049				nvidia,function = "kbc";
   1050				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1051				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1052				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1053			};
   1054			kb_row10_ps2 {
   1055				nvidia,pins = "kb_row10_ps2";
   1056				nvidia,function = "kbc";
   1057				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1058				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1059				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1060			};
   1061			kb_row11_ps3 {
   1062				nvidia,pins = "kb_row11_ps3";
   1063				nvidia,function = "kbc";
   1064				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1065				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1066				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1067			};
   1068			kb_row12_ps4 {
   1069				nvidia,pins = "kb_row12_ps4";
   1070				nvidia,function = "kbc";
   1071				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1072				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1073				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1074			};
   1075			kb_row13_ps5 {
   1076				nvidia,pins = "kb_row13_ps5";
   1077				nvidia,function = "kbc";
   1078				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1079				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1080				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1081			};
   1082			kb_row14_ps6 {
   1083				nvidia,pins = "kb_row14_ps6";
   1084				nvidia,function = "kbc";
   1085				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1086				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1087				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1088			};
   1089			kb_row15_ps7 {
   1090				nvidia,pins = "kb_row15_ps7";
   1091				nvidia,function = "kbc";
   1092				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1093				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1094				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1095			};
   1096			vi_pclk_pt0 {
   1097				nvidia,pins = "vi_pclk_pt0";
   1098				nvidia,function = "rsvd1";
   1099				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1100				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1101				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1102			};
   1103			vi_mclk_pt1 {
   1104				nvidia,pins = "vi_mclk_pt1";
   1105				nvidia,function = "vi";
   1106				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1107				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1108				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1109			};
   1110			vi_d10_pt2 {
   1111				nvidia,pins = "vi_d10_pt2";
   1112				nvidia,function = "ddr";
   1113				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1114				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1115				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1116			};
   1117			vi_d11_pt3 {
   1118				nvidia,pins = "vi_d11_pt3";
   1119				nvidia,function = "ddr";
   1120				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1121				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1122				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1123			};
   1124			vi_d0_pt4 {
   1125				nvidia,pins = "vi_d0_pt4";
   1126				nvidia,function = "ddr";
   1127				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1128				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1129				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1130			};
   1131			gen2_i2c_scl_pt5 {
   1132				nvidia,pins = "gen2_i2c_scl_pt5";
   1133				nvidia,function = "i2c2";
   1134				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1135				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1136				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1137				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
   1138			};
   1139			gen2_i2c_sda_pt6 {
   1140				nvidia,pins = "gen2_i2c_sda_pt6";
   1141				nvidia,function = "i2c2";
   1142				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1143				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1144				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1145				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
   1146			};
   1147			sdmmc4_cmd_pt7 {
   1148				nvidia,pins = "sdmmc4_cmd_pt7";
   1149				nvidia,function = "sdmmc4";
   1150				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1151				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1152				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1153			};
   1154			pu0 {
   1155				nvidia,pins = "pu0";
   1156				nvidia,function = "owr";
   1157				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1158				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1159				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1160			};
   1161			pu1 {
   1162				nvidia,pins = "pu1";
   1163				nvidia,function = "rsvd1";
   1164				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1165				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1166				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1167			};
   1168			pu2 {
   1169				nvidia,pins = "pu2";
   1170				nvidia,function = "rsvd1";
   1171				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1172				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1173				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1174			};
   1175			pu3 {
   1176				nvidia,pins = "pu3";
   1177				nvidia,function = "pwm0";
   1178				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1179				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1180				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1181			};
   1182			pu4 {
   1183				nvidia,pins = "pu4";
   1184				nvidia,function = "pwm1";
   1185				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1186				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1187				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1188			};
   1189			pu5 {
   1190				nvidia,pins = "pu5";
   1191				nvidia,function = "pwm2";
   1192				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1193				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1194				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1195			};
   1196			pu6 {
   1197				nvidia,pins = "pu6";
   1198				nvidia,function = "pwm3";
   1199				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1200				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1201				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1202			};
   1203			jtag_rtck_pu7 {
   1204				nvidia,pins = "jtag_rtck_pu7";
   1205				nvidia,function = "rtck";
   1206				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1207				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1208				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1209			};
   1210			pv0 {
   1211				nvidia,pins = "pv0";
   1212				nvidia,function = "rsvd1";
   1213				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1214				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1215				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1216			};
   1217			pv2 {
   1218				nvidia,pins = "pv2";
   1219				nvidia,function = "owr";
   1220				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1221				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1222				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1223			};
   1224			pv3 {
   1225				nvidia,pins = "pv3";
   1226				nvidia,function = "clk_12m_out";
   1227				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1228				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1229				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1230			};
   1231			ddc_scl_pv4 {
   1232				nvidia,pins = "ddc_scl_pv4";
   1233				nvidia,function = "i2c4";
   1234				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1235				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1236				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1237			};
   1238			ddc_sda_pv5 {
   1239				nvidia,pins = "ddc_sda_pv5";
   1240				nvidia,function = "i2c4";
   1241				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1242				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1243				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1244			};
   1245			crt_hsync_pv6 {
   1246				nvidia,pins = "crt_hsync_pv6";
   1247				nvidia,function = "crt";
   1248				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1249				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1250				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1251			};
   1252			crt_vsync_pv7 {
   1253				nvidia,pins = "crt_vsync_pv7";
   1254				nvidia,function = "crt";
   1255				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1256				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1257				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1258			};
   1259			lcd_cs1_n_pw0 {
   1260				nvidia,pins = "lcd_cs1_n_pw0";
   1261				nvidia,function = "displaya";
   1262				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1263				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1264				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1265			};
   1266			lcd_m1_pw1 {
   1267				nvidia,pins = "lcd_m1_pw1";
   1268				nvidia,function = "displaya";
   1269				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1270				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1271				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1272			};
   1273			spi2_cs1_n_pw2 {
   1274				nvidia,pins = "spi2_cs1_n_pw2";
   1275				nvidia,function = "spi2";
   1276				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1277				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1278				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1279			};
   1280			clk1_out_pw4 {
   1281				nvidia,pins = "clk1_out_pw4";
   1282				nvidia,function = "extperiph1";
   1283				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1284				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1285				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1286			};
   1287			clk2_out_pw5 {
   1288				nvidia,pins = "clk2_out_pw5";
   1289				nvidia,function = "extperiph2";
   1290				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1291				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1292				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1293			};
   1294			uart3_txd_pw6 {
   1295				nvidia,pins = "uart3_txd_pw6";
   1296				nvidia,function = "uartc";
   1297				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1298				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1299				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1300			};
   1301			uart3_rxd_pw7 {
   1302				nvidia,pins = "uart3_rxd_pw7";
   1303				nvidia,function = "uartc";
   1304				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1305				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1306				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1307			};
   1308			spi2_sck_px2 {
   1309				nvidia,pins = "spi2_sck_px2";
   1310				nvidia,function = "gmi";
   1311				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1312				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1313				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1314			};
   1315			spi1_mosi_px4 {
   1316				nvidia,pins = "spi1_mosi_px4";
   1317				nvidia,function = "spi1";
   1318				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1319				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1320				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1321			};
   1322			spi1_sck_px5 {
   1323				nvidia,pins = "spi1_sck_px5";
   1324				nvidia,function = "spi1";
   1325				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1326				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1327				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1328			};
   1329			spi1_cs0_n_px6 {
   1330				nvidia,pins = "spi1_cs0_n_px6";
   1331				nvidia,function = "spi1";
   1332				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1333				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1334				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1335			};
   1336			spi1_miso_px7 {
   1337				nvidia,pins = "spi1_miso_px7";
   1338				nvidia,function = "spi1";
   1339				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1340				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1341				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1342			};
   1343			ulpi_clk_py0 {
   1344				nvidia,pins = "ulpi_clk_py0";
   1345				nvidia,function = "uartd";
   1346				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1347				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1348				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1349			};
   1350			ulpi_dir_py1 {
   1351				nvidia,pins = "ulpi_dir_py1";
   1352				nvidia,function = "uartd";
   1353				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1354				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1355				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1356			};
   1357			ulpi_nxt_py2 {
   1358				nvidia,pins = "ulpi_nxt_py2";
   1359				nvidia,function = "uartd";
   1360				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1361				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1362				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1363			};
   1364			ulpi_stp_py3 {
   1365				nvidia,pins = "ulpi_stp_py3";
   1366				nvidia,function = "uartd";
   1367				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1368				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1369				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1370			};
   1371			sdmmc1_dat3_py4 {
   1372				nvidia,pins = "sdmmc1_dat3_py4";
   1373				nvidia,function = "sdmmc1";
   1374				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1375				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1376				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1377			};
   1378			sdmmc1_dat2_py5 {
   1379				nvidia,pins = "sdmmc1_dat2_py5";
   1380				nvidia,function = "sdmmc1";
   1381				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1382				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1383				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1384			};
   1385			sdmmc1_dat1_py6 {
   1386				nvidia,pins = "sdmmc1_dat1_py6";
   1387				nvidia,function = "sdmmc1";
   1388				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1389				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1390				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1391			};
   1392			sdmmc1_dat0_py7 {
   1393				nvidia,pins = "sdmmc1_dat0_py7";
   1394				nvidia,function = "sdmmc1";
   1395				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1396				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1397				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1398			};
   1399			sdmmc1_clk_pz0 {
   1400				nvidia,pins = "sdmmc1_clk_pz0";
   1401				nvidia,function = "sdmmc1";
   1402				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1403				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1404				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1405			};
   1406			sdmmc1_cmd_pz1 {
   1407				nvidia,pins = "sdmmc1_cmd_pz1";
   1408				nvidia,function = "sdmmc1";
   1409				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1410				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1411				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1412			};
   1413			lcd_sdin_pz2 {
   1414				nvidia,pins = "lcd_sdin_pz2";
   1415				nvidia,function = "displaya";
   1416				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1417				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1418				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1419			};
   1420			lcd_wr_n_pz3 {
   1421				nvidia,pins = "lcd_wr_n_pz3";
   1422				nvidia,function = "displaya";
   1423				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1424				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1425				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1426			};
   1427			lcd_sck_pz4 {
   1428				nvidia,pins = "lcd_sck_pz4";
   1429				nvidia,function = "displaya";
   1430				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1431				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1432				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1433			};
   1434			sys_clk_req_pz5 {
   1435				nvidia,pins = "sys_clk_req_pz5";
   1436				nvidia,function = "sysclk";
   1437				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1438				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1439				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1440			};
   1441			pwr_i2c_scl_pz6 {
   1442				nvidia,pins = "pwr_i2c_scl_pz6";
   1443				nvidia,function = "i2cpwr";
   1444				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1445				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1446				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1447				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
   1448			};
   1449			pwr_i2c_sda_pz7 {
   1450				nvidia,pins = "pwr_i2c_sda_pz7";
   1451				nvidia,function = "i2cpwr";
   1452				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1453				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1454				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1455				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
   1456			};
   1457			sdmmc4_dat0_paa0 {
   1458				nvidia,pins = "sdmmc4_dat0_paa0";
   1459				nvidia,function = "sdmmc4";
   1460				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1461				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1462				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1463			};
   1464			sdmmc4_dat1_paa1 {
   1465				nvidia,pins = "sdmmc4_dat1_paa1";
   1466				nvidia,function = "sdmmc4";
   1467				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1468				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1469				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1470			};
   1471			sdmmc4_dat2_paa2 {
   1472				nvidia,pins = "sdmmc4_dat2_paa2";
   1473				nvidia,function = "sdmmc4";
   1474				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1475				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1476				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1477			};
   1478			sdmmc4_dat3_paa3 {
   1479				nvidia,pins = "sdmmc4_dat3_paa3";
   1480				nvidia,function = "sdmmc4";
   1481				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1482				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1483				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1484			};
   1485			sdmmc4_dat4_paa4 {
   1486				nvidia,pins = "sdmmc4_dat4_paa4";
   1487				nvidia,function = "sdmmc4";
   1488				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1489				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1490				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1491			};
   1492			sdmmc4_dat5_paa5 {
   1493				nvidia,pins = "sdmmc4_dat5_paa5";
   1494				nvidia,function = "sdmmc4";
   1495				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1496				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1497				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1498			};
   1499			sdmmc4_dat6_paa6 {
   1500				nvidia,pins = "sdmmc4_dat6_paa6";
   1501				nvidia,function = "sdmmc4";
   1502				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1503				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1504				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1505			};
   1506			sdmmc4_dat7_paa7 {
   1507				nvidia,pins = "sdmmc4_dat7_paa7";
   1508				nvidia,function = "sdmmc4";
   1509				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1510				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1511				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1512			};
   1513			pbb0 {
   1514				nvidia,pins = "pbb0";
   1515				nvidia,function = "i2s4";
   1516				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1517				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1518				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1519			};
   1520			cam_i2c_scl_pbb1 {
   1521				nvidia,pins = "cam_i2c_scl_pbb1";
   1522				nvidia,function = "i2c3";
   1523				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1524				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1525				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1526				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
   1527			};
   1528			cam_i2c_sda_pbb2 {
   1529				nvidia,pins = "cam_i2c_sda_pbb2";
   1530				nvidia,function = "i2c3";
   1531				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1532				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1533				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1534				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
   1535			};
   1536			pbb3 {
   1537				nvidia,pins = "pbb3";
   1538				nvidia,function = "vgp3";
   1539				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1540				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1541				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1542			};
   1543			pbb4 {
   1544				nvidia,pins = "pbb4";
   1545				nvidia,function = "vgp4";
   1546				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1547				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1548				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1549			};
   1550			pbb5 {
   1551				nvidia,pins = "pbb5";
   1552				nvidia,function = "vgp5";
   1553				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1554				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1555				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1556			};
   1557			pbb6 {
   1558				nvidia,pins = "pbb6";
   1559				nvidia,function = "vgp6";
   1560				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1561				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1562				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1563			};
   1564			pbb7 {
   1565				nvidia,pins = "pbb7";
   1566				nvidia,function = "i2s4";
   1567				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1568				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1569				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1570			};
   1571			cam_mclk_pcc0 {
   1572				nvidia,pins = "cam_mclk_pcc0";
   1573				nvidia,function = "vi_alt3";
   1574				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1575				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1576				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1577			};
   1578			pcc1 {
   1579				nvidia,pins = "pcc1";
   1580				nvidia,function = "i2s4";
   1581				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1582				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1583				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1584			};
   1585			pcc2 {
   1586				nvidia,pins = "pcc2";
   1587				nvidia,function = "i2s4";
   1588				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1589				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1590				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1591			};
   1592			sdmmc4_rst_n_pcc3 {
   1593				nvidia,pins = "sdmmc4_rst_n_pcc3";
   1594				nvidia,function = "sdmmc4";
   1595				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
   1596				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1597				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1598			};
   1599			sdmmc4_clk_pcc4 {
   1600				nvidia,pins = "sdmmc4_clk_pcc4";
   1601				nvidia,function = "sdmmc4";
   1602				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1603				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1604				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1605			};
   1606			clk2_req_pcc5 {
   1607				nvidia,pins = "clk2_req_pcc5";
   1608				nvidia,function = "dap";
   1609				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1610				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1611				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1612			};
   1613			pex_l2_rst_n_pcc6 {
   1614				nvidia,pins = "pex_l2_rst_n_pcc6";
   1615				nvidia,function = "pcie";
   1616				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1617				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1618				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1619			};
   1620			pex_l2_clkreq_n_pcc7 {
   1621				nvidia,pins = "pex_l2_clkreq_n_pcc7";
   1622				nvidia,function = "pcie";
   1623				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1624				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1625				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1626			};
   1627			pex_l0_prsnt_n_pdd0 {
   1628				nvidia,pins = "pex_l0_prsnt_n_pdd0";
   1629				nvidia,function = "pcie";
   1630				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1631				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1632				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1633			};
   1634			pex_l0_rst_n_pdd1 {
   1635				nvidia,pins = "pex_l0_rst_n_pdd1";
   1636				nvidia,function = "pcie";
   1637				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1638				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1639				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1640			};
   1641			pex_l0_clkreq_n_pdd2 {
   1642				nvidia,pins = "pex_l0_clkreq_n_pdd2";
   1643				nvidia,function = "pcie";
   1644				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1645				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1646				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1647			};
   1648			pex_wake_n_pdd3 {
   1649				nvidia,pins = "pex_wake_n_pdd3";
   1650				nvidia,function = "pcie";
   1651				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1652				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1653				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1654			};
   1655			pex_l1_prsnt_n_pdd4 {
   1656				nvidia,pins = "pex_l1_prsnt_n_pdd4";
   1657				nvidia,function = "pcie";
   1658				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1659				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1660				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1661			};
   1662			pex_l1_rst_n_pdd5 {
   1663				nvidia,pins = "pex_l1_rst_n_pdd5";
   1664				nvidia,function = "pcie";
   1665				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1666				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1667				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1668			};
   1669			pex_l1_clkreq_n_pdd6 {
   1670				nvidia,pins = "pex_l1_clkreq_n_pdd6";
   1671				nvidia,function = "pcie";
   1672				nvidia,pull = <TEGRA_PIN_PULL_UP>;
   1673				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1674				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1675			};
   1676			pex_l2_prsnt_n_pdd7 {
   1677				nvidia,pins = "pex_l2_prsnt_n_pdd7";
   1678				nvidia,function = "pcie";
   1679				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1680				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1681				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1682			};
   1683			clk3_out_pee0 {
   1684				nvidia,pins = "clk3_out_pee0";
   1685				nvidia,function = "extperiph3";
   1686				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1687				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1688				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
   1689			};
   1690			clk3_req_pee1 {
   1691				nvidia,pins = "clk3_req_pee1";
   1692				nvidia,function = "dev3";
   1693				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1694				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1695				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1696			};
   1697			clk1_req_pee2 {
   1698				nvidia,pins = "clk1_req_pee2";
   1699				nvidia,function = "dap";
   1700				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1701				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1702				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1703			};
   1704			hdmi_cec_pee3 {
   1705				nvidia,pins = "hdmi_cec_pee3";
   1706				nvidia,function = "cec";
   1707				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1708				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1709				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1710				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
   1711			};
   1712			owr {
   1713				nvidia,pins = "owr";
   1714				nvidia,function = "owr";
   1715				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
   1716				nvidia,tristate = <TEGRA_PIN_DISABLE>;
   1717				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
   1718			};
   1719			sdio3 {
   1720				nvidia,pins = "drive_sdio3";
   1721				nvidia,high-speed-mode = <TEGRA_PIN_DISABLE>;
   1722				nvidia,schmitt = <TEGRA_PIN_DISABLE>;
   1723				nvidia,pull-down-strength = <46>;
   1724				nvidia,pull-up-strength = <42>;
   1725				nvidia,slew-rate-rising = <1>;
   1726				nvidia,slew-rate-falling = <1>;
   1727			};
   1728			gpv {
   1729				nvidia,pins = "drive_gpv";
   1730				nvidia,pull-up-strength = <16>;
   1731			};
   1732		};
   1733	};
   1734
   1735	serial@70006000 {
   1736		status = "okay";
   1737	};
   1738
   1739	i2c@7000c000 {
   1740		status = "okay";
   1741		clock-frequency = <100000>;
   1742	};
   1743
   1744	i2c@7000c400 {
   1745		status = "okay";
   1746		clock-frequency = <100000>;
   1747	};
   1748
   1749	i2c@7000c500 {
   1750		status = "okay";
   1751		clock-frequency = <100000>;
   1752	};
   1753
   1754	hdmiddc: i2c@7000c700 {
   1755		status = "okay";
   1756		clock-frequency = <100000>;
   1757	};
   1758
   1759	i2c@7000d000 {
   1760		status = "okay";
   1761		clock-frequency = <100000>;
   1762
   1763		rt5640: rt5640@1c {
   1764			compatible = "realtek,rt5640";
   1765			reg = <0x1c>;
   1766			interrupt-parent = <&gpio>;
   1767			interrupts = <TEGRA_GPIO(X, 3) IRQ_TYPE_EDGE_FALLING>;
   1768			realtek,ldo1-en-gpios =
   1769				<&gpio TEGRA_GPIO(X, 2) GPIO_ACTIVE_HIGH>;
   1770		};
   1771
   1772		pmic: tps65911@2d {
   1773			compatible = "ti,tps65911";
   1774			reg = <0x2d>;
   1775
   1776			interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
   1777			#interrupt-cells = <2>;
   1778			interrupt-controller;
   1779			wakeup-source;
   1780
   1781			ti,system-power-controller;
   1782
   1783			#gpio-cells = <2>;
   1784			gpio-controller;
   1785
   1786			vcc1-supply = <&vdd_5v_in_reg>;
   1787			vcc2-supply = <&vdd_5v_in_reg>;
   1788			vcc3-supply = <&vio_reg>;
   1789			vcc4-supply = <&vdd_5v_in_reg>;
   1790			vcc5-supply = <&vdd_5v_in_reg>;
   1791			vcc6-supply = <&vdd2_reg>;
   1792			vcc7-supply = <&vdd_5v_in_reg>;
   1793			vccio-supply = <&vdd_5v_in_reg>;
   1794
   1795			regulators {
   1796				vdd1_reg: vdd1 {
   1797					regulator-name = "vddio_ddr_1v2";
   1798					regulator-min-microvolt = <1200000>;
   1799					regulator-max-microvolt = <1200000>;
   1800					regulator-always-on;
   1801				};
   1802
   1803				vdd2_reg: vdd2 {
   1804					regulator-name = "vdd_1v5_gen";
   1805					regulator-min-microvolt = <1500000>;
   1806					regulator-max-microvolt = <1500000>;
   1807					regulator-always-on;
   1808				};
   1809
   1810				vddctrl_reg: vddctrl {
   1811					regulator-name = "vdd_cpu,vdd_sys";
   1812					regulator-min-microvolt = <800000>;
   1813					regulator-max-microvolt = <1250000>;
   1814					regulator-coupled-with = <&core_vdd_reg>;
   1815					regulator-coupled-max-spread = <300000>;
   1816					regulator-max-step-microvolt = <100000>;
   1817					regulator-always-on;
   1818
   1819					nvidia,tegra-cpu-regulator;
   1820				};
   1821
   1822				vio_reg: vio {
   1823					regulator-name = "vdd_1v8_gen";
   1824					regulator-min-microvolt = <1800000>;
   1825					regulator-max-microvolt = <1800000>;
   1826					regulator-always-on;
   1827				};
   1828
   1829				ldo1_reg: ldo1 {
   1830					regulator-name = "vdd_pexa,vdd_pexb";
   1831					regulator-min-microvolt = <1050000>;
   1832					regulator-max-microvolt = <1050000>;
   1833				};
   1834
   1835				ldo2_reg: ldo2 {
   1836					regulator-name = "vdd_sata,avdd_plle";
   1837					regulator-min-microvolt = <1050000>;
   1838					regulator-max-microvolt = <1050000>;
   1839				};
   1840
   1841				/* LDO3 is not connected to anything */
   1842
   1843				ldo4_reg: ldo4 {
   1844					regulator-name = "vdd_rtc";
   1845					regulator-min-microvolt = <1200000>;
   1846					regulator-max-microvolt = <1200000>;
   1847					regulator-always-on;
   1848				};
   1849
   1850				ldo5_reg: ldo5 {
   1851					regulator-name = "vddio_sdmmc,avdd_vdac";
   1852					regulator-min-microvolt = <1800000>;
   1853					regulator-max-microvolt = <3300000>;
   1854					regulator-always-on;
   1855				};
   1856
   1857				ldo6_reg: ldo6 {
   1858					regulator-name = "avdd_dsi_csi,pwrdet_mipi";
   1859					regulator-min-microvolt = <1200000>;
   1860					regulator-max-microvolt = <1200000>;
   1861				};
   1862
   1863				ldo7_reg: ldo7 {
   1864					regulator-name = "vdd_pllm,x,u,a_p_c_s";
   1865					regulator-min-microvolt = <1200000>;
   1866					regulator-max-microvolt = <1200000>;
   1867					regulator-always-on;
   1868				};
   1869
   1870				ldo8_reg: ldo8 {
   1871					regulator-name = "vdd_ddr_hs";
   1872					regulator-min-microvolt = <1000000>;
   1873					regulator-max-microvolt = <1000000>;
   1874					regulator-always-on;
   1875				};
   1876			};
   1877		};
   1878
   1879		core_vdd_reg: tps62361@60 {
   1880			compatible = "ti,tps62361";
   1881			reg = <0x60>;
   1882
   1883			regulator-name = "tps62361-vout";
   1884			regulator-min-microvolt = <500000>;
   1885			regulator-max-microvolt = <1500000>;
   1886			regulator-coupled-with = <&vddctrl_reg>;
   1887			regulator-coupled-max-spread = <300000>;
   1888			regulator-max-step-microvolt = <100000>;
   1889			regulator-boot-on;
   1890			regulator-always-on;
   1891			ti,vsel0-state-high;
   1892			ti,vsel1-state-high;
   1893
   1894			nvidia,tegra-core-regulator;
   1895		};
   1896	};
   1897
   1898	spi@7000da00 {
   1899		status = "okay";
   1900		spi-max-frequency = <25000000>;
   1901
   1902		flash@1 {
   1903			compatible = "winbond,w25q32", "jedec,spi-nor";
   1904			reg = <1>;
   1905			spi-max-frequency = <20000000>;
   1906		};
   1907	};
   1908
   1909	pmc@7000e400 {
   1910		status = "okay";
   1911		nvidia,invert-interrupt;
   1912		nvidia,suspend-mode = <1>;
   1913		nvidia,cpu-pwr-good-time = <2000>;
   1914		nvidia,cpu-pwr-off-time = <200>;
   1915		nvidia,core-pwr-good-time = <3845 3845>;
   1916		nvidia,core-pwr-off-time = <0>;
   1917		nvidia,core-power-req-active-high;
   1918		nvidia,sys-clock-req-active-high;
   1919		core-supply = <&core_vdd_reg>;
   1920	};
   1921
   1922	ahub@70080000 {
   1923		i2s@70080400 {
   1924			status = "okay";
   1925		};
   1926	};
   1927
   1928	mmc@78000000 {
   1929		status = "okay";
   1930		vqmmc-supply = <&ldo5_reg>;
   1931		cd-gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>;
   1932		wp-gpios = <&gpio TEGRA_GPIO(T, 3) GPIO_ACTIVE_HIGH>;
   1933		power-gpios = <&gpio TEGRA_GPIO(D, 7) GPIO_ACTIVE_HIGH>;
   1934		bus-width = <4>;
   1935	};
   1936
   1937	mmc@78000600 {
   1938		status = "okay";
   1939		bus-width = <8>;
   1940		non-removable;
   1941	};
   1942
   1943	usb@7d000000 {
   1944		compatible = "nvidia,tegra30-udc";
   1945		status = "okay";
   1946		dr_mode = "peripheral";
   1947	};
   1948
   1949	usb-phy@7d000000 {
   1950		status = "okay";
   1951	};
   1952
   1953	usb@7d004000 {
   1954		status = "okay";
   1955	};
   1956
   1957	phy2: usb-phy@7d004000 {
   1958		vbus-supply = <&sys_3v3_reg>;
   1959		status = "okay";
   1960	};
   1961
   1962	usb@7d008000 {
   1963		status = "okay";
   1964	};
   1965
   1966	usb-phy@7d008000 {
   1967		vbus-supply = <&usb3_vbus_reg>;
   1968		status = "okay";
   1969	};
   1970
   1971	clk32k_in: clock-32k {
   1972		compatible = "fixed-clock";
   1973		clock-frequency = <32768>;
   1974		#clock-cells = <0>;
   1975	};
   1976
   1977	gpio-leds {
   1978		compatible = "gpio-leds";
   1979
   1980		gpled1 {
   1981			label = "LED1"; /* CR5A1 (blue) */
   1982			gpios = <&gpio TEGRA_GPIO(L, 1) GPIO_ACTIVE_HIGH>;
   1983		};
   1984		gpled2 {
   1985			label = "LED2"; /* CR4A2 (green) */
   1986			gpios = <&gpio TEGRA_GPIO(L, 0) GPIO_ACTIVE_HIGH>;
   1987		};
   1988	};
   1989
   1990	vdd_5v_in_reg: regulator-5v0 {
   1991		compatible = "regulator-fixed";
   1992		regulator-name = "vdd_5v_in";
   1993		regulator-min-microvolt = <5000000>;
   1994		regulator-max-microvolt = <5000000>;
   1995		regulator-always-on;
   1996	};
   1997
   1998	chargepump_5v_reg: regulator-chargepump {
   1999		compatible = "regulator-fixed";
   2000		regulator-name = "chargepump_5v";
   2001		regulator-min-microvolt = <5000000>;
   2002		regulator-max-microvolt = <5000000>;
   2003		regulator-boot-on;
   2004		regulator-always-on;
   2005		enable-active-high;
   2006		gpio = <&pmic 0 GPIO_ACTIVE_HIGH>;
   2007	};
   2008
   2009	ddr_reg: regulator-ddr {
   2010		compatible = "regulator-fixed";
   2011		regulator-name = "vdd_ddr";
   2012		regulator-min-microvolt = <1500000>;
   2013		regulator-max-microvolt = <1500000>;
   2014		regulator-always-on;
   2015		regulator-boot-on;
   2016		enable-active-high;
   2017		gpio = <&pmic 7 GPIO_ACTIVE_HIGH>;
   2018		vin-supply = <&vdd_5v_in_reg>;
   2019	};
   2020
   2021	vdd_5v_sata_reg: regulator-sata {
   2022		compatible = "regulator-fixed";
   2023		regulator-name = "vdd_5v_sata";
   2024		regulator-min-microvolt = <5000000>;
   2025		regulator-max-microvolt = <5000000>;
   2026		regulator-always-on;
   2027		regulator-boot-on;
   2028		enable-active-high;
   2029		gpio = <&gpio TEGRA_GPIO(D, 6) GPIO_ACTIVE_HIGH>;
   2030		vin-supply = <&vdd_5v_in_reg>;
   2031	};
   2032
   2033	usb1_vbus_reg: regulator-usb1 {
   2034		compatible = "regulator-fixed";
   2035		regulator-name = "usb1_vbus";
   2036		regulator-min-microvolt = <5000000>;
   2037		regulator-max-microvolt = <5000000>;
   2038		enable-active-high;
   2039		gpio = <&gpio TEGRA_GPIO(DD, 6) GPIO_ACTIVE_HIGH>;
   2040		gpio-open-drain;
   2041		vin-supply = <&vdd_5v_in_reg>;
   2042	};
   2043
   2044	usb3_vbus_reg: regulator-usb3 {
   2045		compatible = "regulator-fixed";
   2046		regulator-name = "usb3_vbus";
   2047		regulator-min-microvolt = <5000000>;
   2048		regulator-max-microvolt = <5000000>;
   2049		enable-active-high;
   2050		gpio = <&gpio TEGRA_GPIO(DD, 4) GPIO_ACTIVE_HIGH>;
   2051		gpio-open-drain;
   2052		vin-supply = <&vdd_5v_in_reg>;
   2053	};
   2054
   2055	sys_3v3_reg: regulator-3v3 {
   2056		compatible = "regulator-fixed";
   2057		regulator-name = "sys_3v3,vdd_3v3_alw";
   2058		regulator-min-microvolt = <3300000>;
   2059		regulator-max-microvolt = <3300000>;
   2060		regulator-always-on;
   2061		regulator-boot-on;
   2062		enable-active-high;
   2063		gpio = <&pmic 6 GPIO_ACTIVE_HIGH>;
   2064		vin-supply = <&vdd_5v_in_reg>;
   2065	};
   2066
   2067	sys_3v3_pexs_reg: regulator-pexs {
   2068		compatible = "regulator-fixed";
   2069		regulator-name = "sys_3v3_pexs";
   2070		regulator-min-microvolt = <3300000>;
   2071		regulator-max-microvolt = <3300000>;
   2072		regulator-always-on;
   2073		regulator-boot-on;
   2074		enable-active-high;
   2075		gpio = <&gpio TEGRA_GPIO(L, 7) GPIO_ACTIVE_HIGH>;
   2076		vin-supply = <&sys_3v3_reg>;
   2077	};
   2078
   2079	vdd_5v0_hdmi: regulator-hdmi {
   2080		compatible = "regulator-fixed";
   2081		regulator-name = "+VDD_5V_HDMI";
   2082		regulator-min-microvolt = <5000000>;
   2083		regulator-max-microvolt = <5000000>;
   2084		regulator-always-on;
   2085		regulator-boot-on;
   2086		vin-supply = <&sys_3v3_reg>;
   2087	};
   2088
   2089	sound {
   2090		compatible = "nvidia,tegra-audio-rt5640-beaver",
   2091			     "nvidia,tegra-audio-rt5640";
   2092		nvidia,model = "NVIDIA Tegra Beaver";
   2093
   2094		nvidia,audio-routing =
   2095			"Headphones", "HPOR",
   2096			"Headphones", "HPOL",
   2097			"Mic Jack", "MICBIAS1",
   2098			"IN2P", "Mic Jack";
   2099
   2100		nvidia,i2s-controller = <&tegra_i2s1>;
   2101		nvidia,audio-codec = <&rt5640>;
   2102
   2103		nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_HIGH>;
   2104
   2105		clocks = <&tegra_car TEGRA30_CLK_PLL_A>,
   2106			 <&tegra_car TEGRA30_CLK_PLL_A_OUT0>,
   2107			 <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
   2108		clock-names = "pll_a", "pll_a_out0", "mclk";
   2109
   2110		assigned-clocks = <&tegra_car TEGRA30_CLK_EXTERN1>,
   2111				  <&tegra_pmc TEGRA_PMC_CLK_OUT_1>;
   2112
   2113		assigned-clock-parents = <&tegra_car TEGRA30_CLK_PLL_A_OUT0>,
   2114					 <&tegra_car TEGRA30_CLK_EXTERN1>;
   2115	};
   2116
   2117	cpus {
   2118		cpu0: cpu@0 {
   2119			cpu-supply = <&vddctrl_reg>;
   2120			operating-points-v2 = <&cpu0_opp_table>;
   2121		};
   2122
   2123		cpu@1 {
   2124			cpu-supply = <&vddctrl_reg>;
   2125			operating-points-v2 = <&cpu0_opp_table>;
   2126		};
   2127
   2128		cpu@2 {
   2129			cpu-supply = <&vddctrl_reg>;
   2130			operating-points-v2 = <&cpu0_opp_table>;
   2131		};
   2132
   2133		cpu@3 {
   2134			cpu-supply = <&vddctrl_reg>;
   2135			operating-points-v2 = <&cpu0_opp_table>;
   2136		};
   2137	};
   2138};