1a6c7b461SAllen Martin/dts-v1/; 2a6c7b461SAllen Martin 3300e2353SSimon Glass#include "tegra124-nyan.dtsi" 4a6c7b461SAllen Martin 5a6c7b461SAllen Martin/ { 6a6c7b461SAllen Martin model = "Acer Chromebook 13 CB5-311"; 7a6c7b461SAllen Martin compatible = "google,nyan-big", "nvidia,tegra124"; 8a6c7b461SAllen Martin 9a6c7b461SAllen Martin aliases { 10a6c7b461SAllen Martin console = &uarta; 11a6c7b461SAllen Martin i2c0 = "/i2c@7000d000"; 12a6c7b461SAllen Martin i2c1 = "/i2c@7000c000"; 13a6c7b461SAllen Martin i2c2 = "/i2c@7000c400"; 14a6c7b461SAllen Martin i2c3 = "/i2c@7000c500"; 15a6c7b461SAllen Martin i2c4 = "/i2c@7000c700"; 16a6c7b461SAllen Martin i2c5 = "/i2c@7000d100"; 17eb631d7fSStephen Warren rtc0 = "/i2c@7000d000/pmic@40"; 18eb631d7fSStephen Warren rtc1 = "/rtc@7000e000"; 1967748a73SStephen Warren mmc0 = "/sdhci@700b0600"; 2067748a73SStephen Warren mmc1 = "/sdhci@700b0400"; 21a6c7b461SAllen Martin spi0 = "/spi@7000d400"; 22a6c7b461SAllen Martin spi1 = "/spi@7000da00"; 23a6c7b461SAllen Martin usb0 = "/usb@7d000000"; 24a6c7b461SAllen Martin usb1 = "/usb@7d008000"; 25300e2353SSimon Glass usb2 = "/usb@7d004000"; 26a6c7b461SAllen Martin }; 27a6c7b461SAllen Martin 28*e93812e8SSimon Glass chosen { 29*e93812e8SSimon Glass stdout-path = &uarta; 30*e93812e8SSimon Glass }; 31*e93812e8SSimon Glass 32ec44671bSSimon Glass host1x@50000000 { 33ec44671bSSimon Glass dc@54200000 { 34ec44671bSSimon Glass display-timings { 35ec44671bSSimon Glass timing@0 { 36ec44671bSSimon Glass clock-frequency = <69500000>; 37ec44671bSSimon Glass hactive = <1366>; 38ec44671bSSimon Glass vactive = <768>; 39ec44671bSSimon Glass hsync-len = <32>; 40ec44671bSSimon Glass hfront-porch = <48>; 41ec44671bSSimon Glass hback-porch = <20>; 42ec44671bSSimon Glass vfront-porch = <3>; 43ec44671bSSimon Glass vback-porch = <13>; 44ec44671bSSimon Glass vsync-len = <6>; 45ec44671bSSimon Glass }; 46ec44671bSSimon Glass }; 47ec44671bSSimon Glass }; 48ec44671bSSimon Glass 49300e2353SSimon Glass dc@54240000 { 50300e2353SSimon Glass status = "disabled"; 51ec44671bSSimon Glass }; 52ec44671bSSimon Glass 53a6c7b461SAllen Martin }; 54a6c7b461SAllen Martin 55a6c7b461SAllen Martin panel: panel { 56a6c7b461SAllen Martin compatible = "auo,b133xtn01"; 57a6c7b461SAllen Martin 58a6c7b461SAllen Martin backlight = <&backlight>; 59300e2353SSimon Glass ddc-i2c-bus = <&dpaux>; 60a6c7b461SAllen Martin }; 61a6c7b461SAllen Martin 62eb631d7fSStephen Warren sdhci@700b0400 { /* SD Card on this bus */ 63300e2353SSimon Glass wp-gpios = <&gpio TEGRA_GPIO(Q, 4) GPIO_ACTIVE_LOW>; 64ec44671bSSimon Glass }; 65ec44671bSSimon Glass 66a6c7b461SAllen Martin sound { 67a6c7b461SAllen Martin compatible = "nvidia,tegra-audio-max98090-nyan-big", 68300e2353SSimon Glass "nvidia,tegra-audio-max98090-nyan", 69a6c7b461SAllen Martin "nvidia,tegra-audio-max98090"; 70300e2353SSimon Glass nvidia,model = "GoogleNyanBig"; 71a6c7b461SAllen Martin }; 72a6c7b461SAllen Martin 73eb631d7fSStephen Warren pinmux@70000868 { 74300e2353SSimon Glass pinctrl-names = "default"; 75300e2353SSimon Glass pinctrl-0 = <&pinmux_default>; 76300e2353SSimon Glass 77300e2353SSimon Glass pinmux_default: common { 78300e2353SSimon Glass clk_32k_out_pa0 { 79300e2353SSimon Glass nvidia,pins = "clk_32k_out_pa0"; 80300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 81300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 82300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 83300e2353SSimon Glass }; 84300e2353SSimon Glass uart3_cts_n_pa1 { 85300e2353SSimon Glass nvidia,pins = "uart3_cts_n_pa1"; 86300e2353SSimon Glass nvidia,function = "gmi"; 87300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 88300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 89300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 90300e2353SSimon Glass }; 91300e2353SSimon Glass dap2_fs_pa2 { 92300e2353SSimon Glass nvidia,pins = "dap2_fs_pa2"; 93300e2353SSimon Glass nvidia,function = "i2s1"; 94300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 95300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 96300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 97300e2353SSimon Glass }; 98300e2353SSimon Glass dap2_sclk_pa3 { 99300e2353SSimon Glass nvidia,pins = "dap2_sclk_pa3"; 100300e2353SSimon Glass nvidia,function = "i2s1"; 101300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 102300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 103300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 104300e2353SSimon Glass }; 105300e2353SSimon Glass dap2_din_pa4 { 106300e2353SSimon Glass nvidia,pins = "dap2_din_pa4"; 107300e2353SSimon Glass nvidia,function = "i2s1"; 108300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 109300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 110300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 111300e2353SSimon Glass }; 112300e2353SSimon Glass dap2_dout_pa5 { 113300e2353SSimon Glass nvidia,pins = "dap2_dout_pa5"; 114300e2353SSimon Glass nvidia,function = "i2s1"; 115300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 116300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 117300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 118300e2353SSimon Glass }; 119300e2353SSimon Glass sdmmc3_clk_pa6 { 120300e2353SSimon Glass nvidia,pins = "sdmmc3_clk_pa6"; 121300e2353SSimon Glass nvidia,function = "sdmmc3"; 122300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 123300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 124300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 125300e2353SSimon Glass }; 126300e2353SSimon Glass sdmmc3_cmd_pa7 { 127300e2353SSimon Glass nvidia,pins = "sdmmc3_cmd_pa7"; 128300e2353SSimon Glass nvidia,function = "sdmmc3"; 129300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 130300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 131300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 132300e2353SSimon Glass }; 133300e2353SSimon Glass pb0 { 134300e2353SSimon Glass nvidia,pins = "pb0"; 135300e2353SSimon Glass nvidia,function = "rsvd2"; 136300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 137300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 138300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 139300e2353SSimon Glass }; 140300e2353SSimon Glass pb1 { 141300e2353SSimon Glass nvidia,pins = "pb1"; 142300e2353SSimon Glass nvidia,function = "rsvd2"; 143300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 144300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 145300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 146300e2353SSimon Glass }; 147300e2353SSimon Glass sdmmc3_dat3_pb4 { 148300e2353SSimon Glass nvidia,pins = "sdmmc3_dat3_pb4"; 149300e2353SSimon Glass nvidia,function = "sdmmc3"; 150300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 151300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 152300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 153300e2353SSimon Glass }; 154300e2353SSimon Glass sdmmc3_dat2_pb5 { 155300e2353SSimon Glass nvidia,pins = "sdmmc3_dat2_pb5"; 156300e2353SSimon Glass nvidia,function = "sdmmc3"; 157300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 158300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 159300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 160300e2353SSimon Glass }; 161300e2353SSimon Glass sdmmc3_dat1_pb6 { 162300e2353SSimon Glass nvidia,pins = "sdmmc3_dat1_pb6"; 163300e2353SSimon Glass nvidia,function = "sdmmc3"; 164300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 165300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 166300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 167300e2353SSimon Glass }; 168300e2353SSimon Glass sdmmc3_dat0_pb7 { 169300e2353SSimon Glass nvidia,pins = "sdmmc3_dat0_pb7"; 170300e2353SSimon Glass nvidia,function = "sdmmc3"; 171300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 172300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 173300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 174300e2353SSimon Glass }; 175300e2353SSimon Glass uart3_rts_n_pc0 { 176300e2353SSimon Glass nvidia,pins = "uart3_rts_n_pc0"; 177300e2353SSimon Glass nvidia,function = "gmi"; 178300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 179300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 180300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 181300e2353SSimon Glass }; 182300e2353SSimon Glass uart2_txd_pc2 { 183300e2353SSimon Glass nvidia,pins = "uart2_txd_pc2"; 184300e2353SSimon Glass nvidia,function = "irda"; 185300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 186300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 187300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 188300e2353SSimon Glass }; 189300e2353SSimon Glass uart2_rxd_pc3 { 190300e2353SSimon Glass nvidia,pins = "uart2_rxd_pc3"; 191300e2353SSimon Glass nvidia,function = "irda"; 192300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 193300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 194300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 195300e2353SSimon Glass }; 196300e2353SSimon Glass gen1_i2c_scl_pc4 { 197300e2353SSimon Glass nvidia,pins = "gen1_i2c_scl_pc4"; 198300e2353SSimon Glass nvidia,function = "i2c1"; 199300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 200300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 201300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 202300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_ENABLE>; 203300e2353SSimon Glass }; 204300e2353SSimon Glass gen1_i2c_sda_pc5 { 205300e2353SSimon Glass nvidia,pins = "gen1_i2c_sda_pc5"; 206300e2353SSimon Glass nvidia,function = "i2c1"; 207300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 208300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 209300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 210300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_ENABLE>; 211300e2353SSimon Glass }; 212300e2353SSimon Glass pc7 { 213300e2353SSimon Glass nvidia,pins = "pc7"; 214300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 215300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 216300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 217300e2353SSimon Glass }; 218300e2353SSimon Glass pg0 { 219300e2353SSimon Glass nvidia,pins = "pg0"; 220300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 221300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 222300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 223300e2353SSimon Glass }; 224300e2353SSimon Glass pg1 { 225300e2353SSimon Glass nvidia,pins = "pg1"; 226300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 227300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 228300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 229300e2353SSimon Glass }; 230300e2353SSimon Glass pg2 { 231300e2353SSimon Glass nvidia,pins = "pg2"; 232300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 233300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 234300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 235300e2353SSimon Glass }; 236300e2353SSimon Glass pg3 { 237300e2353SSimon Glass nvidia,pins = "pg3"; 238300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 239300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 240300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 241300e2353SSimon Glass }; 242300e2353SSimon Glass pg4 { 243300e2353SSimon Glass nvidia,pins = "pg4"; 244300e2353SSimon Glass nvidia,function = "spi4"; 245300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 246300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 247300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 248300e2353SSimon Glass }; 249300e2353SSimon Glass pg5 { 250300e2353SSimon Glass nvidia,pins = "pg5"; 251300e2353SSimon Glass nvidia,function = "spi4"; 252300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 253300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 254300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 255300e2353SSimon Glass }; 256300e2353SSimon Glass pg6 { 257300e2353SSimon Glass nvidia,pins = "pg6"; 258300e2353SSimon Glass nvidia,function = "spi4"; 259300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 260300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 261300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 262300e2353SSimon Glass }; 263300e2353SSimon Glass pg7 { 264300e2353SSimon Glass nvidia,pins = "pg7"; 265300e2353SSimon Glass nvidia,function = "spi4"; 266300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 267300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 268300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 269300e2353SSimon Glass }; 270300e2353SSimon Glass ph0 { 271300e2353SSimon Glass nvidia,pins = "ph0"; 272300e2353SSimon Glass nvidia,function = "gmi"; 273300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 274300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 275300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 276300e2353SSimon Glass }; 277300e2353SSimon Glass ph1 { 278300e2353SSimon Glass nvidia,pins = "ph1"; 279300e2353SSimon Glass nvidia,function = "pwm1"; 280300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 281300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 282300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 283300e2353SSimon Glass }; 284300e2353SSimon Glass ph2 { 285300e2353SSimon Glass nvidia,pins = "ph2"; 286300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 287300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 288300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 289300e2353SSimon Glass }; 290300e2353SSimon Glass ph3 { 291300e2353SSimon Glass nvidia,pins = "ph3"; 292300e2353SSimon Glass nvidia,function = "gmi"; 293300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 294300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 295300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 296300e2353SSimon Glass }; 297300e2353SSimon Glass ph4 { 298300e2353SSimon Glass nvidia,pins = "ph4"; 299300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 300300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 301300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 302300e2353SSimon Glass }; 303300e2353SSimon Glass ph5 { 304300e2353SSimon Glass nvidia,pins = "ph5"; 305300e2353SSimon Glass nvidia,function = "rsvd2"; 306300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 307300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 308300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 309300e2353SSimon Glass }; 310300e2353SSimon Glass ph6 { 311300e2353SSimon Glass nvidia,pins = "ph6"; 312300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 313300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 314300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 315300e2353SSimon Glass }; 316300e2353SSimon Glass ph7 { 317300e2353SSimon Glass nvidia,pins = "ph7"; 318300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 319300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 320300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 321300e2353SSimon Glass }; 322300e2353SSimon Glass pi0 { 323300e2353SSimon Glass nvidia,pins = "pi0"; 324300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 325300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 326300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 327300e2353SSimon Glass }; 328300e2353SSimon Glass pi1 { 329300e2353SSimon Glass nvidia,pins = "pi1"; 330300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 331300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 332300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 333300e2353SSimon Glass }; 334300e2353SSimon Glass pi2 { 335300e2353SSimon Glass nvidia,pins = "pi2"; 336300e2353SSimon Glass nvidia,function = "rsvd4"; 337300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 338300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 339300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 340300e2353SSimon Glass }; 341300e2353SSimon Glass pi3 { 342300e2353SSimon Glass nvidia,pins = "pi3"; 343300e2353SSimon Glass nvidia,function = "spi4"; 344300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 345300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 346300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 347300e2353SSimon Glass }; 348300e2353SSimon Glass pi4 { 349300e2353SSimon Glass nvidia,pins = "pi4"; 350300e2353SSimon Glass nvidia,function = "gmi"; 351300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 352300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 353300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 354300e2353SSimon Glass }; 355300e2353SSimon Glass pi5 { 356300e2353SSimon Glass nvidia,pins = "pi5"; 357300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 358300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 359300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 360300e2353SSimon Glass }; 361300e2353SSimon Glass pi6 { 362300e2353SSimon Glass nvidia,pins = "pi6"; 363300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 364300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 365300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 366300e2353SSimon Glass }; 367300e2353SSimon Glass pi7 { 368300e2353SSimon Glass nvidia,pins = "pi7"; 369300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 370300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 371300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 372300e2353SSimon Glass }; 373300e2353SSimon Glass pj0 { 374300e2353SSimon Glass nvidia,pins = "pj0"; 375300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 376300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 377300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 378300e2353SSimon Glass }; 379300e2353SSimon Glass pj2 { 380300e2353SSimon Glass nvidia,pins = "pj2"; 381300e2353SSimon Glass nvidia,function = "rsvd1"; 382300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 383300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 384300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 385300e2353SSimon Glass }; 386300e2353SSimon Glass uart2_cts_n_pj5 { 387300e2353SSimon Glass nvidia,pins = "uart2_cts_n_pj5"; 388300e2353SSimon Glass nvidia,function = "gmi"; 389300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 390300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 391300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 392300e2353SSimon Glass }; 393300e2353SSimon Glass uart2_rts_n_pj6 { 394300e2353SSimon Glass nvidia,pins = "uart2_rts_n_pj6"; 395300e2353SSimon Glass nvidia,function = "gmi"; 396300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 397300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 398300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 399300e2353SSimon Glass }; 400300e2353SSimon Glass pj7 { 401300e2353SSimon Glass nvidia,pins = "pj7"; 402300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 403300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 404300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 405300e2353SSimon Glass }; 406300e2353SSimon Glass pk0 { 407300e2353SSimon Glass nvidia,pins = "pk0"; 408300e2353SSimon Glass nvidia,function = "rsvd1"; 409300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 410300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 411300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 412300e2353SSimon Glass }; 413300e2353SSimon Glass pk1 { 414300e2353SSimon Glass nvidia,pins = "pk1"; 415300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 416300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 417300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 418300e2353SSimon Glass }; 419300e2353SSimon Glass pk2 { 420300e2353SSimon Glass nvidia,pins = "pk2"; 421300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 422300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 423300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 424300e2353SSimon Glass }; 425300e2353SSimon Glass pk3 { 426300e2353SSimon Glass nvidia,pins = "pk3"; 427300e2353SSimon Glass nvidia,function = "gmi"; 428300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 429300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 430300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 431300e2353SSimon Glass }; 432300e2353SSimon Glass pk4 { 433300e2353SSimon Glass nvidia,pins = "pk4"; 434300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 435300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 436300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 437300e2353SSimon Glass }; 438300e2353SSimon Glass spdif_out_pk5 { 439300e2353SSimon Glass nvidia,pins = "spdif_out_pk5"; 440300e2353SSimon Glass nvidia,function = "rsvd2"; 441300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 442300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 443300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 444300e2353SSimon Glass }; 445300e2353SSimon Glass spdif_in_pk6 { 446300e2353SSimon Glass nvidia,pins = "spdif_in_pk6"; 447300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 448300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 449300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 450300e2353SSimon Glass }; 451300e2353SSimon Glass pk7 { 452300e2353SSimon Glass nvidia,pins = "pk7"; 453300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 454300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 455300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 456300e2353SSimon Glass }; 457300e2353SSimon Glass dap1_fs_pn0 { 458300e2353SSimon Glass nvidia,pins = "dap1_fs_pn0"; 459300e2353SSimon Glass nvidia,function = "rsvd4"; 460300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 461300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 462300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 463300e2353SSimon Glass }; 464300e2353SSimon Glass dap1_din_pn1 { 465300e2353SSimon Glass nvidia,pins = "dap1_din_pn1"; 466300e2353SSimon Glass nvidia,function = "rsvd4"; 467300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 468300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 469300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 470300e2353SSimon Glass }; 471300e2353SSimon Glass dap1_dout_pn2 { 472300e2353SSimon Glass nvidia,pins = "dap1_dout_pn2"; 473300e2353SSimon Glass nvidia,function = "i2s0"; 474300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 475300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 476300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 477300e2353SSimon Glass }; 478300e2353SSimon Glass dap1_sclk_pn3 { 479300e2353SSimon Glass nvidia,pins = "dap1_sclk_pn3"; 480300e2353SSimon Glass nvidia,function = "rsvd4"; 481300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 482300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 483300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 484300e2353SSimon Glass }; 485300e2353SSimon Glass usb_vbus_en0_pn4 { 486300e2353SSimon Glass nvidia,pins = "usb_vbus_en0_pn4"; 487300e2353SSimon Glass nvidia,function = "usb"; 488300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 489300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 490300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 491300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_ENABLE>; 492300e2353SSimon Glass }; 493300e2353SSimon Glass usb_vbus_en1_pn5 { 494300e2353SSimon Glass nvidia,pins = "usb_vbus_en1_pn5"; 495300e2353SSimon Glass nvidia,function = "usb"; 496300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 497300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 498300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 499300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_ENABLE>; 500300e2353SSimon Glass }; 501300e2353SSimon Glass hdmi_int_pn7 { 502300e2353SSimon Glass nvidia,pins = "hdmi_int_pn7"; 503300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 504300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 505300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 506300e2353SSimon Glass nvidia,rcv-sel = <TEGRA_PIN_DISABLE>; 507300e2353SSimon Glass }; 508300e2353SSimon Glass ulpi_data7_po0 { 509300e2353SSimon Glass nvidia,pins = "ulpi_data7_po0"; 510300e2353SSimon Glass nvidia,function = "ulpi"; 511300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 512300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 513300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 514300e2353SSimon Glass }; 515300e2353SSimon Glass ulpi_data0_po1 { 516300e2353SSimon Glass nvidia,pins = "ulpi_data0_po1"; 517300e2353SSimon Glass nvidia,function = "ulpi"; 518300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 519300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 520300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 521300e2353SSimon Glass }; 522300e2353SSimon Glass ulpi_data1_po2 { 523300e2353SSimon Glass nvidia,pins = "ulpi_data1_po2"; 524300e2353SSimon Glass nvidia,function = "ulpi"; 525300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 526300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 527300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 528300e2353SSimon Glass }; 529300e2353SSimon Glass ulpi_data2_po3 { 530300e2353SSimon Glass nvidia,pins = "ulpi_data2_po3"; 531300e2353SSimon Glass nvidia,function = "ulpi"; 532300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 533300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 534300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 535300e2353SSimon Glass }; 536300e2353SSimon Glass ulpi_data3_po4 { 537300e2353SSimon Glass nvidia,pins = "ulpi_data3_po4"; 538300e2353SSimon Glass nvidia,function = "ulpi"; 539300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 540300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 541300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 542300e2353SSimon Glass }; 543300e2353SSimon Glass ulpi_data4_po5 { 544300e2353SSimon Glass nvidia,pins = "ulpi_data4_po5"; 545300e2353SSimon Glass nvidia,function = "ulpi"; 546300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 547300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 548300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 549300e2353SSimon Glass }; 550300e2353SSimon Glass ulpi_data5_po6 { 551300e2353SSimon Glass nvidia,pins = "ulpi_data5_po6"; 552300e2353SSimon Glass nvidia,function = "ulpi"; 553300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 554300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 555300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 556300e2353SSimon Glass }; 557300e2353SSimon Glass ulpi_data6_po7 { 558300e2353SSimon Glass nvidia,pins = "ulpi_data6_po7"; 559300e2353SSimon Glass nvidia,function = "ulpi"; 560300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 561300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 562300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 563300e2353SSimon Glass }; 564300e2353SSimon Glass dap3_fs_pp0 { 565300e2353SSimon Glass nvidia,pins = "dap3_fs_pp0"; 566300e2353SSimon Glass nvidia,function = "i2s2"; 567300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 568300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 569300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 570300e2353SSimon Glass }; 571300e2353SSimon Glass dap3_din_pp1 { 572300e2353SSimon Glass nvidia,pins = "dap3_din_pp1"; 573300e2353SSimon Glass nvidia,function = "i2s2"; 574300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 575300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 576300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 577300e2353SSimon Glass }; 578300e2353SSimon Glass dap3_dout_pp2 { 579300e2353SSimon Glass nvidia,pins = "dap3_dout_pp2"; 580300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 581300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 582300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 583300e2353SSimon Glass }; 584300e2353SSimon Glass dap3_sclk_pp3 { 585300e2353SSimon Glass nvidia,pins = "dap3_sclk_pp3"; 586300e2353SSimon Glass nvidia,function = "rsvd3"; 587300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 588300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 589300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 590300e2353SSimon Glass }; 591300e2353SSimon Glass dap4_fs_pp4 { 592300e2353SSimon Glass nvidia,pins = "dap4_fs_pp4"; 593300e2353SSimon Glass nvidia,function = "rsvd4"; 594300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 595300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 596300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 597300e2353SSimon Glass }; 598300e2353SSimon Glass dap4_din_pp5 { 599300e2353SSimon Glass nvidia,pins = "dap4_din_pp5"; 600300e2353SSimon Glass nvidia,function = "rsvd3"; 601300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 602300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 603300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 604300e2353SSimon Glass }; 605300e2353SSimon Glass dap4_dout_pp6 { 606300e2353SSimon Glass nvidia,pins = "dap4_dout_pp6"; 607300e2353SSimon Glass nvidia,function = "rsvd4"; 608300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 609300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 610300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 611300e2353SSimon Glass }; 612300e2353SSimon Glass dap4_sclk_pp7 { 613300e2353SSimon Glass nvidia,pins = "dap4_sclk_pp7"; 614300e2353SSimon Glass nvidia,function = "rsvd3"; 615300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 616300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 617300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 618300e2353SSimon Glass }; 619300e2353SSimon Glass kb_col0_pq0 { 620300e2353SSimon Glass nvidia,pins = "kb_col0_pq0"; 621300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 622300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 623300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 624300e2353SSimon Glass }; 625300e2353SSimon Glass kb_col1_pq1 { 626300e2353SSimon Glass nvidia,pins = "kb_col1_pq1"; 627300e2353SSimon Glass nvidia,function = "rsvd2"; 628300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 629300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 630300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 631300e2353SSimon Glass }; 632300e2353SSimon Glass kb_col2_pq2 { 633300e2353SSimon Glass nvidia,pins = "kb_col2_pq2"; 634300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 635300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 636300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 637300e2353SSimon Glass }; 638300e2353SSimon Glass kb_col3_pq3 { 639300e2353SSimon Glass nvidia,pins = "kb_col3_pq3"; 640300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 641300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 642300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 643300e2353SSimon Glass }; 644300e2353SSimon Glass kb_col4_pq4 { 645300e2353SSimon Glass nvidia,pins = "kb_col4_pq4"; 646300e2353SSimon Glass nvidia,function = "sdmmc3"; 647300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 648300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 649300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 650300e2353SSimon Glass }; 651300e2353SSimon Glass kb_col5_pq5 { 652300e2353SSimon Glass nvidia,pins = "kb_col5_pq5"; 653300e2353SSimon Glass nvidia,function = "rsvd2"; 654300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 655300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 656300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 657300e2353SSimon Glass }; 658300e2353SSimon Glass kb_col6_pq6 { 659300e2353SSimon Glass nvidia,pins = "kb_col6_pq6"; 660300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 661300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 662300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 663300e2353SSimon Glass }; 664300e2353SSimon Glass kb_col7_pq7 { 665300e2353SSimon Glass nvidia,pins = "kb_col7_pq7"; 666300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 667300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 668300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 669300e2353SSimon Glass }; 670300e2353SSimon Glass kb_row0_pr0 { 671300e2353SSimon Glass nvidia,pins = "kb_row0_pr0"; 672300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 673300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 674300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 675300e2353SSimon Glass }; 676300e2353SSimon Glass kb_row1_pr1 { 677300e2353SSimon Glass nvidia,pins = "kb_row1_pr1"; 678300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 679300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 680300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 681300e2353SSimon Glass }; 682300e2353SSimon Glass kb_row2_pr2 { 683300e2353SSimon Glass nvidia,pins = "kb_row2_pr2"; 684300e2353SSimon Glass nvidia,function = "rsvd2"; 685300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 686300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 687300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 688300e2353SSimon Glass }; 689300e2353SSimon Glass kb_row3_pr3 { 690300e2353SSimon Glass nvidia,pins = "kb_row3_pr3"; 691300e2353SSimon Glass nvidia,function = "kbc"; 692300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 693300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 694300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 695300e2353SSimon Glass }; 696300e2353SSimon Glass kb_row4_pr4 { 697300e2353SSimon Glass nvidia,pins = "kb_row4_pr4"; 698300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 699300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 700300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 701300e2353SSimon Glass }; 702300e2353SSimon Glass kb_row5_pr5 { 703300e2353SSimon Glass nvidia,pins = "kb_row5_pr5"; 704300e2353SSimon Glass nvidia,function = "rsvd3"; 705300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 706300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 707300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 708300e2353SSimon Glass }; 709300e2353SSimon Glass kb_row6_pr6 { 710300e2353SSimon Glass nvidia,pins = "kb_row6_pr6"; 711300e2353SSimon Glass nvidia,function = "kbc"; 712300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 713300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 714300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 715300e2353SSimon Glass }; 716300e2353SSimon Glass kb_row7_pr7 { 717300e2353SSimon Glass nvidia,pins = "kb_row7_pr7"; 718300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 719300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 720300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 721300e2353SSimon Glass }; 722300e2353SSimon Glass kb_row8_ps0 { 723300e2353SSimon Glass nvidia,pins = "kb_row8_ps0"; 724300e2353SSimon Glass nvidia,function = "rsvd2"; 725300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 726300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 727300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 728300e2353SSimon Glass }; 729300e2353SSimon Glass kb_row9_ps1 { 730300e2353SSimon Glass nvidia,pins = "kb_row9_ps1"; 731300e2353SSimon Glass nvidia,function = "uarta"; 732300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 733300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 734300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 735300e2353SSimon Glass }; 736300e2353SSimon Glass kb_row10_ps2 { 737300e2353SSimon Glass nvidia,pins = "kb_row10_ps2"; 738300e2353SSimon Glass nvidia,function = "uarta"; 739300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 740300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 741300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 742300e2353SSimon Glass }; 743300e2353SSimon Glass kb_row11_ps3 { 744300e2353SSimon Glass nvidia,pins = "kb_row11_ps3"; 745300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 746300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 747300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 748300e2353SSimon Glass }; 749300e2353SSimon Glass kb_row12_ps4 { 750300e2353SSimon Glass nvidia,pins = "kb_row12_ps4"; 751300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 752300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 753300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 754300e2353SSimon Glass }; 755300e2353SSimon Glass kb_row13_ps5 { 756300e2353SSimon Glass nvidia,pins = "kb_row13_ps5"; 757300e2353SSimon Glass nvidia,function = "rsvd2"; 758300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 759300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 760300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 761300e2353SSimon Glass }; 762300e2353SSimon Glass kb_row14_ps6 { 763300e2353SSimon Glass nvidia,pins = "kb_row14_ps6"; 764300e2353SSimon Glass nvidia,function = "rsvd2"; 765300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 766300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 767300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 768300e2353SSimon Glass }; 769300e2353SSimon Glass kb_row15_ps7 { 770300e2353SSimon Glass nvidia,pins = "kb_row15_ps7"; 771300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 772300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 773300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 774300e2353SSimon Glass }; 775300e2353SSimon Glass kb_row16_pt0 { 776300e2353SSimon Glass nvidia,pins = "kb_row16_pt0"; 777300e2353SSimon Glass nvidia,function = "rsvd2"; 778300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 779300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 780300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 781300e2353SSimon Glass }; 782300e2353SSimon Glass kb_row17_pt1 { 783300e2353SSimon Glass nvidia,pins = "kb_row17_pt1"; 784300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 785300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 786300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 787300e2353SSimon Glass }; 788300e2353SSimon Glass gen2_i2c_scl_pt5 { 789300e2353SSimon Glass nvidia,pins = "gen2_i2c_scl_pt5"; 790300e2353SSimon Glass nvidia,function = "i2c2"; 791300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 792300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 793300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 794300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_ENABLE>; 795300e2353SSimon Glass }; 796300e2353SSimon Glass gen2_i2c_sda_pt6 { 797300e2353SSimon Glass nvidia,pins = "gen2_i2c_sda_pt6"; 798300e2353SSimon Glass nvidia,function = "i2c2"; 799300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 800300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 801300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 802300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_ENABLE>; 803300e2353SSimon Glass }; 804300e2353SSimon Glass sdmmc4_cmd_pt7 { 805300e2353SSimon Glass nvidia,pins = "sdmmc4_cmd_pt7"; 806300e2353SSimon Glass nvidia,function = "sdmmc4"; 807300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 808300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 809300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 810300e2353SSimon Glass }; 811300e2353SSimon Glass pu0 { 812300e2353SSimon Glass nvidia,pins = "pu0"; 813300e2353SSimon Glass nvidia,function = "rsvd4"; 814300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 815300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 816300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 817300e2353SSimon Glass }; 818300e2353SSimon Glass pu1 { 819300e2353SSimon Glass nvidia,pins = "pu1"; 820300e2353SSimon Glass nvidia,function = "rsvd1"; 821300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 822300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 823300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 824300e2353SSimon Glass }; 825300e2353SSimon Glass pu2 { 826300e2353SSimon Glass nvidia,pins = "pu2"; 827300e2353SSimon Glass nvidia,function = "rsvd1"; 828300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 829300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 830300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 831300e2353SSimon Glass }; 832300e2353SSimon Glass pu3 { 833300e2353SSimon Glass nvidia,pins = "pu3"; 834300e2353SSimon Glass nvidia,function = "gmi"; 835300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 836300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 837300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 838300e2353SSimon Glass }; 839300e2353SSimon Glass pu4 { 840300e2353SSimon Glass nvidia,pins = "pu4"; 841300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 842300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 843300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 844300e2353SSimon Glass }; 845300e2353SSimon Glass pu5 { 846300e2353SSimon Glass nvidia,pins = "pu5"; 847300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 848300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 849300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 850300e2353SSimon Glass }; 851300e2353SSimon Glass pu6 { 852300e2353SSimon Glass nvidia,pins = "pu6"; 853300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 854300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 855300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 856300e2353SSimon Glass }; 857300e2353SSimon Glass pv0 { 858300e2353SSimon Glass nvidia,pins = "pv0"; 859300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 860300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 861300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 862300e2353SSimon Glass }; 863300e2353SSimon Glass pv1 { 864300e2353SSimon Glass nvidia,pins = "pv1"; 865300e2353SSimon Glass nvidia,function = "rsvd1"; 866300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 867300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 868300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 869300e2353SSimon Glass }; 870300e2353SSimon Glass sdmmc3_cd_n_pv2 { 871300e2353SSimon Glass nvidia,pins = "sdmmc3_cd_n_pv2"; 872300e2353SSimon Glass nvidia,function = "sdmmc3"; 873300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 874300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 875300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 876300e2353SSimon Glass }; 877300e2353SSimon Glass sdmmc1_wp_n_pv3 { 878300e2353SSimon Glass nvidia,pins = "sdmmc1_wp_n_pv3"; 879300e2353SSimon Glass nvidia,function = "sdmmc1"; 880300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 881300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 882300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 883300e2353SSimon Glass }; 884300e2353SSimon Glass ddc_scl_pv4 { 885300e2353SSimon Glass nvidia,pins = "ddc_scl_pv4"; 886300e2353SSimon Glass nvidia,function = "i2c4"; 887300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 888300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 889300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 890300e2353SSimon Glass nvidia,rcv-sel = <TEGRA_PIN_DISABLE>; 891300e2353SSimon Glass }; 892300e2353SSimon Glass ddc_sda_pv5 { 893300e2353SSimon Glass nvidia,pins = "ddc_sda_pv5"; 894300e2353SSimon Glass nvidia,function = "i2c4"; 895300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 896300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 897300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 898300e2353SSimon Glass nvidia,rcv-sel = <TEGRA_PIN_DISABLE>; 899300e2353SSimon Glass }; 900300e2353SSimon Glass gpio_w2_aud_pw2 { 901300e2353SSimon Glass nvidia,pins = "gpio_w2_aud_pw2"; 902300e2353SSimon Glass nvidia,function = "rsvd2"; 903300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 904300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 905300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 906300e2353SSimon Glass }; 907300e2353SSimon Glass gpio_w3_aud_pw3 { 908300e2353SSimon Glass nvidia,pins = "gpio_w3_aud_pw3"; 909300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 910300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 911300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 912300e2353SSimon Glass }; 913300e2353SSimon Glass dap_mclk1_pw4 { 914300e2353SSimon Glass nvidia,pins = "dap_mclk1_pw4"; 915300e2353SSimon Glass nvidia,function = "extperiph1"; 916300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 917300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 918300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 919300e2353SSimon Glass }; 920300e2353SSimon Glass clk2_out_pw5 { 921300e2353SSimon Glass nvidia,pins = "clk2_out_pw5"; 922300e2353SSimon Glass nvidia,function = "rsvd2"; 923300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 924300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 925300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 926300e2353SSimon Glass }; 927300e2353SSimon Glass uart3_txd_pw6 { 928300e2353SSimon Glass nvidia,pins = "uart3_txd_pw6"; 929300e2353SSimon Glass nvidia,function = "rsvd2"; 930300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 931300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 932300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 933300e2353SSimon Glass }; 934300e2353SSimon Glass uart3_rxd_pw7 { 935300e2353SSimon Glass nvidia,pins = "uart3_rxd_pw7"; 936300e2353SSimon Glass nvidia,function = "rsvd2"; 937300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 938300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 939300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 940300e2353SSimon Glass }; 941300e2353SSimon Glass dvfs_pwm_px0 { 942300e2353SSimon Glass nvidia,pins = "dvfs_pwm_px0"; 943300e2353SSimon Glass nvidia,function = "cldvfs"; 944300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 945300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 946300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 947300e2353SSimon Glass }; 948300e2353SSimon Glass gpio_x1_aud_px1 { 949300e2353SSimon Glass nvidia,pins = "gpio_x1_aud_px1"; 950300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 951300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 952300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 953300e2353SSimon Glass }; 954300e2353SSimon Glass dvfs_clk_px2 { 955300e2353SSimon Glass nvidia,pins = "dvfs_clk_px2"; 956300e2353SSimon Glass nvidia,function = "cldvfs"; 957300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 958300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 959300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 960300e2353SSimon Glass }; 961300e2353SSimon Glass gpio_x3_aud_px3 { 962300e2353SSimon Glass nvidia,pins = "gpio_x3_aud_px3"; 963300e2353SSimon Glass nvidia,function = "rsvd4"; 964300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 965300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 966300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 967300e2353SSimon Glass }; 968300e2353SSimon Glass gpio_x4_aud_px4 { 969300e2353SSimon Glass nvidia,pins = "gpio_x4_aud_px4"; 970300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 971300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 972300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 973300e2353SSimon Glass }; 974300e2353SSimon Glass gpio_x5_aud_px5 { 975300e2353SSimon Glass nvidia,pins = "gpio_x5_aud_px5"; 976300e2353SSimon Glass nvidia,function = "rsvd4"; 977300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 978300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 979300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 980300e2353SSimon Glass }; 981300e2353SSimon Glass gpio_x6_aud_px6 { 982300e2353SSimon Glass nvidia,pins = "gpio_x6_aud_px6"; 983300e2353SSimon Glass nvidia,function = "gmi"; 984300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 985300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 986300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 987300e2353SSimon Glass }; 988300e2353SSimon Glass gpio_x7_aud_px7 { 989300e2353SSimon Glass nvidia,pins = "gpio_x7_aud_px7"; 990300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 991300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 992300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 993300e2353SSimon Glass }; 994300e2353SSimon Glass ulpi_clk_py0 { 995300e2353SSimon Glass nvidia,pins = "ulpi_clk_py0"; 996300e2353SSimon Glass nvidia,function = "spi1"; 997300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 998300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 999300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1000300e2353SSimon Glass }; 1001300e2353SSimon Glass ulpi_dir_py1 { 1002300e2353SSimon Glass nvidia,pins = "ulpi_dir_py1"; 1003300e2353SSimon Glass nvidia,function = "spi1"; 1004300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1005300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1006300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1007300e2353SSimon Glass }; 1008300e2353SSimon Glass ulpi_nxt_py2 { 1009300e2353SSimon Glass nvidia,pins = "ulpi_nxt_py2"; 1010300e2353SSimon Glass nvidia,function = "spi1"; 1011300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1012300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1013300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1014300e2353SSimon Glass }; 1015300e2353SSimon Glass ulpi_stp_py3 { 1016300e2353SSimon Glass nvidia,pins = "ulpi_stp_py3"; 1017300e2353SSimon Glass nvidia,function = "spi1"; 1018300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1019300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1020300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1021300e2353SSimon Glass }; 1022300e2353SSimon Glass sdmmc1_dat3_py4 { 1023300e2353SSimon Glass nvidia,pins = "sdmmc1_dat3_py4"; 1024300e2353SSimon Glass nvidia,function = "sdmmc1"; 1025300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1026300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1027300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1028300e2353SSimon Glass }; 1029300e2353SSimon Glass sdmmc1_dat2_py5 { 1030300e2353SSimon Glass nvidia,pins = "sdmmc1_dat2_py5"; 1031300e2353SSimon Glass nvidia,function = "sdmmc1"; 1032300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1033300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1034300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1035300e2353SSimon Glass }; 1036300e2353SSimon Glass sdmmc1_dat1_py6 { 1037300e2353SSimon Glass nvidia,pins = "sdmmc1_dat1_py6"; 1038300e2353SSimon Glass nvidia,function = "sdmmc1"; 1039300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1040300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1041300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1042300e2353SSimon Glass }; 1043300e2353SSimon Glass sdmmc1_dat0_py7 { 1044300e2353SSimon Glass nvidia,pins = "sdmmc1_dat0_py7"; 1045300e2353SSimon Glass nvidia,function = "sdmmc1"; 1046300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1047300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1048300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1049300e2353SSimon Glass }; 1050300e2353SSimon Glass sdmmc1_clk_pz0 { 1051300e2353SSimon Glass nvidia,pins = "sdmmc1_clk_pz0"; 1052300e2353SSimon Glass nvidia,function = "sdmmc1"; 1053300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1054300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1055300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1056300e2353SSimon Glass }; 1057300e2353SSimon Glass sdmmc1_cmd_pz1 { 1058300e2353SSimon Glass nvidia,pins = "sdmmc1_cmd_pz1"; 1059300e2353SSimon Glass nvidia,function = "sdmmc1"; 1060300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1061300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1062300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1063300e2353SSimon Glass }; 1064300e2353SSimon Glass pwr_i2c_scl_pz6 { 1065300e2353SSimon Glass nvidia,pins = "pwr_i2c_scl_pz6"; 1066300e2353SSimon Glass nvidia,function = "i2cpwr"; 1067300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1068300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1069300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1070300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1071300e2353SSimon Glass }; 1072300e2353SSimon Glass pwr_i2c_sda_pz7 { 1073300e2353SSimon Glass nvidia,pins = "pwr_i2c_sda_pz7"; 1074300e2353SSimon Glass nvidia,function = "i2cpwr"; 1075300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1076300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1077300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1078300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1079300e2353SSimon Glass }; 1080300e2353SSimon Glass sdmmc4_dat0_paa0 { 1081300e2353SSimon Glass nvidia,pins = "sdmmc4_dat0_paa0"; 1082300e2353SSimon Glass nvidia,function = "sdmmc4"; 1083300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1084300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1085300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1086300e2353SSimon Glass }; 1087300e2353SSimon Glass sdmmc4_dat1_paa1 { 1088300e2353SSimon Glass nvidia,pins = "sdmmc4_dat1_paa1"; 1089300e2353SSimon Glass nvidia,function = "sdmmc4"; 1090300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1091300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1092300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1093300e2353SSimon Glass }; 1094300e2353SSimon Glass sdmmc4_dat2_paa2 { 1095300e2353SSimon Glass nvidia,pins = "sdmmc4_dat2_paa2"; 1096300e2353SSimon Glass nvidia,function = "sdmmc4"; 1097300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1098300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1099300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1100300e2353SSimon Glass }; 1101300e2353SSimon Glass sdmmc4_dat3_paa3 { 1102300e2353SSimon Glass nvidia,pins = "sdmmc4_dat3_paa3"; 1103300e2353SSimon Glass nvidia,function = "sdmmc4"; 1104300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1105300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1106300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1107300e2353SSimon Glass }; 1108300e2353SSimon Glass sdmmc4_dat4_paa4 { 1109300e2353SSimon Glass nvidia,pins = "sdmmc4_dat4_paa4"; 1110300e2353SSimon Glass nvidia,function = "sdmmc4"; 1111300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1112300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1113300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1114300e2353SSimon Glass }; 1115300e2353SSimon Glass sdmmc4_dat5_paa5 { 1116300e2353SSimon Glass nvidia,pins = "sdmmc4_dat5_paa5"; 1117300e2353SSimon Glass nvidia,function = "sdmmc4"; 1118300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1119300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1120300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1121300e2353SSimon Glass }; 1122300e2353SSimon Glass sdmmc4_dat6_paa6 { 1123300e2353SSimon Glass nvidia,pins = "sdmmc4_dat6_paa6"; 1124300e2353SSimon Glass nvidia,function = "sdmmc4"; 1125300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1126300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1127300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1128300e2353SSimon Glass }; 1129300e2353SSimon Glass sdmmc4_dat7_paa7 { 1130300e2353SSimon Glass nvidia,pins = "sdmmc4_dat7_paa7"; 1131300e2353SSimon Glass nvidia,function = "sdmmc4"; 1132300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1133300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1134300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1135300e2353SSimon Glass }; 1136300e2353SSimon Glass pbb0 { 1137300e2353SSimon Glass nvidia,pins = "pbb0"; 1138300e2353SSimon Glass nvidia,function = "vgp6"; 1139300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1140300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1141300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1142300e2353SSimon Glass }; 1143300e2353SSimon Glass cam_i2c_scl_pbb1 { 1144300e2353SSimon Glass nvidia,pins = "cam_i2c_scl_pbb1"; 1145300e2353SSimon Glass nvidia,function = "rsvd3"; 1146300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1147300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1148300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1149300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1150300e2353SSimon Glass }; 1151300e2353SSimon Glass cam_i2c_sda_pbb2 { 1152300e2353SSimon Glass nvidia,pins = "cam_i2c_sda_pbb2"; 1153300e2353SSimon Glass nvidia,function = "rsvd3"; 1154300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1155300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1156300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1157300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1158300e2353SSimon Glass }; 1159300e2353SSimon Glass pbb3 { 1160300e2353SSimon Glass nvidia,pins = "pbb3"; 1161300e2353SSimon Glass nvidia,function = "vgp3"; 1162300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1163300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1164300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1165300e2353SSimon Glass }; 1166300e2353SSimon Glass pbb4 { 1167300e2353SSimon Glass nvidia,pins = "pbb4"; 1168300e2353SSimon Glass nvidia,function = "vgp4"; 1169300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1170300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1171300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1172300e2353SSimon Glass }; 1173300e2353SSimon Glass pbb5 { 1174300e2353SSimon Glass nvidia,pins = "pbb5"; 1175300e2353SSimon Glass nvidia,function = "rsvd3"; 1176300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1177300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1178300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1179300e2353SSimon Glass }; 1180300e2353SSimon Glass pbb6 { 1181300e2353SSimon Glass nvidia,pins = "pbb6"; 1182300e2353SSimon Glass nvidia,function = "rsvd2"; 1183300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1184300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1185300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1186300e2353SSimon Glass }; 1187300e2353SSimon Glass pbb7 { 1188300e2353SSimon Glass nvidia,pins = "pbb7"; 1189300e2353SSimon Glass nvidia,function = "rsvd2"; 1190300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1191300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1192300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1193300e2353SSimon Glass }; 1194300e2353SSimon Glass cam_mclk_pcc0 { 1195300e2353SSimon Glass nvidia,pins = "cam_mclk_pcc0"; 1196300e2353SSimon Glass nvidia,function = "vi"; 1197300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1198300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1199300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1200300e2353SSimon Glass }; 1201300e2353SSimon Glass pcc1 { 1202300e2353SSimon Glass nvidia,pins = "pcc1"; 1203300e2353SSimon Glass nvidia,function = "rsvd2"; 1204300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1205300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1206300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1207300e2353SSimon Glass }; 1208300e2353SSimon Glass pcc2 { 1209300e2353SSimon Glass nvidia,pins = "pcc2"; 1210300e2353SSimon Glass nvidia,function = "rsvd2"; 1211300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1212300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1213300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1214300e2353SSimon Glass }; 1215300e2353SSimon Glass sdmmc4_clk_pcc4 { 1216300e2353SSimon Glass nvidia,pins = "sdmmc4_clk_pcc4"; 1217300e2353SSimon Glass nvidia,function = "sdmmc4"; 1218300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1219300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1220300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1221300e2353SSimon Glass }; 1222300e2353SSimon Glass clk2_req_pcc5 { 1223300e2353SSimon Glass nvidia,pins = "clk2_req_pcc5"; 1224300e2353SSimon Glass nvidia,function = "rsvd2"; 1225300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1226300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1227300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1228300e2353SSimon Glass }; 1229300e2353SSimon Glass pex_l0_rst_n_pdd1 { 1230300e2353SSimon Glass nvidia,pins = "pex_l0_rst_n_pdd1"; 1231300e2353SSimon Glass nvidia,function = "rsvd2"; 1232300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1233300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1234300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1235300e2353SSimon Glass }; 1236300e2353SSimon Glass pex_l0_clkreq_n_pdd2 { 1237300e2353SSimon Glass nvidia,pins = "pex_l0_clkreq_n_pdd2"; 1238300e2353SSimon Glass nvidia,function = "rsvd2"; 1239300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1240300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1241300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1242300e2353SSimon Glass }; 1243300e2353SSimon Glass pex_wake_n_pdd3 { 1244300e2353SSimon Glass nvidia,pins = "pex_wake_n_pdd3"; 1245300e2353SSimon Glass nvidia,function = "rsvd2"; 1246300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1247300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1248300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1249300e2353SSimon Glass }; 1250300e2353SSimon Glass pex_l1_rst_n_pdd5 { 1251300e2353SSimon Glass nvidia,pins = "pex_l1_rst_n_pdd5"; 1252300e2353SSimon Glass nvidia,function = "rsvd2"; 1253300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1254300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1255300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1256300e2353SSimon Glass }; 1257300e2353SSimon Glass pex_l1_clkreq_n_pdd6 { 1258300e2353SSimon Glass nvidia,pins = "pex_l1_clkreq_n_pdd6"; 1259300e2353SSimon Glass nvidia,function = "rsvd2"; 1260300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1261300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1262300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1263300e2353SSimon Glass }; 1264300e2353SSimon Glass clk3_out_pee0 { 1265300e2353SSimon Glass nvidia,pins = "clk3_out_pee0"; 1266300e2353SSimon Glass nvidia,function = "rsvd2"; 1267300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1268300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1269300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1270300e2353SSimon Glass }; 1271300e2353SSimon Glass clk3_req_pee1 { 1272300e2353SSimon Glass nvidia,pins = "clk3_req_pee1"; 1273300e2353SSimon Glass nvidia,function = "rsvd2"; 1274300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1275300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1276300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1277300e2353SSimon Glass }; 1278300e2353SSimon Glass dap_mclk1_req_pee2 { 1279300e2353SSimon Glass nvidia,pins = "dap_mclk1_req_pee2"; 1280300e2353SSimon Glass nvidia,function = "rsvd4"; 1281300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1282300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1283300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1284300e2353SSimon Glass }; 1285300e2353SSimon Glass hdmi_cec_pee3 { 1286300e2353SSimon Glass nvidia,pins = "hdmi_cec_pee3"; 1287300e2353SSimon Glass nvidia,function = "cec"; 1288300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1289300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1290300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1291300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1292300e2353SSimon Glass }; 1293300e2353SSimon Glass sdmmc3_clk_lb_out_pee4 { 1294300e2353SSimon Glass nvidia,pins = "sdmmc3_clk_lb_out_pee4"; 1295300e2353SSimon Glass nvidia,function = "sdmmc3"; 1296300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1297300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1298300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1299300e2353SSimon Glass }; 1300300e2353SSimon Glass sdmmc3_clk_lb_in_pee5 { 1301300e2353SSimon Glass nvidia,pins = "sdmmc3_clk_lb_in_pee5"; 1302300e2353SSimon Glass nvidia,function = "sdmmc3"; 1303300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_UP>; 1304300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1305300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1306300e2353SSimon Glass }; 1307300e2353SSimon Glass dp_hpd_pff0 { 1308300e2353SSimon Glass nvidia,pins = "dp_hpd_pff0"; 1309300e2353SSimon Glass nvidia,function = "dp"; 1310300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1311300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1312300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1313300e2353SSimon Glass }; 1314300e2353SSimon Glass usb_vbus_en2_pff1 { 1315300e2353SSimon Glass nvidia,pins = "usb_vbus_en2_pff1"; 1316300e2353SSimon Glass nvidia,function = "rsvd2"; 1317300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1318300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1319300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1320300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1321300e2353SSimon Glass }; 1322300e2353SSimon Glass pff2 { 1323300e2353SSimon Glass nvidia,pins = "pff2"; 1324300e2353SSimon Glass nvidia,function = "rsvd2"; 1325300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1326300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1327300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1328300e2353SSimon Glass nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1329300e2353SSimon Glass }; 1330300e2353SSimon Glass core_pwr_req { 1331300e2353SSimon Glass nvidia,pins = "core_pwr_req"; 1332300e2353SSimon Glass nvidia,function = "pwron"; 1333300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1334300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1335300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1336300e2353SSimon Glass }; 1337300e2353SSimon Glass cpu_pwr_req { 1338300e2353SSimon Glass nvidia,pins = "cpu_pwr_req"; 1339300e2353SSimon Glass nvidia,function = "cpu"; 1340300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1341300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1342300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1343300e2353SSimon Glass }; 1344300e2353SSimon Glass pwr_int_n { 1345300e2353SSimon Glass nvidia,pins = "pwr_int_n"; 1346300e2353SSimon Glass nvidia,function = "pmi"; 1347300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1348300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1349300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1350300e2353SSimon Glass }; 1351300e2353SSimon Glass reset_out_n { 1352300e2353SSimon Glass nvidia,pins = "reset_out_n"; 1353300e2353SSimon Glass nvidia,function = "reset_out_n"; 1354300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1355300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1356300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1357300e2353SSimon Glass }; 1358300e2353SSimon Glass owr { 1359300e2353SSimon Glass nvidia,pins = "owr"; 1360300e2353SSimon Glass nvidia,function = "rsvd2"; 1361300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1362300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_ENABLE>; 1363300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1364300e2353SSimon Glass nvidia,rcv-sel = <TEGRA_PIN_DISABLE>; 1365300e2353SSimon Glass }; 1366300e2353SSimon Glass clk_32k_in { 1367300e2353SSimon Glass nvidia,pins = "clk_32k_in"; 1368300e2353SSimon Glass nvidia,function = "clk"; 1369300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1370300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1371300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1372300e2353SSimon Glass }; 1373300e2353SSimon Glass jtag_rtck { 1374300e2353SSimon Glass nvidia,pins = "jtag_rtck"; 1375300e2353SSimon Glass nvidia,function = "rtck"; 1376300e2353SSimon Glass nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1377300e2353SSimon Glass nvidia,tristate = <TEGRA_PIN_DISABLE>; 1378300e2353SSimon Glass nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1379300e2353SSimon Glass }; 1380300e2353SSimon Glass }; 1381300e2353SSimon Glass }; 1382300e2353SSimon Glass}; 1383