diff options
Diffstat (limited to 'arch/mips/dts/brcm,bcm6358.dtsi')
-rw-r--r-- | arch/mips/dts/brcm,bcm6358.dtsi | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/arch/mips/dts/brcm,bcm6358.dtsi b/arch/mips/dts/brcm,bcm6358.dtsi index 0617b46e92..5e9c9ad769 100644 --- a/arch/mips/dts/brcm,bcm6358.dtsi +++ b/arch/mips/dts/brcm,bcm6358.dtsi | |||
@@ -4,6 +4,7 @@ | |||
4 | */ | 4 | */ |
5 | 5 | ||
6 | #include <dt-bindings/clock/bcm6358-clock.h> | 6 | #include <dt-bindings/clock/bcm6358-clock.h> |
7 | #include <dt-bindings/dma/bcm6358-dma.h> | ||
7 | #include <dt-bindings/gpio/gpio.h> | 8 | #include <dt-bindings/gpio/gpio.h> |
8 | #include <dt-bindings/reset/bcm6358-reset.h> | 9 | #include <dt-bindings/reset/bcm6358-reset.h> |
9 | #include "skeleton.dtsi" | 10 | #include "skeleton.dtsi" |
@@ -190,5 +191,50 @@ | |||
190 | 191 | ||
191 | status = "disabled"; | 192 | status = "disabled"; |
192 | }; | 193 | }; |
194 | |||
195 | enet0: ethernet@fffe4000 { | ||
196 | compatible = "brcm,bcm6348-enet"; | ||
197 | #address-cells = <1>; | ||
198 | #size-cells = <0>; | ||
199 | reg = <0xfffe4000 0x2dc>; | ||
200 | clocks = <&periph_clk BCM6358_CLK_ENET0>; | ||
201 | dmas = <&iudma BCM6358_DMA_ENET0_RX>, | ||
202 | <&iudma BCM6358_DMA_ENET0_TX>; | ||
203 | dma-names = "rx", | ||
204 | "tx"; | ||
205 | |||
206 | status = "disabled"; | ||
207 | }; | ||
208 | |||
209 | enet1: ethernet@fffe4800 { | ||
210 | compatible = "brcm,bcm6348-enet"; | ||
211 | #address-cells = <1>; | ||
212 | #size-cells = <0>; | ||
213 | reg = <0xfffe4800 0x2dc>; | ||
214 | clocks = <&periph_clk BCM6358_CLK_ENET1>; | ||
215 | dmas = <&iudma BCM6358_DMA_ENET1_RX>, | ||
216 | <&iudma BCM6358_DMA_ENET1_TX>; | ||
217 | dma-names = "rx", | ||
218 | "tx"; | ||
219 | |||
220 | status = "disabled"; | ||
221 | }; | ||
222 | |||
223 | iudma: dma-controller@fffe5000 { | ||
224 | compatible = "brcm,bcm6348-iudma"; | ||
225 | reg = <0xfffe5000 0x24>, | ||
226 | <0xfffe5100 0x80>, | ||
227 | <0xfffe5200 0x80>; | ||
228 | reg-names = "dma", | ||
229 | "dma-channels", | ||
230 | "dma-sram"; | ||
231 | #dma-cells = <1>; | ||
232 | dma-channels = <8>; | ||
233 | clocks = <&periph_clk BCM6358_CLK_EMUSB>, | ||
234 | <&periph_clk BCM6358_CLK_USBSU>, | ||
235 | <&periph_clk BCM6358_CLK_EPHY>; | ||
236 | resets = <&periph_rst BCM6358_RST_ENET>, | ||
237 | <&periph_rst BCM6358_RST_EPHY>; | ||
238 | }; | ||
193 | }; | 239 | }; |
194 | }; | 240 | }; |