]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - board/nvidia/dts/tegra2-seaboard.dts
6ba3ec48f17788e584ef7807e3bbb4f026ff24eb
[karo-tx-uboot.git] / board / nvidia / dts / tegra2-seaboard.dts
1 /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
14         aliases {
15                 /* This defines the order of our USB ports */
16                 usb0 = "/usb@c5008000";
17                 usb1 = "/usb@c5000000";
18
19                 i2c0 = "/i2c@7000d000";
20                 i2c1 = "/i2c@7000c000";
21                 i2c2 = "/i2c@7000c400";
22                 i2c3 = "/i2c@7000c500";
23         };
24
25         memory {
26                 device_type = "memory";
27                 reg = < 0x00000000 0x40000000 >;
28         };
29
30         /* This is not used in U-Boot, but is expected to be in kernel .dts */
31         i2c@7000d000 {
32                 clock-frequency = <100000>;
33                 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
58         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 */
74                 dr_mode = "otg";
75         };
76
77         usb@c5004000 {
78                 status = "disabled";
79         };
80
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         };
92 };