diff options
author | Nicolas Ferre <nicolas.ferre@atmel.com> | 2011-12-05 12:03:05 -0500 |
---|---|---|
committer | Nicolas Ferre <nicolas.ferre@atmel.com> | 2011-12-16 07:11:09 -0500 |
commit | 0d4f99d8b79e6492fd79c3d08f9dbbd9a2a30f90 (patch) | |
tree | 00f55635094098847f72ffc4ca46fc9f61105862 /arch/arm/boot | |
parent | fb97a8466522f8f35ab886f7af8eefefa0a4905e (diff) |
ARM: at91/net: add macb ethernet controller in 9g45/9g20 DT
Add the Cadence macb ethernet controller in at91sam9g45 and at91sam9g20
.dtsi and enable it in at91sam9m10g45ek and usb_a9g20 board device tree file.
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/dts/at91sam9g20.dtsi | 7 | ||||
-rw-r--r-- | arch/arm/boot/dts/at91sam9g45.dtsi | 7 | ||||
-rw-r--r-- | arch/arm/boot/dts/at91sam9m10g45ek.dts | 5 | ||||
-rw-r--r-- | arch/arm/boot/dts/usb_a9g20.dts | 5 |
4 files changed, 24 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/at91sam9g20.dtsi b/arch/arm/boot/dts/at91sam9g20.dtsi index aeef04269cf..07603b8c950 100644 --- a/arch/arm/boot/dts/at91sam9g20.dtsi +++ b/arch/arm/boot/dts/at91sam9g20.dtsi | |||
@@ -114,6 +114,13 @@ | |||
114 | atmel,use-dma-tx; | 114 | atmel,use-dma-tx; |
115 | status = "disabled"; | 115 | status = "disabled"; |
116 | }; | 116 | }; |
117 | |||
118 | macb0: ethernet@fffc4000 { | ||
119 | compatible = "cdns,at32ap7000-macb", "cdns,macb"; | ||
120 | reg = <0xfffc4000 0x100>; | ||
121 | interrupts = <21>; | ||
122 | status = "disabled"; | ||
123 | }; | ||
117 | }; | 124 | }; |
118 | }; | 125 | }; |
119 | }; | 126 | }; |
diff --git a/arch/arm/boot/dts/at91sam9g45.dtsi b/arch/arm/boot/dts/at91sam9g45.dtsi index db6a45202f2..fffa005300a 100644 --- a/arch/arm/boot/dts/at91sam9g45.dtsi +++ b/arch/arm/boot/dts/at91sam9g45.dtsi | |||
@@ -101,6 +101,13 @@ | |||
101 | atmel,use-dma-tx; | 101 | atmel,use-dma-tx; |
102 | status = "disabled"; | 102 | status = "disabled"; |
103 | }; | 103 | }; |
104 | |||
105 | macb0: ethernet@fffbc000 { | ||
106 | compatible = "cdns,at32ap7000-macb", "cdns,macb"; | ||
107 | reg = <0xfffbc000 0x100>; | ||
108 | interrupts = <25>; | ||
109 | status = "disabled"; | ||
110 | }; | ||
104 | }; | 111 | }; |
105 | }; | 112 | }; |
106 | }; | 113 | }; |
diff --git a/arch/arm/boot/dts/at91sam9m10g45ek.dts b/arch/arm/boot/dts/at91sam9m10g45ek.dts index 85b34f59cd8..a387e7704ce 100644 --- a/arch/arm/boot/dts/at91sam9m10g45ek.dts +++ b/arch/arm/boot/dts/at91sam9m10g45ek.dts | |||
@@ -30,6 +30,11 @@ | |||
30 | usart1: serial@fff90000 { | 30 | usart1: serial@fff90000 { |
31 | status = "okay"; | 31 | status = "okay"; |
32 | }; | 32 | }; |
33 | |||
34 | macb0: ethernet@fffbc000 { | ||
35 | phy-mode = "rmii"; | ||
36 | status = "okay"; | ||
37 | }; | ||
33 | }; | 38 | }; |
34 | }; | 39 | }; |
35 | }; | 40 | }; |
diff --git a/arch/arm/boot/dts/usb_a9g20.dts b/arch/arm/boot/dts/usb_a9g20.dts index d66e2c00ac3..f04b535477f 100644 --- a/arch/arm/boot/dts/usb_a9g20.dts +++ b/arch/arm/boot/dts/usb_a9g20.dts | |||
@@ -25,6 +25,11 @@ | |||
25 | dbgu: serial@fffff200 { | 25 | dbgu: serial@fffff200 { |
26 | status = "okay"; | 26 | status = "okay"; |
27 | }; | 27 | }; |
28 | |||
29 | macb0: ethernet@fffc4000 { | ||
30 | phy-mode = "rmii"; | ||
31 | status = "okay"; | ||
32 | }; | ||
28 | }; | 33 | }; |
29 | }; | 34 | }; |
30 | }; | 35 | }; |