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 host1x@50000000 { 15 hdmi@54280000 { 16 status = "okay"; 17 }; 18 }; 19 20 pinmux@70000014 { 21 state_default: pinmux { 22 hdint { 23 nvidia,tristate = <TEGRA_PIN_DISABLE>; 24 }; 25 26 i2cddc { 27 nvidia,tristate = <TEGRA_PIN_DISABLE>; 28 }; 29 30 sdio4 { 31 nvidia,tristate = <TEGRA_PIN_DISABLE>; 32 }; 33 34 uarta { 35 nvidia,tristate = <TEGRA_PIN_DISABLE>; 36 }; 37 38 uartd { 39 nvidia,tristate = <TEGRA_PIN_DISABLE>; 40 }; 41 }; 42 }; 43 44 serial@70006000 { 45 status = "okay"; 46 }; 47 48 serial@70006300 { 49 status = "okay"; 50 }; 51 52 i2c_ddc: i2c@7000c400 { 53 status = "okay"; 54 }; 55 56 usb@c5000000 { 57 status = "okay"; 58 }; 59 60 usb-phy@c5000000 { 61 status = "okay"; 62 }; 63 64 usb@c5008000 { 65 status = "okay"; 66 }; 67 68 usb-phy@c5008000 { 69 status = "okay"; 70 }; 71 72 sdhci@c8000600 { 73 status = "okay"; 74 bus-width = <4>; 75 vmmc-supply = <&vcc_sd_reg>; 76 vqmmc-supply = <&vcc_sd_reg>; 77 }; 78 79 regulators { 80 regulator@0 { 81 compatible = "regulator-fixed"; 82 reg = <0>; 83 regulator-name = "usb_host_vbus"; 84 regulator-min-microvolt = <5000000>; 85 regulator-max-microvolt = <5000000>; 86 regulator-boot-on; 87 regulator-always-on; 88 gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_HIGH>; 89 }; 90 91 vcc_sd_reg: regulator@1 { 92 compatible = "regulator-fixed"; 93 reg = <1>; 94 regulator-name = "vcc_sd"; 95 regulator-min-microvolt = <3300000>; 96 regulator-max-microvolt = <3300000>; 97 regulator-boot-on; 98 regulator-always-on; 99 }; 100 }; 101}; 102