1c66ec88fSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0 2*cb7aa33aSEmmanuel Vadot 3*cb7aa33aSEmmanuel Vadot#include <dt-bindings/pinctrl/pinctrl-tegra.h> 4*cb7aa33aSEmmanuel Vadot 5c66ec88fSEmmanuel Vadot/ { 6c66ec88fSEmmanuel Vadot model = "NVIDIA Tegra210 P2595 I/O board"; 7c66ec88fSEmmanuel Vadot compatible = "nvidia,p2595", "nvidia,tegra210"; 8c66ec88fSEmmanuel Vadot 9c66ec88fSEmmanuel Vadot pinmux: pinmux@700008d4 { 10c66ec88fSEmmanuel Vadot pinctrl-names = "boot"; 11c66ec88fSEmmanuel Vadot pinctrl-0 = <&state_boot>; 12c66ec88fSEmmanuel Vadot 13c66ec88fSEmmanuel Vadot state_boot: pinmux { 14c66ec88fSEmmanuel Vadot pex_l0_rst_n_pa0 { 15c66ec88fSEmmanuel Vadot nvidia,pins = "pex_l0_rst_n_pa0"; 16c66ec88fSEmmanuel Vadot nvidia,function = "pe0"; 17c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 18c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 19c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 20c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 21c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_ENABLE>; 22c66ec88fSEmmanuel Vadot }; 23c66ec88fSEmmanuel Vadot pex_l0_clkreq_n_pa1 { 24c66ec88fSEmmanuel Vadot nvidia,pins = "pex_l0_clkreq_n_pa1"; 25c66ec88fSEmmanuel Vadot nvidia,function = "pe0"; 26c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 27c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 28c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 29c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 30c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_ENABLE>; 31c66ec88fSEmmanuel Vadot }; 32c66ec88fSEmmanuel Vadot pex_wake_n_pa2 { 33c66ec88fSEmmanuel Vadot nvidia,pins = "pex_wake_n_pa2"; 34c66ec88fSEmmanuel Vadot nvidia,function = "pe"; 35c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 36c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 37c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 38c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 39c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_ENABLE>; 40c66ec88fSEmmanuel Vadot }; 41c66ec88fSEmmanuel Vadot pex_l1_rst_n_pa3 { 42c66ec88fSEmmanuel Vadot nvidia,pins = "pex_l1_rst_n_pa3"; 43c66ec88fSEmmanuel Vadot nvidia,function = "pe1"; 44c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 45c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 46c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 47c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 48c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_ENABLE>; 49c66ec88fSEmmanuel Vadot }; 50c66ec88fSEmmanuel Vadot pex_l1_clkreq_n_pa4 { 51c66ec88fSEmmanuel Vadot nvidia,pins = "pex_l1_clkreq_n_pa4"; 52c66ec88fSEmmanuel Vadot nvidia,function = "pe1"; 53c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 54c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 55c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 56c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 57c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_ENABLE>; 58c66ec88fSEmmanuel Vadot }; 59c66ec88fSEmmanuel Vadot sata_led_active_pa5 { 60c66ec88fSEmmanuel Vadot nvidia,pins = "sata_led_active_pa5"; 61c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 62c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 63c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 64c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 65c66ec88fSEmmanuel Vadot }; 66c66ec88fSEmmanuel Vadot pa6 { 67c66ec88fSEmmanuel Vadot nvidia,pins = "pa6"; 68c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 69c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 70c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 71c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 72c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 73c66ec88fSEmmanuel Vadot }; 74c66ec88fSEmmanuel Vadot dap1_fs_pb0 { 75c66ec88fSEmmanuel Vadot nvidia,pins = "dap1_fs_pb0"; 76c66ec88fSEmmanuel Vadot nvidia,function = "i2s1"; 77c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 78c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 79c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 80c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 81c66ec88fSEmmanuel Vadot }; 82c66ec88fSEmmanuel Vadot dap1_din_pb1 { 83c66ec88fSEmmanuel Vadot nvidia,pins = "dap1_din_pb1"; 84c66ec88fSEmmanuel Vadot nvidia,function = "i2s1"; 85c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 86c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 87c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 88c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 89c66ec88fSEmmanuel Vadot }; 90c66ec88fSEmmanuel Vadot dap1_dout_pb2 { 91c66ec88fSEmmanuel Vadot nvidia,pins = "dap1_dout_pb2"; 92c66ec88fSEmmanuel Vadot nvidia,function = "i2s1"; 93c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 94c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 95c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 96c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 97c66ec88fSEmmanuel Vadot }; 98c66ec88fSEmmanuel Vadot dap1_sclk_pb3 { 99c66ec88fSEmmanuel Vadot nvidia,pins = "dap1_sclk_pb3"; 100c66ec88fSEmmanuel Vadot nvidia,function = "i2s1"; 101c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 102c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 103c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 104c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 105c66ec88fSEmmanuel Vadot }; 106c66ec88fSEmmanuel Vadot spi2_mosi_pb4 { 107c66ec88fSEmmanuel Vadot nvidia,pins = "spi2_mosi_pb4"; 108c66ec88fSEmmanuel Vadot nvidia,function = "rsvd2"; 109c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 110c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 111c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 112c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 113c66ec88fSEmmanuel Vadot }; 114c66ec88fSEmmanuel Vadot spi2_miso_pb5 { 115c66ec88fSEmmanuel Vadot nvidia,pins = "spi2_miso_pb5"; 116c66ec88fSEmmanuel Vadot nvidia,function = "rsvd2"; 117c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 118c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 119c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 120c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 121c66ec88fSEmmanuel Vadot }; 122c66ec88fSEmmanuel Vadot spi2_sck_pb6 { 123c66ec88fSEmmanuel Vadot nvidia,pins = "spi2_sck_pb6"; 124c66ec88fSEmmanuel Vadot nvidia,function = "rsvd2"; 125c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 126c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 127c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 128c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 129c66ec88fSEmmanuel Vadot }; 130c66ec88fSEmmanuel Vadot spi2_cs0_pb7 { 131c66ec88fSEmmanuel Vadot nvidia,pins = "spi2_cs0_pb7"; 132c66ec88fSEmmanuel Vadot nvidia,function = "rsvd2"; 133c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 134c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 135c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 136c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 137c66ec88fSEmmanuel Vadot }; 138c66ec88fSEmmanuel Vadot spi1_mosi_pc0 { 139c66ec88fSEmmanuel Vadot nvidia,pins = "spi1_mosi_pc0"; 140c66ec88fSEmmanuel Vadot nvidia,function = "spi1"; 141c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 142c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 143c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 144c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 145c66ec88fSEmmanuel Vadot }; 146c66ec88fSEmmanuel Vadot spi1_miso_pc1 { 147c66ec88fSEmmanuel Vadot nvidia,pins = "spi1_miso_pc1"; 148c66ec88fSEmmanuel Vadot nvidia,function = "spi1"; 149c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 150c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 151c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 152c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 153c66ec88fSEmmanuel Vadot }; 154c66ec88fSEmmanuel Vadot spi1_sck_pc2 { 155c66ec88fSEmmanuel Vadot nvidia,pins = "spi1_sck_pc2"; 156c66ec88fSEmmanuel Vadot nvidia,function = "spi1"; 157c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 158c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 159c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 160c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 161c66ec88fSEmmanuel Vadot }; 162c66ec88fSEmmanuel Vadot spi1_cs0_pc3 { 163c66ec88fSEmmanuel Vadot nvidia,pins = "spi1_cs0_pc3"; 164c66ec88fSEmmanuel Vadot nvidia,function = "spi1"; 165c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 166c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 167c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 168c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 169c66ec88fSEmmanuel Vadot }; 170c66ec88fSEmmanuel Vadot spi1_cs1_pc4 { 171c66ec88fSEmmanuel Vadot nvidia,pins = "spi1_cs1_pc4"; 172c66ec88fSEmmanuel Vadot nvidia,function = "spi1"; 173c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 174c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 175c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 176c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 177c66ec88fSEmmanuel Vadot }; 178c66ec88fSEmmanuel Vadot spi4_sck_pc5 { 179c66ec88fSEmmanuel Vadot nvidia,pins = "spi4_sck_pc5"; 180c66ec88fSEmmanuel Vadot nvidia,function = "spi4"; 181c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 182c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 183c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 184c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 185c66ec88fSEmmanuel Vadot }; 186c66ec88fSEmmanuel Vadot spi4_cs0_pc6 { 187c66ec88fSEmmanuel Vadot nvidia,pins = "spi4_cs0_pc6"; 188c66ec88fSEmmanuel Vadot nvidia,function = "spi4"; 189c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 190c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 191c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 192c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 193c66ec88fSEmmanuel Vadot }; 194c66ec88fSEmmanuel Vadot spi4_mosi_pc7 { 195c66ec88fSEmmanuel Vadot nvidia,pins = "spi4_mosi_pc7"; 196c66ec88fSEmmanuel Vadot nvidia,function = "spi4"; 197c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 198c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 199c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 200c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 201c66ec88fSEmmanuel Vadot }; 202c66ec88fSEmmanuel Vadot spi4_miso_pd0 { 203c66ec88fSEmmanuel Vadot nvidia,pins = "spi4_miso_pd0"; 204c66ec88fSEmmanuel Vadot nvidia,function = "spi4"; 205c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 206c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 207c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 208c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 209c66ec88fSEmmanuel Vadot }; 210c66ec88fSEmmanuel Vadot uart3_tx_pd1 { 211c66ec88fSEmmanuel Vadot nvidia,pins = "uart3_tx_pd1"; 212c66ec88fSEmmanuel Vadot nvidia,function = "uartc"; 213c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 214c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 215c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 216c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 217c66ec88fSEmmanuel Vadot }; 218c66ec88fSEmmanuel Vadot uart3_rx_pd2 { 219c66ec88fSEmmanuel Vadot nvidia,pins = "uart3_rx_pd2"; 220c66ec88fSEmmanuel Vadot nvidia,function = "uartc"; 221c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 222c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 223c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 224c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 225c66ec88fSEmmanuel Vadot }; 226c66ec88fSEmmanuel Vadot uart3_rts_pd3 { 227c66ec88fSEmmanuel Vadot nvidia,pins = "uart3_rts_pd3"; 228c66ec88fSEmmanuel Vadot nvidia,function = "uartc"; 229c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 230c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 231c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 232c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 233c66ec88fSEmmanuel Vadot }; 234c66ec88fSEmmanuel Vadot uart3_cts_pd4 { 235c66ec88fSEmmanuel Vadot nvidia,pins = "uart3_cts_pd4"; 236c66ec88fSEmmanuel Vadot nvidia,function = "uartc"; 237c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 238c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 239c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 240c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 241c66ec88fSEmmanuel Vadot }; 242c66ec88fSEmmanuel Vadot dmic1_clk_pe0 { 243c66ec88fSEmmanuel Vadot nvidia,pins = "dmic1_clk_pe0"; 244c66ec88fSEmmanuel Vadot nvidia,function = "dmic1"; 245c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 246c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 247c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 248c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 249c66ec88fSEmmanuel Vadot }; 250c66ec88fSEmmanuel Vadot dmic1_dat_pe1 { 251c66ec88fSEmmanuel Vadot nvidia,pins = "dmic1_dat_pe1"; 252c66ec88fSEmmanuel Vadot nvidia,function = "dmic1"; 253c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 254c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 255c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 256c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 257c66ec88fSEmmanuel Vadot }; 258c66ec88fSEmmanuel Vadot dmic2_clk_pe2 { 259c66ec88fSEmmanuel Vadot nvidia,pins = "dmic2_clk_pe2"; 260c66ec88fSEmmanuel Vadot nvidia,function = "dmic2"; 261c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 262c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 263c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 264c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 265c66ec88fSEmmanuel Vadot }; 266c66ec88fSEmmanuel Vadot dmic2_dat_pe3 { 267c66ec88fSEmmanuel Vadot nvidia,pins = "dmic2_dat_pe3"; 268c66ec88fSEmmanuel Vadot nvidia,function = "dmic2"; 269c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 270c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 271c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 272c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 273c66ec88fSEmmanuel Vadot }; 274c66ec88fSEmmanuel Vadot dmic3_clk_pe4 { 275c66ec88fSEmmanuel Vadot nvidia,pins = "dmic3_clk_pe4"; 276c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 277c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 278c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 279c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 280c66ec88fSEmmanuel Vadot }; 281c66ec88fSEmmanuel Vadot dmic3_dat_pe5 { 282c66ec88fSEmmanuel Vadot nvidia,pins = "dmic3_dat_pe5"; 283c66ec88fSEmmanuel Vadot nvidia,function = "rsvd2"; 284c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 285c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 286c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 287c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 288c66ec88fSEmmanuel Vadot }; 289c66ec88fSEmmanuel Vadot pe6 { 290c66ec88fSEmmanuel Vadot nvidia,pins = "pe6"; 291c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 292c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 293c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 294c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 295c66ec88fSEmmanuel Vadot }; 296c66ec88fSEmmanuel Vadot pe7 { 297c66ec88fSEmmanuel Vadot nvidia,pins = "pe7"; 298c66ec88fSEmmanuel Vadot nvidia,function = "pwm3"; 299c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 300c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 301c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 302c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 303c66ec88fSEmmanuel Vadot }; 304c66ec88fSEmmanuel Vadot gen3_i2c_scl_pf0 { 305c66ec88fSEmmanuel Vadot nvidia,pins = "gen3_i2c_scl_pf0"; 306c66ec88fSEmmanuel Vadot nvidia,function = "i2c3"; 307c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 308c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 309c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 310c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 311c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_DISABLE>; 312c66ec88fSEmmanuel Vadot }; 313c66ec88fSEmmanuel Vadot gen3_i2c_sda_pf1 { 314c66ec88fSEmmanuel Vadot nvidia,pins = "gen3_i2c_sda_pf1"; 315c66ec88fSEmmanuel Vadot nvidia,function = "i2c3"; 316c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 317c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 318c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 319c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 320c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_DISABLE>; 321c66ec88fSEmmanuel Vadot }; 322c66ec88fSEmmanuel Vadot uart2_tx_pg0 { 323c66ec88fSEmmanuel Vadot nvidia,pins = "uart2_tx_pg0"; 324c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 325c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 326c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 327c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 328c66ec88fSEmmanuel Vadot }; 329c66ec88fSEmmanuel Vadot uart2_rx_pg1 { 330c66ec88fSEmmanuel Vadot nvidia,pins = "uart2_rx_pg1"; 331c66ec88fSEmmanuel Vadot nvidia,function = "uartb"; 332c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 333c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 334c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 335c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 336c66ec88fSEmmanuel Vadot }; 337c66ec88fSEmmanuel Vadot uart2_rts_pg2 { 338c66ec88fSEmmanuel Vadot nvidia,pins = "uart2_rts_pg2"; 339c66ec88fSEmmanuel Vadot nvidia,function = "rsvd2"; 340c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 341c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 342c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 343c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 344c66ec88fSEmmanuel Vadot }; 345c66ec88fSEmmanuel Vadot uart2_cts_pg3 { 346c66ec88fSEmmanuel Vadot nvidia,pins = "uart2_cts_pg3"; 347c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 348c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 349c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 350c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 351c66ec88fSEmmanuel Vadot }; 352c66ec88fSEmmanuel Vadot wifi_en_ph0 { 353c66ec88fSEmmanuel Vadot nvidia,pins = "wifi_en_ph0"; 354c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 355c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 356c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 357c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 358c66ec88fSEmmanuel Vadot }; 359c66ec88fSEmmanuel Vadot wifi_rst_ph1 { 360c66ec88fSEmmanuel Vadot nvidia,pins = "wifi_rst_ph1"; 361c66ec88fSEmmanuel Vadot nvidia,function = "rsvd0"; 362c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 363c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 364c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 365c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 366c66ec88fSEmmanuel Vadot }; 367c66ec88fSEmmanuel Vadot wifi_wake_ap_ph2 { 368c66ec88fSEmmanuel Vadot nvidia,pins = "wifi_wake_ap_ph2"; 369c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 370c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 371c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 372c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 373c66ec88fSEmmanuel Vadot }; 374c66ec88fSEmmanuel Vadot ap_wake_bt_ph3 { 375c66ec88fSEmmanuel Vadot nvidia,pins = "ap_wake_bt_ph3"; 376c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 377c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 378c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 379c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 380c66ec88fSEmmanuel Vadot }; 381c66ec88fSEmmanuel Vadot bt_rst_ph4 { 382c66ec88fSEmmanuel Vadot nvidia,pins = "bt_rst_ph4"; 383c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 384c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 385c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 386c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 387c66ec88fSEmmanuel Vadot }; 388c66ec88fSEmmanuel Vadot bt_wake_ap_ph5 { 389c66ec88fSEmmanuel Vadot nvidia,pins = "bt_wake_ap_ph5"; 390c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 391c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 392c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 393c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 394c66ec88fSEmmanuel Vadot }; 395c66ec88fSEmmanuel Vadot ph6 { 396c66ec88fSEmmanuel Vadot nvidia,pins = "ph6"; 397c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 398c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 399c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 400c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 401c66ec88fSEmmanuel Vadot }; 402c66ec88fSEmmanuel Vadot ap_wake_nfc_ph7 { 403c66ec88fSEmmanuel Vadot nvidia,pins = "ap_wake_nfc_ph7"; 404c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 405c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 406c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 407c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 408c66ec88fSEmmanuel Vadot }; 409c66ec88fSEmmanuel Vadot nfc_en_pi0 { 410c66ec88fSEmmanuel Vadot nvidia,pins = "nfc_en_pi0"; 411c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 412c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 413c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 414c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 415c66ec88fSEmmanuel Vadot }; 416c66ec88fSEmmanuel Vadot nfc_int_pi1 { 417c66ec88fSEmmanuel Vadot nvidia,pins = "nfc_int_pi1"; 418c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 419c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 420c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 421c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 422c66ec88fSEmmanuel Vadot }; 423c66ec88fSEmmanuel Vadot gps_en_pi2 { 424c66ec88fSEmmanuel Vadot nvidia,pins = "gps_en_pi2"; 425c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 426c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 427c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 428c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 429c66ec88fSEmmanuel Vadot }; 430c66ec88fSEmmanuel Vadot gps_rst_pi3 { 431c66ec88fSEmmanuel Vadot nvidia,pins = "gps_rst_pi3"; 432c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 433c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 434c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 435c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 436c66ec88fSEmmanuel Vadot }; 437c66ec88fSEmmanuel Vadot uart4_tx_pi4 { 438c66ec88fSEmmanuel Vadot nvidia,pins = "uart4_tx_pi4"; 439c66ec88fSEmmanuel Vadot nvidia,function = "uartd"; 440c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 441c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 442c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 443c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 444c66ec88fSEmmanuel Vadot }; 445c66ec88fSEmmanuel Vadot uart4_rx_pi5 { 446c66ec88fSEmmanuel Vadot nvidia,pins = "uart4_rx_pi5"; 447c66ec88fSEmmanuel Vadot nvidia,function = "uartd"; 448c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 449c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 450c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 451c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 452c66ec88fSEmmanuel Vadot }; 453c66ec88fSEmmanuel Vadot uart4_rts_pi6 { 454c66ec88fSEmmanuel Vadot nvidia,pins = "uart4_rts_pi6"; 455c66ec88fSEmmanuel Vadot nvidia,function = "uartd"; 456c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 457c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 458c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 459c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 460c66ec88fSEmmanuel Vadot }; 461c66ec88fSEmmanuel Vadot uart4_cts_pi7 { 462c66ec88fSEmmanuel Vadot nvidia,pins = "uart4_cts_pi7"; 463c66ec88fSEmmanuel Vadot nvidia,function = "uartd"; 464c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 465c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 466c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 467c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 468c66ec88fSEmmanuel Vadot }; 469c66ec88fSEmmanuel Vadot gen1_i2c_sda_pj0 { 470c66ec88fSEmmanuel Vadot nvidia,pins = "gen1_i2c_sda_pj0"; 471c66ec88fSEmmanuel Vadot nvidia,function = "i2c1"; 472c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 473c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 474c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 475c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 476c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_DISABLE>; 477c66ec88fSEmmanuel Vadot }; 478c66ec88fSEmmanuel Vadot gen1_i2c_scl_pj1 { 479c66ec88fSEmmanuel Vadot nvidia,pins = "gen1_i2c_scl_pj1"; 480c66ec88fSEmmanuel Vadot nvidia,function = "i2c1"; 481c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 482c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 483c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 484c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 485c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_DISABLE>; 486c66ec88fSEmmanuel Vadot }; 487c66ec88fSEmmanuel Vadot gen2_i2c_scl_pj2 { 488c66ec88fSEmmanuel Vadot nvidia,pins = "gen2_i2c_scl_pj2"; 489c66ec88fSEmmanuel Vadot nvidia,function = "i2c2"; 490c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 491c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 492c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 493c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 494c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_ENABLE>; 495c66ec88fSEmmanuel Vadot }; 496c66ec88fSEmmanuel Vadot gen2_i2c_sda_pj3 { 497c66ec88fSEmmanuel Vadot nvidia,pins = "gen2_i2c_sda_pj3"; 498c66ec88fSEmmanuel Vadot nvidia,function = "i2c2"; 499c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 500c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 501c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 502c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 503c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_ENABLE>; 504c66ec88fSEmmanuel Vadot }; 505c66ec88fSEmmanuel Vadot dap4_fs_pj4 { 506c66ec88fSEmmanuel Vadot nvidia,pins = "dap4_fs_pj4"; 507c66ec88fSEmmanuel Vadot nvidia,function = "i2s4b"; 508c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 509c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 510c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 511c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 512c66ec88fSEmmanuel Vadot }; 513c66ec88fSEmmanuel Vadot dap4_din_pj5 { 514c66ec88fSEmmanuel Vadot nvidia,pins = "dap4_din_pj5"; 515c66ec88fSEmmanuel Vadot nvidia,function = "i2s4b"; 516c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 517c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 518c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 519c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 520c66ec88fSEmmanuel Vadot }; 521c66ec88fSEmmanuel Vadot dap4_dout_pj6 { 522c66ec88fSEmmanuel Vadot nvidia,pins = "dap4_dout_pj6"; 523c66ec88fSEmmanuel Vadot nvidia,function = "i2s4b"; 524c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 525c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 526c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 527c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 528c66ec88fSEmmanuel Vadot }; 529c66ec88fSEmmanuel Vadot dap4_sclk_pj7 { 530c66ec88fSEmmanuel Vadot nvidia,pins = "dap4_sclk_pj7"; 531c66ec88fSEmmanuel Vadot nvidia,function = "i2s4b"; 532c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 533c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 534c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 535c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 536c66ec88fSEmmanuel Vadot }; 537c66ec88fSEmmanuel Vadot pk0 { 538c66ec88fSEmmanuel Vadot nvidia,pins = "pk0"; 539c66ec88fSEmmanuel Vadot nvidia,function = "i2s5b"; 540c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 541c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 542c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 543c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 544c66ec88fSEmmanuel Vadot }; 545c66ec88fSEmmanuel Vadot pk1 { 546c66ec88fSEmmanuel Vadot nvidia,pins = "pk1"; 547c66ec88fSEmmanuel Vadot nvidia,function = "i2s5b"; 548c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 549c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 550c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 551c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 552c66ec88fSEmmanuel Vadot }; 553c66ec88fSEmmanuel Vadot pk2 { 554c66ec88fSEmmanuel Vadot nvidia,pins = "pk2"; 555c66ec88fSEmmanuel Vadot nvidia,function = "i2s5b"; 556c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 557c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 558c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 559c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 560c66ec88fSEmmanuel Vadot }; 561c66ec88fSEmmanuel Vadot pk3 { 562c66ec88fSEmmanuel Vadot nvidia,pins = "pk3"; 563c66ec88fSEmmanuel Vadot nvidia,function = "i2s5b"; 564c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 565c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 566c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 567c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 568c66ec88fSEmmanuel Vadot }; 569c66ec88fSEmmanuel Vadot pk4 { 570c66ec88fSEmmanuel Vadot nvidia,pins = "pk4"; 571c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 572c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 573c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 574c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 575c66ec88fSEmmanuel Vadot }; 576c66ec88fSEmmanuel Vadot pk5 { 577c66ec88fSEmmanuel Vadot nvidia,pins = "pk5"; 578c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 579c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 580c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 581c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 582c66ec88fSEmmanuel Vadot }; 583c66ec88fSEmmanuel Vadot pk6 { 584c66ec88fSEmmanuel Vadot nvidia,pins = "pk6"; 585c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 586c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 587c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 588c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 589c66ec88fSEmmanuel Vadot }; 590c66ec88fSEmmanuel Vadot pk7 { 591c66ec88fSEmmanuel Vadot nvidia,pins = "pk7"; 592c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 593c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 594c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 595c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 596c66ec88fSEmmanuel Vadot }; 597c66ec88fSEmmanuel Vadot pl0 { 598c66ec88fSEmmanuel Vadot nvidia,pins = "pl0"; 599c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 600c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 601c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 602c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 603c66ec88fSEmmanuel Vadot }; 604c66ec88fSEmmanuel Vadot pl1 { 605c66ec88fSEmmanuel Vadot nvidia,pins = "pl1"; 606c66ec88fSEmmanuel Vadot nvidia,function = "soc"; 607c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 608c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 609c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 610c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 611c66ec88fSEmmanuel Vadot }; 612c66ec88fSEmmanuel Vadot sdmmc1_clk_pm0 { 613c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc1_clk_pm0"; 614c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc1"; 615c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 616c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 617c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 618c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 619c66ec88fSEmmanuel Vadot }; 620c66ec88fSEmmanuel Vadot sdmmc1_cmd_pm1 { 621c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc1_cmd_pm1"; 622c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc1"; 623c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 624c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 625c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 626c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 627c66ec88fSEmmanuel Vadot }; 628c66ec88fSEmmanuel Vadot sdmmc1_dat3_pm2 { 629c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc1_dat3_pm2"; 630c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc1"; 631c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 632c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 633c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 634c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 635c66ec88fSEmmanuel Vadot }; 636c66ec88fSEmmanuel Vadot sdmmc1_dat2_pm3 { 637c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc1_dat2_pm3"; 638c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc1"; 639c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 640c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 641c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 642c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 643c66ec88fSEmmanuel Vadot }; 644c66ec88fSEmmanuel Vadot sdmmc1_dat1_pm4 { 645c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc1_dat1_pm4"; 646c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc1"; 647c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 648c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 649c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 650c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 651c66ec88fSEmmanuel Vadot }; 652c66ec88fSEmmanuel Vadot sdmmc1_dat0_pm5 { 653c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc1_dat0_pm5"; 654c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc1"; 655c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 656c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 657c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 658c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 659c66ec88fSEmmanuel Vadot }; 660c66ec88fSEmmanuel Vadot sdmmc3_clk_pp0 { 661c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc3_clk_pp0"; 662c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc3"; 663c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 664c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 665c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 666c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 667c66ec88fSEmmanuel Vadot }; 668c66ec88fSEmmanuel Vadot sdmmc3_cmd_pp1 { 669c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc3_cmd_pp1"; 670c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc3"; 671c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 672c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 673c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 674c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 675c66ec88fSEmmanuel Vadot }; 676c66ec88fSEmmanuel Vadot sdmmc3_dat3_pp2 { 677c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc3_dat3_pp2"; 678c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc3"; 679c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 680c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 681c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 682c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 683c66ec88fSEmmanuel Vadot }; 684c66ec88fSEmmanuel Vadot sdmmc3_dat2_pp3 { 685c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc3_dat2_pp3"; 686c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc3"; 687c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 688c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 689c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 690c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 691c66ec88fSEmmanuel Vadot }; 692c66ec88fSEmmanuel Vadot sdmmc3_dat1_pp4 { 693c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc3_dat1_pp4"; 694c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc3"; 695c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 696c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 697c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 698c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 699c66ec88fSEmmanuel Vadot }; 700c66ec88fSEmmanuel Vadot sdmmc3_dat0_pp5 { 701c66ec88fSEmmanuel Vadot nvidia,pins = "sdmmc3_dat0_pp5"; 702c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc3"; 703c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 704c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 705c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 706c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 707c66ec88fSEmmanuel Vadot }; 708c66ec88fSEmmanuel Vadot cam1_mclk_ps0 { 709c66ec88fSEmmanuel Vadot nvidia,pins = "cam1_mclk_ps0"; 710c66ec88fSEmmanuel Vadot nvidia,function = "extperiph3"; 711c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 712c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 713c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 714c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 715c66ec88fSEmmanuel Vadot }; 716c66ec88fSEmmanuel Vadot cam2_mclk_ps1 { 717c66ec88fSEmmanuel Vadot nvidia,pins = "cam2_mclk_ps1"; 718c66ec88fSEmmanuel Vadot nvidia,function = "extperiph3"; 719c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 720c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 721c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 722c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 723c66ec88fSEmmanuel Vadot }; 724c66ec88fSEmmanuel Vadot cam_i2c_scl_ps2 { 725c66ec88fSEmmanuel Vadot nvidia,pins = "cam_i2c_scl_ps2"; 726c66ec88fSEmmanuel Vadot nvidia,function = "i2cvi"; 727c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 728c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 729c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 730c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 731c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_DISABLE>; 732c66ec88fSEmmanuel Vadot }; 733c66ec88fSEmmanuel Vadot cam_i2c_sda_ps3 { 734c66ec88fSEmmanuel Vadot nvidia,pins = "cam_i2c_sda_ps3"; 735c66ec88fSEmmanuel Vadot nvidia,function = "i2cvi"; 736c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 737c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 738c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 739c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 740c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_DISABLE>; 741c66ec88fSEmmanuel Vadot }; 742c66ec88fSEmmanuel Vadot cam_rst_ps4 { 743c66ec88fSEmmanuel Vadot nvidia,pins = "cam_rst_ps4"; 744c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 745c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 746c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 747c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 748c66ec88fSEmmanuel Vadot }; 749c66ec88fSEmmanuel Vadot cam_af_en_ps5 { 750c66ec88fSEmmanuel Vadot nvidia,pins = "cam_af_en_ps5"; 751c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 752c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 753c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 754c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 755c66ec88fSEmmanuel Vadot }; 756c66ec88fSEmmanuel Vadot cam_flash_en_ps6 { 757c66ec88fSEmmanuel Vadot nvidia,pins = "cam_flash_en_ps6"; 758c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 759c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 760c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 761c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 762c66ec88fSEmmanuel Vadot }; 763c66ec88fSEmmanuel Vadot cam1_pwdn_ps7 { 764c66ec88fSEmmanuel Vadot nvidia,pins = "cam1_pwdn_ps7"; 765c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 766c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 767c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 768c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 769c66ec88fSEmmanuel Vadot }; 770c66ec88fSEmmanuel Vadot cam2_pwdn_pt0 { 771c66ec88fSEmmanuel Vadot nvidia,pins = "cam2_pwdn_pt0"; 772c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 773c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 774c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 775c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 776c66ec88fSEmmanuel Vadot }; 777c66ec88fSEmmanuel Vadot cam1_strobe_pt1 { 778c66ec88fSEmmanuel Vadot nvidia,pins = "cam1_strobe_pt1"; 779c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 780c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 781c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 782c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 783c66ec88fSEmmanuel Vadot }; 784c66ec88fSEmmanuel Vadot uart1_tx_pu0 { 785c66ec88fSEmmanuel Vadot nvidia,pins = "uart1_tx_pu0"; 786c66ec88fSEmmanuel Vadot nvidia,function = "uarta"; 787c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 788c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 789c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 790c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 791c66ec88fSEmmanuel Vadot }; 792c66ec88fSEmmanuel Vadot uart1_rx_pu1 { 793c66ec88fSEmmanuel Vadot nvidia,pins = "uart1_rx_pu1"; 794c66ec88fSEmmanuel Vadot nvidia,function = "uarta"; 795c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 796c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 797c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 798c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 799c66ec88fSEmmanuel Vadot }; 800c66ec88fSEmmanuel Vadot uart1_rts_pu2 { 801c66ec88fSEmmanuel Vadot nvidia,pins = "uart1_rts_pu2"; 802c66ec88fSEmmanuel Vadot nvidia,function = "uarta"; 803c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 804c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 805c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 806c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 807c66ec88fSEmmanuel Vadot }; 808c66ec88fSEmmanuel Vadot uart1_cts_pu3 { 809c66ec88fSEmmanuel Vadot nvidia,pins = "uart1_cts_pu3"; 810c66ec88fSEmmanuel Vadot nvidia,function = "uarta"; 811c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 812c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 813c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 814c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 815c66ec88fSEmmanuel Vadot }; 816c66ec88fSEmmanuel Vadot lcd_bl_pwm_pv0 { 817c66ec88fSEmmanuel Vadot nvidia,pins = "lcd_bl_pwm_pv0"; 818c66ec88fSEmmanuel Vadot nvidia,function = "pwm0"; 819c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 820c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 821c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 822c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 823c66ec88fSEmmanuel Vadot }; 824c66ec88fSEmmanuel Vadot lcd_bl_en_pv1 { 825c66ec88fSEmmanuel Vadot nvidia,pins = "lcd_bl_en_pv1"; 826c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 827c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 828c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 829c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 830c66ec88fSEmmanuel Vadot }; 831c66ec88fSEmmanuel Vadot lcd_rst_pv2 { 832c66ec88fSEmmanuel Vadot nvidia,pins = "lcd_rst_pv2"; 833c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 834c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 835c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 836c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 837c66ec88fSEmmanuel Vadot }; 838c66ec88fSEmmanuel Vadot lcd_gpio1_pv3 { 839c66ec88fSEmmanuel Vadot nvidia,pins = "lcd_gpio1_pv3"; 840c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 841c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 842c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 843c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 844c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 845c66ec88fSEmmanuel Vadot }; 846c66ec88fSEmmanuel Vadot lcd_gpio2_pv4 { 847c66ec88fSEmmanuel Vadot nvidia,pins = "lcd_gpio2_pv4"; 848c66ec88fSEmmanuel Vadot nvidia,function = "pwm1"; 849c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 850c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 851c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 852c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 853c66ec88fSEmmanuel Vadot }; 854c66ec88fSEmmanuel Vadot ap_ready_pv5 { 855c66ec88fSEmmanuel Vadot nvidia,pins = "ap_ready_pv5"; 856c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 857c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 858c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 859c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 860c66ec88fSEmmanuel Vadot }; 861c66ec88fSEmmanuel Vadot touch_rst_pv6 { 862c66ec88fSEmmanuel Vadot nvidia,pins = "touch_rst_pv6"; 863c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 864c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 865c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 866c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 867c66ec88fSEmmanuel Vadot }; 868c66ec88fSEmmanuel Vadot touch_clk_pv7 { 869c66ec88fSEmmanuel Vadot nvidia,pins = "touch_clk_pv7"; 870c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 871c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 872c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 873c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 874c66ec88fSEmmanuel Vadot }; 875c66ec88fSEmmanuel Vadot modem_wake_ap_px0 { 876c66ec88fSEmmanuel Vadot nvidia,pins = "modem_wake_ap_px0"; 877c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 878c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 879c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 880c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 881c66ec88fSEmmanuel Vadot }; 882c66ec88fSEmmanuel Vadot touch_int_px1 { 883c66ec88fSEmmanuel Vadot nvidia,pins = "touch_int_px1"; 884c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 885c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 886c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 887c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 888c66ec88fSEmmanuel Vadot }; 889c66ec88fSEmmanuel Vadot motion_int_px2 { 890c66ec88fSEmmanuel Vadot nvidia,pins = "motion_int_px2"; 891c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 892c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 893c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 894c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 895c66ec88fSEmmanuel Vadot }; 896c66ec88fSEmmanuel Vadot als_prox_int_px3 { 897c66ec88fSEmmanuel Vadot nvidia,pins = "als_prox_int_px3"; 898c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 899c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 900c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 901c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 902c66ec88fSEmmanuel Vadot }; 903c66ec88fSEmmanuel Vadot temp_alert_px4 { 904c66ec88fSEmmanuel Vadot nvidia,pins = "temp_alert_px4"; 905c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 906c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 907c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 908c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 909c66ec88fSEmmanuel Vadot }; 910c66ec88fSEmmanuel Vadot button_power_on_px5 { 911c66ec88fSEmmanuel Vadot nvidia,pins = "button_power_on_px5"; 912c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 913c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 914c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 915c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 916c66ec88fSEmmanuel Vadot }; 917c66ec88fSEmmanuel Vadot button_vol_up_px6 { 918c66ec88fSEmmanuel Vadot nvidia,pins = "button_vol_up_px6"; 919c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 920c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 921c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 922c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 923c66ec88fSEmmanuel Vadot }; 924c66ec88fSEmmanuel Vadot button_vol_down_px7 { 925c66ec88fSEmmanuel Vadot nvidia,pins = "button_vol_down_px7"; 926c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 927c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 928c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 929c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 930c66ec88fSEmmanuel Vadot }; 931c66ec88fSEmmanuel Vadot button_slide_sw_py0 { 932c66ec88fSEmmanuel Vadot nvidia,pins = "button_slide_sw_py0"; 933c66ec88fSEmmanuel Vadot nvidia,function = "rsvd0"; 934c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 935c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 936c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 937c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 938c66ec88fSEmmanuel Vadot }; 939c66ec88fSEmmanuel Vadot button_home_py1 { 940c66ec88fSEmmanuel Vadot nvidia,pins = "button_home_py1"; 941c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 942c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 943c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 944c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 945c66ec88fSEmmanuel Vadot }; 946c66ec88fSEmmanuel Vadot lcd_te_py2 { 947c66ec88fSEmmanuel Vadot nvidia,pins = "lcd_te_py2"; 948c66ec88fSEmmanuel Vadot nvidia,function = "displaya"; 949c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 950c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 951c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 952c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 953c66ec88fSEmmanuel Vadot }; 954c66ec88fSEmmanuel Vadot pwr_i2c_scl_py3 { 955c66ec88fSEmmanuel Vadot nvidia,pins = "pwr_i2c_scl_py3"; 956c66ec88fSEmmanuel Vadot nvidia,function = "i2cpmu"; 957c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 958c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 959c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 960c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 961c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_DISABLE>; 962c66ec88fSEmmanuel Vadot }; 963c66ec88fSEmmanuel Vadot pwr_i2c_sda_py4 { 964c66ec88fSEmmanuel Vadot nvidia,pins = "pwr_i2c_sda_py4"; 965c66ec88fSEmmanuel Vadot nvidia,function = "i2cpmu"; 966c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 967c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 968c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 969c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 970c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_DISABLE>; 971c66ec88fSEmmanuel Vadot }; 972c66ec88fSEmmanuel Vadot clk_32k_out_py5 { 973c66ec88fSEmmanuel Vadot nvidia,pins = "clk_32k_out_py5"; 974c66ec88fSEmmanuel Vadot nvidia,function = "soc"; 975c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 976c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 977c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 978c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 979c66ec88fSEmmanuel Vadot }; 980c66ec88fSEmmanuel Vadot pz0 { 981c66ec88fSEmmanuel Vadot nvidia,pins = "pz0"; 982c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 983c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 984c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 985c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 986c66ec88fSEmmanuel Vadot }; 987c66ec88fSEmmanuel Vadot pz1 { 988c66ec88fSEmmanuel Vadot nvidia,pins = "pz1"; 989c66ec88fSEmmanuel Vadot nvidia,function = "sdmmc1"; 990c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 991c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 992c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 993c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 994c66ec88fSEmmanuel Vadot }; 995c66ec88fSEmmanuel Vadot pz2 { 996c66ec88fSEmmanuel Vadot nvidia,pins = "pz2"; 997c66ec88fSEmmanuel Vadot nvidia,function = "rsvd2"; 998c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 999c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1000c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1001c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1002c66ec88fSEmmanuel Vadot }; 1003c66ec88fSEmmanuel Vadot pz3 { 1004c66ec88fSEmmanuel Vadot nvidia,pins = "pz3"; 1005c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 1006c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1007c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1008c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1009c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1010c66ec88fSEmmanuel Vadot }; 1011c66ec88fSEmmanuel Vadot pz4 { 1012c66ec88fSEmmanuel Vadot nvidia,pins = "pz4"; 1013c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1014c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1015c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1016c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1017c66ec88fSEmmanuel Vadot }; 1018c66ec88fSEmmanuel Vadot pz5 { 1019c66ec88fSEmmanuel Vadot nvidia,pins = "pz5"; 1020c66ec88fSEmmanuel Vadot nvidia,function = "soc"; 1021c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 1022c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1023c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1024c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1025c66ec88fSEmmanuel Vadot }; 1026c66ec88fSEmmanuel Vadot dap2_fs_paa0 { 1027c66ec88fSEmmanuel Vadot nvidia,pins = "dap2_fs_paa0"; 1028c66ec88fSEmmanuel Vadot nvidia,function = "i2s2"; 1029c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1030c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1031c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1032c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1033c66ec88fSEmmanuel Vadot }; 1034c66ec88fSEmmanuel Vadot dap2_sclk_paa1 { 1035c66ec88fSEmmanuel Vadot nvidia,pins = "dap2_sclk_paa1"; 1036c66ec88fSEmmanuel Vadot nvidia,function = "i2s2"; 1037c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1038c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1039c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1040c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1041c66ec88fSEmmanuel Vadot }; 1042c66ec88fSEmmanuel Vadot dap2_din_paa2 { 1043c66ec88fSEmmanuel Vadot nvidia,pins = "dap2_din_paa2"; 1044c66ec88fSEmmanuel Vadot nvidia,function = "i2s2"; 1045c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1046c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1047c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1048c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1049c66ec88fSEmmanuel Vadot }; 1050c66ec88fSEmmanuel Vadot dap2_dout_paa3 { 1051c66ec88fSEmmanuel Vadot nvidia,pins = "dap2_dout_paa3"; 1052c66ec88fSEmmanuel Vadot nvidia,function = "i2s2"; 1053c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1054c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1055c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1056c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1057c66ec88fSEmmanuel Vadot }; 1058c66ec88fSEmmanuel Vadot aud_mclk_pbb0 { 1059c66ec88fSEmmanuel Vadot nvidia,pins = "aud_mclk_pbb0"; 1060c66ec88fSEmmanuel Vadot nvidia,function = "aud"; 1061c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1062c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1063c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1064c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1065c66ec88fSEmmanuel Vadot }; 1066c66ec88fSEmmanuel Vadot dvfs_pwm_pbb1 { 1067c66ec88fSEmmanuel Vadot nvidia,pins = "dvfs_pwm_pbb1"; 1068c66ec88fSEmmanuel Vadot nvidia,function = "cldvfs"; 1069c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1070c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1071c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1072c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1073c66ec88fSEmmanuel Vadot }; 1074c66ec88fSEmmanuel Vadot dvfs_clk_pbb2 { 1075c66ec88fSEmmanuel Vadot nvidia,pins = "dvfs_clk_pbb2"; 1076c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1077c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1078c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1079c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1080c66ec88fSEmmanuel Vadot }; 1081c66ec88fSEmmanuel Vadot gpio_x1_aud_pbb3 { 1082c66ec88fSEmmanuel Vadot nvidia,pins = "gpio_x1_aud_pbb3"; 1083c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1084c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1085c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1086c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1087c66ec88fSEmmanuel Vadot }; 1088c66ec88fSEmmanuel Vadot gpio_x3_aud_pbb4 { 1089c66ec88fSEmmanuel Vadot nvidia,pins = "gpio_x3_aud_pbb4"; 1090c66ec88fSEmmanuel Vadot nvidia,function = "rsvd0"; 1091c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1092c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1093c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1094c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1095c66ec88fSEmmanuel Vadot }; 1096c66ec88fSEmmanuel Vadot hdmi_cec_pcc0 { 1097c66ec88fSEmmanuel Vadot nvidia,pins = "hdmi_cec_pcc0"; 1098c66ec88fSEmmanuel Vadot nvidia,function = "cec"; 1099c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1100c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1101c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1102c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1103c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_ENABLE>; 1104c66ec88fSEmmanuel Vadot }; 1105c66ec88fSEmmanuel Vadot hdmi_int_dp_hpd_pcc1 { 1106c66ec88fSEmmanuel Vadot nvidia,pins = "hdmi_int_dp_hpd_pcc1"; 1107c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1108c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1109c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1110c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1111c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_DISABLE>; 1112c66ec88fSEmmanuel Vadot }; 1113c66ec88fSEmmanuel Vadot spdif_out_pcc2 { 1114c66ec88fSEmmanuel Vadot nvidia,pins = "spdif_out_pcc2"; 1115c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 1116c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1117c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1118c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1119c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1120c66ec88fSEmmanuel Vadot }; 1121c66ec88fSEmmanuel Vadot spdif_in_pcc3 { 1122c66ec88fSEmmanuel Vadot nvidia,pins = "spdif_in_pcc3"; 1123c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 1124c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1125c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1126c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1127c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1128c66ec88fSEmmanuel Vadot }; 1129c66ec88fSEmmanuel Vadot usb_vbus_en0_pcc4 { 1130c66ec88fSEmmanuel Vadot nvidia,pins = "usb_vbus_en0_pcc4"; 1131c66ec88fSEmmanuel Vadot nvidia,function = "usb"; 1132c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1133c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1134c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1135c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1136c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_ENABLE>; 1137c66ec88fSEmmanuel Vadot }; 1138c66ec88fSEmmanuel Vadot usb_vbus_en1_pcc5 { 1139c66ec88fSEmmanuel Vadot nvidia,pins = "usb_vbus_en1_pcc5"; 1140c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 1141c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1142c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1143c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1144c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1145c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_DISABLE>; 1146c66ec88fSEmmanuel Vadot }; 1147c66ec88fSEmmanuel Vadot dp_hpd0_pcc6 { 1148c66ec88fSEmmanuel Vadot nvidia,pins = "dp_hpd0_pcc6"; 1149c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1150c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1151c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1152c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1153c66ec88fSEmmanuel Vadot }; 1154c66ec88fSEmmanuel Vadot pcc7 { 1155c66ec88fSEmmanuel Vadot nvidia,pins = "pcc7"; 1156c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1157c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1158c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1159c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1160c66ec88fSEmmanuel Vadot nvidia,io-hv = <TEGRA_PIN_DISABLE>; 1161c66ec88fSEmmanuel Vadot }; 1162c66ec88fSEmmanuel Vadot spi2_cs1_pdd0 { 1163c66ec88fSEmmanuel Vadot nvidia,pins = "spi2_cs1_pdd0"; 1164c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 1165c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1166c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1167c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1168c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1169c66ec88fSEmmanuel Vadot }; 1170c66ec88fSEmmanuel Vadot qspi_sck_pee0 { 1171c66ec88fSEmmanuel Vadot nvidia,pins = "qspi_sck_pee0"; 1172c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 1173c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1174c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1175c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1176c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1177c66ec88fSEmmanuel Vadot }; 1178c66ec88fSEmmanuel Vadot qspi_cs_n_pee1 { 1179c66ec88fSEmmanuel Vadot nvidia,pins = "qspi_cs_n_pee1"; 1180c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 1181c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1182c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1183c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1184c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1185c66ec88fSEmmanuel Vadot }; 1186c66ec88fSEmmanuel Vadot qspi_io0_pee2 { 1187c66ec88fSEmmanuel Vadot nvidia,pins = "qspi_io0_pee2"; 1188c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 1189c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1190c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1191c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1192c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1193c66ec88fSEmmanuel Vadot }; 1194c66ec88fSEmmanuel Vadot qspi_io1_pee3 { 1195c66ec88fSEmmanuel Vadot nvidia,pins = "qspi_io1_pee3"; 1196c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 1197c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1198c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1199c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1200c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1201c66ec88fSEmmanuel Vadot }; 1202c66ec88fSEmmanuel Vadot qspi_io2_pee4 { 1203c66ec88fSEmmanuel Vadot nvidia,pins = "qspi_io2_pee4"; 1204c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 1205c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1206c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1207c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1208c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1209c66ec88fSEmmanuel Vadot }; 1210c66ec88fSEmmanuel Vadot qspi_io3_pee5 { 1211c66ec88fSEmmanuel Vadot nvidia,pins = "qspi_io3_pee5"; 1212c66ec88fSEmmanuel Vadot nvidia,function = "rsvd1"; 1213c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1214c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_ENABLE>; 1215c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1216c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1217c66ec88fSEmmanuel Vadot }; 1218c66ec88fSEmmanuel Vadot core_pwr_req { 1219c66ec88fSEmmanuel Vadot nvidia,pins = "core_pwr_req"; 1220c66ec88fSEmmanuel Vadot nvidia,function = "core"; 1221c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1222c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1223c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1224c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1225c66ec88fSEmmanuel Vadot }; 1226c66ec88fSEmmanuel Vadot cpu_pwr_req { 1227c66ec88fSEmmanuel Vadot nvidia,pins = "cpu_pwr_req"; 1228c66ec88fSEmmanuel Vadot nvidia,function = "cpu"; 1229c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1230c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1231c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1232c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1233c66ec88fSEmmanuel Vadot }; 1234c66ec88fSEmmanuel Vadot pwr_int_n { 1235c66ec88fSEmmanuel Vadot nvidia,pins = "pwr_int_n"; 1236c66ec88fSEmmanuel Vadot nvidia,function = "pmi"; 1237c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_UP>; 1238c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1239c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1240c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1241c66ec88fSEmmanuel Vadot }; 1242c66ec88fSEmmanuel Vadot clk_32k_in { 1243c66ec88fSEmmanuel Vadot nvidia,pins = "clk_32k_in"; 1244c66ec88fSEmmanuel Vadot nvidia,function = "clk"; 1245c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1246c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1247c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1248c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1249c66ec88fSEmmanuel Vadot }; 1250c66ec88fSEmmanuel Vadot jtag_rtck { 1251c66ec88fSEmmanuel Vadot nvidia,pins = "jtag_rtck"; 1252c66ec88fSEmmanuel Vadot nvidia,function = "jtag"; 1253c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1254c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1255c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1256c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1257c66ec88fSEmmanuel Vadot }; 1258c66ec88fSEmmanuel Vadot clk_req { 1259c66ec88fSEmmanuel Vadot nvidia,pins = "clk_req"; 1260c66ec88fSEmmanuel Vadot nvidia,function = "sys"; 1261c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1262c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1263c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1264c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1265c66ec88fSEmmanuel Vadot }; 1266c66ec88fSEmmanuel Vadot shutdown { 1267c66ec88fSEmmanuel Vadot nvidia,pins = "shutdown"; 1268c66ec88fSEmmanuel Vadot nvidia,function = "shutdown"; 1269c66ec88fSEmmanuel Vadot nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1270c66ec88fSEmmanuel Vadot nvidia,tristate = <TEGRA_PIN_DISABLE>; 1271c66ec88fSEmmanuel Vadot nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1272c66ec88fSEmmanuel Vadot nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1273c66ec88fSEmmanuel Vadot }; 1274c66ec88fSEmmanuel Vadot }; 1275c66ec88fSEmmanuel Vadot }; 1276c66ec88fSEmmanuel Vadot}; 1277