1/dts-v1/; 2 3#include "tegra20.dtsi" 4 5/ { 6 model = "Toradex Colibri T20"; 7 compatible = "toradex,colibri_t20", "nvidia,tegra20"; 8 9 chosen { 10 stdout-path = &uarta; 11 }; 12 13 aliases { 14 i2c0 = "/i2c@7000d000"; 15 i2c1 = "/i2c@7000c000"; 16 i2c2 = "/i2c@7000c400"; 17 usb0 = "/usb@c5008000"; 18 usb1 = "/usb@c5000000"; 19 usb2 = "/usb@c5004000"; 20 sdhci0 = "/sdhci@c8000600"; 21 }; 22 23 host1x { 24 status = "okay"; 25 dc@54200000 { 26 status = "okay"; 27 rgb { 28 status = "okay"; 29 nvidia,panel = <&lcd_panel>; 30 }; 31 }; 32 }; 33 34 usb@c5000000 { 35 dr_mode = "otg"; 36 }; 37 38 usb@c5004000 { 39 nvidia,phy-reset-gpio = <&gpio TEGRA_GPIO(V, 1) GPIO_ACTIVE_HIGH>; 40 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(BB, 1) GPIO_ACTIVE_HIGH>; 41 }; 42 43 usb@c5008000 { 44 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_LOW>; 45 }; 46 47 nand-controller@70008000 { 48 nvidia,wp-gpios = <&gpio TEGRA_GPIO(S, 0) GPIO_ACTIVE_HIGH>; 49 nvidia,width = <8>; 50 nvidia,timing = <15 100 25 80 25 10 15 10 100>; 51 52 nand@0 { 53 reg = <0>; 54 compatible = "nand-flash"; 55 }; 56 }; 57 58 /* 59 * GEN1_I2C: I2C_SDA/SCL on SODIMM pin 194/196 (e.g. RTC on carrier 60 * board) 61 */ 62 i2c@7000c000 { 63 status = "okay"; 64 clock-frequency = <100000>; 65 }; 66 67 /* GEN2_I2C: unused */ 68 69 /* DDC_CLOCK/DATA on X3 pin 15/16 (e.g. display EDID) */ 70 i2c@7000c400 { 71 status = "okay"; 72 clock-frequency = <100000>; 73 }; 74 75 /* 76 * PWR_I2C: power I2C to PMIC and temperature sensor 77 */ 78 i2c@7000d000 { 79 status = "okay"; 80 clock-frequency = <100000>; 81 }; 82 83 sdhci@c8000600 { 84 status = "okay"; 85 cd-gpios = <&gpio TEGRA_GPIO(C, 7) GPIO_ACTIVE_LOW>; 86 bus-width = <4>; 87 }; 88 89 lcd_panel: panel { 90 clock = <25175000>; 91 xres = <640>; 92 yres = <480>; 93 left-margin = <48>; /* horizontal back porch */ 94 right-margin = <16>; /* horizontal front porch */ 95 hsync-len = <96>; 96 lower-margin = <11>; /* vertical front porch */ 97 upper-margin = <31>; /* vertical back porch */ 98 vsync-len = <2>; 99 hsync-active-high; 100 vsync-active-high; 101 nvidia,bits-per-pixel = <16>; 102 nvidia,pwm = <&pwm 0 0>; 103 nvidia,backlight-enable-gpios = <&gpio TEGRA_GPIO(T, 4) GPIO_ACTIVE_HIGH>; 104 nvidia,panel-timings = <0 0 0 0>; 105 }; 106}; 107