diff options
Diffstat (limited to 'arch/arm/boot/dts/armada-370-db.dts')
-rw-r--r-- | arch/arm/boot/dts/armada-370-db.dts | 123 |
1 files changed, 71 insertions, 52 deletions
diff --git a/arch/arm/boot/dts/armada-370-db.dts b/arch/arm/boot/dts/armada-370-db.dts index e34b280ce6ec..2353b1f13704 100644 --- a/arch/arm/boot/dts/armada-370-db.dts +++ b/arch/arm/boot/dts/armada-370-db.dts | |||
@@ -30,68 +30,87 @@ | |||
30 | }; | 30 | }; |
31 | 31 | ||
32 | soc { | 32 | soc { |
33 | serial@d0012000 { | 33 | internal-regs { |
34 | clock-frequency = <200000000>; | 34 | serial@12000 { |
35 | status = "okay"; | 35 | clock-frequency = <200000000>; |
36 | }; | 36 | status = "okay"; |
37 | sata@d00a0000 { | 37 | }; |
38 | nr-ports = <2>; | 38 | sata@a0000 { |
39 | status = "okay"; | 39 | nr-ports = <2>; |
40 | }; | 40 | status = "okay"; |
41 | }; | ||
41 | 42 | ||
42 | mdio { | 43 | mdio { |
43 | phy0: ethernet-phy@0 { | 44 | phy0: ethernet-phy@0 { |
44 | reg = <0>; | 45 | reg = <0>; |
46 | }; | ||
47 | |||
48 | phy1: ethernet-phy@1 { | ||
49 | reg = <1>; | ||
50 | }; | ||
45 | }; | 51 | }; |
46 | 52 | ||
47 | phy1: ethernet-phy@1 { | 53 | ethernet@70000 { |
48 | reg = <1>; | 54 | status = "okay"; |
55 | phy = <&phy0>; | ||
56 | phy-mode = "rgmii-id"; | ||
57 | }; | ||
58 | ethernet@74000 { | ||
59 | status = "okay"; | ||
60 | phy = <&phy1>; | ||
61 | phy-mode = "rgmii-id"; | ||
49 | }; | 62 | }; |
50 | }; | ||
51 | 63 | ||
52 | ethernet@d0070000 { | 64 | mvsdio@d4000 { |
53 | status = "okay"; | 65 | pinctrl-0 = <&sdio_pins1>; |
54 | phy = <&phy0>; | 66 | pinctrl-names = "default"; |
55 | phy-mode = "rgmii-id"; | 67 | /* |
56 | }; | 68 | * This device is disabled by default, because |
57 | ethernet@d0074000 { | 69 | * using the SD card connector requires |
58 | status = "okay"; | 70 | * changing the default CON40 connector |
59 | phy = <&phy1>; | 71 | * "DB-88F6710_MPP_2xRGMII_DEVICE_Jumper" to a |
60 | phy-mode = "rgmii-id"; | 72 | * different connector |
61 | }; | 73 | * "DB-88F6710_MPP_RGMII_SD_Jumper". |
74 | */ | ||
75 | status = "disabled"; | ||
76 | /* No CD or WP GPIOs */ | ||
77 | }; | ||
62 | 78 | ||
63 | mvsdio@d00d4000 { | 79 | usb@50000 { |
64 | pinctrl-0 = <&sdio_pins1>; | 80 | status = "okay"; |
65 | pinctrl-names = "default"; | 81 | }; |
66 | /* | ||
67 | * This device is disabled by default, because | ||
68 | * using the SD card connector requires | ||
69 | * changing the default CON40 connector | ||
70 | * "DB-88F6710_MPP_2xRGMII_DEVICE_Jumper" to a | ||
71 | * different connector | ||
72 | * "DB-88F6710_MPP_RGMII_SD_Jumper". | ||
73 | */ | ||
74 | status = "disabled"; | ||
75 | /* No CD or WP GPIOs */ | ||
76 | }; | ||
77 | 82 | ||
78 | usb@d0050000 { | 83 | usb@51000 { |
79 | status = "okay"; | 84 | status = "okay"; |
80 | }; | 85 | }; |
81 | 86 | ||
82 | usb@d0051000 { | 87 | spi0: spi@10600 { |
83 | status = "okay"; | 88 | status = "okay"; |
84 | }; | ||
85 | 89 | ||
86 | spi0: spi@d0010600 { | 90 | spi-flash@0 { |
87 | status = "okay"; | 91 | #address-cells = <1>; |
92 | #size-cells = <1>; | ||
93 | compatible = "mx25l25635e"; | ||
94 | reg = <0>; /* Chip select 0 */ | ||
95 | spi-max-frequency = <50000000>; | ||
96 | }; | ||
97 | }; | ||
88 | 98 | ||
89 | spi-flash@0 { | 99 | pcie-controller { |
90 | #address-cells = <1>; | 100 | status = "okay"; |
91 | #size-cells = <1>; | 101 | /* |
92 | compatible = "mx25l25635e"; | 102 | * The two PCIe units are accessible through |
93 | reg = <0>; /* Chip select 0 */ | 103 | * both standard PCIe slots and mini-PCIe |
94 | spi-max-frequency = <50000000>; | 104 | * slots on the board. |
105 | */ | ||
106 | pcie@1,0 { | ||
107 | /* Port 0, Lane 0 */ | ||
108 | status = "okay"; | ||
109 | }; | ||
110 | pcie@2,0 { | ||
111 | /* Port 1, Lane 0 */ | ||
112 | status = "okay"; | ||
113 | }; | ||
95 | }; | 114 | }; |
96 | }; | 115 | }; |
97 | }; | 116 | }; |