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