1/dts-v1/; 2 3#include "tegra20-colibri-512.dtsi" 4 5/ { 6 model = "Toradex Colibri T20 512MB on Iris"; 7 compatible = "toradex,iris", "toradex,colibri_t20-512", "nvidia,tegra20"; 8 9 aliases { 10 serial0 = &uarta; 11 serial1 = &uartd; 12 }; 13 14 chosen { 15 stdout-path = "serial0:115200n8"; 16 }; 17 18 host1x@50000000 { 19 hdmi@54280000 { 20 status = "okay"; 21 }; 22 }; 23 24 pinmux@70000014 { 25 state_default: pinmux { 26 hdint { 27 nvidia,tristate = <TEGRA_PIN_DISABLE>; 28 }; 29 30 i2cddc { 31 nvidia,tristate = <TEGRA_PIN_DISABLE>; 32 }; 33 34 sdio4 { 35 nvidia,tristate = <TEGRA_PIN_DISABLE>; 36 }; 37 38 uarta { 39 nvidia,tristate = <TEGRA_PIN_DISABLE>; 40 }; 41 42 uartd { 43 nvidia,tristate = <TEGRA_PIN_DISABLE>; 44 }; 45 }; 46 }; 47 48 serial@70006000 { 49 status = "okay"; 50 }; 51 52 serial@70006300 { 53 status = "okay"; 54 }; 55 56 i2c_ddc: i2c@7000c400 { 57 status = "okay"; 58 }; 59 60 usb@c5000000 { 61 status = "okay"; 62 }; 63 64 usb-phy@c5000000 { 65 status = "okay"; 66 }; 67 68 usb@c5008000 { 69 status = "okay"; 70 }; 71 72 usb-phy@c5008000 { 73 status = "okay"; 74 }; 75 76 sdhci@c8000600 { 77 status = "okay"; 78 bus-width = <4>; 79 vmmc-supply = <&vcc_sd_reg>; 80 vqmmc-supply = <&vcc_sd_reg>; 81 }; 82 83 regulators { 84 regulator@0 { 85 compatible = "regulator-fixed"; 86 reg = <0>; 87 regulator-name = "usb_host_vbus"; 88 regulator-min-microvolt = <5000000>; 89 regulator-max-microvolt = <5000000>; 90 regulator-boot-on; 91 regulator-always-on; 92 gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_HIGH>; 93 }; 94 95 vcc_sd_reg: regulator@1 { 96 compatible = "regulator-fixed"; 97 reg = <1>; 98 regulator-name = "vcc_sd"; 99 regulator-min-microvolt = <3300000>; 100 regulator-max-microvolt = <3300000>; 101 regulator-boot-on; 102 regulator-always-on; 103 }; 104 }; 105}; 106