diff options
-rw-r--r-- | arch/arm/boot/dts/stih407-family.dtsi | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/stih407-family.dtsi b/arch/arm/boot/dts/stih407-family.dtsi index 582154bbe3f3..c944d3a5906d 100644 --- a/arch/arm/boot/dts/stih407-family.dtsi +++ b/arch/arm/boot/dts/stih407-family.dtsi | |||
@@ -653,5 +653,32 @@ | |||
653 | clocks = <&clk_sysin>; | 653 | clocks = <&clk_sysin>; |
654 | status = "okay"; | 654 | status = "okay"; |
655 | }; | 655 | }; |
656 | |||
657 | ethernet0: dwmac@9630000 { | ||
658 | device_type = "network"; | ||
659 | status = "disabled"; | ||
660 | compatible = "st,stih407-dwmac", "snps,dwmac", "snps,dwmac-3.710"; | ||
661 | reg = <0x9630000 0x8000>, <0x80 0x4>; | ||
662 | reg-names = "stmmaceth", "sti-ethconf"; | ||
663 | |||
664 | st,syscon = <&syscfg_sbc_reg 0x80>; | ||
665 | st,gmac_en; | ||
666 | resets = <&softreset STIH407_ETH1_SOFTRESET>; | ||
667 | reset-names = "stmmaceth"; | ||
668 | |||
669 | interrupts = <GIC_SPI 98 IRQ_TYPE_NONE>, | ||
670 | <GIC_SPI 99 IRQ_TYPE_NONE>; | ||
671 | interrupt-names = "macirq", "eth_wake_irq"; | ||
672 | |||
673 | /* DMA Bus Mode */ | ||
674 | snps,pbl = <8>; | ||
675 | |||
676 | pinctrl-names = "default"; | ||
677 | pinctrl-0 = <&pinctrl_rgmii1>; | ||
678 | |||
679 | clock-names = "stmmaceth", "sti-ethclk"; | ||
680 | clocks = <&clk_s_c0_flexgen CLK_EXT2F_A9>, | ||
681 | <&clk_s_c0_flexgen CLK_ETH_PHY>; | ||
682 | }; | ||
656 | }; | 683 | }; |
657 | }; | 684 | }; |