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 ?

Reply via email to