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 { 1071f69ffaSAshish Singhal spi@3270000 { 1171f69ffaSAshish Singhal status = "okay"; 1271f69ffaSAshish Singhal 1371f69ffaSAshish Singhal flash@0 { 1471f69ffaSAshish Singhal compatible = "jedec,spi-nor"; 1571f69ffaSAshish Singhal reg = <0>; 1671f69ffaSAshish Singhal spi-max-frequency = <102000000>; 1771f69ffaSAshish Singhal spi-tx-bus-width = <4>; 1871f69ffaSAshish Singhal spi-rx-bus-width = <4>; 1971f69ffaSAshish Singhal }; 2071f69ffaSAshish Singhal }; 2171f69ffaSAshish Singhal 22d71b893aSPrathamesh Shete mmc@3400000 { 23d71b893aSPrathamesh Shete status = "okay"; 24d71b893aSPrathamesh Shete bus-width = <4>; 25d71b893aSPrathamesh Shete cd-gpios = <&gpio TEGRA234_MAIN_GPIO(G, 7) GPIO_ACTIVE_LOW>; 26d71b893aSPrathamesh Shete disable-wp; 27d71b893aSPrathamesh Shete }; 28d71b893aSPrathamesh Shete 29533337d5SMikko Perttunen mmc@3460000 { 30533337d5SMikko Perttunen status = "okay"; 31533337d5SMikko Perttunen bus-width = <8>; 32533337d5SMikko Perttunen non-removable; 33533337d5SMikko Perttunen }; 34533337d5SMikko Perttunen 35533337d5SMikko Perttunen rtc@c2a0000 { 36533337d5SMikko Perttunen status = "okay"; 37533337d5SMikko Perttunen }; 38533337d5SMikko Perttunen 39533337d5SMikko Perttunen pmc@c360000 { 40533337d5SMikko Perttunen nvidia,invert-interrupt; 41533337d5SMikko Perttunen }; 42533337d5SMikko Perttunen }; 43*79ed18d9SThierry Reding 44*79ed18d9SThierry Reding vdd_1v8_ls: regulator-vdd-1v8-ls { 45*79ed18d9SThierry Reding compatible = "regulator-fixed"; 46*79ed18d9SThierry Reding regulator-name = "VDD_1V8_LS"; 47*79ed18d9SThierry Reding regulator-min-microvolt = <1800000>; 48*79ed18d9SThierry Reding regulator-max-microvolt = <1800000>; 49*79ed18d9SThierry Reding regulator-always-on; 50*79ed18d9SThierry Reding }; 51*79ed18d9SThierry Reding 52*79ed18d9SThierry Reding vdd_1v8_ao: regulator-vdd-1v8-ao { 53*79ed18d9SThierry Reding compatible = "regulator-fixed"; 54*79ed18d9SThierry Reding regulator-name = "VDD_1V8_AO"; 55*79ed18d9SThierry Reding regulator-min-microvolt = <1800000>; 56*79ed18d9SThierry Reding regulator-max-microvolt = <1800000>; 57*79ed18d9SThierry Reding regulator-always-on; 58*79ed18d9SThierry Reding }; 59*79ed18d9SThierry Reding 60*79ed18d9SThierry Reding vdd_3v3_pcie: regulator-vdd-3v3-pcie { 61*79ed18d9SThierry Reding compatible = "regulator-fixed"; 62*79ed18d9SThierry Reding regulator-name = "VDD_3V3_PCIE"; 63*79ed18d9SThierry Reding regulator-min-microvolt = <3300000>; 64*79ed18d9SThierry Reding regulator-max-microvolt = <3300000>; 65*79ed18d9SThierry Reding gpio = <&gpio TEGRA234_MAIN_GPIO(Z, 2) GPIO_ACTIVE_HIGH>; 66*79ed18d9SThierry Reding regulator-boot-on; 67*79ed18d9SThierry Reding enable-active-high; 68*79ed18d9SThierry Reding }; 69*79ed18d9SThierry Reding 70*79ed18d9SThierry Reding vdd_12v_pcie: regulator-vdd-12v-pcie { 71*79ed18d9SThierry Reding compatible = "regulator-fixed"; 72*79ed18d9SThierry Reding regulator-name = "VDD_12V_PCIE"; 73*79ed18d9SThierry Reding regulator-min-microvolt = <12000000>; 74*79ed18d9SThierry Reding regulator-max-microvolt = <12000000>; 75*79ed18d9SThierry Reding gpio = <&gpio TEGRA234_MAIN_GPIO(A, 1) GPIO_ACTIVE_LOW>; 76*79ed18d9SThierry Reding regulator-boot-on; 77*79ed18d9SThierry Reding }; 78533337d5SMikko Perttunen}; 79