13241e3d0SMasahiro Yamada/dts-v1/; 23241e3d0SMasahiro Yamada 33241e3d0SMasahiro Yamada#include "tegra124.dtsi" 43241e3d0SMasahiro Yamada 53241e3d0SMasahiro Yamada/ { 63241e3d0SMasahiro Yamada model = "NVIDIA Venice2"; 73241e3d0SMasahiro Yamada compatible = "nvidia,venice2", "nvidia,tegra124"; 83241e3d0SMasahiro Yamada 9c3691392SSimon Glass chosen { 10c3691392SSimon Glass stdout-path = &uarta; 11c3691392SSimon Glass }; 12c3691392SSimon Glass 133241e3d0SMasahiro Yamada aliases { 143241e3d0SMasahiro Yamada i2c0 = "/i2c@7000d000"; 153241e3d0SMasahiro Yamada i2c1 = "/i2c@7000c000"; 163241e3d0SMasahiro Yamada i2c2 = "/i2c@7000c400"; 173241e3d0SMasahiro Yamada i2c3 = "/i2c@7000c500"; 183241e3d0SMasahiro Yamada i2c4 = "/i2c@7000c700"; 193241e3d0SMasahiro Yamada i2c5 = "/i2c@7000d100"; 203241e3d0SMasahiro Yamada sdhci0 = "/sdhci@700b0600"; 213241e3d0SMasahiro Yamada sdhci1 = "/sdhci@700b0400"; 223241e3d0SMasahiro Yamada spi0 = "/spi@7000d400"; 233241e3d0SMasahiro Yamada spi1 = "/spi@7000da00"; 24e6607cffSStephen Warren usb0 = "/usb@7d000000"; 25e6607cffSStephen Warren usb1 = "/usb@7d008000"; 263241e3d0SMasahiro Yamada }; 273241e3d0SMasahiro Yamada 283241e3d0SMasahiro Yamada memory { 293241e3d0SMasahiro Yamada device_type = "memory"; 303241e3d0SMasahiro Yamada reg = <0x80000000 0x80000000>; 313241e3d0SMasahiro Yamada }; 323241e3d0SMasahiro Yamada 333241e3d0SMasahiro Yamada i2c@7000c000 { 343241e3d0SMasahiro Yamada status = "okay"; 353241e3d0SMasahiro Yamada clock-frequency = <100000>; 363241e3d0SMasahiro Yamada }; 373241e3d0SMasahiro Yamada 383241e3d0SMasahiro Yamada i2c@7000c400 { 393241e3d0SMasahiro Yamada status = "okay"; 403241e3d0SMasahiro Yamada clock-frequency = <100000>; 413241e3d0SMasahiro Yamada }; 423241e3d0SMasahiro Yamada 433241e3d0SMasahiro Yamada i2c@7000c500 { 443241e3d0SMasahiro Yamada status = "okay"; 453241e3d0SMasahiro Yamada clock-frequency = <100000>; 463241e3d0SMasahiro Yamada }; 473241e3d0SMasahiro Yamada 483241e3d0SMasahiro Yamada i2c@7000c700 { 493241e3d0SMasahiro Yamada status = "okay"; 503241e3d0SMasahiro Yamada clock-frequency = <100000>; 513241e3d0SMasahiro Yamada }; 523241e3d0SMasahiro Yamada 533241e3d0SMasahiro Yamada i2c@7000d000 { 543241e3d0SMasahiro Yamada status = "okay"; 553241e3d0SMasahiro Yamada clock-frequency = <400000>; 563241e3d0SMasahiro Yamada }; 573241e3d0SMasahiro Yamada 583241e3d0SMasahiro Yamada i2c@7000d100 { 593241e3d0SMasahiro Yamada status = "okay"; 603241e3d0SMasahiro Yamada clock-frequency = <400000>; 613241e3d0SMasahiro Yamada }; 623241e3d0SMasahiro Yamada 633241e3d0SMasahiro Yamada spi@7000d400 { 643241e3d0SMasahiro Yamada status = "okay"; 653241e3d0SMasahiro Yamada spi-max-frequency = <25000000>; 663241e3d0SMasahiro Yamada }; 673241e3d0SMasahiro Yamada 683241e3d0SMasahiro Yamada spi@7000da00 { 693241e3d0SMasahiro Yamada status = "okay"; 703241e3d0SMasahiro Yamada spi-max-frequency = <25000000>; 713241e3d0SMasahiro Yamada }; 723241e3d0SMasahiro Yamada 733241e3d0SMasahiro Yamada sdhci@700b0400 { 743241e3d0SMasahiro Yamada status = "okay"; 75*2b2b50bcSSimon Glass cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>; 76*2b2b50bcSSimon Glass power-gpios = <&gpio TEGRA_GPIO(R, 0) GPIO_ACTIVE_HIGH>; 77*2b2b50bcSSimon Glass wp-gpios = <&gpio TEGRA_GPIO(Q, 4) GPIO_ACTIVE_LOW>; 783241e3d0SMasahiro Yamada bus-width = <4>; 793241e3d0SMasahiro Yamada }; 803241e3d0SMasahiro Yamada 813241e3d0SMasahiro Yamada sdhci@700b0600 { 823241e3d0SMasahiro Yamada status = "okay"; 833241e3d0SMasahiro Yamada bus-width = <8>; 843241e3d0SMasahiro Yamada }; 853241e3d0SMasahiro Yamada 86e6607cffSStephen Warren usb@7d000000 { 87e6607cffSStephen Warren status = "okay"; 88e6607cffSStephen Warren dr_mode = "otg"; 89*2b2b50bcSSimon Glass nvidia,vbus-gpio = <&gpio TEGRA_GPIO(N, 4) GPIO_ACTIVE_HIGH>; 90e6607cffSStephen Warren }; 91e6607cffSStephen Warren 923241e3d0SMasahiro Yamada usb@7d008000 { 933241e3d0SMasahiro Yamada status = "okay"; 94*2b2b50bcSSimon Glass nvidia,vbus-gpio = <&gpio TEGRA_GPIO(N, 5) GPIO_ACTIVE_HIGH>; 953241e3d0SMasahiro Yamada }; 963241e3d0SMasahiro Yamada}; 97