Module Name: src Committed By: jakllsch Date: Wed Feb 14 20:10:17 UTC 2018
Modified Files: src/sys/arch/arm/sunxi: files.sunxi src/sys/arch/evbarm/conf: SUNXI Log Message: Adjust Allwinner emac(4) drivers to be compatible with root on NFS. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/arch/arm/sunxi/files.sunxi cvs rdiff -u -r1.58 -r1.59 src/sys/arch/evbarm/conf/SUNXI Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/arm/sunxi/files.sunxi diff -u src/sys/arch/arm/sunxi/files.sunxi:1.40 src/sys/arch/arm/sunxi/files.sunxi:1.41 --- src/sys/arch/arm/sunxi/files.sunxi:1.40 Wed Feb 14 19:09:09 2018 +++ src/sys/arch/arm/sunxi/files.sunxi Wed Feb 14 20:10:17 2018 @@ -1,4 +1,4 @@ -# $NetBSD: files.sunxi,v 1.40 2018/02/14 19:09:09 jakllsch Exp $ +# $NetBSD: files.sunxi,v 1.41 2018/02/14 20:10:17 jakllsch Exp $ # # Configuration info for Allwinner sunxi family SoCs # @@ -144,14 +144,17 @@ device sunxirtc attach sunxirtc at fdt with sunxi_rtc file arch/arm/sunxi/sunxi_rtc.c sunxi_rtc +# EMAC (common) +device emac: arp, ether, ifnet, mii + # EMAC (sun4i/sun5i/sun7i) -device sun4iemac: arp, ether, ifnet, mii -attach sun4iemac at fdt with sun4i_emac +ifdef arm +attach emac at fdt with sun4i_emac file arch/arm/sunxi/sun4i_emac.c sun4i_emac +endif # EMAC (sun8i/sun50i) -device sunxiemac: arp, ether, ifnet, mii -attach sunxiemac at fdt with sunxi_emac +attach emac at fdt with sunxi_emac file arch/arm/sunxi/sunxi_emac.c sunxi_emac # GMAC Index: src/sys/arch/evbarm/conf/SUNXI diff -u src/sys/arch/evbarm/conf/SUNXI:1.58 src/sys/arch/evbarm/conf/SUNXI:1.59 --- src/sys/arch/evbarm/conf/SUNXI:1.58 Wed Jan 31 16:24:11 2018 +++ src/sys/arch/evbarm/conf/SUNXI Wed Feb 14 20:10:17 2018 @@ -1,5 +1,5 @@ # -# $NetBSD: SUNXI,v 1.58 2018/01/31 16:24:11 jakllsch Exp $ +# $NetBSD: SUNXI,v 1.59 2018/02/14 20:10:17 jakllsch Exp $ # # Allwinner sunxi family # @@ -214,8 +214,7 @@ sunxigpio* at fdt? pass 3 # GPIO gpio* at gpiobus? # Ethernet -sun4iemac* at fdt? # Allwinner Fast Ethernet (EMAC) -sunxiemac* at fdt? # Allwinner Gigabit Ethernet (EMAC) +emac* at fdt? # Allwinner Fast or Gigabit Ethernet (EMAC) awge* at fdt? # Allwinner Gigabit Ethernet (GMAC) rgephy* at mii? phy ? rlphy* at mii? phy ?