1*5ab502cbSMasahiro Yamada/dts-v1/; 2*5ab502cbSMasahiro Yamada 3*5ab502cbSMasahiro Yamada#include "tegra20.dtsi" 4*5ab502cbSMasahiro Yamada 5*5ab502cbSMasahiro Yamada/ { 6*5ab502cbSMasahiro Yamada model = "NVIDIA Tegra20 Ventana evaluation board"; 7*5ab502cbSMasahiro Yamada compatible = "nvidia,ventana", "nvidia,tegra20"; 8*5ab502cbSMasahiro Yamada 9*5ab502cbSMasahiro Yamada aliases { 10*5ab502cbSMasahiro Yamada usb0 = "/usb@c5008000"; 11*5ab502cbSMasahiro Yamada sdhci0 = "/sdhci@c8000600"; 12*5ab502cbSMasahiro Yamada sdhci1 = "/sdhci@c8000400"; 13*5ab502cbSMasahiro Yamada }; 14*5ab502cbSMasahiro Yamada 15*5ab502cbSMasahiro Yamada memory { 16*5ab502cbSMasahiro Yamada reg = <0x00000000 0x40000000>; 17*5ab502cbSMasahiro Yamada }; 18*5ab502cbSMasahiro Yamada 19*5ab502cbSMasahiro Yamada host1x { 20*5ab502cbSMasahiro Yamada status = "okay"; 21*5ab502cbSMasahiro Yamada dc@54200000 { 22*5ab502cbSMasahiro Yamada status = "okay"; 23*5ab502cbSMasahiro Yamada rgb { 24*5ab502cbSMasahiro Yamada status = "okay"; 25*5ab502cbSMasahiro Yamada nvidia,panel = <&lcd_panel>; 26*5ab502cbSMasahiro Yamada }; 27*5ab502cbSMasahiro Yamada }; 28*5ab502cbSMasahiro Yamada }; 29*5ab502cbSMasahiro Yamada 30*5ab502cbSMasahiro Yamada serial@70006300 { 31*5ab502cbSMasahiro Yamada clock-frequency = < 216000000 >; 32*5ab502cbSMasahiro Yamada }; 33*5ab502cbSMasahiro Yamada 34*5ab502cbSMasahiro Yamada i2c@7000c000 { 35*5ab502cbSMasahiro Yamada status = "disabled"; 36*5ab502cbSMasahiro Yamada }; 37*5ab502cbSMasahiro Yamada 38*5ab502cbSMasahiro Yamada i2c@7000c400 { 39*5ab502cbSMasahiro Yamada status = "disabled"; 40*5ab502cbSMasahiro Yamada }; 41*5ab502cbSMasahiro Yamada 42*5ab502cbSMasahiro Yamada i2c@7000c500 { 43*5ab502cbSMasahiro Yamada status = "disabled"; 44*5ab502cbSMasahiro Yamada }; 45*5ab502cbSMasahiro Yamada 46*5ab502cbSMasahiro Yamada i2c@7000d000 { 47*5ab502cbSMasahiro Yamada status = "disabled"; 48*5ab502cbSMasahiro Yamada }; 49*5ab502cbSMasahiro Yamada 50*5ab502cbSMasahiro Yamada usb@c5000000 { 51*5ab502cbSMasahiro Yamada status = "disabled"; 52*5ab502cbSMasahiro Yamada }; 53*5ab502cbSMasahiro Yamada 54*5ab502cbSMasahiro Yamada usb@c5004000 { 55*5ab502cbSMasahiro Yamada status = "disabled"; 56*5ab502cbSMasahiro Yamada }; 57*5ab502cbSMasahiro Yamada 58*5ab502cbSMasahiro Yamada sdhci@c8000400 { 59*5ab502cbSMasahiro Yamada status = "okay"; 60*5ab502cbSMasahiro Yamada cd-gpios = <&gpio 69 1>; /* gpio PI5 */ 61*5ab502cbSMasahiro Yamada wp-gpios = <&gpio 57 0>; /* gpio PH1 */ 62*5ab502cbSMasahiro Yamada power-gpios = <&gpio 70 0>; /* gpio PI6 */ 63*5ab502cbSMasahiro Yamada bus-width = <4>; 64*5ab502cbSMasahiro Yamada }; 65*5ab502cbSMasahiro Yamada 66*5ab502cbSMasahiro Yamada sdhci@c8000600 { 67*5ab502cbSMasahiro Yamada status = "okay"; 68*5ab502cbSMasahiro Yamada bus-width = <8>; 69*5ab502cbSMasahiro Yamada }; 70*5ab502cbSMasahiro Yamada 71*5ab502cbSMasahiro Yamada lcd_panel: panel { 72*5ab502cbSMasahiro Yamada clock = <72072000>; 73*5ab502cbSMasahiro Yamada xres = <1366>; 74*5ab502cbSMasahiro Yamada yres = <768>; 75*5ab502cbSMasahiro Yamada left-margin = <58>; 76*5ab502cbSMasahiro Yamada right-margin = <58>; 77*5ab502cbSMasahiro Yamada hsync-len = <58>; 78*5ab502cbSMasahiro Yamada lower-margin = <4>; 79*5ab502cbSMasahiro Yamada upper-margin = <4>; 80*5ab502cbSMasahiro Yamada vsync-len = <4>; 81*5ab502cbSMasahiro Yamada hsync-active-high; 82*5ab502cbSMasahiro Yamada vsync-active-high; 83*5ab502cbSMasahiro Yamada nvidia,bits-per-pixel = <16>; 84*5ab502cbSMasahiro Yamada nvidia,pwm = <&pwm 2 0>; 85*5ab502cbSMasahiro Yamada nvidia,backlight-enable-gpios = <&gpio 28 0>; /* PD4 */ 86*5ab502cbSMasahiro Yamada nvidia,lvds-shutdown-gpios = <&gpio 10 0>; /* PB2 */ 87*5ab502cbSMasahiro Yamada nvidia,backlight-vdd-gpios = <&gpio 176 0>; /* PW0 */ 88*5ab502cbSMasahiro Yamada nvidia,panel-vdd-gpios = <&gpio 22 0>; /* PC6 */ 89*5ab502cbSMasahiro Yamada nvidia,panel-timings = <0 0 200 0 0>; 90*5ab502cbSMasahiro Yamada }; 91*5ab502cbSMasahiro Yamada}; 92