blob: 6ba3ec48f17788e584ef7807e3bbb4f026ff24eb [file] [log] [blame]
Simon Glass6710b5b2012-02-27 10:52:39 +00001/dts-v1/;
2
3/memreserve/ 0x1c000000 0x04000000;
4/include/ ARCH_CPU_DTS
5
6/ {
7 model = "NVIDIA Seaboard";
8 compatible = "nvidia,seaboard", "nvidia,tegra20";
9
10 chosen {
11 bootargs = "vmalloc=192M video=tegrafb console=ttyS0,115200n8 root=/dev/mmcblk1p3 rw rootwait";
12 };
13
Simon Glass19201722012-02-27 10:52:46 +000014 aliases {
15 /* This defines the order of our USB ports */
16 usb0 = "/usb@c5008000";
17 usb1 = "/usb@c5000000";
Simon Glass3682cc32012-02-29 07:31:27 +000018
19 i2c0 = "/i2c@7000d000";
20 i2c1 = "/i2c@7000c000";
21 i2c2 = "/i2c@7000c400";
22 i2c3 = "/i2c@7000c500";
Simon Glass19201722012-02-27 10:52:46 +000023 };
24
Simon Glass6710b5b2012-02-27 10:52:39 +000025 memory {
26 device_type = "memory";
27 reg = < 0x00000000 0x40000000 >;
28 };
29
Simon Glasscd474cb2012-02-28 08:07:49 +000030 /* This is not used in U-Boot, but is expected to be in kernel .dts */
31 i2c@7000d000 {
Simon Glass3682cc32012-02-29 07:31:27 +000032 clock-frequency = <100000>;
Simon Glasscd474cb2012-02-28 08:07:49 +000033 pmic@34 {
34 compatible = "ti,tps6586x";
35 reg = <0x34>;
36
37 clk_32k: clock {
38 compatible = "fixed-clock";
39 /*
40 * leave out for now due to CPP:
41 * #clock-cells = <0>;
42 */
43 clock-frequency = <32768>;
44 };
45 };
46 };
47
48 clocks {
49 osc {
50 clock-frequency = <12000000>;
51 };
52 };
53
54 clock@60006000 {
55 clocks = <&clk_32k &osc>;
56 };
57
Simon Glass6710b5b2012-02-27 10:52:39 +000058 serial@70006300 {
59 clock-frequency = < 216000000 >;
60 };
61
62 sdhci@c8000400 {
63 cd-gpios = <&gpio 69 0>; /* gpio PI5 */
64 wp-gpios = <&gpio 57 0>; /* gpio PH1 */
65 power-gpios = <&gpio 70 0>; /* gpio PI6 */
66 };
67
68 sdhci@c8000600 {
69 support-8bit;
70 };
71
72 usb@c5000000 {
73 nvidia,vbus-gpio = <&gpio 24 0>; /* PD0 */
Simon Glass19201722012-02-27 10:52:46 +000074 dr_mode = "otg";
75 };
76
77 usb@c5004000 {
78 status = "disabled";
Simon Glass6710b5b2012-02-27 10:52:39 +000079 };
Simon Glass3682cc32012-02-29 07:31:27 +000080
81 i2c@7000c000 {
82 clock-frequency = <100000>;
83 };
84
85 i2c@7000c400 {
86 status = "disabled";
87 };
88
89 i2c@7000c500 {
90 clock-frequency = <100000>;
91 };
Simon Glass6710b5b2012-02-27 10:52:39 +000092};