18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci/dts-v1/; 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ci#include <dt-bindings/input/input.h> 58c2ecf20Sopenharmony_ci#include <dt-bindings/mfd/max77620.h> 68c2ecf20Sopenharmony_ci#include <dt-bindings/pinctrl/pinctrl-tegra.h> 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci#include "tegra210.dtsi" 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci/ { 118c2ecf20Sopenharmony_ci model = "Google Pixel C"; 128c2ecf20Sopenharmony_ci compatible = "google,smaug-rev8", "google,smaug-rev7", 138c2ecf20Sopenharmony_ci "google,smaug-rev6", "google,smaug-rev5", 148c2ecf20Sopenharmony_ci "google,smaug-rev4", "google,smaug-rev3", 158c2ecf20Sopenharmony_ci "google,smaug-rev2", "google,smaug-rev1", 168c2ecf20Sopenharmony_ci "google,smaug", "nvidia,tegra210"; 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ci aliases { 198c2ecf20Sopenharmony_ci serial0 = &uarta; 208c2ecf20Sopenharmony_ci }; 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ci chosen { 238c2ecf20Sopenharmony_ci bootargs = "earlycon"; 248c2ecf20Sopenharmony_ci stdout-path = "serial0:115200n8"; 258c2ecf20Sopenharmony_ci }; 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci memory { 288c2ecf20Sopenharmony_ci device_type = "memory"; 298c2ecf20Sopenharmony_ci reg = <0x0 0x80000000 0x0 0xc0000000>; 308c2ecf20Sopenharmony_ci }; 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci host1x@50000000 { 338c2ecf20Sopenharmony_ci dpaux: dpaux@545c0000 { 348c2ecf20Sopenharmony_ci status = "okay"; 358c2ecf20Sopenharmony_ci }; 368c2ecf20Sopenharmony_ci }; 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ci pinmux: pinmux@700008d4 { 398c2ecf20Sopenharmony_ci pinctrl-names = "boot"; 408c2ecf20Sopenharmony_ci pinctrl-0 = <&state_boot>; 418c2ecf20Sopenharmony_ci 428c2ecf20Sopenharmony_ci state_boot: pinmux { 438c2ecf20Sopenharmony_ci pex_l0_rst_n_pa0 { 448c2ecf20Sopenharmony_ci nvidia,pins = "pex_l0_rst_n_pa0"; 458c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 468c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 478c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 488c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 498c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 508c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 518c2ecf20Sopenharmony_ci }; 528c2ecf20Sopenharmony_ci pex_l0_clkreq_n_pa1 { 538c2ecf20Sopenharmony_ci nvidia,pins = "pex_l0_clkreq_n_pa1"; 548c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 558c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 568c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 578c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 588c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 598c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 608c2ecf20Sopenharmony_ci }; 618c2ecf20Sopenharmony_ci pex_wake_n_pa2 { 628c2ecf20Sopenharmony_ci nvidia,pins = "pex_wake_n_pa2"; 638c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 648c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 658c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 668c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 678c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 688c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 698c2ecf20Sopenharmony_ci }; 708c2ecf20Sopenharmony_ci pex_l1_rst_n_pa3 { 718c2ecf20Sopenharmony_ci nvidia,pins = "pex_l1_rst_n_pa3"; 728c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 738c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 748c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 758c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 768c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 778c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 788c2ecf20Sopenharmony_ci }; 798c2ecf20Sopenharmony_ci pex_l1_clkreq_n_pa4 { 808c2ecf20Sopenharmony_ci nvidia,pins = "pex_l1_clkreq_n_pa4"; 818c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 828c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 838c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 848c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 858c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 868c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 878c2ecf20Sopenharmony_ci }; 888c2ecf20Sopenharmony_ci sata_led_active_pa5 { 898c2ecf20Sopenharmony_ci nvidia,pins = "sata_led_active_pa5"; 908c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 918c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 928c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 938c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 948c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 958c2ecf20Sopenharmony_ci }; 968c2ecf20Sopenharmony_ci pa6 { 978c2ecf20Sopenharmony_ci nvidia,pins = "pa6"; 988c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 998c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 1008c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 1018c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1028c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1038c2ecf20Sopenharmony_ci }; 1048c2ecf20Sopenharmony_ci dap1_fs_pb0 { 1058c2ecf20Sopenharmony_ci nvidia,pins = "dap1_fs_pb0"; 1068c2ecf20Sopenharmony_ci nvidia,function = "i2s1"; 1078c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1088c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 1098c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1108c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1118c2ecf20Sopenharmony_ci }; 1128c2ecf20Sopenharmony_ci dap1_din_pb1 { 1138c2ecf20Sopenharmony_ci nvidia,pins = "dap1_din_pb1"; 1148c2ecf20Sopenharmony_ci nvidia,function = "i2s1"; 1158c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1168c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 1178c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1188c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1198c2ecf20Sopenharmony_ci }; 1208c2ecf20Sopenharmony_ci dap1_dout_pb2 { 1218c2ecf20Sopenharmony_ci nvidia,pins = "dap1_dout_pb2"; 1228c2ecf20Sopenharmony_ci nvidia,function = "i2s1"; 1238c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1248c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 1258c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1268c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1278c2ecf20Sopenharmony_ci }; 1288c2ecf20Sopenharmony_ci dap1_sclk_pb3 { 1298c2ecf20Sopenharmony_ci nvidia,pins = "dap1_sclk_pb3"; 1308c2ecf20Sopenharmony_ci nvidia,function = "i2s1"; 1318c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1328c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 1338c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1348c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1358c2ecf20Sopenharmony_ci }; 1368c2ecf20Sopenharmony_ci spi2_mosi_pb4 { 1378c2ecf20Sopenharmony_ci nvidia,pins = "spi2_mosi_pb4"; 1388c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 1398c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 1408c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1418c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1428c2ecf20Sopenharmony_ci }; 1438c2ecf20Sopenharmony_ci spi2_miso_pb5 { 1448c2ecf20Sopenharmony_ci nvidia,pins = "spi2_miso_pb5"; 1458c2ecf20Sopenharmony_ci nvidia,function = "rsvd2"; 1468c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1478c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 1488c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1498c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1508c2ecf20Sopenharmony_ci }; 1518c2ecf20Sopenharmony_ci spi2_sck_pb6 { 1528c2ecf20Sopenharmony_ci nvidia,pins = "spi2_sck_pb6"; 1538c2ecf20Sopenharmony_ci nvidia,function = "rsvd2"; 1548c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1558c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 1568c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1578c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1588c2ecf20Sopenharmony_ci }; 1598c2ecf20Sopenharmony_ci spi2_cs0_pb7 { 1608c2ecf20Sopenharmony_ci nvidia,pins = "spi2_cs0_pb7"; 1618c2ecf20Sopenharmony_ci nvidia,function = "rsvd2"; 1628c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1638c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 1648c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1658c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1668c2ecf20Sopenharmony_ci }; 1678c2ecf20Sopenharmony_ci spi1_mosi_pc0 { 1688c2ecf20Sopenharmony_ci nvidia,pins = "spi1_mosi_pc0"; 1698c2ecf20Sopenharmony_ci nvidia,function = "spi1"; 1708c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1718c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 1728c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1738c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1748c2ecf20Sopenharmony_ci }; 1758c2ecf20Sopenharmony_ci spi1_miso_pc1 { 1768c2ecf20Sopenharmony_ci nvidia,pins = "spi1_miso_pc1"; 1778c2ecf20Sopenharmony_ci nvidia,function = "spi1"; 1788c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1798c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 1808c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1818c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1828c2ecf20Sopenharmony_ci }; 1838c2ecf20Sopenharmony_ci spi1_sck_pc2 { 1848c2ecf20Sopenharmony_ci nvidia,pins = "spi1_sck_pc2"; 1858c2ecf20Sopenharmony_ci nvidia,function = "spi1"; 1868c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1878c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 1888c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1898c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1908c2ecf20Sopenharmony_ci }; 1918c2ecf20Sopenharmony_ci spi1_cs0_pc3 { 1928c2ecf20Sopenharmony_ci nvidia,pins = "spi1_cs0_pc3"; 1938c2ecf20Sopenharmony_ci nvidia,function = "spi1"; 1948c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1958c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 1968c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1978c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1988c2ecf20Sopenharmony_ci }; 1998c2ecf20Sopenharmony_ci spi1_cs1_pc4 { 2008c2ecf20Sopenharmony_ci nvidia,pins = "spi1_cs1_pc4"; 2018c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 2028c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 2038c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 2048c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 2058c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2068c2ecf20Sopenharmony_ci }; 2078c2ecf20Sopenharmony_ci spi4_sck_pc5 { 2088c2ecf20Sopenharmony_ci nvidia,pins = "spi4_sck_pc5"; 2098c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 2108c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 2118c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 2128c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 2138c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2148c2ecf20Sopenharmony_ci }; 2158c2ecf20Sopenharmony_ci spi4_cs0_pc6 { 2168c2ecf20Sopenharmony_ci nvidia,pins = "spi4_cs0_pc6"; 2178c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 2188c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 2198c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 2208c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 2218c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2228c2ecf20Sopenharmony_ci }; 2238c2ecf20Sopenharmony_ci spi4_mosi_pc7 { 2248c2ecf20Sopenharmony_ci nvidia,pins = "spi4_mosi_pc7"; 2258c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 2268c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 2278c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 2288c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 2298c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2308c2ecf20Sopenharmony_ci }; 2318c2ecf20Sopenharmony_ci spi4_miso_pd0 { 2328c2ecf20Sopenharmony_ci nvidia,pins = "spi4_miso_pd0"; 2338c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 2348c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 2358c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 2368c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 2378c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2388c2ecf20Sopenharmony_ci }; 2398c2ecf20Sopenharmony_ci uart3_tx_pd1 { 2408c2ecf20Sopenharmony_ci nvidia,pins = "uart3_tx_pd1"; 2418c2ecf20Sopenharmony_ci nvidia,function = "uartc"; 2428c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 2438c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 2448c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 2458c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2468c2ecf20Sopenharmony_ci }; 2478c2ecf20Sopenharmony_ci uart3_rx_pd2 { 2488c2ecf20Sopenharmony_ci nvidia,pins = "uart3_rx_pd2"; 2498c2ecf20Sopenharmony_ci nvidia,function = "uartc"; 2508c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 2518c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 2528c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 2538c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2548c2ecf20Sopenharmony_ci }; 2558c2ecf20Sopenharmony_ci uart3_rts_pd3 { 2568c2ecf20Sopenharmony_ci nvidia,pins = "uart3_rts_pd3"; 2578c2ecf20Sopenharmony_ci nvidia,function = "uartc"; 2588c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 2598c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 2608c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 2618c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2628c2ecf20Sopenharmony_ci }; 2638c2ecf20Sopenharmony_ci uart3_cts_pd4 { 2648c2ecf20Sopenharmony_ci nvidia,pins = "uart3_cts_pd4"; 2658c2ecf20Sopenharmony_ci nvidia,function = "uartc"; 2668c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 2678c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 2688c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 2698c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2708c2ecf20Sopenharmony_ci }; 2718c2ecf20Sopenharmony_ci dmic1_clk_pe0 { 2728c2ecf20Sopenharmony_ci nvidia,pins = "dmic1_clk_pe0"; 2738c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 2748c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 2758c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 2768c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2778c2ecf20Sopenharmony_ci }; 2788c2ecf20Sopenharmony_ci dmic1_dat_pe1 { 2798c2ecf20Sopenharmony_ci nvidia,pins = "dmic1_dat_pe1"; 2808c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 2818c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 2828c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 2838c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2848c2ecf20Sopenharmony_ci }; 2858c2ecf20Sopenharmony_ci dmic2_clk_pe2 { 2868c2ecf20Sopenharmony_ci nvidia,pins = "dmic2_clk_pe2"; 2878c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 2888c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 2898c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 2908c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2918c2ecf20Sopenharmony_ci }; 2928c2ecf20Sopenharmony_ci dmic2_dat_pe3 { 2938c2ecf20Sopenharmony_ci nvidia,pins = "dmic2_dat_pe3"; 2948c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 2958c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 2968c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 2978c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2988c2ecf20Sopenharmony_ci }; 2998c2ecf20Sopenharmony_ci dmic3_clk_pe4 { 3008c2ecf20Sopenharmony_ci nvidia,pins = "dmic3_clk_pe4"; 3018c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 3028c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 3038c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 3048c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3058c2ecf20Sopenharmony_ci }; 3068c2ecf20Sopenharmony_ci dmic3_dat_pe5 { 3078c2ecf20Sopenharmony_ci nvidia,pins = "dmic3_dat_pe5"; 3088c2ecf20Sopenharmony_ci nvidia,function = "rsvd2"; 3098c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 3108c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 3118c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 3128c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3138c2ecf20Sopenharmony_ci }; 3148c2ecf20Sopenharmony_ci pe6 { 3158c2ecf20Sopenharmony_ci nvidia,pins = "pe6"; 3168c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 3178c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 3188c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 3198c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3208c2ecf20Sopenharmony_ci }; 3218c2ecf20Sopenharmony_ci pe7 { 3228c2ecf20Sopenharmony_ci nvidia,pins = "pe7"; 3238c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 3248c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 3258c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 3268c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3278c2ecf20Sopenharmony_ci }; 3288c2ecf20Sopenharmony_ci gen3_i2c_scl_pf0 { 3298c2ecf20Sopenharmony_ci nvidia,pins = "gen3_i2c_scl_pf0"; 3308c2ecf20Sopenharmony_ci nvidia,function = "i2c3"; 3318c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 3328c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 3338c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 3348c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3358c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 3368c2ecf20Sopenharmony_ci }; 3378c2ecf20Sopenharmony_ci gen3_i2c_sda_pf1 { 3388c2ecf20Sopenharmony_ci nvidia,pins = "gen3_i2c_sda_pf1"; 3398c2ecf20Sopenharmony_ci nvidia,function = "i2c3"; 3408c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 3418c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 3428c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 3438c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3448c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 3458c2ecf20Sopenharmony_ci }; 3468c2ecf20Sopenharmony_ci uart2_tx_pg0 { 3478c2ecf20Sopenharmony_ci nvidia,pins = "uart2_tx_pg0"; 3488c2ecf20Sopenharmony_ci nvidia,function = "uartb"; 3498c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 3508c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 3518c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 3528c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3538c2ecf20Sopenharmony_ci }; 3548c2ecf20Sopenharmony_ci uart2_rx_pg1 { 3558c2ecf20Sopenharmony_ci nvidia,pins = "uart2_rx_pg1"; 3568c2ecf20Sopenharmony_ci nvidia,function = "uartb"; 3578c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 3588c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 3598c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 3608c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3618c2ecf20Sopenharmony_ci }; 3628c2ecf20Sopenharmony_ci uart2_rts_pg2 { 3638c2ecf20Sopenharmony_ci nvidia,pins = "uart2_rts_pg2"; 3648c2ecf20Sopenharmony_ci nvidia,function = "rsvd2"; 3658c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 3668c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 3678c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 3688c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3698c2ecf20Sopenharmony_ci }; 3708c2ecf20Sopenharmony_ci uart2_cts_pg3 { 3718c2ecf20Sopenharmony_ci nvidia,pins = "uart2_cts_pg3"; 3728c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 3738c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 3748c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 3758c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3768c2ecf20Sopenharmony_ci }; 3778c2ecf20Sopenharmony_ci wifi_en_ph0 { 3788c2ecf20Sopenharmony_ci nvidia,pins = "wifi_en_ph0"; 3798c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 3808c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 3818c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 3828c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3838c2ecf20Sopenharmony_ci }; 3848c2ecf20Sopenharmony_ci wifi_rst_ph1 { 3858c2ecf20Sopenharmony_ci nvidia,pins = "wifi_rst_ph1"; 3868c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 3878c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 3888c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 3898c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3908c2ecf20Sopenharmony_ci }; 3918c2ecf20Sopenharmony_ci wifi_wake_ap_ph2 { 3928c2ecf20Sopenharmony_ci nvidia,pins = "wifi_wake_ap_ph2"; 3938c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 3948c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 3958c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 3968c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 3978c2ecf20Sopenharmony_ci }; 3988c2ecf20Sopenharmony_ci ap_wake_bt_ph3 { 3998c2ecf20Sopenharmony_ci nvidia,pins = "ap_wake_bt_ph3"; 4008c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 4018c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 4028c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 4038c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4048c2ecf20Sopenharmony_ci }; 4058c2ecf20Sopenharmony_ci bt_rst_ph4 { 4068c2ecf20Sopenharmony_ci nvidia,pins = "bt_rst_ph4"; 4078c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 4088c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 4098c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 4108c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4118c2ecf20Sopenharmony_ci }; 4128c2ecf20Sopenharmony_ci bt_wake_ap_ph5 { 4138c2ecf20Sopenharmony_ci nvidia,pins = "bt_wake_ap_ph5"; 4148c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 4158c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 4168c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 4178c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4188c2ecf20Sopenharmony_ci }; 4198c2ecf20Sopenharmony_ci ph6 { 4208c2ecf20Sopenharmony_ci nvidia,pins = "ph6"; 4218c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 4228c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 4238c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 4248c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4258c2ecf20Sopenharmony_ci }; 4268c2ecf20Sopenharmony_ci ap_wake_nfc_ph7 { 4278c2ecf20Sopenharmony_ci nvidia,pins = "ap_wake_nfc_ph7"; 4288c2ecf20Sopenharmony_ci nvidia,function = "rsvd0"; 4298c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 4308c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 4318c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 4328c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4338c2ecf20Sopenharmony_ci }; 4348c2ecf20Sopenharmony_ci nfc_en_pi0 { 4358c2ecf20Sopenharmony_ci nvidia,pins = "nfc_en_pi0"; 4368c2ecf20Sopenharmony_ci nvidia,function = "rsvd0"; 4378c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 4388c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 4398c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 4408c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4418c2ecf20Sopenharmony_ci }; 4428c2ecf20Sopenharmony_ci nfc_int_pi1 { 4438c2ecf20Sopenharmony_ci nvidia,pins = "nfc_int_pi1"; 4448c2ecf20Sopenharmony_ci nvidia,function = "rsvd0"; 4458c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 4468c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 4478c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 4488c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4498c2ecf20Sopenharmony_ci }; 4508c2ecf20Sopenharmony_ci gps_en_pi2 { 4518c2ecf20Sopenharmony_ci nvidia,pins = "gps_en_pi2"; 4528c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 4538c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 4548c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 4558c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4568c2ecf20Sopenharmony_ci }; 4578c2ecf20Sopenharmony_ci gps_rst_pi3 { 4588c2ecf20Sopenharmony_ci nvidia,pins = "gps_rst_pi3"; 4598c2ecf20Sopenharmony_ci nvidia,function = "rsvd0"; 4608c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 4618c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 4628c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 4638c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4648c2ecf20Sopenharmony_ci }; 4658c2ecf20Sopenharmony_ci uart4_tx_pi4 { 4668c2ecf20Sopenharmony_ci nvidia,pins = "uart4_tx_pi4"; 4678c2ecf20Sopenharmony_ci nvidia,function = "uartd"; 4688c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 4698c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 4708c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 4718c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4728c2ecf20Sopenharmony_ci }; 4738c2ecf20Sopenharmony_ci uart4_rx_pi5 { 4748c2ecf20Sopenharmony_ci nvidia,pins = "uart4_rx_pi5"; 4758c2ecf20Sopenharmony_ci nvidia,function = "uartd"; 4768c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 4778c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 4788c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 4798c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4808c2ecf20Sopenharmony_ci }; 4818c2ecf20Sopenharmony_ci uart4_rts_pi6 { 4828c2ecf20Sopenharmony_ci nvidia,pins = "uart4_rts_pi6"; 4838c2ecf20Sopenharmony_ci nvidia,function = "uartd"; 4848c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 4858c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 4868c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 4878c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4888c2ecf20Sopenharmony_ci }; 4898c2ecf20Sopenharmony_ci uart4_cts_pi7 { 4908c2ecf20Sopenharmony_ci nvidia,pins = "uart4_cts_pi7"; 4918c2ecf20Sopenharmony_ci nvidia,function = "uartd"; 4928c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 4938c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 4948c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 4958c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 4968c2ecf20Sopenharmony_ci }; 4978c2ecf20Sopenharmony_ci gen1_i2c_sda_pj0 { 4988c2ecf20Sopenharmony_ci nvidia,pins = "gen1_i2c_sda_pj0"; 4998c2ecf20Sopenharmony_ci nvidia,function = "i2c1"; 5008c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 5018c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 5028c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 5038c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5048c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 5058c2ecf20Sopenharmony_ci }; 5068c2ecf20Sopenharmony_ci gen1_i2c_scl_pj1 { 5078c2ecf20Sopenharmony_ci nvidia,pins = "gen1_i2c_scl_pj1"; 5088c2ecf20Sopenharmony_ci nvidia,function = "i2c1"; 5098c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 5108c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 5118c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 5128c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5138c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 5148c2ecf20Sopenharmony_ci }; 5158c2ecf20Sopenharmony_ci gen2_i2c_scl_pj2 { 5168c2ecf20Sopenharmony_ci nvidia,pins = "gen2_i2c_scl_pj2"; 5178c2ecf20Sopenharmony_ci nvidia,function = "i2c2"; 5188c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 5198c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 5208c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 5218c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5228c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_ENABLE>; 5238c2ecf20Sopenharmony_ci }; 5248c2ecf20Sopenharmony_ci gen2_i2c_sda_pj3 { 5258c2ecf20Sopenharmony_ci nvidia,pins = "gen2_i2c_sda_pj3"; 5268c2ecf20Sopenharmony_ci nvidia,function = "i2c2"; 5278c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 5288c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 5298c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 5308c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5318c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_ENABLE>; 5328c2ecf20Sopenharmony_ci }; 5338c2ecf20Sopenharmony_ci dap4_fs_pj4 { 5348c2ecf20Sopenharmony_ci nvidia,pins = "dap4_fs_pj4"; 5358c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 5368c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 5378c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 5388c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 5398c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5408c2ecf20Sopenharmony_ci }; 5418c2ecf20Sopenharmony_ci dap4_din_pj5 { 5428c2ecf20Sopenharmony_ci nvidia,pins = "dap4_din_pj5"; 5438c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 5448c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 5458c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 5468c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 5478c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5488c2ecf20Sopenharmony_ci }; 5498c2ecf20Sopenharmony_ci dap4_dout_pj6 { 5508c2ecf20Sopenharmony_ci nvidia,pins = "dap4_dout_pj6"; 5518c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 5528c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 5538c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 5548c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 5558c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5568c2ecf20Sopenharmony_ci }; 5578c2ecf20Sopenharmony_ci dap4_sclk_pj7 { 5588c2ecf20Sopenharmony_ci nvidia,pins = "dap4_sclk_pj7"; 5598c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 5608c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 5618c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 5628c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 5638c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5648c2ecf20Sopenharmony_ci }; 5658c2ecf20Sopenharmony_ci pk0 { 5668c2ecf20Sopenharmony_ci nvidia,pins = "pk0"; 5678c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 5688c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 5698c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 5708c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5718c2ecf20Sopenharmony_ci }; 5728c2ecf20Sopenharmony_ci pk1 { 5738c2ecf20Sopenharmony_ci nvidia,pins = "pk1"; 5748c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 5758c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 5768c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 5778c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5788c2ecf20Sopenharmony_ci }; 5798c2ecf20Sopenharmony_ci pk2 { 5808c2ecf20Sopenharmony_ci nvidia,pins = "pk2"; 5818c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 5828c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 5838c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 5848c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5858c2ecf20Sopenharmony_ci }; 5868c2ecf20Sopenharmony_ci pk3 { 5878c2ecf20Sopenharmony_ci nvidia,pins = "pk3"; 5888c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 5898c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 5908c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 5918c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 5928c2ecf20Sopenharmony_ci }; 5938c2ecf20Sopenharmony_ci pk4 { 5948c2ecf20Sopenharmony_ci nvidia,pins = "pk4"; 5958c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 5968c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 5978c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 5988c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 5998c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6008c2ecf20Sopenharmony_ci }; 6018c2ecf20Sopenharmony_ci pk5 { 6028c2ecf20Sopenharmony_ci nvidia,pins = "pk5"; 6038c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 6048c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 6058c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 6068c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 6078c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6088c2ecf20Sopenharmony_ci }; 6098c2ecf20Sopenharmony_ci pk6 { 6108c2ecf20Sopenharmony_ci nvidia,pins = "pk6"; 6118c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 6128c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 6138c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 6148c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 6158c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6168c2ecf20Sopenharmony_ci }; 6178c2ecf20Sopenharmony_ci pk7 { 6188c2ecf20Sopenharmony_ci nvidia,pins = "pk7"; 6198c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 6208c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 6218c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 6228c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 6238c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6248c2ecf20Sopenharmony_ci }; 6258c2ecf20Sopenharmony_ci pl0 { 6268c2ecf20Sopenharmony_ci nvidia,pins = "pl0"; 6278c2ecf20Sopenharmony_ci nvidia,function = "rsvd0"; 6288c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 6298c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 6308c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 6318c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6328c2ecf20Sopenharmony_ci }; 6338c2ecf20Sopenharmony_ci pl1 { 6348c2ecf20Sopenharmony_ci nvidia,pins = "pl1"; 6358c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 6368c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 6378c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 6388c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 6398c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6408c2ecf20Sopenharmony_ci }; 6418c2ecf20Sopenharmony_ci sdmmc1_clk_pm0 { 6428c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc1_clk_pm0"; 6438c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 6448c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 6458c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 6468c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 6478c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6488c2ecf20Sopenharmony_ci }; 6498c2ecf20Sopenharmony_ci sdmmc1_cmd_pm1 { 6508c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc1_cmd_pm1"; 6518c2ecf20Sopenharmony_ci nvidia,function = "rsvd2"; 6528c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 6538c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 6548c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 6558c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6568c2ecf20Sopenharmony_ci }; 6578c2ecf20Sopenharmony_ci sdmmc1_dat3_pm2 { 6588c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc1_dat3_pm2"; 6598c2ecf20Sopenharmony_ci nvidia,function = "rsvd2"; 6608c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 6618c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 6628c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 6638c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6648c2ecf20Sopenharmony_ci }; 6658c2ecf20Sopenharmony_ci sdmmc1_dat2_pm3 { 6668c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc1_dat2_pm3"; 6678c2ecf20Sopenharmony_ci nvidia,function = "rsvd2"; 6688c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 6698c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 6708c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 6718c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6728c2ecf20Sopenharmony_ci }; 6738c2ecf20Sopenharmony_ci sdmmc1_dat1_pm4 { 6748c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc1_dat1_pm4"; 6758c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 6768c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 6778c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 6788c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6798c2ecf20Sopenharmony_ci }; 6808c2ecf20Sopenharmony_ci sdmmc1_dat0_pm5 { 6818c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc1_dat0_pm5"; 6828c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 6838c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 6848c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 6858c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6868c2ecf20Sopenharmony_ci }; 6878c2ecf20Sopenharmony_ci sdmmc3_clk_pp0 { 6888c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc3_clk_pp0"; 6898c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 6908c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 6918c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 6928c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 6938c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 6948c2ecf20Sopenharmony_ci }; 6958c2ecf20Sopenharmony_ci sdmmc3_cmd_pp1 { 6968c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc3_cmd_pp1"; 6978c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 6988c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 6998c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 7008c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 7018c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7028c2ecf20Sopenharmony_ci }; 7038c2ecf20Sopenharmony_ci sdmmc3_dat3_pp2 { 7048c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc3_dat3_pp2"; 7058c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 7068c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 7078c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 7088c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 7098c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7108c2ecf20Sopenharmony_ci }; 7118c2ecf20Sopenharmony_ci sdmmc3_dat2_pp3 { 7128c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc3_dat2_pp3"; 7138c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 7148c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 7158c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 7168c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 7178c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7188c2ecf20Sopenharmony_ci }; 7198c2ecf20Sopenharmony_ci sdmmc3_dat1_pp4 { 7208c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc3_dat1_pp4"; 7218c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 7228c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 7238c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 7248c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 7258c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7268c2ecf20Sopenharmony_ci }; 7278c2ecf20Sopenharmony_ci sdmmc3_dat0_pp5 { 7288c2ecf20Sopenharmony_ci nvidia,pins = "sdmmc3_dat0_pp5"; 7298c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 7308c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 7318c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 7328c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 7338c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7348c2ecf20Sopenharmony_ci }; 7358c2ecf20Sopenharmony_ci cam1_mclk_ps0 { 7368c2ecf20Sopenharmony_ci nvidia,pins = "cam1_mclk_ps0"; 7378c2ecf20Sopenharmony_ci nvidia,function = "extperiph3"; 7388c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 7398c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 7408c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 7418c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7428c2ecf20Sopenharmony_ci }; 7438c2ecf20Sopenharmony_ci cam2_mclk_ps1 { 7448c2ecf20Sopenharmony_ci nvidia,pins = "cam2_mclk_ps1"; 7458c2ecf20Sopenharmony_ci nvidia,function = "extperiph3"; 7468c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 7478c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 7488c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 7498c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7508c2ecf20Sopenharmony_ci }; 7518c2ecf20Sopenharmony_ci cam_i2c_scl_ps2 { 7528c2ecf20Sopenharmony_ci nvidia,pins = "cam_i2c_scl_ps2"; 7538c2ecf20Sopenharmony_ci nvidia,function = "i2cvi"; 7548c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 7558c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 7568c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 7578c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7588c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 7598c2ecf20Sopenharmony_ci }; 7608c2ecf20Sopenharmony_ci cam_i2c_sda_ps3 { 7618c2ecf20Sopenharmony_ci nvidia,pins = "cam_i2c_sda_ps3"; 7628c2ecf20Sopenharmony_ci nvidia,function = "i2cvi"; 7638c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 7648c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 7658c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 7668c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7678c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 7688c2ecf20Sopenharmony_ci }; 7698c2ecf20Sopenharmony_ci cam_rst_ps4 { 7708c2ecf20Sopenharmony_ci nvidia,pins = "cam_rst_ps4"; 7718c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 7728c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 7738c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 7748c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 7758c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7768c2ecf20Sopenharmony_ci }; 7778c2ecf20Sopenharmony_ci cam_af_en_ps5 { 7788c2ecf20Sopenharmony_ci nvidia,pins = "cam_af_en_ps5"; 7798c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 7808c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 7818c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 7828c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7838c2ecf20Sopenharmony_ci }; 7848c2ecf20Sopenharmony_ci cam_flash_en_ps6 { 7858c2ecf20Sopenharmony_ci nvidia,pins = "cam_flash_en_ps6"; 7868c2ecf20Sopenharmony_ci nvidia,function = "rsvd2"; 7878c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 7888c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 7898c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 7908c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7918c2ecf20Sopenharmony_ci }; 7928c2ecf20Sopenharmony_ci cam1_pwdn_ps7 { 7938c2ecf20Sopenharmony_ci nvidia,pins = "cam1_pwdn_ps7"; 7948c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 7958c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 7968c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 7978c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 7988c2ecf20Sopenharmony_ci }; 7998c2ecf20Sopenharmony_ci cam2_pwdn_pt0 { 8008c2ecf20Sopenharmony_ci nvidia,pins = "cam2_pwdn_pt0"; 8018c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 8028c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 8038c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8048c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8058c2ecf20Sopenharmony_ci }; 8068c2ecf20Sopenharmony_ci cam1_strobe_pt1 { 8078c2ecf20Sopenharmony_ci nvidia,pins = "cam1_strobe_pt1"; 8088c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 8098c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 8108c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 8118c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8128c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8138c2ecf20Sopenharmony_ci }; 8148c2ecf20Sopenharmony_ci uart1_tx_pu0 { 8158c2ecf20Sopenharmony_ci nvidia,pins = "uart1_tx_pu0"; 8168c2ecf20Sopenharmony_ci nvidia,function = "uarta"; 8178c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 8188c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 8198c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8208c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8218c2ecf20Sopenharmony_ci }; 8228c2ecf20Sopenharmony_ci uart1_rx_pu1 { 8238c2ecf20Sopenharmony_ci nvidia,pins = "uart1_rx_pu1"; 8248c2ecf20Sopenharmony_ci nvidia,function = "uarta"; 8258c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 8268c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 8278c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 8288c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8298c2ecf20Sopenharmony_ci }; 8308c2ecf20Sopenharmony_ci uart1_rts_pu2 { 8318c2ecf20Sopenharmony_ci nvidia,pins = "uart1_rts_pu2"; 8328c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 8338c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 8348c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 8358c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8368c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8378c2ecf20Sopenharmony_ci }; 8388c2ecf20Sopenharmony_ci uart1_cts_pu3 { 8398c2ecf20Sopenharmony_ci nvidia,pins = "uart1_cts_pu3"; 8408c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 8418c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 8428c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 8438c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8448c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8458c2ecf20Sopenharmony_ci }; 8468c2ecf20Sopenharmony_ci lcd_bl_pwm_pv0 { 8478c2ecf20Sopenharmony_ci nvidia,pins = "lcd_bl_pwm_pv0"; 8488c2ecf20Sopenharmony_ci nvidia,function = "rsvd3"; 8498c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 8508c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 8518c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8528c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8538c2ecf20Sopenharmony_ci }; 8548c2ecf20Sopenharmony_ci lcd_bl_en_pv1 { 8558c2ecf20Sopenharmony_ci nvidia,pins = "lcd_bl_en_pv1"; 8568c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 8578c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 8588c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8598c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8608c2ecf20Sopenharmony_ci }; 8618c2ecf20Sopenharmony_ci lcd_rst_pv2 { 8628c2ecf20Sopenharmony_ci nvidia,pins = "lcd_rst_pv2"; 8638c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 8648c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 8658c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8668c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8678c2ecf20Sopenharmony_ci }; 8688c2ecf20Sopenharmony_ci lcd_gpio1_pv3 { 8698c2ecf20Sopenharmony_ci nvidia,pins = "lcd_gpio1_pv3"; 8708c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 8718c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 8728c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8738c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8748c2ecf20Sopenharmony_ci }; 8758c2ecf20Sopenharmony_ci lcd_gpio2_pv4 { 8768c2ecf20Sopenharmony_ci nvidia,pins = "lcd_gpio2_pv4"; 8778c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 8788c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 8798c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8808c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8818c2ecf20Sopenharmony_ci }; 8828c2ecf20Sopenharmony_ci ap_ready_pv5 { 8838c2ecf20Sopenharmony_ci nvidia,pins = "ap_ready_pv5"; 8848c2ecf20Sopenharmony_ci nvidia,function = "rsvd0"; 8858c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 8868c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 8878c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8888c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8898c2ecf20Sopenharmony_ci }; 8908c2ecf20Sopenharmony_ci touch_rst_pv6 { 8918c2ecf20Sopenharmony_ci nvidia,pins = "touch_rst_pv6"; 8928c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 8938c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 8948c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 8958c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 8968c2ecf20Sopenharmony_ci }; 8978c2ecf20Sopenharmony_ci touch_clk_pv7 { 8988c2ecf20Sopenharmony_ci nvidia,pins = "touch_clk_pv7"; 8998c2ecf20Sopenharmony_ci nvidia,function = "touch"; 9008c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 9018c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 9028c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 9038c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9048c2ecf20Sopenharmony_ci }; 9058c2ecf20Sopenharmony_ci modem_wake_ap_px0 { 9068c2ecf20Sopenharmony_ci nvidia,pins = "modem_wake_ap_px0"; 9078c2ecf20Sopenharmony_ci nvidia,function = "rsvd0"; 9088c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 9098c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 9108c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 9118c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9128c2ecf20Sopenharmony_ci }; 9138c2ecf20Sopenharmony_ci touch_int_px1 { 9148c2ecf20Sopenharmony_ci nvidia,pins = "touch_int_px1"; 9158c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 9168c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 9178c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 9188c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9198c2ecf20Sopenharmony_ci }; 9208c2ecf20Sopenharmony_ci motion_int_px2 { 9218c2ecf20Sopenharmony_ci nvidia,pins = "motion_int_px2"; 9228c2ecf20Sopenharmony_ci nvidia,function = "rsvd0"; 9238c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 9248c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 9258c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 9268c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9278c2ecf20Sopenharmony_ci }; 9288c2ecf20Sopenharmony_ci als_prox_int_px3 { 9298c2ecf20Sopenharmony_ci nvidia,pins = "als_prox_int_px3"; 9308c2ecf20Sopenharmony_ci nvidia,function = "rsvd0"; 9318c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 9328c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 9338c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 9348c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9358c2ecf20Sopenharmony_ci }; 9368c2ecf20Sopenharmony_ci temp_alert_px4 { 9378c2ecf20Sopenharmony_ci nvidia,pins = "temp_alert_px4"; 9388c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 9398c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 9408c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 9418c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9428c2ecf20Sopenharmony_ci }; 9438c2ecf20Sopenharmony_ci button_power_on_px5 { 9448c2ecf20Sopenharmony_ci nvidia,pins = "button_power_on_px5"; 9458c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 9468c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 9478c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 9488c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9498c2ecf20Sopenharmony_ci }; 9508c2ecf20Sopenharmony_ci button_vol_up_px6 { 9518c2ecf20Sopenharmony_ci nvidia,pins = "button_vol_up_px6"; 9528c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 9538c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 9548c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 9558c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9568c2ecf20Sopenharmony_ci }; 9578c2ecf20Sopenharmony_ci button_vol_down_px7 { 9588c2ecf20Sopenharmony_ci nvidia,pins = "button_vol_down_px7"; 9598c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 9608c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 9618c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 9628c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9638c2ecf20Sopenharmony_ci }; 9648c2ecf20Sopenharmony_ci button_slide_sw_py0 { 9658c2ecf20Sopenharmony_ci nvidia,pins = "button_slide_sw_py0"; 9668c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 9678c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 9688c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 9698c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9708c2ecf20Sopenharmony_ci }; 9718c2ecf20Sopenharmony_ci button_home_py1 { 9728c2ecf20Sopenharmony_ci nvidia,pins = "button_home_py1"; 9738c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 9748c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 9758c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 9768c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9778c2ecf20Sopenharmony_ci }; 9788c2ecf20Sopenharmony_ci lcd_te_py2 { 9798c2ecf20Sopenharmony_ci nvidia,pins = "lcd_te_py2"; 9808c2ecf20Sopenharmony_ci nvidia,function = "displaya"; 9818c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 9828c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 9838c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 9848c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9858c2ecf20Sopenharmony_ci }; 9868c2ecf20Sopenharmony_ci pwr_i2c_scl_py3 { 9878c2ecf20Sopenharmony_ci nvidia,pins = "pwr_i2c_scl_py3"; 9888c2ecf20Sopenharmony_ci nvidia,function = "i2cpmu"; 9898c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 9908c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 9918c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 9928c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 9938c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 9948c2ecf20Sopenharmony_ci }; 9958c2ecf20Sopenharmony_ci pwr_i2c_sda_py4 { 9968c2ecf20Sopenharmony_ci nvidia,pins = "pwr_i2c_sda_py4"; 9978c2ecf20Sopenharmony_ci nvidia,function = "i2cpmu"; 9988c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 9998c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 10008c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 10018c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10028c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 10038c2ecf20Sopenharmony_ci }; 10048c2ecf20Sopenharmony_ci clk_32k_out_py5 { 10058c2ecf20Sopenharmony_ci nvidia,pins = "clk_32k_out_py5"; 10068c2ecf20Sopenharmony_ci nvidia,function = "soc"; 10078c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 10088c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 10098c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 10108c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10118c2ecf20Sopenharmony_ci }; 10128c2ecf20Sopenharmony_ci pz0 { 10138c2ecf20Sopenharmony_ci nvidia,pins = "pz0"; 10148c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 10158c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 10168c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 10178c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10188c2ecf20Sopenharmony_ci }; 10198c2ecf20Sopenharmony_ci pz1 { 10208c2ecf20Sopenharmony_ci nvidia,pins = "pz1"; 10218c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 10228c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 10238c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 10248c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10258c2ecf20Sopenharmony_ci }; 10268c2ecf20Sopenharmony_ci pz2 { 10278c2ecf20Sopenharmony_ci nvidia,pins = "pz2"; 10288c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 10298c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 10308c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 10318c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10328c2ecf20Sopenharmony_ci }; 10338c2ecf20Sopenharmony_ci pz3 { 10348c2ecf20Sopenharmony_ci nvidia,pins = "pz3"; 10358c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 10368c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 10378c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 10388c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 10398c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10408c2ecf20Sopenharmony_ci }; 10418c2ecf20Sopenharmony_ci pz4 { 10428c2ecf20Sopenharmony_ci nvidia,pins = "pz4"; 10438c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 10448c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 10458c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 10468c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 10478c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10488c2ecf20Sopenharmony_ci }; 10498c2ecf20Sopenharmony_ci pz5 { 10508c2ecf20Sopenharmony_ci nvidia,pins = "pz5"; 10518c2ecf20Sopenharmony_ci nvidia,function = "soc"; 10528c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 10538c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 10548c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 10558c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10568c2ecf20Sopenharmony_ci }; 10578c2ecf20Sopenharmony_ci dap2_fs_paa0 { 10588c2ecf20Sopenharmony_ci nvidia,pins = "dap2_fs_paa0"; 10598c2ecf20Sopenharmony_ci nvidia,function = "i2s2"; 10608c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 10618c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 10628c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 10638c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10648c2ecf20Sopenharmony_ci }; 10658c2ecf20Sopenharmony_ci dap2_sclk_paa1 { 10668c2ecf20Sopenharmony_ci nvidia,pins = "dap2_sclk_paa1"; 10678c2ecf20Sopenharmony_ci nvidia,function = "i2s2"; 10688c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 10698c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 10708c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 10718c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10728c2ecf20Sopenharmony_ci }; 10738c2ecf20Sopenharmony_ci dap2_din_paa2 { 10748c2ecf20Sopenharmony_ci nvidia,pins = "dap2_din_paa2"; 10758c2ecf20Sopenharmony_ci nvidia,function = "i2s2"; 10768c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 10778c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 10788c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 10798c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10808c2ecf20Sopenharmony_ci }; 10818c2ecf20Sopenharmony_ci dap2_dout_paa3 { 10828c2ecf20Sopenharmony_ci nvidia,pins = "dap2_dout_paa3"; 10838c2ecf20Sopenharmony_ci nvidia,function = "i2s2"; 10848c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 10858c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 10868c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 10878c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10888c2ecf20Sopenharmony_ci }; 10898c2ecf20Sopenharmony_ci aud_mclk_pbb0 { 10908c2ecf20Sopenharmony_ci nvidia,pins = "aud_mclk_pbb0"; 10918c2ecf20Sopenharmony_ci nvidia,function = "aud"; 10928c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 10938c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 10948c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 10958c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 10968c2ecf20Sopenharmony_ci }; 10978c2ecf20Sopenharmony_ci dvfs_pwm_pbb1 { 10988c2ecf20Sopenharmony_ci nvidia,pins = "dvfs_pwm_pbb1"; 10998c2ecf20Sopenharmony_ci nvidia,function = "rsvd0"; 11008c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 11018c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 11028c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 11038c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11048c2ecf20Sopenharmony_ci }; 11058c2ecf20Sopenharmony_ci dvfs_clk_pbb2 { 11068c2ecf20Sopenharmony_ci nvidia,pins = "dvfs_clk_pbb2"; 11078c2ecf20Sopenharmony_ci nvidia,function = "rsvd0"; 11088c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 11098c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 11108c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 11118c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11128c2ecf20Sopenharmony_ci }; 11138c2ecf20Sopenharmony_ci gpio_x1_aud_pbb3 { 11148c2ecf20Sopenharmony_ci nvidia,pins = "gpio_x1_aud_pbb3"; 11158c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 11168c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 11178c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 11188c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11198c2ecf20Sopenharmony_ci }; 11208c2ecf20Sopenharmony_ci gpio_x3_aud_pbb4 { 11218c2ecf20Sopenharmony_ci nvidia,pins = "gpio_x3_aud_pbb4"; 11228c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 11238c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 11248c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 11258c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11268c2ecf20Sopenharmony_ci }; 11278c2ecf20Sopenharmony_ci hdmi_cec_pcc0 { 11288c2ecf20Sopenharmony_ci nvidia,pins = "hdmi_cec_pcc0"; 11298c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 11308c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 11318c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 11328c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 11338c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11348c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 11358c2ecf20Sopenharmony_ci }; 11368c2ecf20Sopenharmony_ci hdmi_int_dp_hpd_pcc1 { 11378c2ecf20Sopenharmony_ci nvidia,pins = "hdmi_int_dp_hpd_pcc1"; 11388c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 11398c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 11408c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 11418c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11428c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 11438c2ecf20Sopenharmony_ci }; 11448c2ecf20Sopenharmony_ci spdif_out_pcc2 { 11458c2ecf20Sopenharmony_ci nvidia,pins = "spdif_out_pcc2"; 11468c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 11478c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 11488c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 11498c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 11508c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11518c2ecf20Sopenharmony_ci }; 11528c2ecf20Sopenharmony_ci spdif_in_pcc3 { 11538c2ecf20Sopenharmony_ci nvidia,pins = "spdif_in_pcc3"; 11548c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 11558c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 11568c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 11578c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 11588c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11598c2ecf20Sopenharmony_ci }; 11608c2ecf20Sopenharmony_ci usb_vbus_en0_pcc4 { 11618c2ecf20Sopenharmony_ci nvidia,pins = "usb_vbus_en0_pcc4"; 11628c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 11638c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 11648c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 11658c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 11668c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11678c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 11688c2ecf20Sopenharmony_ci }; 11698c2ecf20Sopenharmony_ci usb_vbus_en1_pcc5 { 11708c2ecf20Sopenharmony_ci nvidia,pins = "usb_vbus_en1_pcc5"; 11718c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 11728c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 11738c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 11748c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 11758c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11768c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 11778c2ecf20Sopenharmony_ci }; 11788c2ecf20Sopenharmony_ci dp_hpd0_pcc6 { 11798c2ecf20Sopenharmony_ci nvidia,pins = "dp_hpd0_pcc6"; 11808c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 11818c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 11828c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 11838c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11848c2ecf20Sopenharmony_ci }; 11858c2ecf20Sopenharmony_ci pcc7 { 11868c2ecf20Sopenharmony_ci nvidia,pins = "pcc7"; 11878c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 11888c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 11898c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 11908c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 11918c2ecf20Sopenharmony_ci nvidia,io-hv = <TEGRA_PIN_DISABLE>; 11928c2ecf20Sopenharmony_ci }; 11938c2ecf20Sopenharmony_ci spi2_cs1_pdd0 { 11948c2ecf20Sopenharmony_ci nvidia,pins = "spi2_cs1_pdd0"; 11958c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 11968c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 11978c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 11988c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 11998c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12008c2ecf20Sopenharmony_ci }; 12018c2ecf20Sopenharmony_ci qspi_sck_pee0 { 12028c2ecf20Sopenharmony_ci nvidia,pins = "qspi_sck_pee0"; 12038c2ecf20Sopenharmony_ci nvidia,function = "qspi"; 12048c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 12058c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 12068c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 12078c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12088c2ecf20Sopenharmony_ci }; 12098c2ecf20Sopenharmony_ci qspi_cs_n_pee1 { 12108c2ecf20Sopenharmony_ci nvidia,pins = "qspi_cs_n_pee1"; 12118c2ecf20Sopenharmony_ci nvidia,function = "qspi"; 12128c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 12138c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 12148c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 12158c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12168c2ecf20Sopenharmony_ci }; 12178c2ecf20Sopenharmony_ci qspi_io0_pee2 { 12188c2ecf20Sopenharmony_ci nvidia,pins = "qspi_io0_pee2"; 12198c2ecf20Sopenharmony_ci nvidia,function = "qspi"; 12208c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 12218c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 12228c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 12238c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12248c2ecf20Sopenharmony_ci }; 12258c2ecf20Sopenharmony_ci qspi_io1_pee3 { 12268c2ecf20Sopenharmony_ci nvidia,pins = "qspi_io1_pee3"; 12278c2ecf20Sopenharmony_ci nvidia,function = "qspi"; 12288c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 12298c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 12308c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 12318c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12328c2ecf20Sopenharmony_ci }; 12338c2ecf20Sopenharmony_ci qspi_io2_pee4 { 12348c2ecf20Sopenharmony_ci nvidia,pins = "qspi_io2_pee4"; 12358c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 12368c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 12378c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 12388c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 12398c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12408c2ecf20Sopenharmony_ci }; 12418c2ecf20Sopenharmony_ci qspi_io3_pee5 { 12428c2ecf20Sopenharmony_ci nvidia,pins = "qspi_io3_pee5"; 12438c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 12448c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 12458c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 12468c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 12478c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12488c2ecf20Sopenharmony_ci }; 12498c2ecf20Sopenharmony_ci core_pwr_req { 12508c2ecf20Sopenharmony_ci nvidia,pins = "core_pwr_req"; 12518c2ecf20Sopenharmony_ci nvidia,function = "core"; 12528c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 12538c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 12548c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 12558c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12568c2ecf20Sopenharmony_ci }; 12578c2ecf20Sopenharmony_ci cpu_pwr_req { 12588c2ecf20Sopenharmony_ci nvidia,pins = "cpu_pwr_req"; 12598c2ecf20Sopenharmony_ci nvidia,function = "cpu"; 12608c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 12618c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 12628c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 12638c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12648c2ecf20Sopenharmony_ci }; 12658c2ecf20Sopenharmony_ci pwr_int_n { 12668c2ecf20Sopenharmony_ci nvidia,pins = "pwr_int_n"; 12678c2ecf20Sopenharmony_ci nvidia,function = "pmi"; 12688c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 12698c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 12708c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 12718c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12728c2ecf20Sopenharmony_ci }; 12738c2ecf20Sopenharmony_ci clk_32k_in { 12748c2ecf20Sopenharmony_ci nvidia,pins = "clk_32k_in"; 12758c2ecf20Sopenharmony_ci nvidia,function = "clk"; 12768c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 12778c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 12788c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 12798c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12808c2ecf20Sopenharmony_ci }; 12818c2ecf20Sopenharmony_ci jtag_rtck { 12828c2ecf20Sopenharmony_ci nvidia,pins = "jtag_rtck"; 12838c2ecf20Sopenharmony_ci nvidia,function = "jtag"; 12848c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 12858c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 12868c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 12878c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12888c2ecf20Sopenharmony_ci }; 12898c2ecf20Sopenharmony_ci clk_req { 12908c2ecf20Sopenharmony_ci nvidia,pins = "clk_req"; 12918c2ecf20Sopenharmony_ci nvidia,function = "rsvd1"; 12928c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 12938c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 12948c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 12958c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 12968c2ecf20Sopenharmony_ci }; 12978c2ecf20Sopenharmony_ci shutdown { 12988c2ecf20Sopenharmony_ci nvidia,pins = "shutdown"; 12998c2ecf20Sopenharmony_ci nvidia,function = "shutdown"; 13008c2ecf20Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 13018c2ecf20Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 13028c2ecf20Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_DISABLE>; 13038c2ecf20Sopenharmony_ci nvidia,open-drain = <TEGRA_PIN_DISABLE>; 13048c2ecf20Sopenharmony_ci }; 13058c2ecf20Sopenharmony_ci }; 13068c2ecf20Sopenharmony_ci }; 13078c2ecf20Sopenharmony_ci 13088c2ecf20Sopenharmony_ci serial@70006000 { 13098c2ecf20Sopenharmony_ci status = "okay"; 13108c2ecf20Sopenharmony_ci }; 13118c2ecf20Sopenharmony_ci 13128c2ecf20Sopenharmony_ci i2c@7000c400 { 13138c2ecf20Sopenharmony_ci status = "okay"; 13148c2ecf20Sopenharmony_ci clock-frequency = <1000000>; 13158c2ecf20Sopenharmony_ci 13168c2ecf20Sopenharmony_ci ec@1e { 13178c2ecf20Sopenharmony_ci compatible = "google,cros-ec-i2c"; 13188c2ecf20Sopenharmony_ci reg = <0x1e>; 13198c2ecf20Sopenharmony_ci interrupt-parent = <&gpio>; 13208c2ecf20Sopenharmony_ci interrupts = <TEGRA_GPIO(Z, 1) IRQ_TYPE_LEVEL_LOW>; 13218c2ecf20Sopenharmony_ci wakeup-source; 13228c2ecf20Sopenharmony_ci 13238c2ecf20Sopenharmony_ci ec_i2c_0: i2c-tunnel { 13248c2ecf20Sopenharmony_ci compatible = "google,cros-ec-i2c-tunnel"; 13258c2ecf20Sopenharmony_ci #address-cells = <1>; 13268c2ecf20Sopenharmony_ci #size-cells = <0>; 13278c2ecf20Sopenharmony_ci 13288c2ecf20Sopenharmony_ci google,remote-bus = <0>; 13298c2ecf20Sopenharmony_ci 13308c2ecf20Sopenharmony_ci battery: bq27742@55 { 13318c2ecf20Sopenharmony_ci compatible = "ti,bq27742"; 13328c2ecf20Sopenharmony_ci reg = <0x55>; 13338c2ecf20Sopenharmony_ci }; 13348c2ecf20Sopenharmony_ci }; 13358c2ecf20Sopenharmony_ci }; 13368c2ecf20Sopenharmony_ci }; 13378c2ecf20Sopenharmony_ci 13388c2ecf20Sopenharmony_ci i2c@7000d000 { 13398c2ecf20Sopenharmony_ci status = "okay"; 13408c2ecf20Sopenharmony_ci clock-frequency = <1000000>; 13418c2ecf20Sopenharmony_ci 13428c2ecf20Sopenharmony_ci max77621_cpu: max77621@1b { 13438c2ecf20Sopenharmony_ci compatible = "maxim,max77621"; 13448c2ecf20Sopenharmony_ci reg = <0x1b>; 13458c2ecf20Sopenharmony_ci interrupt-parent = <&gpio>; 13468c2ecf20Sopenharmony_ci interrupts = <TEGRA_GPIO(Y, 1) IRQ_TYPE_LEVEL_LOW>; 13478c2ecf20Sopenharmony_ci regulator-always-on; 13488c2ecf20Sopenharmony_ci regulator-boot-on; 13498c2ecf20Sopenharmony_ci regulator-min-microvolt = <800000>; 13508c2ecf20Sopenharmony_ci regulator-max-microvolt = <1231250>; 13518c2ecf20Sopenharmony_ci regulator-name = "PPVAR_CPU"; 13528c2ecf20Sopenharmony_ci regulator-ramp-delay = <12500>; 13538c2ecf20Sopenharmony_ci maxim,dvs-default-state = <1>; 13548c2ecf20Sopenharmony_ci maxim,enable-active-discharge; 13558c2ecf20Sopenharmony_ci maxim,enable-bias-control; 13568c2ecf20Sopenharmony_ci maxim,enable-etr; 13578c2ecf20Sopenharmony_ci maxim,enable-gpio = <&pmic 5 0>; 13588c2ecf20Sopenharmony_ci maxim,externally-enable; 13598c2ecf20Sopenharmony_ci }; 13608c2ecf20Sopenharmony_ci 13618c2ecf20Sopenharmony_ci pmic: pmic@3c { 13628c2ecf20Sopenharmony_ci compatible = "maxim,max77620"; 13638c2ecf20Sopenharmony_ci reg = <0x3c>; 13648c2ecf20Sopenharmony_ci interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>; 13658c2ecf20Sopenharmony_ci 13668c2ecf20Sopenharmony_ci #interrupt-cells = <2>; 13678c2ecf20Sopenharmony_ci interrupt-controller; 13688c2ecf20Sopenharmony_ci 13698c2ecf20Sopenharmony_ci gpio-controller; 13708c2ecf20Sopenharmony_ci #gpio-cells = <2>; 13718c2ecf20Sopenharmony_ci 13728c2ecf20Sopenharmony_ci pinctrl-names = "default"; 13738c2ecf20Sopenharmony_ci pinctrl-0 = <&max77620_default>; 13748c2ecf20Sopenharmony_ci 13758c2ecf20Sopenharmony_ci max77620_default: pinmux { 13768c2ecf20Sopenharmony_ci gpio0_1_2_7 { 13778c2ecf20Sopenharmony_ci pins = "gpio0", "gpio1", "gpio2", "gpio7"; 13788c2ecf20Sopenharmony_ci function = "gpio"; 13798c2ecf20Sopenharmony_ci }; 13808c2ecf20Sopenharmony_ci 13818c2ecf20Sopenharmony_ci /* 13828c2ecf20Sopenharmony_ci * GPIO3 is used to en_pp3300, and it is part of power 13838c2ecf20Sopenharmony_ci * sequence, So it must be sequenced up (automatically 13848c2ecf20Sopenharmony_ci * set by OTP) and down properly. 13858c2ecf20Sopenharmony_ci */ 13868c2ecf20Sopenharmony_ci gpio3 { 13878c2ecf20Sopenharmony_ci pins = "gpio3"; 13888c2ecf20Sopenharmony_ci function = "fps-out"; 13898c2ecf20Sopenharmony_ci drive-open-drain = <1>; 13908c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_0>; 13918c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <4>; 13928c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <2>; 13938c2ecf20Sopenharmony_ci }; 13948c2ecf20Sopenharmony_ci 13958c2ecf20Sopenharmony_ci gpio5_6 { 13968c2ecf20Sopenharmony_ci pins = "gpio5", "gpio6"; 13978c2ecf20Sopenharmony_ci function = "gpio"; 13988c2ecf20Sopenharmony_ci drive-push-pull = <1>; 13998c2ecf20Sopenharmony_ci }; 14008c2ecf20Sopenharmony_ci 14018c2ecf20Sopenharmony_ci gpio4 { 14028c2ecf20Sopenharmony_ci pins = "gpio4"; 14038c2ecf20Sopenharmony_ci function = "32k-out1"; 14048c2ecf20Sopenharmony_ci }; 14058c2ecf20Sopenharmony_ci }; 14068c2ecf20Sopenharmony_ci 14078c2ecf20Sopenharmony_ci fps { 14088c2ecf20Sopenharmony_ci fps0 { 14098c2ecf20Sopenharmony_ci maxim,shutdown-fps-time-period-us = <5120>; 14108c2ecf20Sopenharmony_ci maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>; 14118c2ecf20Sopenharmony_ci }; 14128c2ecf20Sopenharmony_ci 14138c2ecf20Sopenharmony_ci fps1 { 14148c2ecf20Sopenharmony_ci maxim,shutdown-fps-time-period-us = <5120>; 14158c2ecf20Sopenharmony_ci maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN1>; 14168c2ecf20Sopenharmony_ci maxim,device-state-on-disabled-event = <MAX77620_FPS_INACTIVE_STATE_SLEEP>; 14178c2ecf20Sopenharmony_ci }; 14188c2ecf20Sopenharmony_ci 14198c2ecf20Sopenharmony_ci fps2 { 14208c2ecf20Sopenharmony_ci maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>; 14218c2ecf20Sopenharmony_ci }; 14228c2ecf20Sopenharmony_ci }; 14238c2ecf20Sopenharmony_ci 14248c2ecf20Sopenharmony_ci regulators { 14258c2ecf20Sopenharmony_ci in-ldo0-1-supply = <&pp1350>; 14268c2ecf20Sopenharmony_ci in-ldo2-supply = <&pp3300>; 14278c2ecf20Sopenharmony_ci in-ldo3-5-supply = <&pp3300>; 14288c2ecf20Sopenharmony_ci in-ldo7-8-supply = <&pp1350>; 14298c2ecf20Sopenharmony_ci 14308c2ecf20Sopenharmony_ci ppvar_soc: sd0 { 14318c2ecf20Sopenharmony_ci regulator-name = "PPVAR_SOC"; 14328c2ecf20Sopenharmony_ci regulator-min-microvolt = <825000>; 14338c2ecf20Sopenharmony_ci regulator-max-microvolt = <1125000>; 14348c2ecf20Sopenharmony_ci regulator-always-on; 14358c2ecf20Sopenharmony_ci regulator-boot-on; 14368c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_1>; 14378c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <1>; 14388c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <7>; 14398c2ecf20Sopenharmony_ci }; 14408c2ecf20Sopenharmony_ci 14418c2ecf20Sopenharmony_ci pp1100_sd1: sd1 { 14428c2ecf20Sopenharmony_ci regulator-name = "PP1100"; 14438c2ecf20Sopenharmony_ci regulator-min-microvolt = <1125000>; 14448c2ecf20Sopenharmony_ci regulator-max-microvolt = <1125000>; 14458c2ecf20Sopenharmony_ci regulator-always-on; 14468c2ecf20Sopenharmony_ci regulator-boot-on; 14478c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_0>; 14488c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <5>; 14498c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <1>; 14508c2ecf20Sopenharmony_ci }; 14518c2ecf20Sopenharmony_ci 14528c2ecf20Sopenharmony_ci pp1350: sd2 { 14538c2ecf20Sopenharmony_ci regulator-name = "PP1350"; 14548c2ecf20Sopenharmony_ci regulator-min-microvolt = <1350000>; 14558c2ecf20Sopenharmony_ci regulator-max-microvolt = <1350000>; 14568c2ecf20Sopenharmony_ci regulator-always-on; 14578c2ecf20Sopenharmony_ci regulator-boot-on; 14588c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>; 14598c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <2>; 14608c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <5>; 14618c2ecf20Sopenharmony_ci }; 14628c2ecf20Sopenharmony_ci 14638c2ecf20Sopenharmony_ci pp1800: sd3 { 14648c2ecf20Sopenharmony_ci regulator-name = "PP1800"; 14658c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 14668c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 14678c2ecf20Sopenharmony_ci regulator-always-on; 14688c2ecf20Sopenharmony_ci regulator-boot-on; 14698c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_0>; 14708c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <3>; 14718c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <3>; 14728c2ecf20Sopenharmony_ci }; 14738c2ecf20Sopenharmony_ci 14748c2ecf20Sopenharmony_ci pp1200_avdd: ldo0 { 14758c2ecf20Sopenharmony_ci regulator-name = "PP1200_AVDD"; 14768c2ecf20Sopenharmony_ci regulator-min-microvolt = <1200000>; 14778c2ecf20Sopenharmony_ci regulator-max-microvolt = <1200000>; 14788c2ecf20Sopenharmony_ci regulator-enable-ramp-delay = <26>; 14798c2ecf20Sopenharmony_ci regulator-ramp-delay = <100000>; 14808c2ecf20Sopenharmony_ci regulator-boot-on; 14818c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>; 14828c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <0>; 14838c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <7>; 14848c2ecf20Sopenharmony_ci }; 14858c2ecf20Sopenharmony_ci 14868c2ecf20Sopenharmony_ci pp1200_rcam: ldo1 { 14878c2ecf20Sopenharmony_ci regulator-name = "PP1200_RCAM"; 14888c2ecf20Sopenharmony_ci regulator-min-microvolt = <1200000>; 14898c2ecf20Sopenharmony_ci regulator-max-microvolt = <1200000>; 14908c2ecf20Sopenharmony_ci regulator-enable-ramp-delay = <22>; 14918c2ecf20Sopenharmony_ci regulator-ramp-delay = <100000>; 14928c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>; 14938c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <0>; 14948c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <7>; 14958c2ecf20Sopenharmony_ci }; 14968c2ecf20Sopenharmony_ci 14978c2ecf20Sopenharmony_ci pp_ldo2: ldo2 { 14988c2ecf20Sopenharmony_ci regulator-name = "PP_LDO2"; 14998c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 15008c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 15018c2ecf20Sopenharmony_ci regulator-enable-ramp-delay = <62>; 15028c2ecf20Sopenharmony_ci regulator-ramp-delay = <11000>; 15038c2ecf20Sopenharmony_ci regulator-always-on; 15048c2ecf20Sopenharmony_ci regulator-boot-on; 15058c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>; 15068c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <0>; 15078c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <7>; 15088c2ecf20Sopenharmony_ci }; 15098c2ecf20Sopenharmony_ci 15108c2ecf20Sopenharmony_ci pp2800l_rcam: ldo3 { 15118c2ecf20Sopenharmony_ci regulator-name = "PP2800L_RCAM"; 15128c2ecf20Sopenharmony_ci regulator-min-microvolt = <2800000>; 15138c2ecf20Sopenharmony_ci regulator-max-microvolt = <2800000>; 15148c2ecf20Sopenharmony_ci regulator-enable-ramp-delay = <50>; 15158c2ecf20Sopenharmony_ci regulator-ramp-delay = <100000>; 15168c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>; 15178c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <0>; 15188c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <7>; 15198c2ecf20Sopenharmony_ci }; 15208c2ecf20Sopenharmony_ci 15218c2ecf20Sopenharmony_ci pp100_soc_rtc: ldo4 { 15228c2ecf20Sopenharmony_ci regulator-name = "PP1100_SOC_RTC"; 15238c2ecf20Sopenharmony_ci regulator-min-microvolt = <850000>; 15248c2ecf20Sopenharmony_ci regulator-max-microvolt = <850000>; 15258c2ecf20Sopenharmony_ci regulator-enable-ramp-delay = <22>; 15268c2ecf20Sopenharmony_ci regulator-ramp-delay = <100000>; 15278c2ecf20Sopenharmony_ci regulator-always-on; /* Check this */ 15288c2ecf20Sopenharmony_ci regulator-boot-on; 15298c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_0>; 15308c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <1>; 15318c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <7>; 15328c2ecf20Sopenharmony_ci }; 15338c2ecf20Sopenharmony_ci 15348c2ecf20Sopenharmony_ci pp2800l_fcam: ldo5 { 15358c2ecf20Sopenharmony_ci regulator-name = "PP2800L_FCAM"; 15368c2ecf20Sopenharmony_ci regulator-min-microvolt = <2800000>; 15378c2ecf20Sopenharmony_ci regulator-max-microvolt = <2800000>; 15388c2ecf20Sopenharmony_ci regulator-enable-ramp-delay = <62>; 15398c2ecf20Sopenharmony_ci regulator-ramp-delay = <100000>; 15408c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>; 15418c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <0>; 15428c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <7>; 15438c2ecf20Sopenharmony_ci }; 15448c2ecf20Sopenharmony_ci 15458c2ecf20Sopenharmony_ci ldo6 { 15468c2ecf20Sopenharmony_ci /* Unused. */ 15478c2ecf20Sopenharmony_ci regulator-name = "PP_LDO6"; 15488c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 15498c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 15508c2ecf20Sopenharmony_ci regulator-enable-ramp-delay = <36>; 15518c2ecf20Sopenharmony_ci regulator-ramp-delay = <100000>; 15528c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>; 15538c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <0>; 15548c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <7>; 15558c2ecf20Sopenharmony_ci }; 15568c2ecf20Sopenharmony_ci 15578c2ecf20Sopenharmony_ci pp1050_avdd: ldo7 { 15588c2ecf20Sopenharmony_ci regulator-name = "PP1050_AVDD"; 15598c2ecf20Sopenharmony_ci regulator-min-microvolt = <1050000>; 15608c2ecf20Sopenharmony_ci regulator-max-microvolt = <1050000>; 15618c2ecf20Sopenharmony_ci regulator-enable-ramp-delay = <24>; 15628c2ecf20Sopenharmony_ci regulator-ramp-delay = <100000>; 15638c2ecf20Sopenharmony_ci regulator-always-on; 15648c2ecf20Sopenharmony_ci regulator-boot-on; 15658c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_1>; 15668c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <3>; 15678c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <4>; 15688c2ecf20Sopenharmony_ci }; 15698c2ecf20Sopenharmony_ci 15708c2ecf20Sopenharmony_ci avddio_1v05: ldo8 { 15718c2ecf20Sopenharmony_ci regulator-name = "AVDDIO_1V05"; 15728c2ecf20Sopenharmony_ci regulator-min-microvolt = <1050000>; 15738c2ecf20Sopenharmony_ci regulator-max-microvolt = <1050000>; 15748c2ecf20Sopenharmony_ci regulator-enable-ramp-delay = <22>; 15758c2ecf20Sopenharmony_ci regulator-ramp-delay = <100000>; 15768c2ecf20Sopenharmony_ci regulator-boot-on; 15778c2ecf20Sopenharmony_ci maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>; 15788c2ecf20Sopenharmony_ci maxim,active-fps-power-up-slot = <0>; 15798c2ecf20Sopenharmony_ci maxim,active-fps-power-down-slot = <7>; 15808c2ecf20Sopenharmony_ci }; 15818c2ecf20Sopenharmony_ci }; 15828c2ecf20Sopenharmony_ci }; 15838c2ecf20Sopenharmony_ci }; 15848c2ecf20Sopenharmony_ci 15858c2ecf20Sopenharmony_ci i2c@7000d100 { 15868c2ecf20Sopenharmony_ci status = "okay"; 15878c2ecf20Sopenharmony_ci clock-frequency = <400000>; 15888c2ecf20Sopenharmony_ci 15898c2ecf20Sopenharmony_ci nau8825@1a { 15908c2ecf20Sopenharmony_ci compatible = "nuvoton,nau8825"; 15918c2ecf20Sopenharmony_ci reg = <0x1a>; 15928c2ecf20Sopenharmony_ci interrupt-parent = <&gpio>; 15938c2ecf20Sopenharmony_ci interrupts = <TEGRA_GPIO(E, 6) IRQ_TYPE_LEVEL_LOW>; 15948c2ecf20Sopenharmony_ci clocks = <&tegra_pmc TEGRA_PMC_CLK_OUT_2>; 15958c2ecf20Sopenharmony_ci clock-names = "mclk"; 15968c2ecf20Sopenharmony_ci 15978c2ecf20Sopenharmony_ci nuvoton,jkdet-enable; 15988c2ecf20Sopenharmony_ci nuvoton,jkdet-polarity = <GPIO_ACTIVE_LOW>; 15998c2ecf20Sopenharmony_ci nuvoton,vref-impedance = <2>; 16008c2ecf20Sopenharmony_ci nuvoton,micbias-voltage = <6>; 16018c2ecf20Sopenharmony_ci nuvoton,sar-threshold-num = <4>; 16028c2ecf20Sopenharmony_ci nuvoton,sar-threshold = <0xc 0x1e 0x38 0x60>; 16038c2ecf20Sopenharmony_ci nuvoton,sar-hysteresis = <1>; 16048c2ecf20Sopenharmony_ci nuvoton,sar-voltage = <0>; 16058c2ecf20Sopenharmony_ci nuvoton,sar-compare-time = <0>; 16068c2ecf20Sopenharmony_ci nuvoton,sar-sampling-time = <0>; 16078c2ecf20Sopenharmony_ci nuvoton,short-key-debounce = <2>; 16088c2ecf20Sopenharmony_ci nuvoton,jack-insert-debounce = <7>; 16098c2ecf20Sopenharmony_ci nuvoton,jack-eject-debounce = <7>; 16108c2ecf20Sopenharmony_ci status = "okay"; 16118c2ecf20Sopenharmony_ci }; 16128c2ecf20Sopenharmony_ci 16138c2ecf20Sopenharmony_ci audio-codec@2d { 16148c2ecf20Sopenharmony_ci compatible = "realtek,rt5677"; 16158c2ecf20Sopenharmony_ci reg = <0x2d>; 16168c2ecf20Sopenharmony_ci interrupt-parent = <&gpio>; 16178c2ecf20Sopenharmony_ci interrupts = <TEGRA_GPIO(X, 0) IRQ_TYPE_LEVEL_HIGH>; 16188c2ecf20Sopenharmony_ci realtek,reset-gpio = <&gpio TEGRA_GPIO(BB, 3) GPIO_ACTIVE_LOW>; 16198c2ecf20Sopenharmony_ci gpio-controller; 16208c2ecf20Sopenharmony_ci #gpio-cells = <2>; 16218c2ecf20Sopenharmony_ci status = "okay"; 16228c2ecf20Sopenharmony_ci }; 16238c2ecf20Sopenharmony_ci }; 16248c2ecf20Sopenharmony_ci 16258c2ecf20Sopenharmony_ci pmc@7000e400 { 16268c2ecf20Sopenharmony_ci nvidia,invert-interrupt; 16278c2ecf20Sopenharmony_ci nvidia,suspend-mode = <0>; 16288c2ecf20Sopenharmony_ci nvidia,cpu-pwr-good-time = <0>; 16298c2ecf20Sopenharmony_ci nvidia,cpu-pwr-off-time = <0>; 16308c2ecf20Sopenharmony_ci nvidia,core-pwr-good-time = <12000 6000>; 16318c2ecf20Sopenharmony_ci nvidia,core-pwr-off-time = <39053>; 16328c2ecf20Sopenharmony_ci nvidia,core-power-req-active-high; 16338c2ecf20Sopenharmony_ci nvidia,sys-clock-req-active-high; 16348c2ecf20Sopenharmony_ci status = "okay"; 16358c2ecf20Sopenharmony_ci }; 16368c2ecf20Sopenharmony_ci 16378c2ecf20Sopenharmony_ci usb@70090000 { 16388c2ecf20Sopenharmony_ci phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>, 16398c2ecf20Sopenharmony_ci <&{/padctl@7009f000/pads/pcie/lanes/pcie-6}>; 16408c2ecf20Sopenharmony_ci phy-names = "usb2-0", "usb3-0"; 16418c2ecf20Sopenharmony_ci 16428c2ecf20Sopenharmony_ci dvddio-pex-supply = <&avddio_1v05>; 16438c2ecf20Sopenharmony_ci hvddio-pex-supply = <&pp1800>; 16448c2ecf20Sopenharmony_ci avdd-usb-supply = <&pp3300>; 16458c2ecf20Sopenharmony_ci avdd-pll-utmip-supply = <&pp1800>; 16468c2ecf20Sopenharmony_ci avdd-pll-uerefe-supply = <&pp1050_avdd>; 16478c2ecf20Sopenharmony_ci dvdd-pex-pll-supply = <&avddio_1v05>; 16488c2ecf20Sopenharmony_ci hvdd-pex-pll-e-supply = <&pp1800>; 16498c2ecf20Sopenharmony_ci 16508c2ecf20Sopenharmony_ci status = "okay"; 16518c2ecf20Sopenharmony_ci }; 16528c2ecf20Sopenharmony_ci 16538c2ecf20Sopenharmony_ci padctl@7009f000 { 16548c2ecf20Sopenharmony_ci status = "okay"; 16558c2ecf20Sopenharmony_ci 16568c2ecf20Sopenharmony_ci avdd-pll-utmip-supply = <&pp1800>; 16578c2ecf20Sopenharmony_ci avdd-pll-uerefe-supply = <&pp1050_avdd>; 16588c2ecf20Sopenharmony_ci dvdd-pex-pll-supply = <&avddio_1v05>; 16598c2ecf20Sopenharmony_ci hvdd-pex-pll-e-supply = <&pp1800>; 16608c2ecf20Sopenharmony_ci 16618c2ecf20Sopenharmony_ci pads { 16628c2ecf20Sopenharmony_ci usb2 { 16638c2ecf20Sopenharmony_ci status = "okay"; 16648c2ecf20Sopenharmony_ci 16658c2ecf20Sopenharmony_ci lanes { 16668c2ecf20Sopenharmony_ci usb2-0 { 16678c2ecf20Sopenharmony_ci nvidia,function = "xusb"; 16688c2ecf20Sopenharmony_ci status = "okay"; 16698c2ecf20Sopenharmony_ci }; 16708c2ecf20Sopenharmony_ci }; 16718c2ecf20Sopenharmony_ci }; 16728c2ecf20Sopenharmony_ci 16738c2ecf20Sopenharmony_ci pcie { 16748c2ecf20Sopenharmony_ci status = "okay"; 16758c2ecf20Sopenharmony_ci 16768c2ecf20Sopenharmony_ci lanes { 16778c2ecf20Sopenharmony_ci pcie-6 { 16788c2ecf20Sopenharmony_ci nvidia,function = "usb3-ss"; 16798c2ecf20Sopenharmony_ci status = "okay"; 16808c2ecf20Sopenharmony_ci }; 16818c2ecf20Sopenharmony_ci }; 16828c2ecf20Sopenharmony_ci }; 16838c2ecf20Sopenharmony_ci }; 16848c2ecf20Sopenharmony_ci 16858c2ecf20Sopenharmony_ci ports { 16868c2ecf20Sopenharmony_ci usb2-0 { 16878c2ecf20Sopenharmony_ci status = "okay"; 16888c2ecf20Sopenharmony_ci vbus-supply = <&usbc_vbus>; 16898c2ecf20Sopenharmony_ci mode = "otg"; 16908c2ecf20Sopenharmony_ci }; 16918c2ecf20Sopenharmony_ci 16928c2ecf20Sopenharmony_ci usb3-0 { 16938c2ecf20Sopenharmony_ci nvidia,usb2-companion = <0>; 16948c2ecf20Sopenharmony_ci status = "okay"; 16958c2ecf20Sopenharmony_ci }; 16968c2ecf20Sopenharmony_ci }; 16978c2ecf20Sopenharmony_ci }; 16988c2ecf20Sopenharmony_ci 16998c2ecf20Sopenharmony_ci mmc@700b0600 { 17008c2ecf20Sopenharmony_ci bus-width = <8>; 17018c2ecf20Sopenharmony_ci non-removable; 17028c2ecf20Sopenharmony_ci status = "okay"; 17038c2ecf20Sopenharmony_ci }; 17048c2ecf20Sopenharmony_ci 17058c2ecf20Sopenharmony_ci clock@70110000 { 17068c2ecf20Sopenharmony_ci status = "okay"; 17078c2ecf20Sopenharmony_ci nvidia,cf = <6>; 17088c2ecf20Sopenharmony_ci nvidia,ci = <0>; 17098c2ecf20Sopenharmony_ci nvidia,cg = <2>; 17108c2ecf20Sopenharmony_ci nvidia,droop-ctrl = <0x00000f00>; 17118c2ecf20Sopenharmony_ci nvidia,force-mode = <1>; 17128c2ecf20Sopenharmony_ci nvidia,i2c-fs-rate = <400000>; 17138c2ecf20Sopenharmony_ci nvidia,sample-rate = <12500>; 17148c2ecf20Sopenharmony_ci vdd-cpu-supply = <&max77621_cpu>; 17158c2ecf20Sopenharmony_ci }; 17168c2ecf20Sopenharmony_ci 17178c2ecf20Sopenharmony_ci aconnect@702c0000 { 17188c2ecf20Sopenharmony_ci status = "okay"; 17198c2ecf20Sopenharmony_ci 17208c2ecf20Sopenharmony_ci dma@702e2000 { 17218c2ecf20Sopenharmony_ci status = "okay"; 17228c2ecf20Sopenharmony_ci }; 17238c2ecf20Sopenharmony_ci 17248c2ecf20Sopenharmony_ci interrupt-controller@702f9000 { 17258c2ecf20Sopenharmony_ci status = "okay"; 17268c2ecf20Sopenharmony_ci }; 17278c2ecf20Sopenharmony_ci }; 17288c2ecf20Sopenharmony_ci 17298c2ecf20Sopenharmony_ci clk32k_in: clock@0 { 17308c2ecf20Sopenharmony_ci compatible = "fixed-clock"; 17318c2ecf20Sopenharmony_ci clock-frequency = <32768>; 17328c2ecf20Sopenharmony_ci #clock-cells = <0>; 17338c2ecf20Sopenharmony_ci }; 17348c2ecf20Sopenharmony_ci 17358c2ecf20Sopenharmony_ci cpus { 17368c2ecf20Sopenharmony_ci cpu@0 { 17378c2ecf20Sopenharmony_ci enable-method = "psci"; 17388c2ecf20Sopenharmony_ci }; 17398c2ecf20Sopenharmony_ci 17408c2ecf20Sopenharmony_ci cpu@1 { 17418c2ecf20Sopenharmony_ci enable-method = "psci"; 17428c2ecf20Sopenharmony_ci }; 17438c2ecf20Sopenharmony_ci 17448c2ecf20Sopenharmony_ci cpu@2 { 17458c2ecf20Sopenharmony_ci enable-method = "psci"; 17468c2ecf20Sopenharmony_ci }; 17478c2ecf20Sopenharmony_ci 17488c2ecf20Sopenharmony_ci cpu@3 { 17498c2ecf20Sopenharmony_ci enable-method = "psci"; 17508c2ecf20Sopenharmony_ci }; 17518c2ecf20Sopenharmony_ci 17528c2ecf20Sopenharmony_ci idle-states { 17538c2ecf20Sopenharmony_ci cpu-sleep { 17548c2ecf20Sopenharmony_ci arm,psci-suspend-param = <0x00010007>; 17558c2ecf20Sopenharmony_ci status = "okay"; 17568c2ecf20Sopenharmony_ci }; 17578c2ecf20Sopenharmony_ci }; 17588c2ecf20Sopenharmony_ci }; 17598c2ecf20Sopenharmony_ci 17608c2ecf20Sopenharmony_ci gpio-keys { 17618c2ecf20Sopenharmony_ci compatible = "gpio-keys"; 17628c2ecf20Sopenharmony_ci 17638c2ecf20Sopenharmony_ci power { 17648c2ecf20Sopenharmony_ci label = "Power"; 17658c2ecf20Sopenharmony_ci gpios = <&gpio TEGRA_GPIO(X, 5) GPIO_ACTIVE_LOW>; 17668c2ecf20Sopenharmony_ci linux,code = <KEY_POWER>; 17678c2ecf20Sopenharmony_ci debounce-interval = <30>; 17688c2ecf20Sopenharmony_ci wakeup-source; 17698c2ecf20Sopenharmony_ci }; 17708c2ecf20Sopenharmony_ci 17718c2ecf20Sopenharmony_ci lid { 17728c2ecf20Sopenharmony_ci label = "Lid"; 17738c2ecf20Sopenharmony_ci gpios = <&gpio TEGRA_GPIO(B, 4) GPIO_ACTIVE_LOW>; 17748c2ecf20Sopenharmony_ci linux,input-type = <EV_SW>; 17758c2ecf20Sopenharmony_ci linux,code = <SW_LID>; 17768c2ecf20Sopenharmony_ci wakeup-source; 17778c2ecf20Sopenharmony_ci }; 17788c2ecf20Sopenharmony_ci 17798c2ecf20Sopenharmony_ci tablet_mode { 17808c2ecf20Sopenharmony_ci label = "Tablet Mode"; 17818c2ecf20Sopenharmony_ci gpios = <&gpio TEGRA_GPIO(Z, 2) GPIO_ACTIVE_HIGH>; 17828c2ecf20Sopenharmony_ci linux,input-type = <EV_SW>; 17838c2ecf20Sopenharmony_ci linux,code = <SW_TABLET_MODE>; 17848c2ecf20Sopenharmony_ci wakeup-source; 17858c2ecf20Sopenharmony_ci }; 17868c2ecf20Sopenharmony_ci 17878c2ecf20Sopenharmony_ci volume_down { 17888c2ecf20Sopenharmony_ci label = "Volume Down"; 17898c2ecf20Sopenharmony_ci gpios = <&gpio TEGRA_GPIO(X, 7) GPIO_ACTIVE_LOW>; 17908c2ecf20Sopenharmony_ci linux,code = <KEY_VOLUMEDOWN>; 17918c2ecf20Sopenharmony_ci }; 17928c2ecf20Sopenharmony_ci 17938c2ecf20Sopenharmony_ci volume_up { 17948c2ecf20Sopenharmony_ci label = "Volume Up"; 17958c2ecf20Sopenharmony_ci gpios = <&gpio TEGRA_GPIO(M, 4) GPIO_ACTIVE_LOW>; 17968c2ecf20Sopenharmony_ci linux,code = <KEY_VOLUMEUP>; 17978c2ecf20Sopenharmony_ci }; 17988c2ecf20Sopenharmony_ci }; 17998c2ecf20Sopenharmony_ci 18008c2ecf20Sopenharmony_ci max98357a { 18018c2ecf20Sopenharmony_ci compatible = "maxim,max98357a"; 18028c2ecf20Sopenharmony_ci status = "okay"; 18038c2ecf20Sopenharmony_ci }; 18048c2ecf20Sopenharmony_ci 18058c2ecf20Sopenharmony_ci psci { 18068c2ecf20Sopenharmony_ci compatible = "arm,psci-1.0"; 18078c2ecf20Sopenharmony_ci method = "smc"; 18088c2ecf20Sopenharmony_ci }; 18098c2ecf20Sopenharmony_ci 18108c2ecf20Sopenharmony_ci ppvar_sys: regulator@0 { 18118c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 18128c2ecf20Sopenharmony_ci regulator-name = "PPVAR_SYS"; 18138c2ecf20Sopenharmony_ci regulator-min-microvolt = <4400000>; 18148c2ecf20Sopenharmony_ci regulator-max-microvolt = <4400000>; 18158c2ecf20Sopenharmony_ci regulator-always-on; 18168c2ecf20Sopenharmony_ci }; 18178c2ecf20Sopenharmony_ci 18188c2ecf20Sopenharmony_ci pplcd_vdd: regulator@1 { 18198c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 18208c2ecf20Sopenharmony_ci regulator-name = "PPLCD_VDD"; 18218c2ecf20Sopenharmony_ci regulator-min-microvolt = <4400000>; 18228c2ecf20Sopenharmony_ci regulator-max-microvolt = <4400000>; 18238c2ecf20Sopenharmony_ci gpio = <&gpio TEGRA_GPIO(V, 4) 0>; 18248c2ecf20Sopenharmony_ci enable-active-high; 18258c2ecf20Sopenharmony_ci regulator-boot-on; 18268c2ecf20Sopenharmony_ci }; 18278c2ecf20Sopenharmony_ci 18288c2ecf20Sopenharmony_ci pp3000_always: regulator@2 { 18298c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 18308c2ecf20Sopenharmony_ci regulator-name = "PP3000_ALWAYS"; 18318c2ecf20Sopenharmony_ci regulator-min-microvolt = <3000000>; 18328c2ecf20Sopenharmony_ci regulator-max-microvolt = <3000000>; 18338c2ecf20Sopenharmony_ci regulator-always-on; 18348c2ecf20Sopenharmony_ci }; 18358c2ecf20Sopenharmony_ci 18368c2ecf20Sopenharmony_ci pp3300: regulator@3 { 18378c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 18388c2ecf20Sopenharmony_ci regulator-name = "PP3300"; 18398c2ecf20Sopenharmony_ci regulator-min-microvolt = <3300000>; 18408c2ecf20Sopenharmony_ci regulator-max-microvolt = <3300000>; 18418c2ecf20Sopenharmony_ci regulator-boot-on; 18428c2ecf20Sopenharmony_ci regulator-always-on; 18438c2ecf20Sopenharmony_ci enable-active-high; 18448c2ecf20Sopenharmony_ci }; 18458c2ecf20Sopenharmony_ci 18468c2ecf20Sopenharmony_ci pp5000: regulator@4 { 18478c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 18488c2ecf20Sopenharmony_ci regulator-name = "PP5000"; 18498c2ecf20Sopenharmony_ci regulator-min-microvolt = <5000000>; 18508c2ecf20Sopenharmony_ci regulator-max-microvolt = <5000000>; 18518c2ecf20Sopenharmony_ci regulator-always-on; 18528c2ecf20Sopenharmony_ci }; 18538c2ecf20Sopenharmony_ci 18548c2ecf20Sopenharmony_ci pp1800_lcdio: regulator@5 { 18558c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 18568c2ecf20Sopenharmony_ci regulator-name = "PP1800_LCDIO"; 18578c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 18588c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 18598c2ecf20Sopenharmony_ci gpio = <&gpio TEGRA_GPIO(V, 3) 0>; 18608c2ecf20Sopenharmony_ci enable-active-high; 18618c2ecf20Sopenharmony_ci regulator-boot-on; 18628c2ecf20Sopenharmony_ci }; 18638c2ecf20Sopenharmony_ci 18648c2ecf20Sopenharmony_ci pp1800_cam: regulator@6 { 18658c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 18668c2ecf20Sopenharmony_ci regulator-name = "PP1800_CAM"; 18678c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 18688c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 18698c2ecf20Sopenharmony_ci gpio = <&gpio TEGRA_GPIO(K, 3) 0>; 18708c2ecf20Sopenharmony_ci enable-active-high; 18718c2ecf20Sopenharmony_ci }; 18728c2ecf20Sopenharmony_ci 18738c2ecf20Sopenharmony_ci usbc_vbus: regulator@7 { 18748c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 18758c2ecf20Sopenharmony_ci regulator-name = "USBC_VBUS"; 18768c2ecf20Sopenharmony_ci regulator-min-microvolt = <5000000>; 18778c2ecf20Sopenharmony_ci regulator-max-microvolt = <5000000>; 18788c2ecf20Sopenharmony_ci }; 18798c2ecf20Sopenharmony_ci}; 1880