xref: /rk3399_rockchip-uboot/arch/arm/dts/tegra124-venice2.dts (revision 2b2b50bc8748bf1ddb2d96da7157f9eecbe24961)
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