xref: /rk3399_rockchip-uboot/arch/arm/dts/tegra20-trimslice.dts (revision 2b2b50bc8748bf1ddb2d96da7157f9eecbe24961)
15ab502cbSMasahiro Yamada/dts-v1/;
25ab502cbSMasahiro Yamada
35ab502cbSMasahiro Yamada#include "tegra20.dtsi"
45ab502cbSMasahiro Yamada
55ab502cbSMasahiro Yamada/ {
65ab502cbSMasahiro Yamada	model = "Compulab TrimSlice board";
75ab502cbSMasahiro Yamada	compatible = "compulab,trimslice", "nvidia,tegra20";
85ab502cbSMasahiro Yamada
9c3691392SSimon Glass	chosen {
10c3691392SSimon Glass		stdout-path = &uarta;
11c3691392SSimon Glass	};
12c3691392SSimon Glass
135ab502cbSMasahiro Yamada	aliases {
145ab502cbSMasahiro Yamada		usb0 = "/usb@c5008000";
155ab502cbSMasahiro Yamada		usb1 = "/usb@c5000000";
165ab502cbSMasahiro Yamada		sdhci0 = "/sdhci@c8000600";
175ab502cbSMasahiro Yamada		sdhci1 = "/sdhci@c8000000";
18d2f60f93SSimon Glass		spi0 = "/spi@7000c380";
195ab502cbSMasahiro Yamada	};
205ab502cbSMasahiro Yamada
215ab502cbSMasahiro Yamada	memory {
225ab502cbSMasahiro Yamada		reg = <0x00000000 0x40000000>;
235ab502cbSMasahiro Yamada	};
245ab502cbSMasahiro Yamada
255ab502cbSMasahiro Yamada	serial@70006000 {
265ab502cbSMasahiro Yamada		clock-frequency = <216000000>;
275ab502cbSMasahiro Yamada	};
285ab502cbSMasahiro Yamada
295ab502cbSMasahiro Yamada	i2c@7000c000 {
305ab502cbSMasahiro Yamada		status = "disabled";
315ab502cbSMasahiro Yamada	};
325ab502cbSMasahiro Yamada
335ab502cbSMasahiro Yamada	spi@7000c380 {
345ab502cbSMasahiro Yamada		status = "okay";
355ab502cbSMasahiro Yamada		spi-max-frequency = <25000000>;
365ab502cbSMasahiro Yamada	};
375ab502cbSMasahiro Yamada
385ab502cbSMasahiro Yamada	i2c@7000c400 {
395ab502cbSMasahiro Yamada		status = "disabled";
405ab502cbSMasahiro Yamada	};
415ab502cbSMasahiro Yamada
425ab502cbSMasahiro Yamada	i2c@7000c500 {
435ab502cbSMasahiro Yamada		status = "disabled";
445ab502cbSMasahiro Yamada	};
455ab502cbSMasahiro Yamada
465ab502cbSMasahiro Yamada	i2c@7000d000 {
475ab502cbSMasahiro Yamada		status = "disabled";
485ab502cbSMasahiro Yamada	};
495ab502cbSMasahiro Yamada
507dd8738fSThierry Reding	pcie-controller@80003000 {
517dd8738fSThierry Reding		status = "okay";
527dd8738fSThierry Reding
537dd8738fSThierry Reding		avdd-pex-supply = <&pci_vdd_reg>;
547dd8738fSThierry Reding		vdd-pex-supply = <&pci_vdd_reg>;
557dd8738fSThierry Reding		avdd-pex-pll-supply = <&pci_vdd_reg>;
567dd8738fSThierry Reding		avdd-plle-supply = <&pci_vdd_reg>;
577dd8738fSThierry Reding		vddio-pex-clk-supply = <&pci_clk_reg>;
587dd8738fSThierry Reding
597dd8738fSThierry Reding		pci@1,0 {
607dd8738fSThierry Reding			status = "okay";
617dd8738fSThierry Reding		};
627dd8738fSThierry Reding	};
637dd8738fSThierry Reding
645ab502cbSMasahiro Yamada	usb@c5000000 {
65*2b2b50bcSSimon Glass		nvidia,vbus-gpio = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>;
665ab502cbSMasahiro Yamada	};
675ab502cbSMasahiro Yamada
685ab502cbSMasahiro Yamada	usb@c5004000 {
695ab502cbSMasahiro Yamada		status = "disabled";
705ab502cbSMasahiro Yamada	};
715ab502cbSMasahiro Yamada
725ab502cbSMasahiro Yamada	sdhci@c8000000 {
735ab502cbSMasahiro Yamada		status = "okay";
745ab502cbSMasahiro Yamada		bus-width = <4>;
755ab502cbSMasahiro Yamada	};
765ab502cbSMasahiro Yamada
775ab502cbSMasahiro Yamada	sdhci@c8000600 {
785ab502cbSMasahiro Yamada		status = "okay";
79*2b2b50bcSSimon Glass		cd-gpios = <&gpio TEGRA_GPIO(P, 1) GPIO_ACTIVE_LOW>;
80*2b2b50bcSSimon Glass		wp-gpios = <&gpio TEGRA_GPIO(P, 2) GPIO_ACTIVE_HIGH>;
815ab502cbSMasahiro Yamada		bus-width = <4>;
825ab502cbSMasahiro Yamada	};
837dd8738fSThierry Reding
847dd8738fSThierry Reding	regulators {
857dd8738fSThierry Reding		compatible = "simple-bus";
867dd8738fSThierry Reding		#address-cells = <1>;
877dd8738fSThierry Reding		#size-cells = <0>;
887dd8738fSThierry Reding
897dd8738fSThierry Reding		hdmi_vdd_reg: regulator@0 {
907dd8738fSThierry Reding			compatible = "regulator-fixed";
917dd8738fSThierry Reding			reg = <0>;
927dd8738fSThierry Reding			regulator-name = "avdd_hdmi";
937dd8738fSThierry Reding			regulator-min-microvolt = <3300000>;
947dd8738fSThierry Reding			regulator-max-microvolt = <3300000>;
957dd8738fSThierry Reding			regulator-always-on;
967dd8738fSThierry Reding		};
977dd8738fSThierry Reding
987dd8738fSThierry Reding		hdmi_pll_reg: regulator@1 {
997dd8738fSThierry Reding			compatible = "regulator-fixed";
1007dd8738fSThierry Reding			reg = <1>;
1017dd8738fSThierry Reding			regulator-name = "avdd_hdmi_pll";
1027dd8738fSThierry Reding			regulator-min-microvolt = <1800000>;
1037dd8738fSThierry Reding			regulator-max-microvolt = <1800000>;
1047dd8738fSThierry Reding			regulator-always-on;
1057dd8738fSThierry Reding		};
1067dd8738fSThierry Reding
1077dd8738fSThierry Reding		vbus_reg: regulator@2 {
1087dd8738fSThierry Reding			compatible = "regulator-fixed";
1097dd8738fSThierry Reding			reg = <2>;
1107dd8738fSThierry Reding			regulator-name = "usb1_vbus";
1117dd8738fSThierry Reding			regulator-min-microvolt = <5000000>;
1127dd8738fSThierry Reding			regulator-max-microvolt = <5000000>;
1137dd8738fSThierry Reding			enable-active-high;
114*2b2b50bcSSimon Glass			gpio = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>;
1157dd8738fSThierry Reding			regulator-always-on;
1167dd8738fSThierry Reding			regulator-boot-on;
1177dd8738fSThierry Reding		};
1187dd8738fSThierry Reding
1197dd8738fSThierry Reding		pci_clk_reg: regulator@3 {
1207dd8738fSThierry Reding			compatible = "regulator-fixed";
1217dd8738fSThierry Reding			reg = <3>;
1227dd8738fSThierry Reding			regulator-name = "pci_clk";
1237dd8738fSThierry Reding			regulator-min-microvolt = <3300000>;
1247dd8738fSThierry Reding			regulator-max-microvolt = <3300000>;
1257dd8738fSThierry Reding			regulator-always-on;
1267dd8738fSThierry Reding		};
1277dd8738fSThierry Reding
1287dd8738fSThierry Reding		pci_vdd_reg: regulator@4 {
1297dd8738fSThierry Reding			compatible = "regulator-fixed";
1307dd8738fSThierry Reding			reg = <4>;
1317dd8738fSThierry Reding			regulator-name = "pci_vdd";
1327dd8738fSThierry Reding			regulator-min-microvolt = <1050000>;
1337dd8738fSThierry Reding			regulator-max-microvolt = <1050000>;
1347dd8738fSThierry Reding			regulator-always-on;
1357dd8738fSThierry Reding		};
1367dd8738fSThierry Reding	};
1377dd8738fSThierry Reding
1385ab502cbSMasahiro Yamada};
139