]> git.ipfire.org Git - people/ms/u-boot.git/blame - board/nvidia/dts/tegra2-seaboard.dts
tegra: i2c: Add function to find DVC bus
[people/ms/u-boot.git] / board / nvidia / dts / tegra2-seaboard.dts
CommitLineData
6710b5b5
SG
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
1920172e
SG
14 aliases {
15 /* This defines the order of our USB ports */
16 usb0 = "/usb@c5008000";
17 usb1 = "/usb@c5000000";
3682cc3d
SG
18
19 i2c0 = "/i2c@7000d000";
20 i2c1 = "/i2c@7000c000";
21 i2c2 = "/i2c@7000c400";
22 i2c3 = "/i2c@7000c500";
1920172e
SG
23 };
24
6710b5b5
SG
25 memory {
26 device_type = "memory";
27 reg = < 0x00000000 0x40000000 >;
28 };
29
cd474cba
SG
30 /* This is not used in U-Boot, but is expected to be in kernel .dts */
31 i2c@7000d000 {
3682cc3d 32 clock-frequency = <100000>;
cd474cba
SG
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
6710b5b5
SG
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 */
1920172e
SG
74 dr_mode = "otg";
75 };
76
77 usb@c5004000 {
78 status = "disabled";
6710b5b5 79 };
3682cc3d
SG
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 };
6710b5b5 92};