Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: Add Ethernet node to STiH407 family

STiH407 family uses the Synopsys IP.

Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com>

+27
+27
arch/arm/boot/dts/stih407-family.dtsi
··· 653 653 clocks = <&clk_sysin>; 654 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 };