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

tegra114-roth.dts (30632B)


      1// SPDX-License-Identifier: GPL-2.0
      2/dts-v1/;
      3
      4#include <dt-bindings/input/input.h>
      5#include "tegra114.dtsi"
      6
      7/ {
      8	model = "NVIDIA SHIELD";
      9	compatible = "nvidia,roth", "nvidia,tegra114";
     10
     11	chosen {
     12		/* SHIELD's bootloader's arguments need to be overridden */
     13		bootargs = "console=ttyS0,115200n8 console=tty1 gpt fbcon=rotate:1";
     14		/* SHIELD's bootloader will place initrd at this address */
     15		linux,initrd-start = <0x82000000>;
     16		linux,initrd-end = <0x82800000>;
     17	};
     18
     19	aliases {
     20		serial0 = &uartd;
     21	};
     22
     23	firmware {
     24		trusted-foundations {
     25			compatible = "tlm,trusted-foundations";
     26			tlm,version-major = <2>;
     27			tlm,version-minor = <8>;
     28		};
     29	};
     30
     31	memory@80000000 {
     32		/* memory >= 0x79600000 is reserved for firmware usage */
     33		reg = <0x80000000 0x79600000>;
     34	};
     35
     36	host1x@50000000 {
     37		dsi@54300000 {
     38			status = "okay";
     39
     40			avdd-dsi-csi-supply = <&vdd_1v2_ap>;
     41
     42			panel@0 {
     43				compatible = "lg,lh500wx1-sd03";
     44				reg = <0>;
     45
     46				power-supply = <&vdd_lcd>;
     47				backlight = <&backlight>;
     48			};
     49		};
     50	};
     51
     52	pinmux@70000868 {
     53		pinctrl-names = "default";
     54		pinctrl-0 = <&state_default>;
     55
     56		state_default: pinmux {
     57			clk1_out_pw4 {
     58				nvidia,pins = "clk1_out_pw4";
     59				nvidia,function = "extperiph1";
     60				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
     61				nvidia,tristate = <TEGRA_PIN_DISABLE>;
     62				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
     63			};
     64			dap1_din_pn1 {
     65				nvidia,pins = "dap1_din_pn1";
     66				nvidia,function = "i2s0";
     67				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
     68				nvidia,tristate = <TEGRA_PIN_ENABLE>;
     69				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
     70			};
     71			dap1_dout_pn2 {
     72				nvidia,pins = "dap1_dout_pn2",
     73						"dap1_fs_pn0",
     74						"dap1_sclk_pn3";
     75				nvidia,function = "i2s0";
     76				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
     77				nvidia,tristate = <TEGRA_PIN_DISABLE>;
     78				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
     79			};
     80			dap2_din_pa4 {
     81				nvidia,pins = "dap2_din_pa4";
     82				nvidia,function = "i2s1";
     83				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
     84				nvidia,tristate = <TEGRA_PIN_ENABLE>;
     85				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
     86			};
     87			dap2_dout_pa5 {
     88				nvidia,pins = "dap2_dout_pa5",
     89						"dap2_fs_pa2",
     90						"dap2_sclk_pa3";
     91				nvidia,function = "i2s1";
     92				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
     93				nvidia,tristate = <TEGRA_PIN_DISABLE>;
     94				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
     95			};
     96			dap4_din_pp5 {
     97				nvidia,pins = "dap4_din_pp5",
     98						"dap4_dout_pp6",
     99						"dap4_fs_pp4",
    100						"dap4_sclk_pp7";
    101				nvidia,function = "i2s3";
    102				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    103				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    104				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    105			};
    106			dvfs_pwm_px0 {
    107				nvidia,pins = "dvfs_pwm_px0",
    108						"dvfs_clk_px2";
    109				nvidia,function = "cldvfs";
    110				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    111				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    112				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    113			};
    114			ulpi_clk_py0 {
    115				nvidia,pins = "ulpi_clk_py0",
    116						"ulpi_data0_po1",
    117						"ulpi_data1_po2",
    118						"ulpi_data2_po3",
    119						"ulpi_data3_po4",
    120						"ulpi_data4_po5",
    121						"ulpi_data5_po6",
    122						"ulpi_data6_po7",
    123						"ulpi_data7_po0";
    124				nvidia,function = "ulpi";
    125				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    126				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    127				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    128			};
    129			ulpi_dir_py1 {
    130				nvidia,pins = "ulpi_dir_py1",
    131						"ulpi_nxt_py2";
    132				nvidia,function = "ulpi";
    133				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    134				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    135				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    136			};
    137			ulpi_stp_py3 {
    138				nvidia,pins = "ulpi_stp_py3";
    139				nvidia,function = "ulpi";
    140				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    141				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    142				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    143			};
    144			cam_i2c_scl_pbb1 {
    145				nvidia,pins = "cam_i2c_scl_pbb1",
    146						"cam_i2c_sda_pbb2";
    147				nvidia,function = "i2c3";
    148				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    149				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    150				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    151				nvidia,lock = <TEGRA_PIN_DISABLE>;
    152				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
    153			};
    154			cam_mclk_pcc0 {
    155				nvidia,pins = "cam_mclk_pcc0",
    156						"pbb0";
    157				nvidia,function = "vi_alt3";
    158				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    159				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    160				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    161				nvidia,lock = <TEGRA_PIN_DISABLE>;
    162			};
    163			pbb4 {
    164				nvidia,pins = "pbb4";
    165				nvidia,function = "vgp4";
    166				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    167				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    168				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    169				nvidia,lock = <TEGRA_PIN_DISABLE>;
    170			};
    171			gen2_i2c_scl_pt5 {
    172				nvidia,pins = "gen2_i2c_scl_pt5",
    173						"gen2_i2c_sda_pt6";
    174				nvidia,function = "i2c2";
    175				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    176				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    177				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    178				nvidia,lock = <TEGRA_PIN_DISABLE>;
    179				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
    180			};
    181			gmi_a16_pj7 {
    182				nvidia,pins = "gmi_a16_pj7",
    183						"gmi_a19_pk7";
    184				nvidia,function = "uartd";
    185				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    186				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    187				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    188			};
    189			gmi_a17_pb0 {
    190				nvidia,pins = "gmi_a17_pb0",
    191						"gmi_a18_pb1";
    192				nvidia,function = "uartd";
    193				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    194				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    195				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    196			};
    197			gmi_ad5_pg5 {
    198				nvidia,pins = "gmi_ad5_pg5",
    199						"gmi_wr_n_pi0";
    200				nvidia,function = "spi4";
    201				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    202				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    203				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    204			};
    205			gmi_ad6_pg6 {
    206				nvidia,pins = "gmi_ad6_pg6",
    207						"gmi_ad7_pg7";
    208				nvidia,function = "spi4";
    209				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    210				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    211				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    212			};
    213			gmi_ad12_ph4 {
    214				nvidia,pins = "gmi_ad12_ph4";
    215				nvidia,function = "rsvd4";
    216				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    217				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    218				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    219			};
    220			gmi_cs6_n_pi13 {
    221				nvidia,pins = "gmi_cs6_n_pi3";
    222				nvidia,function = "nand";
    223				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    224				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    225				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    226			};
    227			gmi_ad9_ph1 {
    228				nvidia,pins = "gmi_ad9_ph1";
    229				nvidia,function = "pwm1";
    230				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    231				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    232				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    233			};
    234			gmi_cs1_n_pj2 {
    235				nvidia,pins = "gmi_cs1_n_pj2",
    236						"gmi_oe_n_pi1";
    237				nvidia,function = "soc";
    238				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    239				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    240				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    241			};
    242			gmi_rst_n_pi4 {
    243				nvidia,pins = "gmi_rst_n_pi4";
    244				nvidia,function = "gmi";
    245				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    246				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    247				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    248			};
    249			gmi_iordy_pi5 {
    250				nvidia,pins = "gmi_iordy_pi5";
    251				nvidia,function = "gmi";
    252				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    253				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    254				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    255			};
    256			clk2_out_pw5 {
    257				nvidia,pins = "clk2_out_pw5";
    258				nvidia,function = "extperiph2";
    259				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    260				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    261				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    262			};
    263			sdmmc1_clk_pz0 {
    264				nvidia,pins = "sdmmc1_clk_pz0";
    265				nvidia,function = "sdmmc1";
    266				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    267				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    268				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    269			};
    270			sdmmc1_cmd_pz1 {
    271				nvidia,pins = "sdmmc1_cmd_pz1",
    272						"sdmmc1_dat0_py7",
    273						"sdmmc1_dat1_py6",
    274						"sdmmc1_dat2_py5",
    275						"sdmmc1_dat3_py4";
    276				nvidia,function = "sdmmc1";
    277				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    278				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    279				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    280			};
    281			sdmmc3_clk_pa6 {
    282				nvidia,pins = "sdmmc3_clk_pa6";
    283				nvidia,function = "sdmmc3";
    284				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    285				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    286				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    287			};
    288			sdmmc3_cmd_pa7 {
    289				nvidia,pins = "sdmmc3_cmd_pa7",
    290						"sdmmc3_dat0_pb7",
    291						"sdmmc3_dat1_pb6",
    292						"sdmmc3_dat2_pb5",
    293						"sdmmc3_dat3_pb4",
    294						"sdmmc3_cd_n_pv2",
    295						"sdmmc3_clk_lb_out_pee4",
    296						"sdmmc3_clk_lb_in_pee5";
    297				nvidia,function = "sdmmc3";
    298				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    299				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    300				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    301			};
    302			kb_col4_pq4 {
    303				nvidia,pins = "kb_col4_pq4";
    304				nvidia,function = "sdmmc3";
    305				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
    306				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    307				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    308			};
    309			sdmmc4_clk_pcc4 {
    310				nvidia,pins = "sdmmc4_clk_pcc4";
    311				nvidia,function = "sdmmc4";
    312				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    313				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    314				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    315			};
    316			sdmmc4_cmd_pt7 {
    317				nvidia,pins = "sdmmc4_cmd_pt7",
    318						"sdmmc4_dat0_paa0",
    319						"sdmmc4_dat1_paa1",
    320						"sdmmc4_dat2_paa2",
    321						"sdmmc4_dat3_paa3",
    322						"sdmmc4_dat4_paa4",
    323						"sdmmc4_dat5_paa5",
    324						"sdmmc4_dat6_paa6",
    325						"sdmmc4_dat7_paa7";
    326				nvidia,function = "sdmmc4";
    327				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    328				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    329				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    330			};
    331			clk_32k_out_pa0 {
    332				nvidia,pins = "clk_32k_out_pa0";
    333				nvidia,function = "blink";
    334				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    335				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    336				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    337			};
    338			kb_col0_pq0 {
    339				nvidia,pins = "kb_col0_pq0",
    340						"kb_col1_pq1",
    341						"kb_col2_pq2",
    342						"kb_row0_pr0",
    343						"kb_row1_pr1",
    344						"kb_row2_pr2",
    345						"kb_row8_ps0";
    346				nvidia,function = "kbc";
    347				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    348				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    349				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    350			};
    351			kb_row7_pr7 {
    352				nvidia,pins = "kb_row7_pr7";
    353				nvidia,function = "rsvd2";
    354				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    355				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    356				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    357			};
    358			kb_row10_ps2 {
    359				nvidia,pins = "kb_row10_ps2";
    360				nvidia,function = "uarta";
    361				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    362				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    363				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    364			};
    365			kb_row9_ps1 {
    366				nvidia,pins = "kb_row9_ps1";
    367				nvidia,function = "uarta";
    368				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    369				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    370				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    371			};
    372			pwr_i2c_scl_pz6 {
    373				nvidia,pins = "pwr_i2c_scl_pz6",
    374						"pwr_i2c_sda_pz7";
    375				nvidia,function = "i2cpwr";
    376				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    377				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    378				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    379				nvidia,lock = <TEGRA_PIN_DISABLE>;
    380				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
    381			};
    382			sys_clk_req_pz5 {
    383				nvidia,pins = "sys_clk_req_pz5";
    384				nvidia,function = "sysclk";
    385				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    386				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    387				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    388			};
    389			core_pwr_req {
    390				nvidia,pins = "core_pwr_req";
    391				nvidia,function = "pwron";
    392				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    393				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    394				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    395			};
    396			cpu_pwr_req {
    397				nvidia,pins = "cpu_pwr_req";
    398				nvidia,function = "cpu";
    399				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    400				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    401				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    402			};
    403			pwr_int_n {
    404				nvidia,pins = "pwr_int_n";
    405				nvidia,function = "pmi";
    406				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    407				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    408				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    409			};
    410			reset_out_n {
    411				nvidia,pins = "reset_out_n";
    412				nvidia,function = "reset_out_n";
    413				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    414				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    415				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    416			};
    417			clk3_out_pee0 {
    418				nvidia,pins = "clk3_out_pee0";
    419				nvidia,function = "extperiph3";
    420				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    421				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    422				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    423			};
    424			gen1_i2c_scl_pc4 {
    425				nvidia,pins = "gen1_i2c_scl_pc4",
    426						"gen1_i2c_sda_pc5";
    427				nvidia,function = "i2c1";
    428				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    429				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    430				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    431				nvidia,lock = <TEGRA_PIN_DISABLE>;
    432				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
    433			};
    434			uart2_cts_n_pj5 {
    435				nvidia,pins = "uart2_cts_n_pj5";
    436				nvidia,function = "uartb";
    437				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    438				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    439				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    440			};
    441			uart2_rts_n_pj6 {
    442				nvidia,pins = "uart2_rts_n_pj6";
    443				nvidia,function = "uartb";
    444				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    445				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    446				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    447			};
    448			uart2_rxd_pc3 {
    449				nvidia,pins = "uart2_rxd_pc3";
    450				nvidia,function = "irda";
    451				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    452				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    453				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    454			};
    455			uart2_txd_pc2 {
    456				nvidia,pins = "uart2_txd_pc2";
    457				nvidia,function = "irda";
    458				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    459				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    460				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    461			};
    462			uart3_cts_n_pa1 {
    463				nvidia,pins = "uart3_cts_n_pa1",
    464						"uart3_rxd_pw7";
    465				nvidia,function = "uartc";
    466				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    467				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    468				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    469			};
    470			uart3_rts_n_pc0 {
    471				nvidia,pins = "uart3_rts_n_pc0",
    472						"uart3_txd_pw6";
    473				nvidia,function = "uartc";
    474				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    475				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    476				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    477			};
    478			owr {
    479				nvidia,pins = "owr";
    480				nvidia,function = "owr";
    481				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    482				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    483				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    484			};
    485			hdmi_cec_pee3 {
    486				nvidia,pins = "hdmi_cec_pee3";
    487				nvidia,function = "cec";
    488				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    489				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    490				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    491				nvidia,lock = <TEGRA_PIN_DISABLE>;
    492				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
    493			};
    494			ddc_scl_pv4 {
    495				nvidia,pins = "ddc_scl_pv4",
    496						"ddc_sda_pv5";
    497				nvidia,function = "i2c4";
    498				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    499				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    500				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    501				nvidia,lock = <TEGRA_PIN_DISABLE>;
    502				nvidia,rcv-sel = <TEGRA_PIN_ENABLE>;
    503			};
    504			spdif_in_pk6 {
    505				nvidia,pins = "spdif_in_pk6";
    506				nvidia,function = "usb";
    507				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    508				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    509				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    510				nvidia,lock = <TEGRA_PIN_DISABLE>;
    511			};
    512			usb_vbus_en0_pn4 {
    513				nvidia,pins = "usb_vbus_en0_pn4";
    514				nvidia,function = "usb";
    515				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    516				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    517				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    518				nvidia,lock = <TEGRA_PIN_DISABLE>;
    519				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
    520			};
    521			gpio_x6_aud_px6 {
    522				nvidia,pins = "gpio_x6_aud_px6";
    523				nvidia,function = "spi6";
    524				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    525				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    526				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    527			};
    528			gpio_x1_aud_px1 {
    529				nvidia,pins = "gpio_x1_aud_px1";
    530				nvidia,function = "rsvd2";
    531				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
    532				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    533				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    534			};
    535			gpio_x7_aud_px7 {
    536				nvidia,pins = "gpio_x7_aud_px7";
    537				nvidia,function = "rsvd1";
    538				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
    539				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    540				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    541			};
    542			gmi_adv_n_pk0 {
    543				nvidia,pins = "gmi_adv_n_pk0";
    544				nvidia,function = "gmi";
    545				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    546				nvidia,tristate = <TEGRA_PIN_ENABLE>;
    547				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    548			};
    549			gmi_cs0_n_pj0 {
    550				nvidia,pins = "gmi_cs0_n_pj0";
    551				nvidia,function = "gmi";
    552				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    553				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    554				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    555			};
    556			pu3 {
    557				nvidia,pins = "pu3";
    558				nvidia,function = "pwm0";
    559				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    560				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    561				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    562			};
    563			gpio_x4_aud_px4 {
    564				nvidia,pins = "gpio_x4_aud_px4",
    565						"gpio_x5_aud_px5";
    566				nvidia,function = "rsvd1";
    567				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    568				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    569				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    570			};
    571			gpio_x3_aud_px3 {
    572				nvidia,pins = "gpio_x3_aud_px3";
    573				nvidia,function = "rsvd4";
    574				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    575				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    576				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    577			};
    578			gpio_w2_aud_pw2 {
    579				nvidia,pins = "gpio_w2_aud_pw2";
    580				nvidia,function = "rsvd2";
    581				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    582				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    583				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    584			};
    585			gpio_w3_aud_pw3 {
    586				nvidia,pins = "gpio_w3_aud_pw3";
    587				nvidia,function = "spi6";
    588				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    589				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    590				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    591			};
    592			dap3_fs_pp0 {
    593				nvidia,pins = "dap3_fs_pp0",
    594						"dap3_din_pp1",
    595						"dap3_dout_pp2",
    596						"dap3_sclk_pp3";
    597				nvidia,function = "i2s2";
    598				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
    599				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    600				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    601			};
    602			pv0 {
    603				nvidia,pins = "pv0";
    604				nvidia,function = "rsvd4";
    605				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    606				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    607				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    608			};
    609			pv1 {
    610				nvidia,pins = "pv1";
    611				nvidia,function = "rsvd1";
    612				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    613				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    614				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    615			};
    616			pbb3 {
    617				nvidia,pins = "pbb3",
    618						"pbb5",
    619						"pbb6",
    620						"pbb7";
    621				nvidia,function = "rsvd4";
    622				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
    623				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    624				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    625			};
    626			pcc1 {
    627				nvidia,pins = "pcc1",
    628						"pcc2";
    629				nvidia,function = "rsvd4";
    630				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
    631				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    632				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    633			};
    634			gmi_ad0_pg0 {
    635				nvidia,pins = "gmi_ad0_pg0",
    636						"gmi_ad1_pg1";
    637				nvidia,function = "gmi";
    638				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    639				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    640				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    641			};
    642			gmi_ad10_ph2 {
    643				nvidia,pins = "gmi_ad10_ph2",
    644						"gmi_ad12_ph4",
    645						"gmi_ad15_ph7",
    646						"gmi_cs3_n_pk4";
    647				nvidia,function = "gmi";
    648				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    649				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    650				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    651			};
    652			gmi_ad11_ph3 {
    653				nvidia,pins = "gmi_ad11_ph3",
    654						"gmi_ad13_ph5",
    655						"gmi_ad8_ph0",
    656						"gmi_clk_pk1",
    657						"gmi_cs2_n_pk3";
    658				nvidia,function = "gmi";
    659				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
    660				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    661				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    662			};
    663			gmi_ad14_ph6 {
    664				nvidia,pins = "gmi_ad14_ph6",
    665						"gmi_cs0_n_pj0",
    666						"gmi_cs4_n_pk2",
    667						"gmi_cs7_n_pi6",
    668						"gmi_dqs_p_pj3",
    669						"gmi_wp_n_pc7";
    670				nvidia,function = "gmi";
    671				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    672				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    673				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    674			};
    675			gmi_ad2_pg2 {
    676				nvidia,pins = "gmi_ad2_pg2",
    677						"gmi_ad3_pg3";
    678				nvidia,function = "gmi";
    679				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    680				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    681				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    682			};
    683			sdmmc1_wp_n_pv3 {
    684				nvidia,pins = "sdmmc1_wp_n_pv3";
    685				nvidia,function = "spi4";
    686				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    687				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    688				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    689			};
    690			clk2_req_pcc5 {
    691				nvidia,pins = "clk2_req_pcc5";
    692				nvidia,function = "rsvd4";
    693				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    694				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    695				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    696			};
    697			kb_col3_pq3 {
    698				nvidia,pins = "kb_col3_pq3";
    699				nvidia,function = "pwm2";
    700				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    701				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    702				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    703			};
    704			kb_col5_pq5 {
    705				nvidia,pins = "kb_col5_pq5";
    706				nvidia,function = "kbc";
    707				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    708				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    709				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    710			};
    711			kb_col6_pq6 {
    712				nvidia,pins = "kb_col6_pq6",
    713						"kb_col7_pq7";
    714				nvidia,function = "kbc";
    715				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    716				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    717				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    718			};
    719			kb_row3_pr3 {
    720				nvidia,pins = "kb_row3_pr3",
    721						"kb_row4_pr4",
    722						"kb_row6_pr6";
    723				nvidia,function = "kbc";
    724				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
    725				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    726				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    727			};
    728			clk3_req_pee1 {
    729				nvidia,pins = "clk3_req_pee1";
    730				nvidia,function = "rsvd4";
    731				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
    732				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    733				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
    734			};
    735			pu2 {
    736				nvidia,pins = "pu2";
    737				nvidia,function = "rsvd1";
    738				nvidia,pull = <TEGRA_PIN_PULL_UP>;
    739				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    740				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    741			};
    742			hdmi_int_pn7 {
    743				nvidia,pins = "hdmi_int_pn7";
    744				nvidia,function = "rsvd1";
    745				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
    746				nvidia,tristate = <TEGRA_PIN_DISABLE>;
    747				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
    748			};
    749
    750			drive_sdio1 {
    751				nvidia,pins = "drive_sdio1";
    752				nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
    753				nvidia,schmitt = <TEGRA_PIN_DISABLE>;
    754				nvidia,pull-down-strength = <36>;
    755				nvidia,pull-up-strength = <20>;
    756				nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_SLOW>;
    757				nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_SLOW>;
    758			};
    759			drive_sdio3 {
    760				nvidia,pins = "drive_sdio3";
    761				nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
    762				nvidia,schmitt = <TEGRA_PIN_DISABLE>;
    763				nvidia,pull-down-strength = <36>;
    764				nvidia,pull-up-strength = <20>;
    765				nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>;
    766				nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_FASTEST>;
    767			};
    768			drive_gma {
    769				nvidia,pins = "drive_gma";
    770				nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
    771				nvidia,schmitt = <TEGRA_PIN_DISABLE>;
    772				nvidia,pull-down-strength = <2>;
    773				nvidia,pull-up-strength = <2>;
    774				nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>;
    775				nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_FASTEST>;
    776			};
    777		};
    778	};
    779
    780	/* Usable on reworked devices only */
    781	serial@70006300 {
    782		status = "okay";
    783	};
    784
    785	pwm@7000a000 {
    786		status = "okay";
    787	};
    788
    789	i2c@7000d000 {
    790		status = "okay";
    791		clock-frequency = <400000>;
    792
    793		regulator@43 {
    794			compatible = "ti,tps51632";
    795			reg = <0x43>;
    796			regulator-name = "vdd-cpu";
    797			regulator-min-microvolt = <500000>;
    798			regulator-max-microvolt = <1520000>;
    799			regulator-always-on;
    800			regulator-boot-on;
    801		};
    802
    803		palmas: pmic@58 {
    804			compatible = "ti,tps65913", "ti,palmas";
    805			reg = <0x58>;
    806			interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
    807
    808			#interrupt-cells = <2>;
    809			interrupt-controller;
    810
    811			ti,system-power-controller;
    812
    813			palmas_gpio: gpio {
    814				compatible = "ti,palmas-gpio";
    815				gpio-controller;
    816				#gpio-cells = <2>;
    817			};
    818
    819			pmic {
    820				compatible = "ti,tps65913-pmic", "ti,palmas-pmic";
    821
    822				regulators {
    823					smps12 {
    824						regulator-name = "vdd-ddr";
    825						regulator-min-microvolt = <1200000>;
    826						regulator-max-microvolt = <1500000>;
    827						regulator-always-on;
    828						regulator-boot-on;
    829					};
    830
    831					vdd_1v8: smps3 {
    832						regulator-name = "vdd-1v8";
    833						regulator-min-microvolt = <1800000>;
    834						regulator-max-microvolt = <1800000>;
    835						regulator-boot-on;
    836					};
    837
    838					smps457 {
    839						regulator-name = "vdd-soc";
    840						regulator-min-microvolt = <900000>;
    841						regulator-max-microvolt = <1400000>;
    842						regulator-always-on;
    843						regulator-boot-on;
    844					};
    845
    846					smps8 {
    847						regulator-name = "avdd-pll-1v05";
    848						regulator-min-microvolt = <1050000>;
    849						regulator-max-microvolt = <1050000>;
    850						regulator-always-on;
    851						regulator-boot-on;
    852					};
    853
    854					smps9 {
    855						regulator-name = "vdd-2v85-emmc";
    856						regulator-min-microvolt = <2800000>;
    857						regulator-max-microvolt = <2800000>;
    858						regulator-always-on;
    859					};
    860
    861					smps10_out1 {
    862						regulator-name = "vdd-fan";
    863						regulator-min-microvolt = <5000000>;
    864						regulator-max-microvolt = <5000000>;
    865						regulator-always-on;
    866						regulator-boot-on;
    867					};
    868
    869					smps10_out2 {
    870						regulator-name = "vdd-5v0-sys";
    871						regulator-min-microvolt = <5000000>;
    872						regulator-max-microvolt = <5000000>;
    873						regulator-always-on;
    874						regulator-boot-on;
    875					};
    876
    877					ldo2 {
    878						regulator-name = "vdd-2v8-display";
    879						regulator-min-microvolt = <2800000>;
    880						regulator-max-microvolt = <2800000>;
    881						regulator-always-on;
    882						regulator-boot-on;
    883					};
    884
    885					vdd_1v2_ap: ldo3 {
    886						regulator-name = "avdd-1v2";
    887						regulator-min-microvolt = <1200000>;
    888						regulator-max-microvolt = <1200000>;
    889						regulator-always-on;
    890						regulator-boot-on;
    891					};
    892
    893					ldo4 {
    894						regulator-name = "vpp-fuse";
    895						regulator-min-microvolt = <1800000>;
    896						regulator-max-microvolt = <1800000>;
    897					};
    898
    899					ldo5 {
    900						regulator-name = "avdd-hdmi-pll";
    901						regulator-min-microvolt = <1200000>;
    902						regulator-max-microvolt = <1200000>;
    903					};
    904
    905					ldo6 {
    906						regulator-name = "vdd-sensor-2v8";
    907						regulator-min-microvolt = <2850000>;
    908						regulator-max-microvolt = <2850000>;
    909					};
    910
    911					ldo8 {
    912						regulator-name = "vdd-rtc";
    913						regulator-min-microvolt = <1100000>;
    914						regulator-max-microvolt = <1100000>;
    915						regulator-always-on;
    916						regulator-boot-on;
    917						ti,enable-ldo8-tracking;
    918					};
    919
    920					vddio_sdmmc3: ldo9 {
    921						regulator-name = "vddio-sdmmc3";
    922						regulator-min-microvolt = <1800000>;
    923						regulator-max-microvolt = <3300000>;
    924					};
    925
    926					ldousb {
    927						regulator-name = "avdd-usb-hdmi";
    928						regulator-min-microvolt = <3300000>;
    929						regulator-max-microvolt = <3300000>;
    930						regulator-always-on;
    931						regulator-boot-on;
    932					};
    933
    934					vdd_3v3_sys: regen1 {
    935						regulator-name = "rail-3v3";
    936						regulator-max-microvolt = <3300000>;
    937						regulator-always-on;
    938						regulator-boot-on;
    939					};
    940
    941					regen2 {
    942						regulator-name = "rail-5v0";
    943						regulator-max-microvolt = <5000000>;
    944						regulator-always-on;
    945						regulator-boot-on;
    946					};
    947
    948				};
    949			};
    950
    951			rtc {
    952				compatible = "ti,palmas-rtc";
    953				interrupt-parent = <&palmas>;
    954				interrupts = <8 0>;
    955			};
    956
    957		};
    958	};
    959
    960	pmc@7000e400 {
    961		nvidia,invert-interrupt;
    962	};
    963
    964	/* SD card */
    965	mmc@78000400 {
    966		status = "okay";
    967		bus-width = <4>;
    968		vqmmc-supply = <&vddio_sdmmc3>;
    969		cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
    970		power-gpios = <&gpio TEGRA_GPIO(H, 0) GPIO_ACTIVE_HIGH>;
    971	};
    972
    973	/* eMMC */
    974	mmc@78000600 {
    975		status = "okay";
    976		bus-width = <8>;
    977		non-removable;
    978	};
    979
    980	/* External USB port (must be powered) */
    981	usb@7d000000 {
    982		status = "okay";
    983	};
    984
    985	usb-phy@7d000000 {
    986		status = "okay";
    987		nvidia,xcvr-setup = <7>;
    988		nvidia,xcvr-lsfslew = <2>;
    989		nvidia,xcvr-lsrslew = <2>;
    990		interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
    991		/* Should be changed to "otg" once we have vbus_supply */
    992		/* As of now, USB devices need to be powered externally */
    993		dr_mode = "host";
    994	};
    995
    996	/* SHIELD controller */
    997	usb@7d008000 {
    998		status = "okay";
    999	};
   1000
   1001	usb-phy@7d008000 {
   1002		status = "okay";
   1003		nvidia,xcvr-setup = <7>;
   1004		nvidia,xcvr-lsfslew = <2>;
   1005		nvidia,xcvr-lsrslew = <2>;
   1006	};
   1007
   1008	backlight: backlight {
   1009		compatible = "pwm-backlight";
   1010		pwms = <&pwm 1 40000>;
   1011
   1012		brightness-levels = <0 4 8 16 32 64 128 255>;
   1013		default-brightness-level = <6>;
   1014
   1015		power-supply = <&lcd_bl_en>;
   1016		enable-gpios = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_HIGH>;
   1017	};
   1018
   1019	clk32k_in: clock-32k {
   1020		compatible = "fixed-clock";
   1021		clock-frequency = <32768>;
   1022		#clock-cells = <0>;
   1023	};
   1024
   1025	gpio-keys {
   1026		compatible = "gpio-keys";
   1027
   1028		back {
   1029			label = "Back";
   1030			gpios = <&gpio TEGRA_GPIO(R, 2) GPIO_ACTIVE_LOW>;
   1031			linux,code = <KEY_BACK>;
   1032		};
   1033
   1034		home {
   1035			label = "Home";
   1036			gpios = <&gpio TEGRA_GPIO(R, 1) GPIO_ACTIVE_LOW>;
   1037			linux,code = <KEY_HOME>;
   1038		};
   1039
   1040		power {
   1041			label = "Power";
   1042			gpios = <&gpio TEGRA_GPIO(Q, 0) GPIO_ACTIVE_LOW>;
   1043			linux,code = <KEY_POWER>;
   1044			wakeup-source;
   1045		};
   1046	};
   1047
   1048	lcd_bl_en: regulator-lcden {
   1049		compatible = "regulator-fixed";
   1050		regulator-name = "lcd_bl_en";
   1051		regulator-min-microvolt = <5000000>;
   1052		regulator-max-microvolt = <5000000>;
   1053		regulator-boot-on;
   1054	};
   1055
   1056	vdd_lcd: regulator-lcd {
   1057		compatible = "regulator-fixed";
   1058		regulator-name = "vdd_lcd_1v8";
   1059		regulator-min-microvolt = <1800000>;
   1060		regulator-max-microvolt = <1800000>;
   1061		vin-supply = <&vdd_1v8>;
   1062		enable-active-high;
   1063		gpio = <&gpio TEGRA_GPIO(U, 4) GPIO_ACTIVE_HIGH>;
   1064		regulator-boot-on;
   1065	};
   1066
   1067	regulator-1v8ts {
   1068		compatible = "regulator-fixed";
   1069		regulator-name = "vdd_1v8_ts";
   1070		regulator-min-microvolt = <1800000>;
   1071		regulator-max-microvolt = <1800000>;
   1072		gpio = <&gpio TEGRA_GPIO(K, 3) GPIO_ACTIVE_LOW>;
   1073		regulator-boot-on;
   1074	};
   1075
   1076	regulator-3v3ts {
   1077		compatible = "regulator-fixed";
   1078		regulator-name = "vdd_3v3_ts";
   1079		regulator-min-microvolt = <3300000>;
   1080		regulator-max-microvolt = <3300000>;
   1081		enable-active-high;
   1082		gpio = <&gpio TEGRA_GPIO(H, 5) GPIO_ACTIVE_HIGH>;
   1083		regulator-boot-on;
   1084	};
   1085
   1086	regulator-1v8com {
   1087		compatible = "regulator-fixed";
   1088		regulator-name = "vdd_1v8_com";
   1089		regulator-min-microvolt = <1800000>;
   1090		regulator-max-microvolt = <1800000>;
   1091		vin-supply = <&vdd_1v8>;
   1092		enable-active-high;
   1093		gpio = <&gpio TEGRA_GPIO(X, 1) GPIO_ACTIVE_HIGH>;
   1094		regulator-boot-on;
   1095	};
   1096
   1097	regulator-3v3com {
   1098		compatible = "regulator-fixed";
   1099		regulator-name = "vdd_3v3_com";
   1100		regulator-min-microvolt = <3300000>;
   1101		regulator-max-microvolt = <3300000>;
   1102		vin-supply = <&vdd_3v3_sys>;
   1103		enable-active-high;
   1104		gpio = <&gpio TEGRA_GPIO(X, 7) GPIO_ACTIVE_HIGH>;
   1105		regulator-always-on;
   1106		regulator-boot-on;
   1107	};
   1108};