xref: /rk3399_rockchip-uboot/arch/arm/dts/tegra20-tec.dts (revision 5ab502cb8900aee483dfba28700640672e0b060e)
1*5ab502cbSMasahiro Yamada/dts-v1/;
2*5ab502cbSMasahiro Yamada
3*5ab502cbSMasahiro Yamada#include "tegra20-tamonten.dtsi"
4*5ab502cbSMasahiro Yamada
5*5ab502cbSMasahiro Yamada/ {
6*5ab502cbSMasahiro Yamada	model = "Avionic Design Tamonten Evaluation Carrier";
7*5ab502cbSMasahiro Yamada	compatible = "ad,tec", "nvidia,tegra20";
8*5ab502cbSMasahiro Yamada
9*5ab502cbSMasahiro Yamada	aliases {
10*5ab502cbSMasahiro Yamada		usb0 = "/usb@c5008000";
11*5ab502cbSMasahiro Yamada		sdhci0 = "/sdhci@c8000600";
12*5ab502cbSMasahiro Yamada	};
13*5ab502cbSMasahiro Yamada
14*5ab502cbSMasahiro Yamada	memory {
15*5ab502cbSMasahiro Yamada		reg = <0x00000000 0x20000000>;
16*5ab502cbSMasahiro Yamada	};
17*5ab502cbSMasahiro Yamada
18*5ab502cbSMasahiro Yamada	host1x {
19*5ab502cbSMasahiro Yamada		status = "okay";
20*5ab502cbSMasahiro Yamada
21*5ab502cbSMasahiro Yamada		dc@54200000 {
22*5ab502cbSMasahiro Yamada			status = "okay";
23*5ab502cbSMasahiro Yamada
24*5ab502cbSMasahiro Yamada			rgb {
25*5ab502cbSMasahiro Yamada				nvidia,panel = <&lcd_panel>;
26*5ab502cbSMasahiro Yamada				status = "okay";
27*5ab502cbSMasahiro Yamada			};
28*5ab502cbSMasahiro Yamada		};
29*5ab502cbSMasahiro Yamada	};
30*5ab502cbSMasahiro Yamada
31*5ab502cbSMasahiro Yamada	serial@70006300 {
32*5ab502cbSMasahiro Yamada		clock-frequency = <216000000>;
33*5ab502cbSMasahiro Yamada	};
34*5ab502cbSMasahiro Yamada
35*5ab502cbSMasahiro Yamada	i2c@7000c000 {
36*5ab502cbSMasahiro Yamada		status = "disabled";
37*5ab502cbSMasahiro Yamada	};
38*5ab502cbSMasahiro Yamada
39*5ab502cbSMasahiro Yamada	i2c@7000c400 {
40*5ab502cbSMasahiro Yamada		status = "disabled";
41*5ab502cbSMasahiro Yamada	};
42*5ab502cbSMasahiro Yamada
43*5ab502cbSMasahiro Yamada	i2c@7000c500 {
44*5ab502cbSMasahiro Yamada		status = "disabled";
45*5ab502cbSMasahiro Yamada	};
46*5ab502cbSMasahiro Yamada
47*5ab502cbSMasahiro Yamada	i2c@7000d000 {
48*5ab502cbSMasahiro Yamada		status = "disabled";
49*5ab502cbSMasahiro Yamada	};
50*5ab502cbSMasahiro Yamada
51*5ab502cbSMasahiro Yamada	usb@c5000000 {
52*5ab502cbSMasahiro Yamada		status = "disabled";
53*5ab502cbSMasahiro Yamada	};
54*5ab502cbSMasahiro Yamada
55*5ab502cbSMasahiro Yamada	usb@c5004000 {
56*5ab502cbSMasahiro Yamada		status = "disabled";
57*5ab502cbSMasahiro Yamada	};
58*5ab502cbSMasahiro Yamada
59*5ab502cbSMasahiro Yamada	lcd_panel: panel {
60*5ab502cbSMasahiro Yamada		clock = <33260000>;
61*5ab502cbSMasahiro Yamada		xres = <800>;
62*5ab502cbSMasahiro Yamada		yres = <480>;
63*5ab502cbSMasahiro Yamada		left-margin = <120>;
64*5ab502cbSMasahiro Yamada		right-margin = <120>;
65*5ab502cbSMasahiro Yamada		hsync-len = <16>;
66*5ab502cbSMasahiro Yamada		lower-margin = <15>;
67*5ab502cbSMasahiro Yamada		upper-margin = <15>;
68*5ab502cbSMasahiro Yamada		vsync-len = <15>;
69*5ab502cbSMasahiro Yamada
70*5ab502cbSMasahiro Yamada		nvidia,bits-per-pixel = <16>;
71*5ab502cbSMasahiro Yamada		nvidia,pwm = <&pwm 0 500000>;
72*5ab502cbSMasahiro Yamada		nvidia,backlight-enable-gpios = <&gpio 13 0>; /* PB5 */
73*5ab502cbSMasahiro Yamada		nvidia,backlight-vdd-gpios = <&gpio 176 0>; /* PW0 */
74*5ab502cbSMasahiro Yamada		nvidia,lvds-shutdown-gpios = <&gpio 10 0>; /* PB2 */
75*5ab502cbSMasahiro Yamada		nvidia,panel-timings = <0 0 0 0>;
76*5ab502cbSMasahiro Yamada	};
77*5ab502cbSMasahiro Yamada};
78