1533337d5SMikko Perttunen// SPDX-License-Identifier: GPL-2.0 2533337d5SMikko Perttunen 3533337d5SMikko Perttunen#include "tegra234.dtsi" 4533337d5SMikko Perttunen 5533337d5SMikko Perttunen/ { 6533337d5SMikko Perttunen model = "NVIDIA Jetson AGX Orin"; 7533337d5SMikko Perttunen compatible = "nvidia,p3701-0000", "nvidia,tegra234"; 8533337d5SMikko Perttunen 9533337d5SMikko Perttunen bus@0 { 10*6118d577SJon Hunter i2c@3160000 { 11*6118d577SJon Hunter status = "okay"; 12*6118d577SJon Hunter 13*6118d577SJon Hunter eeprom@50 { 14*6118d577SJon Hunter compatible = "atmel,24c02"; 15*6118d577SJon Hunter reg = <0x50>; 16*6118d577SJon Hunter 17*6118d577SJon Hunter label = "module"; 18*6118d577SJon Hunter vcc-supply = <&vdd_1v8_hs>; 19*6118d577SJon Hunter address-width = <8>; 20*6118d577SJon Hunter pagesize = <8>; 21*6118d577SJon Hunter size = <256>; 22*6118d577SJon Hunter read-only; 23*6118d577SJon Hunter }; 24*6118d577SJon Hunter }; 25*6118d577SJon Hunter 2671f69ffaSAshish Singhal spi@3270000 { 2771f69ffaSAshish Singhal status = "okay"; 2871f69ffaSAshish Singhal 2971f69ffaSAshish Singhal flash@0 { 3071f69ffaSAshish Singhal compatible = "jedec,spi-nor"; 3171f69ffaSAshish Singhal reg = <0>; 3271f69ffaSAshish Singhal spi-max-frequency = <102000000>; 3371f69ffaSAshish Singhal spi-tx-bus-width = <4>; 3471f69ffaSAshish Singhal spi-rx-bus-width = <4>; 3571f69ffaSAshish Singhal }; 3671f69ffaSAshish Singhal }; 3771f69ffaSAshish Singhal 38d71b893aSPrathamesh Shete mmc@3400000 { 39d71b893aSPrathamesh Shete status = "okay"; 40d71b893aSPrathamesh Shete bus-width = <4>; 41d71b893aSPrathamesh Shete cd-gpios = <&gpio TEGRA234_MAIN_GPIO(G, 7) GPIO_ACTIVE_LOW>; 42d71b893aSPrathamesh Shete disable-wp; 43d71b893aSPrathamesh Shete }; 44d71b893aSPrathamesh Shete 45533337d5SMikko Perttunen mmc@3460000 { 46533337d5SMikko Perttunen status = "okay"; 47533337d5SMikko Perttunen bus-width = <8>; 48533337d5SMikko Perttunen non-removable; 49533337d5SMikko Perttunen }; 50533337d5SMikko Perttunen 516e505dd6SWayne Chang padctl@3520000 { 526e505dd6SWayne Chang vclamp-usb-supply = <&vdd_1v8_ao>; 536e505dd6SWayne Chang avdd-usb-supply = <&vdd_3v3_ao>; 546e505dd6SWayne Chang 556e505dd6SWayne Chang ports { 566e505dd6SWayne Chang usb2-0 { 576e505dd6SWayne Chang vbus-supply = <&vdd_5v0_sys>; 586e505dd6SWayne Chang }; 596e505dd6SWayne Chang 606e505dd6SWayne Chang usb2-1 { 616e505dd6SWayne Chang vbus-supply = <&vdd_5v0_sys>; 626e505dd6SWayne Chang }; 636e505dd6SWayne Chang 646e505dd6SWayne Chang usb2-2 { 656e505dd6SWayne Chang vbus-supply = <&vdd_5v0_sys>; 666e505dd6SWayne Chang }; 676e505dd6SWayne Chang 686e505dd6SWayne Chang usb2-3 { 696e505dd6SWayne Chang vbus-supply = <&vdd_5v0_sys>; 706e505dd6SWayne Chang }; 716e505dd6SWayne Chang }; 726e505dd6SWayne Chang }; 736e505dd6SWayne Chang 74533337d5SMikko Perttunen rtc@c2a0000 { 75533337d5SMikko Perttunen status = "okay"; 76533337d5SMikko Perttunen }; 77533337d5SMikko Perttunen 78533337d5SMikko Perttunen pmc@c360000 { 79533337d5SMikko Perttunen nvidia,invert-interrupt; 80533337d5SMikko Perttunen }; 81533337d5SMikko Perttunen }; 8279ed18d9SThierry Reding 836e505dd6SWayne Chang vdd_5v0_sys: regulator-vdd-5v0-sys { 846e505dd6SWayne Chang compatible = "regulator-fixed"; 856e505dd6SWayne Chang regulator-name = "VIN_SYS_5V0"; 866e505dd6SWayne Chang regulator-min-microvolt = <5000000>; 876e505dd6SWayne Chang regulator-max-microvolt = <5000000>; 886e505dd6SWayne Chang regulator-always-on; 896e505dd6SWayne Chang regulator-boot-on; 906e505dd6SWayne Chang }; 916e505dd6SWayne Chang 9279ed18d9SThierry Reding vdd_1v8_ls: regulator-vdd-1v8-ls { 9379ed18d9SThierry Reding compatible = "regulator-fixed"; 9479ed18d9SThierry Reding regulator-name = "VDD_1V8_LS"; 9579ed18d9SThierry Reding regulator-min-microvolt = <1800000>; 9679ed18d9SThierry Reding regulator-max-microvolt = <1800000>; 9779ed18d9SThierry Reding regulator-always-on; 9879ed18d9SThierry Reding }; 9979ed18d9SThierry Reding 100*6118d577SJon Hunter vdd_1v8_hs: regulator-vdd-1v8-hs { 101*6118d577SJon Hunter compatible = "regulator-fixed"; 102*6118d577SJon Hunter regulator-name = "VDD_1V8_HS"; 103*6118d577SJon Hunter regulator-min-microvolt = <1800000>; 104*6118d577SJon Hunter regulator-max-microvolt = <1800000>; 105*6118d577SJon Hunter regulator-always-on; 106*6118d577SJon Hunter }; 107*6118d577SJon Hunter 10879ed18d9SThierry Reding vdd_1v8_ao: regulator-vdd-1v8-ao { 10979ed18d9SThierry Reding compatible = "regulator-fixed"; 11079ed18d9SThierry Reding regulator-name = "VDD_1V8_AO"; 11179ed18d9SThierry Reding regulator-min-microvolt = <1800000>; 11279ed18d9SThierry Reding regulator-max-microvolt = <1800000>; 11379ed18d9SThierry Reding regulator-always-on; 11479ed18d9SThierry Reding }; 11579ed18d9SThierry Reding 1166e505dd6SWayne Chang vdd_3v3_ao: regulator-vdd-3v3-ao { 1176e505dd6SWayne Chang compatible = "regulator-fixed"; 1186e505dd6SWayne Chang regulator-name = "VDD_3V3_AO"; 1196e505dd6SWayne Chang regulator-min-microvolt = <3300000>; 1206e505dd6SWayne Chang regulator-max-microvolt = <3300000>; 1216e505dd6SWayne Chang regulator-always-on; 1226e505dd6SWayne Chang }; 1236e505dd6SWayne Chang 12479ed18d9SThierry Reding vdd_3v3_pcie: regulator-vdd-3v3-pcie { 12579ed18d9SThierry Reding compatible = "regulator-fixed"; 12679ed18d9SThierry Reding regulator-name = "VDD_3V3_PCIE"; 12779ed18d9SThierry Reding regulator-min-microvolt = <3300000>; 12879ed18d9SThierry Reding regulator-max-microvolt = <3300000>; 12979ed18d9SThierry Reding gpio = <&gpio TEGRA234_MAIN_GPIO(Z, 2) GPIO_ACTIVE_HIGH>; 13079ed18d9SThierry Reding regulator-boot-on; 13179ed18d9SThierry Reding enable-active-high; 13279ed18d9SThierry Reding }; 13379ed18d9SThierry Reding 13479ed18d9SThierry Reding vdd_12v_pcie: regulator-vdd-12v-pcie { 13579ed18d9SThierry Reding compatible = "regulator-fixed"; 13679ed18d9SThierry Reding regulator-name = "VDD_12V_PCIE"; 13779ed18d9SThierry Reding regulator-min-microvolt = <12000000>; 13879ed18d9SThierry Reding regulator-max-microvolt = <12000000>; 13979ed18d9SThierry Reding gpio = <&gpio TEGRA234_MAIN_GPIO(A, 1) GPIO_ACTIVE_LOW>; 14079ed18d9SThierry Reding regulator-boot-on; 14179ed18d9SThierry Reding }; 142533337d5SMikko Perttunen}; 143