1*3241e3d0SMasahiro Yamada/dts-v1/; 2*3241e3d0SMasahiro Yamada 3*3241e3d0SMasahiro Yamada#include "tegra124.dtsi" 4*3241e3d0SMasahiro Yamada 5*3241e3d0SMasahiro Yamada/ { 6*3241e3d0SMasahiro Yamada model = "NVIDIA Venice2"; 7*3241e3d0SMasahiro Yamada compatible = "nvidia,venice2", "nvidia,tegra124"; 8*3241e3d0SMasahiro Yamada 9*3241e3d0SMasahiro Yamada aliases { 10*3241e3d0SMasahiro Yamada i2c0 = "/i2c@7000d000"; 11*3241e3d0SMasahiro Yamada i2c1 = "/i2c@7000c000"; 12*3241e3d0SMasahiro Yamada i2c2 = "/i2c@7000c400"; 13*3241e3d0SMasahiro Yamada i2c3 = "/i2c@7000c500"; 14*3241e3d0SMasahiro Yamada i2c4 = "/i2c@7000c700"; 15*3241e3d0SMasahiro Yamada i2c5 = "/i2c@7000d100"; 16*3241e3d0SMasahiro Yamada sdhci0 = "/sdhci@700b0600"; 17*3241e3d0SMasahiro Yamada sdhci1 = "/sdhci@700b0400"; 18*3241e3d0SMasahiro Yamada spi0 = "/spi@7000d400"; 19*3241e3d0SMasahiro Yamada spi1 = "/spi@7000da00"; 20*3241e3d0SMasahiro Yamada usb0 = "/usb@7d008000"; 21*3241e3d0SMasahiro Yamada }; 22*3241e3d0SMasahiro Yamada 23*3241e3d0SMasahiro Yamada memory { 24*3241e3d0SMasahiro Yamada device_type = "memory"; 25*3241e3d0SMasahiro Yamada reg = <0x80000000 0x80000000>; 26*3241e3d0SMasahiro Yamada }; 27*3241e3d0SMasahiro Yamada 28*3241e3d0SMasahiro Yamada i2c@7000c000 { 29*3241e3d0SMasahiro Yamada status = "okay"; 30*3241e3d0SMasahiro Yamada clock-frequency = <100000>; 31*3241e3d0SMasahiro Yamada }; 32*3241e3d0SMasahiro Yamada 33*3241e3d0SMasahiro Yamada i2c@7000c400 { 34*3241e3d0SMasahiro Yamada status = "okay"; 35*3241e3d0SMasahiro Yamada clock-frequency = <100000>; 36*3241e3d0SMasahiro Yamada }; 37*3241e3d0SMasahiro Yamada 38*3241e3d0SMasahiro Yamada i2c@7000c500 { 39*3241e3d0SMasahiro Yamada status = "okay"; 40*3241e3d0SMasahiro Yamada clock-frequency = <100000>; 41*3241e3d0SMasahiro Yamada }; 42*3241e3d0SMasahiro Yamada 43*3241e3d0SMasahiro Yamada i2c@7000c700 { 44*3241e3d0SMasahiro Yamada status = "okay"; 45*3241e3d0SMasahiro Yamada clock-frequency = <100000>; 46*3241e3d0SMasahiro Yamada }; 47*3241e3d0SMasahiro Yamada 48*3241e3d0SMasahiro Yamada i2c@7000d000 { 49*3241e3d0SMasahiro Yamada status = "okay"; 50*3241e3d0SMasahiro Yamada clock-frequency = <400000>; 51*3241e3d0SMasahiro Yamada }; 52*3241e3d0SMasahiro Yamada 53*3241e3d0SMasahiro Yamada i2c@7000d100 { 54*3241e3d0SMasahiro Yamada status = "okay"; 55*3241e3d0SMasahiro Yamada clock-frequency = <400000>; 56*3241e3d0SMasahiro Yamada }; 57*3241e3d0SMasahiro Yamada 58*3241e3d0SMasahiro Yamada spi@7000d400 { 59*3241e3d0SMasahiro Yamada status = "okay"; 60*3241e3d0SMasahiro Yamada spi-max-frequency = <25000000>; 61*3241e3d0SMasahiro Yamada }; 62*3241e3d0SMasahiro Yamada 63*3241e3d0SMasahiro Yamada spi@7000da00 { 64*3241e3d0SMasahiro Yamada status = "okay"; 65*3241e3d0SMasahiro Yamada spi-max-frequency = <25000000>; 66*3241e3d0SMasahiro Yamada }; 67*3241e3d0SMasahiro Yamada 68*3241e3d0SMasahiro Yamada sdhci@700b0400 { 69*3241e3d0SMasahiro Yamada status = "okay"; 70*3241e3d0SMasahiro Yamada cd-gpios = <&gpio 170 0>; /* gpio PV2 */ 71*3241e3d0SMasahiro Yamada power-gpios = <&gpio 136 0>; /* gpio PR0 */ 72*3241e3d0SMasahiro Yamada bus-width = <4>; 73*3241e3d0SMasahiro Yamada }; 74*3241e3d0SMasahiro Yamada 75*3241e3d0SMasahiro Yamada sdhci@700b0600 { 76*3241e3d0SMasahiro Yamada status = "okay"; 77*3241e3d0SMasahiro Yamada bus-width = <8>; 78*3241e3d0SMasahiro Yamada }; 79*3241e3d0SMasahiro Yamada 80*3241e3d0SMasahiro Yamada usb@7d008000 { 81*3241e3d0SMasahiro Yamada status = "okay"; 82*3241e3d0SMasahiro Yamada nvidia,vbus-gpio = <&gpio 109 0>; /* gpio PN5, USB_VBUS_EN1 */ 83*3241e3d0SMasahiro Yamada }; 84*3241e3d0SMasahiro Yamada}; 85