Module Name: src
Committed By: rin
Date: Wed Feb 6 11:58:32 UTC 2019
Modified Files:
src/sys/arch/algor/conf: P4032 P5064 P6032
src/sys/arch/alpha/conf: GENERIC
src/sys/arch/amd64/conf: ALL XEN3_DOM0
src/sys/arch/cats/conf: GENERIC INSTALL
src/sys/arch/evbarm/conf: BEAGLEBOARD BEAGLEBONE EXYNOS HDL_G HPT5325
HUMMINGBOARD IMX23_OLINUXINO KOBO MINI2440 MMNET_GENERIC
MPCSA_GENERIC MV2120 NETWALKER NSLU2 OPENBLOCKS_A6 PARALLELLA
SHEEVAPLUG SMDK2410 TEGRA TS7200 ZEDBOARD
src/sys/arch/evbmips/conf: LINKITSMART7688
src/sys/arch/evbppc/conf: OPENBLOCKS266_OPT PMPPC
src/sys/arch/hpcarm/conf: WZERO3
src/sys/arch/hpcmips/conf: GENERIC TX3922 VR41XX
src/sys/arch/hppa/conf: GENERIC
src/sys/arch/i386/conf: ALL GENERIC_TINY INSTALL_FLOPPY XEN3PAE_DOM0
src/sys/arch/landisk/conf: GENERIC
src/sys/arch/macppc/conf: GENERIC
src/sys/arch/ofppc/conf: GENERIC
src/sys/arch/playstation2/conf: DEBUG
src/sys/arch/pmax/conf: GENERIC64_USB GENERIC_USB
src/sys/arch/prep/conf: GENERIC
src/sys/arch/sgimips/conf: GENERIC32_IP3x
src/sys/arch/sparc64/conf: GENERIC
src/sys/arch/vax/conf: GENERIC_USB
src/sys/arch/x68k/conf: GENERIC
src/sys/arch/zaurus/conf: GENERIC INSTALL_C700
src/sys/dev/usb: usbdevices.config
Log Message:
Add ure(4) to kernel config files. Also add PHY drivers where necessary.
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/algor/conf/P4032
cvs rdiff -u -r1.88 -r1.89 src/sys/arch/algor/conf/P5064
cvs rdiff -u -r1.79 -r1.80 src/sys/arch/algor/conf/P6032
cvs rdiff -u -r1.388 -r1.389 src/sys/arch/alpha/conf/GENERIC
cvs rdiff -u -r1.114 -r1.115 src/sys/arch/amd64/conf/ALL
cvs rdiff -u -r1.164 -r1.165 src/sys/arch/amd64/conf/XEN3_DOM0
cvs rdiff -u -r1.170 -r1.171 src/sys/arch/cats/conf/GENERIC
cvs rdiff -u -r1.107 -r1.108 src/sys/arch/cats/conf/INSTALL
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/evbarm/conf/BEAGLEBOARD
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/evbarm/conf/BEAGLEBONE \
src/sys/arch/evbarm/conf/NSLU2
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/evbarm/conf/EXYNOS
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/evbarm/conf/HDL_G
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/evbarm/conf/HPT5325
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/conf/HUMMINGBOARD
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/conf/IMX23_OLINUXINO
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/KOBO
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbarm/conf/MINI2440
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/evbarm/conf/MMNET_GENERIC
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/evbarm/conf/MPCSA_GENERIC
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/evbarm/conf/MV2120 \
src/sys/arch/evbarm/conf/TEGRA
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/evbarm/conf/NETWALKER
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/evbarm/conf/OPENBLOCKS_A6
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/PARALLELLA
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/evbarm/conf/SHEEVAPLUG
cvs rdiff -u -r1.69 -r1.70 src/sys/arch/evbarm/conf/SMDK2410
cvs rdiff -u -r1.72 -r1.73 src/sys/arch/evbarm/conf/TS7200
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/ZEDBOARD
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbmips/conf/LINKITSMART7688
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/evbppc/conf/PMPPC
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/hpcarm/conf/WZERO3
cvs rdiff -u -r1.237 -r1.238 src/sys/arch/hpcmips/conf/GENERIC
cvs rdiff -u -r1.108 -r1.109 src/sys/arch/hpcmips/conf/TX3922
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/hpcmips/conf/VR41XX
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/hppa/conf/GENERIC
cvs rdiff -u -r1.462 -r1.463 src/sys/arch/i386/conf/ALL
cvs rdiff -u -r1.162 -r1.163 src/sys/arch/i386/conf/GENERIC_TINY
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/i386/conf/INSTALL_FLOPPY
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/i386/conf/XEN3PAE_DOM0
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/landisk/conf/GENERIC
cvs rdiff -u -r1.350 -r1.351 src/sys/arch/macppc/conf/GENERIC
cvs rdiff -u -r1.168 -r1.169 src/sys/arch/ofppc/conf/GENERIC
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/playstation2/conf/DEBUG
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/pmax/conf/GENERIC64_USB \
src/sys/arch/pmax/conf/GENERIC_USB
cvs rdiff -u -r1.187 -r1.188 src/sys/arch/prep/conf/GENERIC
cvs rdiff -u -r1.121 -r1.122 src/sys/arch/sgimips/conf/GENERIC32_IP3x
cvs rdiff -u -r1.213 -r1.214 src/sys/arch/sparc64/conf/GENERIC
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/vax/conf/GENERIC_USB
cvs rdiff -u -r1.192 -r1.193 src/sys/arch/x68k/conf/GENERIC
cvs rdiff -u -r1.79 -r1.80 src/sys/arch/zaurus/conf/GENERIC
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/zaurus/conf/INSTALL_C700
cvs rdiff -u -r1.34 -r1.35 src/sys/dev/usb/usbdevices.config
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/algor/conf/P4032
diff -u src/sys/arch/algor/conf/P4032:1.77 src/sys/arch/algor/conf/P4032:1.78
--- src/sys/arch/algor/conf/P4032:1.77 Thu Sep 6 05:36:49 2018
+++ src/sys/arch/algor/conf/P4032 Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: P4032,v 1.77 2018/09/06 05:36:49 maxv Exp $
+# $NetBSD: P4032,v 1.78 2019/02/06 11:58:30 rin Exp $
#
# Algorithmics P-4032 kernel.
#
@@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "P4032-$Revision: 1.77 $"
+#ident "P4032-$Revision: 1.78 $"
maxusers 32
@@ -191,6 +191,8 @@ tlp* at pci? dev ? function ? # DECchip
#lxtphy* at mii? phy ? # Level One LXT-970 PHYs
#nsphy* at mii? phy ? # NS83840 PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+#rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
#tlphy* at mii? phy ? # ThunderLAN PHYs
ukphy* at mii? phy ? # generic unknown PHYs
@@ -276,6 +278,7 @@ ukphy* at mii? phy ? # generic unknown
#cue* at uhub? port ? # CATC USB-EL1201A based adapters
#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
#mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+#ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
#url* at uhub? port ? # Realtek RTL8150L based adapters
# Serial adapters
Index: src/sys/arch/algor/conf/P5064
diff -u src/sys/arch/algor/conf/P5064:1.88 src/sys/arch/algor/conf/P5064:1.89
--- src/sys/arch/algor/conf/P5064:1.88 Thu Sep 6 05:36:49 2018
+++ src/sys/arch/algor/conf/P5064 Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: P5064,v 1.88 2018/09/06 05:36:49 maxv Exp $
+# $NetBSD: P5064,v 1.89 2019/02/06 11:58:30 rin Exp $
#
# Algorithmics P-5064 kernel.
#
@@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "P5064-$Revision: 1.88 $"
+#ident "P5064-$Revision: 1.89 $"
maxusers 32
@@ -187,6 +187,8 @@ tlp* at pci? dev ? function ? # DECchip
#lxtphy* at mii? phy ? # Level One LXT-970 PHYs
#nsphy* at mii? phy ? # NS83840 PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+#rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
#tlphy* at mii? phy ? # ThunderLAN PHYs
ukphy* at mii? phy ? # generic unknown PHYs
@@ -341,6 +343,7 @@ fd* at fdc? drive ?
#cue* at uhub? port ? # CATC USB-EL1201A based adapters
#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
#mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+#ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
#url* at uhub? port ? # Realtek RTL8150L based adapters
# Serial adapters
Index: src/sys/arch/algor/conf/P6032
diff -u src/sys/arch/algor/conf/P6032:1.79 src/sys/arch/algor/conf/P6032:1.80
--- src/sys/arch/algor/conf/P6032:1.79 Thu Sep 6 05:36:49 2018
+++ src/sys/arch/algor/conf/P6032 Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: P6032,v 1.79 2018/09/06 05:36:49 maxv Exp $
+# $NetBSD: P6032,v 1.80 2019/02/06 11:58:30 rin Exp $
#
# Algorithmics P-6032 kernel.
#
@@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "P6032-$Revision: 1.79 $"
+#ident "P6032-$Revision: 1.80 $"
maxusers 32
@@ -188,9 +188,10 @@ lxtphy* at mii? phy ? # Level One LXT-
#makphy* at mii? phy ? # Margell Semiconductor 88E1000 PHYs
nsphy* at mii? phy ? # NS83840 PHYs
#nsphyter* at mii? phy ? # NS83843 PHYs
-#qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
pnaphy* at mii? phy ? # generic HomePNA PHYs
-#nsphy* at mii? phy ? # NS83840 PHYs
+#qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+#rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
#tlphy* at mii? phy ? # ThunderLAN PHYs
#tqphy* at mii? phy ? # TDK Semiconductor PHYs
@@ -346,6 +347,7 @@ fd* at fdc? drive ?
#cue* at uhub? port ? # CATC USB-EL1201A based adapters
#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
#mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+#ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
#url* at uhub? port ? # Realtek RTL8150L based adapters
# Serial adapters
Index: src/sys/arch/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.388 src/sys/arch/alpha/conf/GENERIC:1.389
--- src/sys/arch/alpha/conf/GENERIC:1.388 Sun Jan 27 08:53:29 2019
+++ src/sys/arch/alpha/conf/GENERIC Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.388 2019/01/27 08:53:29 maxv Exp $
+# $NetBSD: GENERIC,v 1.389 2019/02/06 11:58:30 rin Exp $
#
# This machine description file is used to generate the default NetBSD
# kernel.
@@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-ident "GENERIC-$Revision: 1.388 $"
+ident "GENERIC-$Revision: 1.389 $"
maxusers 32
@@ -612,8 +612,9 @@ axe* at uhub? port ? # ASIX AX88172 bas
cue* at uhub? port ? # CATC USB-EL1201A based adapters
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
-url* at uhub? port ? # Realtek RTL8150L based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
+url* at uhub? port ? # Realtek RTL8150L based adapters
# Serial adapters
# FTDI FT8U100AX serial adapter
Index: src/sys/arch/amd64/conf/ALL
diff -u src/sys/arch/amd64/conf/ALL:1.114 src/sys/arch/amd64/conf/ALL:1.115
--- src/sys/arch/amd64/conf/ALL:1.114 Sun Jan 27 08:53:29 2019
+++ src/sys/arch/amd64/conf/ALL Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.114 2019/01/27 08:53:29 maxv Exp $
+# $NetBSD: ALL,v 1.115 2019/02/06 11:58:30 rin Exp $
# From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
#
# ALL machine description file
@@ -17,7 +17,7 @@ include "arch/amd64/conf/std.amd64"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "ALL-$Revision: 1.114 $"
+#ident "ALL-$Revision: 1.115 $"
maxusers 64 # estimated number of users
@@ -1225,6 +1225,7 @@ kue* at uhub? port ? # Kawasaki LSI KL5
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
umb* at uhub? port ? # Mobile Broadband Interface Model (EXPERIMENTAL)
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
urndis* at uhub? port ? # Microsoft RNDIS specification
Index: src/sys/arch/amd64/conf/XEN3_DOM0
diff -u src/sys/arch/amd64/conf/XEN3_DOM0:1.164 src/sys/arch/amd64/conf/XEN3_DOM0:1.165
--- src/sys/arch/amd64/conf/XEN3_DOM0:1.164 Sat Feb 2 15:13:54 2019
+++ src/sys/arch/amd64/conf/XEN3_DOM0 Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOM0,v 1.164 2019/02/02 15:13:54 cherry Exp $
+# $NetBSD: XEN3_DOM0,v 1.165 2019/02/06 11:58:30 rin Exp $
include "arch/amd64/conf/std.xen"
@@ -10,7 +10,7 @@ options INCLUDE_CONFIG_FILE # embed con
#options UVMHIST_PRINT
#options SYSCALL_DEBUG
-#ident "XEN3_DOM0-$Revision: 1.164 $"
+#ident "XEN3_DOM0-$Revision: 1.165 $"
maxusers 32 # estimated number of users
@@ -661,6 +661,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
urndis* at uhub? port ? # Microsoft RNDIS specification
Index: src/sys/arch/cats/conf/GENERIC
diff -u src/sys/arch/cats/conf/GENERIC:1.170 src/sys/arch/cats/conf/GENERIC:1.171
--- src/sys/arch/cats/conf/GENERIC:1.170 Wed Dec 12 06:29:36 2018
+++ src/sys/arch/cats/conf/GENERIC Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.170 2018/12/12 06:29:36 maxv Exp $
+# $NetBSD: GENERIC,v 1.171 2019/02/06 11:58:30 rin Exp $
#
# GENERIC machine description file
#
@@ -318,6 +318,8 @@ nsphy* at mii? phy ? # NS83840 PHYs
nsphyter* at mii? phy ? # NS83843 PHYs
pnaphy* at mii? phy ? # generic HomePNA PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
tlphy* at mii? phy ? # ThunderLAN PHYs
tqphy* at mii? phy ? # TDK Semiconductor PHYs
@@ -378,6 +380,7 @@ axe* at uhub? port ? # ASIX AX88172 bas
cue* at uhub? port ? # CATC USB-EL1201A based adapters
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
Index: src/sys/arch/cats/conf/INSTALL
diff -u src/sys/arch/cats/conf/INSTALL:1.107 src/sys/arch/cats/conf/INSTALL:1.108
--- src/sys/arch/cats/conf/INSTALL:1.107 Wed Dec 12 06:29:36 2018
+++ src/sys/arch/cats/conf/INSTALL Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.107 2018/12/12 06:29:36 maxv Exp $
+# $NetBSD: INSTALL,v 1.108 2019/02/06 11:58:30 rin Exp $
#
# CATSINST -- CHALTECH CATS Install kernel
#
@@ -256,6 +256,8 @@ inphy* at mii? phy ? # Intel 82555 PHY
nsphy* at mii? phy ? # NS83840 PHYs
#nsphyter* at mii? phy ? # NS83843 PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+#rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
#tlphy* at mii? phy ? # ThunderLAN PHYs
#tqphy* at mii? phy ? # TDK Semiconductor PHYs
@@ -317,6 +319,7 @@ ukphy* at mii? phy ? # generic unknown
#cue* at uhub? port ? # CATC USB-EL1201A based adapters
#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
#mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+#ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
#url* at uhub? port ? # Realtek RTL8150L based adapters
# USB Generic driver
Index: src/sys/arch/evbarm/conf/BEAGLEBOARD
diff -u src/sys/arch/evbarm/conf/BEAGLEBOARD:1.64 src/sys/arch/evbarm/conf/BEAGLEBOARD:1.65
--- src/sys/arch/evbarm/conf/BEAGLEBOARD:1.64 Tue Oct 24 22:38:32 2017
+++ src/sys/arch/evbarm/conf/BEAGLEBOARD Wed Feb 6 11:58:30 2019
@@ -1,5 +1,5 @@
#
-# $NetBSD: BEAGLEBOARD,v 1.64 2017/10/24 22:38:32 sevan Exp $
+# $NetBSD: BEAGLEBOARD,v 1.65 2019/02/06 11:58:30 rin Exp $
#
# BEAGLEBOARD -- TI OMAP 3530 Eval Board Kernel
#
@@ -161,6 +161,8 @@ include "dev/usb/usbdevices.config"
midi* at midibus?
+rgephy* at mii? phy ?
+rlphy* at mii? phy ?
ukphy* at mii? phy ?
# Hardware clocking and power management
Index: src/sys/arch/evbarm/conf/BEAGLEBONE
diff -u src/sys/arch/evbarm/conf/BEAGLEBONE:1.46 src/sys/arch/evbarm/conf/BEAGLEBONE:1.47
--- src/sys/arch/evbarm/conf/BEAGLEBONE:1.46 Tue Nov 13 11:00:55 2018
+++ src/sys/arch/evbarm/conf/BEAGLEBONE Wed Feb 6 11:58:30 2019
@@ -1,5 +1,5 @@
#
-# $NetBSD: BEAGLEBONE,v 1.46 2018/11/13 11:00:55 mlelstv Exp $
+# $NetBSD: BEAGLEBONE,v 1.47 2019/02/06 11:58:30 rin Exp $
#
# BEAGLEBONE -- TI AM335x board Kernel
#
@@ -170,12 +170,12 @@ scsibus* at scsi?
# SCSI devices
sd* at scsibus? target ? lun ? # SCSI disk drives
-# USB Ethernet adapters
-axe* at uhub? port ? configuration ? interface ?
-
# Ethernet
cpsw* at obio2 addr 0x4a100000 size 0x8000 intrbase 40
-ukphy* at mii?
+
+rgephy* at mii? phy ?
+rlphy* at mii? phy ?
+ukphy* at mii? phy ?
# Pseudo-Devices
Index: src/sys/arch/evbarm/conf/NSLU2
diff -u src/sys/arch/evbarm/conf/NSLU2:1.46 src/sys/arch/evbarm/conf/NSLU2:1.47
--- src/sys/arch/evbarm/conf/NSLU2:1.46 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/evbarm/conf/NSLU2 Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: NSLU2,v 1.46 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: NSLU2,v 1.47 2019/02/06 11:58:30 rin Exp $
#
# Linksys NSLU2 "Slug" NAS Device
#
@@ -191,10 +191,12 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# MII/PHY support
-rlphy* at mii? phy ? # Realtek RTL8201
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
ukphy* at mii? phy ? # Generic/Unknown PHY
# USB 802.11 adapters
Index: src/sys/arch/evbarm/conf/EXYNOS
diff -u src/sys/arch/evbarm/conf/EXYNOS:1.35 src/sys/arch/evbarm/conf/EXYNOS:1.36
--- src/sys/arch/evbarm/conf/EXYNOS:1.35 Fri Oct 19 06:16:14 2018
+++ src/sys/arch/evbarm/conf/EXYNOS Wed Feb 6 11:58:30 2019
@@ -1,5 +1,5 @@
#
-# $NetBSD: EXYNOS,v 1.35 2018/10/19 06:16:14 skrll Exp $
+# $NetBSD: EXYNOS,v 1.36 2019/02/06 11:58:30 rin Exp $
#
# Samsung Exynos SoC kernel
#
@@ -109,6 +109,11 @@ xhci* at fdt? # XHCI
usb* at usbus?
include "dev/usb/usbdevices.config"
+
midi* at midibus?
+rgephy* at mii? phy ?
+rlphy* at mii? phy ?
+ukphy* at mii? phy ?
+
cinclude "arch/evbarm/conf/EXYNOS.local"
Index: src/sys/arch/evbarm/conf/HDL_G
diff -u src/sys/arch/evbarm/conf/HDL_G:1.55 src/sys/arch/evbarm/conf/HDL_G:1.56
--- src/sys/arch/evbarm/conf/HDL_G:1.55 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/evbarm/conf/HDL_G Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: HDL_G,v 1.55 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: HDL_G,v 1.56 2019/02/06 11:58:30 rin Exp $
#
# HDL_G -- I-O DATA HDL-G Kernel
#
@@ -224,7 +224,8 @@ nsphy* at mii? phy ? # NS83840 PHYs
nsphyter* at mii? phy ? # NS83843 PHYs
pnaphy* at mii? phy ? # generic HomePNA PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
-rgephy* at mii? phy ? # Realtek 8169S/8110 internal PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
tlphy* at mii? phy ? # ThunderLAN PHYs
tqphy* at mii? phy ? # TDK Semiconductor PHYs
@@ -299,6 +300,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# USB 802.11b adapters
Index: src/sys/arch/evbarm/conf/HPT5325
diff -u src/sys/arch/evbarm/conf/HPT5325:1.40 src/sys/arch/evbarm/conf/HPT5325:1.41
--- src/sys/arch/evbarm/conf/HPT5325:1.40 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/evbarm/conf/HPT5325 Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: HPT5325,v 1.40 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: HPT5325,v 1.41 2019/02/06 11:58:30 rin Exp $
#
# This configuration supports for HP T5325 Thin Client
#
@@ -174,7 +174,10 @@ mvsata* at mvsoc? offset ? irq ?
# On-chip Gigabit Ethernet Controller Interface
mvgbec* at mvsoc? offset ?
mvgbe* at mvgbec? port ? irq ?
+
makphy* at mii? phy ?
+rgephy* at mii? phy ?
+rlphy* at mii? phy ?
ukphy* at mii? phy ?
# On-chip USB 2.0 Interface
@@ -302,6 +305,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# USB 802.11 adapters
Index: src/sys/arch/evbarm/conf/HUMMINGBOARD
diff -u src/sys/arch/evbarm/conf/HUMMINGBOARD:1.6 src/sys/arch/evbarm/conf/HUMMINGBOARD:1.7
--- src/sys/arch/evbarm/conf/HUMMINGBOARD:1.6 Thu Oct 18 09:01:53 2018
+++ src/sys/arch/evbarm/conf/HUMMINGBOARD Wed Feb 6 11:58:30 2019
@@ -1,5 +1,5 @@
#
-# $NetBSD: HUMMINGBOARD,v 1.6 2018/10/18 09:01:53 skrll Exp $
+# $NetBSD: HUMMINGBOARD,v 1.7 2019/02/06 11:58:30 rin Exp $
#
# Hummingboard -- Freescale i.MX6 Eval Board Kernel
#
@@ -122,6 +122,8 @@ enet0 at axi? addr 0x02188000 irq 150
# MII/PHY support
atphy* at mii? phy ? # Attansic/Atheros PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
ukphy* at mii? phy ? # generic unknown PHYs
# SD/MMC
Index: src/sys/arch/evbarm/conf/IMX23_OLINUXINO
diff -u src/sys/arch/evbarm/conf/IMX23_OLINUXINO:1.17 src/sys/arch/evbarm/conf/IMX23_OLINUXINO:1.18
--- src/sys/arch/evbarm/conf/IMX23_OLINUXINO:1.17 Thu Sep 14 07:58:40 2017
+++ src/sys/arch/evbarm/conf/IMX23_OLINUXINO Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $Id: IMX23_OLINUXINO,v 1.17 2017/09/14 07:58:40 mrg Exp $
+# $Id: IMX23_OLINUXINO,v 1.18 2019/02/06 11:58:30 rin Exp $
#
# IMX23_OLINUXINO -- Olimex i.MX23 OLinuXino kernel configuration file.
#
@@ -89,6 +89,8 @@ include "dev/usb/usbdevices.config"
midi* at midibus?
+rgephy* at mii? phy ?
+rlphy* at mii? phy ?
ukphy* at mii? phy ?
options MEMSIZE=64
Index: src/sys/arch/evbarm/conf/KOBO
diff -u src/sys/arch/evbarm/conf/KOBO:1.8 src/sys/arch/evbarm/conf/KOBO:1.9
--- src/sys/arch/evbarm/conf/KOBO:1.8 Mon Mar 20 14:06:43 2017
+++ src/sys/arch/evbarm/conf/KOBO Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: KOBO,v 1.8 2017/03/20 14:06:43 skrll Exp $
+# $NetBSD: KOBO,v 1.9 2019/02/06 11:58:30 rin Exp $
#
# KOBO -- http://kobo.com
#
@@ -125,6 +125,8 @@ include "dev/usb/usbdevices.config"
midi* at midibus?
+rgephy* at mii? phy ?
+rlphy* at mii? phy ?
ukphy* at mii? phy ?
# local configuration
Index: src/sys/arch/evbarm/conf/MINI2440
diff -u src/sys/arch/evbarm/conf/MINI2440:1.25 src/sys/arch/evbarm/conf/MINI2440:1.26
--- src/sys/arch/evbarm/conf/MINI2440:1.25 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/evbarm/conf/MINI2440 Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: MINI2440,v 1.25 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: MINI2440,v 1.26 2019/02/06 11:58:30 rin Exp $
#
# MINI2440 -- Friendly ARM evaluation board based on Samsung S3C2440
#
@@ -287,6 +287,8 @@ umass* at uhub? port ? configuration ? i
#irframe* at ustir?
# MII/PHY support
+#rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
#ukphy* at mii? phy ? # generic unknown PHYs
#urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs
@@ -296,6 +298,7 @@ umass* at uhub? port ? configuration ? i
#cue* at uhub? port ? # CATC USB-EL1201A based adapters
#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
#mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+#ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
#url* at uhub? port ? # Realtek RTL8150L based adapters
# Prolific PL2301/PL2302 host-to-host adapter
Index: src/sys/arch/evbarm/conf/MMNET_GENERIC
diff -u src/sys/arch/evbarm/conf/MMNET_GENERIC:1.44 src/sys/arch/evbarm/conf/MMNET_GENERIC:1.45
--- src/sys/arch/evbarm/conf/MMNET_GENERIC:1.44 Wed Dec 19 16:56:17 2018
+++ src/sys/arch/evbarm/conf/MMNET_GENERIC Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: MMNET_GENERIC,v 1.44 2018/12/19 16:56:17 skrll Exp $
+# $NetBSD: MMNET_GENERIC,v 1.45 2019/02/06 11:58:30 rin Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/evbarm/conf/std.mmnet"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.44 $"
+#ident "GENERIC-$Revision: 1.45 $"
maxusers 32 # estimated number of users
@@ -344,8 +344,8 @@ sd* at atapibus? drive ? flags 0x0000 #
#nsphyter* at mii? phy ? # NS83843 PHYs
#pnaphy* at mii? phy ? # generic HomePNA PHYs
#qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
-#rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs
-#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
#tlphy* at mii? phy ? # ThunderLAN PHYs
#tqphy* at mii? phy ? # TDK Semiconductor PHYs
@@ -416,6 +416,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# USB 802.11 adapters
Index: src/sys/arch/evbarm/conf/MPCSA_GENERIC
diff -u src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.65 src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.66
--- src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.65 Wed Dec 19 16:56:17 2018
+++ src/sys/arch/evbarm/conf/MPCSA_GENERIC Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: MPCSA_GENERIC,v 1.65 2018/12/19 16:56:17 skrll Exp $
+# $NetBSD: MPCSA_GENERIC,v 1.66 2019/02/06 11:58:30 rin Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/evbarm/conf/std.mpcsa"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.65 $"
+#ident "GENERIC-$Revision: 1.66 $"
maxusers 32 # estimated number of users
@@ -403,8 +403,8 @@ wi* at pcmcia? function ? # Lucent/Inte
#nsphyter* at mii? phy ? # NS83843 PHYs
#pnaphy* at mii? phy ? # generic HomePNA PHYs
#qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
-#rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs
-#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
#tlphy* at mii? phy ? # ThunderLAN PHYs
#tqphy* at mii? phy ? # TDK Semiconductor PHYs
@@ -478,6 +478,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# USB 802.11 adapters
Index: src/sys/arch/evbarm/conf/MV2120
diff -u src/sys/arch/evbarm/conf/MV2120:1.38 src/sys/arch/evbarm/conf/MV2120:1.39
--- src/sys/arch/evbarm/conf/MV2120:1.38 Wed Aug 1 20:04:11 2018
+++ src/sys/arch/evbarm/conf/MV2120 Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: MV2120,v 1.38 2018/08/01 20:04:11 maxv Exp $
+# $NetBSD: MV2120,v 1.39 2019/02/06 11:58:30 rin Exp $
#
# This configuration supports for HP MV2120/MV5140/MV5150.
@@ -196,6 +196,9 @@ pcf8563rtc* at iic? addr 0x51
# MII/PHY support
makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
+ukphy* at mii? phy ? # generic unknown PHYs
# ATA (IDE) bus support
atabus* at ata?
Index: src/sys/arch/evbarm/conf/TEGRA
diff -u src/sys/arch/evbarm/conf/TEGRA:1.38 src/sys/arch/evbarm/conf/TEGRA:1.39
--- src/sys/arch/evbarm/conf/TEGRA:1.38 Sat Aug 18 09:43:17 2018
+++ src/sys/arch/evbarm/conf/TEGRA Wed Feb 6 11:58:31 2019
@@ -1,5 +1,5 @@
#
-# $NetBSD: TEGRA,v 1.38 2018/08/18 09:43:17 skrll Exp $
+# $NetBSD: TEGRA,v 1.39 2019/02/06 11:58:31 rin Exp $
#
# NVIDIA Tegra family SoCs
#
@@ -106,6 +106,7 @@ pci* at ppb?
# Ethernet
re* at pci? dev ? function ? # Realtek RTL8111GS
rgephy* at mii? phy ?
+rlphy* at mii? phy ?
ukphy* at mii? phy ?
# Mini-PCIe Wireless
Index: src/sys/arch/evbarm/conf/NETWALKER
diff -u src/sys/arch/evbarm/conf/NETWALKER:1.36 src/sys/arch/evbarm/conf/NETWALKER:1.37
--- src/sys/arch/evbarm/conf/NETWALKER:1.36 Mon Aug 7 09:24:43 2017
+++ src/sys/arch/evbarm/conf/NETWALKER Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: NETWALKER,v 1.36 2017/08/07 09:24:43 hkenken Exp $
+# $NetBSD: NETWALKER,v 1.37 2019/02/06 11:58:30 rin Exp $
#
# NETWALKER -- http://www.sharp.co.jp/netwalker/
#
@@ -138,6 +138,8 @@ include "dev/usb/usbdevices.config"
midi* at midibus?
+rgephy* at mii? phy ?
+rlphy* at mii? phy ?
ukphy* at mii? phy ?
# IPUv3 LCD Controller
Index: src/sys/arch/evbarm/conf/OPENBLOCKS_A6
diff -u src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.34 src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.35
--- src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.34 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/evbarm/conf/OPENBLOCKS_A6 Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: OPENBLOCKS_A6,v 1.34 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: OPENBLOCKS_A6,v 1.35 2019/02/06 11:58:30 rin Exp $
#
# OPENBLOCKS_A6 -- Plat'Home. OpenBlockS A6 kernel
#
@@ -156,6 +156,8 @@ mvgbe* at mvgbec? port ? irq ?
# MII/PHY support
makphy* at mii? phy ?
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
ukphy* at mii? phy ? # generic unknown PHYs
urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs
@@ -250,6 +252,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# USB 802.11 adapters
Index: src/sys/arch/evbarm/conf/PARALLELLA
diff -u src/sys/arch/evbarm/conf/PARALLELLA:1.5 src/sys/arch/evbarm/conf/PARALLELLA:1.6
--- src/sys/arch/evbarm/conf/PARALLELLA:1.5 Thu Oct 18 09:01:53 2018
+++ src/sys/arch/evbarm/conf/PARALLELLA Wed Feb 6 11:58:30 2019
@@ -1,5 +1,5 @@
#
-# $NetBSD: PARALLELLA,v 1.5 2018/10/18 09:01:53 skrll Exp $
+# $NetBSD: PARALLELLA,v 1.6 2019/02/06 11:58:30 rin Exp $
#
# Parallella -- Xilinx Zynq Eval Board Kernel
#
@@ -97,6 +97,8 @@ cemac0 at axi? addr 0xe000b000 irq 54
# MII/PHY support
makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
ukphy* at mii? phy ? # generic unknown PHYs
cinclude "arch/evbarm/conf/PARALLELLA.local"
Index: src/sys/arch/evbarm/conf/SHEEVAPLUG
diff -u src/sys/arch/evbarm/conf/SHEEVAPLUG:1.62 src/sys/arch/evbarm/conf/SHEEVAPLUG:1.63
--- src/sys/arch/evbarm/conf/SHEEVAPLUG:1.62 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/evbarm/conf/SHEEVAPLUG Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: SHEEVAPLUG,v 1.62 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: SHEEVAPLUG,v 1.63 2019/02/06 11:58:30 rin Exp $
#
# This configuration supports for generically Marvell SheevaPlug
#
@@ -178,6 +178,8 @@ mvgbe* at mvgbec? port ? irq ?
# MII/PHY support
makphy* at mii? phy ?
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
ukphy* at mii? phy ? # generic unknown PHYs
# On-chip USB 2.0 Interface
@@ -301,6 +303,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# USB 802.11 adapters
Index: src/sys/arch/evbarm/conf/SMDK2410
diff -u src/sys/arch/evbarm/conf/SMDK2410:1.69 src/sys/arch/evbarm/conf/SMDK2410:1.70
--- src/sys/arch/evbarm/conf/SMDK2410:1.69 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/evbarm/conf/SMDK2410 Wed Feb 6 11:58:30 2019
@@ -1,4 +1,4 @@
-# $NetBSD: SMDK2410,v 1.69 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: SMDK2410,v 1.70 2019/02/06 11:58:30 rin Exp $
#
# SMDK2410 -- Samsung's S3C2410 evaluation board.
#
@@ -262,6 +262,8 @@ ustir* at uhub? port ?
irframe* at ustir?
# MII/PHY support
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
ukphy* at mii? phy ? # generic unknown PHYs
urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs
@@ -271,6 +273,7 @@ axe* at uhub? port ? # ASIX AX88172 bas
cue* at uhub? port ? # CATC USB-EL1201A based adapters
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# Prolific PL2301/PL2302 host-to-host adapter
Index: src/sys/arch/evbarm/conf/TS7200
diff -u src/sys/arch/evbarm/conf/TS7200:1.72 src/sys/arch/evbarm/conf/TS7200:1.73
--- src/sys/arch/evbarm/conf/TS7200:1.72 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/evbarm/conf/TS7200 Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: TS7200,v 1.72 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: TS7200,v 1.73 2019/02/06 11:58:31 rin Exp $
#
# TS7200 - Kernel for Technologic Systems TS7200 ARM hardware
#
@@ -248,6 +248,8 @@ wd* at atabus? drive ? flags 0x00ff
#nsphyter* at mii? phy ? # NS83843 PHYs
#pnaphy* at mii? phy ? # generic HomePNA PHYs
#qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+#rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
#tlphy* at mii? phy ? # ThunderLAN PHYs
#tqphy* at mii? phy ? # TDK Semiconductor PHYs
@@ -331,6 +333,7 @@ uhub* at uhub? port ?
#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
#mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
#udav* at uhub? port ? # Davicom DM9601 based adapters
+#ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
#url* at uhub? port ? # Realtek RTL8150L based adapters
# Prolific PL2301/PL2302 host-to-host adapter
Index: src/sys/arch/evbarm/conf/ZEDBOARD
diff -u src/sys/arch/evbarm/conf/ZEDBOARD:1.4 src/sys/arch/evbarm/conf/ZEDBOARD:1.5
--- src/sys/arch/evbarm/conf/ZEDBOARD:1.4 Tue Jun 5 08:03:28 2018
+++ src/sys/arch/evbarm/conf/ZEDBOARD Wed Feb 6 11:58:31 2019
@@ -1,5 +1,5 @@
#
-# $NetBSD: ZEDBOARD,v 1.4 2018/06/05 08:03:28 hkenken Exp $
+# $NetBSD: ZEDBOARD,v 1.5 2019/02/06 11:58:31 rin Exp $
#
# ZedBoard -- Xilinx Zynq Eval Board Kernel
#
@@ -94,5 +94,8 @@ cemac0 at axi? addr 0xe000b000 irq 54
# MII/PHY support
makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
+ukphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs
cinclude "arch/evbarm/conf/ZEDBOARD.local"
Index: src/sys/arch/evbmips/conf/LINKITSMART7688
diff -u src/sys/arch/evbmips/conf/LINKITSMART7688:1.10 src/sys/arch/evbmips/conf/LINKITSMART7688:1.11
--- src/sys/arch/evbmips/conf/LINKITSMART7688:1.10 Sun Dec 30 14:51:36 2018
+++ src/sys/arch/evbmips/conf/LINKITSMART7688 Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: LINKITSMART7688,v 1.10 2018/12/30 14:51:36 sevan Exp $
+# $NetBSD: LINKITSMART7688,v 1.11 2019/02/06 11:58:31 rin Exp $
#
# MediaTek MT7688
#
@@ -181,6 +181,8 @@ reth* at mainbus?
options RALINK_ETH_MACADDR="00:00:aa:bb:cc:dd" # according to u-boot env
# MII/PHY support
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
ukphy* at mii? phy ? # generic unknown PHYs
# PCI/PCIe support
Index: src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.25 src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.26
--- src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.25 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: OPENBLOCKS266_OPT,v 1.25 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: OPENBLOCKS266_OPT,v 1.26 2019/02/06 11:58:31 rin Exp $
#
include "arch/evbppc/conf/OPENBLOCKS266"
@@ -218,6 +218,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# USB 802.11b adapters
Index: src/sys/arch/evbppc/conf/PMPPC
diff -u src/sys/arch/evbppc/conf/PMPPC:1.47 src/sys/arch/evbppc/conf/PMPPC:1.48
--- src/sys/arch/evbppc/conf/PMPPC:1.47 Wed Dec 12 06:29:37 2018
+++ src/sys/arch/evbppc/conf/PMPPC Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: PMPPC,v 1.47 2018/12/12 06:29:37 maxv Exp $
+# $NetBSD: PMPPC,v 1.48 2019/02/06 11:58:31 rin Exp $
#
# PMPPC
#
@@ -265,6 +265,8 @@ nsphy* at mii? phy ? # NS83840 PHYs
nsphyter* at mii? phy ? # NS83843 PHYs
pnaphy* at mii? phy ? # generic HomePNA PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
tlphy* at mii? phy ? # ThunderLAN PHYs
tqphy* at mii? phy ? # TDK Semiconductor PHYs
@@ -343,6 +345,7 @@ axe* at uhub? port ? # ASIX AX88172 bas
cue* at uhub? port ? # CATC USB-EL1201A based adapters
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# Prolific PL2301/PL2302 host-to-host adapter
Index: src/sys/arch/hpcarm/conf/WZERO3
diff -u src/sys/arch/hpcarm/conf/WZERO3:1.47 src/sys/arch/hpcarm/conf/WZERO3:1.48
--- src/sys/arch/hpcarm/conf/WZERO3:1.47 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/hpcarm/conf/WZERO3 Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: WZERO3,v 1.47 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: WZERO3,v 1.48 2019/02/06 11:58:31 rin Exp $
#
# WZERO3 -- Sharp Windows Mobile 5 based PDA
#
@@ -8,7 +8,7 @@ include "arch/hpcarm/conf/files.wzero3"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.47 $"
+#ident "GENERIC-$Revision: 1.48 $"
# estimated number of users
maxusers 32
@@ -230,9 +230,11 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
acphy* at mii? phy ? # Altima AC101 and AMD Am79c874 PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
ukphy* at mii? phy ? # generic unknown PHYs
urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs
Index: src/sys/arch/hpcmips/conf/GENERIC
diff -u src/sys/arch/hpcmips/conf/GENERIC:1.237 src/sys/arch/hpcmips/conf/GENERIC:1.238
--- src/sys/arch/hpcmips/conf/GENERIC:1.237 Sat Aug 25 20:52:41 2018
+++ src/sys/arch/hpcmips/conf/GENERIC Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.237 2018/08/25 20:52:41 rin Exp $
+# $NetBSD: GENERIC,v 1.238 2019/02/06 11:58:31 rin Exp $
#
# GENERIC machine description file
#
@@ -24,7 +24,7 @@ include "arch/hpcmips/conf/std.hpcmips.
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.237 $"
+#ident "GENERIC-$Revision: 1.238 $"
maxusers 16
@@ -596,10 +596,13 @@ axe* at uhub? port ? # ASIX AX88172 bas
cue* at uhub? port ? # CATC USB-EL1201A based adapters
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
-url* at uhub? port ? # Realtek RTL8150L based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
+url* at uhub? port ? # Realtek RTL8150L based adapters
# MII/PHY support
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
ukphy* at mii? phy ? # generic unknown PHYs
# Prolific PL2301/PL2302 host-to-host adapter
Index: src/sys/arch/hpcmips/conf/TX3922
diff -u src/sys/arch/hpcmips/conf/TX3922:1.108 src/sys/arch/hpcmips/conf/TX3922:1.109
--- src/sys/arch/hpcmips/conf/TX3922:1.108 Sat Aug 25 20:52:41 2018
+++ src/sys/arch/hpcmips/conf/TX3922 Wed Feb 6 11:58:31 2019
@@ -1,7 +1,7 @@
#
# Distribution kernel (TOSHIBA TX3922 based model) kernel config file
#
-# $NetBSD: TX3922,v 1.108 2018/08/25 20:52:41 rin Exp $
+# $NetBSD: TX3922,v 1.109 2019/02/06 11:58:31 rin Exp $
#
include "arch/hpcmips/conf/std.hpcmips"
@@ -228,6 +228,7 @@ axe* at uhub? port ? # ASIX AX88172 bas
cue* at uhub? port ? # CATC USB-EL1201A based adapters
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# Prolific PL2301/PL2302 host-to-host adapter
@@ -259,6 +260,8 @@ lxtphy* at mii? phy ? # Level One LXT-
nsphy* at mii? phy ? # NS83840 PHYs
nsphyter* at mii? phy ? # NS83843 PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
tlphy* at mii? phy ? # ThunderLAN PHYs
tqphy* at mii? phy ? # TDK Semiconductor PHYs
Index: src/sys/arch/hpcmips/conf/VR41XX
diff -u src/sys/arch/hpcmips/conf/VR41XX:1.71 src/sys/arch/hpcmips/conf/VR41XX:1.72
--- src/sys/arch/hpcmips/conf/VR41XX:1.71 Sat Aug 25 20:52:41 2018
+++ src/sys/arch/hpcmips/conf/VR41XX Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: VR41XX,v 1.71 2018/08/25 20:52:41 rin Exp $
+# $NetBSD: VR41XX,v 1.72 2019/02/06 11:58:31 rin Exp $
#
# GENERIC machine description file
#
@@ -20,7 +20,7 @@
include "arch/hpcmips/conf/std.hpcmips"
include "arch/hpcmips/conf/std.hpcmips.vr41"
-#ident "GENERIC-$Revision: 1.71 $"
+#ident "GENERIC-$Revision: 1.72 $"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
@@ -460,6 +460,8 @@ umidi* at uhub? port ? configuration ?
#irframe* at uirda?
# MII/PHY support
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
ukphy* at mii? phy ? # generic unknown PHYs
urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs
@@ -469,6 +471,7 @@ axe* at uhub? port ? # ASIX AX88172 bas
cue* at uhub? port ? # CATC USB-EL1201A based adapters
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# Prolific PL2301/PL2302 host-to-host adapter
Index: src/sys/arch/hppa/conf/GENERIC
diff -u src/sys/arch/hppa/conf/GENERIC:1.23 src/sys/arch/hppa/conf/GENERIC:1.24
--- src/sys/arch/hppa/conf/GENERIC:1.23 Wed Dec 12 06:29:37 2018
+++ src/sys/arch/hppa/conf/GENERIC Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.23 2018/12/12 06:29:37 maxv Exp $
+# $NetBSD: GENERIC,v 1.24 2019/02/06 11:58:31 rin Exp $
#
# GENERIC machine description file
#
@@ -23,7 +23,7 @@ include "arch/hppa/conf/std.hppa"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
-#ident "GENERIC-$Revision: 1.23 $"
+#ident "GENERIC-$Revision: 1.24 $"
maxusers 32 # estimated number of users
@@ -519,6 +519,8 @@ nsphy* at mii? phy ? # NS83840 PHYs
nsphyter* at mii? phy ? # NS83843 PHYs
pnaphy* at mii? phy ? # generic HomePNA PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
tlphy* at mii? phy ? # ThunderLAN PHYs
tqphy* at mii? phy ? # TDK Semiconductor PHYs
@@ -616,6 +618,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# USB 802.11 adapters
Index: src/sys/arch/i386/conf/ALL
diff -u src/sys/arch/i386/conf/ALL:1.462 src/sys/arch/i386/conf/ALL:1.463
--- src/sys/arch/i386/conf/ALL:1.462 Sun Jan 27 08:53:30 2019
+++ src/sys/arch/i386/conf/ALL Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.462 2019/01/27 08:53:30 maxv Exp $
+# $NetBSD: ALL,v 1.463 2019/02/06 11:58:31 rin Exp $
# From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
#
# ALL machine description file
@@ -17,7 +17,7 @@ include "arch/i386/conf/std.i386"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "ALL-$Revision: 1.462 $"
+#ident "ALL-$Revision: 1.463 $"
maxusers 64 # estimated number of users
@@ -1337,6 +1337,7 @@ kue* at uhub? port ? # Kawasaki LSI KL5
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
umb* at uhub? port ? # Mobile Broadband Interface Model (EXPERIMENTAL)
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
urndis* at uhub? port ? # Microsoft RNDIS specification
Index: src/sys/arch/i386/conf/GENERIC_TINY
diff -u src/sys/arch/i386/conf/GENERIC_TINY:1.162 src/sys/arch/i386/conf/GENERIC_TINY:1.163
--- src/sys/arch/i386/conf/GENERIC_TINY:1.162 Sun Jan 27 08:53:30 2019
+++ src/sys/arch/i386/conf/GENERIC_TINY Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC_TINY,v 1.162 2019/01/27 08:53:30 maxv Exp $
+# $NetBSD: GENERIC_TINY,v 1.163 2019/02/06 11:58:31 rin Exp $
#
# GENERIC_TINY -- suitable default for 4M machines
# No EISA, PCI, or SCSI.
@@ -415,8 +415,10 @@ we1 at isa? port 0x300 iomem 0xcc000 irq
#mii* at tl?
# MII PHY network interfaces
-#tlphy* at mii? dev ? # ThunderLAN PHYs
#nsphy* at mii? dev ? # NS and compatible PHYs
+#tlphy* at mii? dev ? # ThunderLAN PHYs
+#rgephy* at mii? dev ? # Realtek 8169S/8110S/8211 PHYs
+#rlphy* at mii? dev ? # Realtek 8139/8201L PHYs
#ukphy* at mii? phy ? # generic unknown PHYs
@@ -455,6 +457,7 @@ we1 at isa? port 0x300 iomem 0xcc000 irq
#cue* at uhub? port ? # CATC USB-EL1201A based adapters
#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
#mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+#ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
#url* at uhub? port ? # Realtek RTL8150L based adapters
# Y@P firmware loader
Index: src/sys/arch/i386/conf/INSTALL_FLOPPY
diff -u src/sys/arch/i386/conf/INSTALL_FLOPPY:1.48 src/sys/arch/i386/conf/INSTALL_FLOPPY:1.49
--- src/sys/arch/i386/conf/INSTALL_FLOPPY:1.48 Sun Jan 27 08:53:30 2019
+++ src/sys/arch/i386/conf/INSTALL_FLOPPY Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL_FLOPPY,v 1.48 2019/01/27 08:53:30 maxv Exp $
+# $NetBSD: INSTALL_FLOPPY,v 1.49 2019/02/06 11:58:31 rin Exp $
#
# INSTALL - Installation kernel.
#
@@ -657,6 +657,7 @@ axe* at uhub? port ? # ASIX AX88172 bas
cue* at uhub? port ? # CATC USB-EL1201A based adapters
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# Audio Devices
Index: src/sys/arch/i386/conf/XEN3PAE_DOM0
diff -u src/sys/arch/i386/conf/XEN3PAE_DOM0:1.11 src/sys/arch/i386/conf/XEN3PAE_DOM0:1.12
--- src/sys/arch/i386/conf/XEN3PAE_DOM0:1.11 Tue Dec 25 11:56:14 2018
+++ src/sys/arch/i386/conf/XEN3PAE_DOM0 Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3PAE_DOM0,v 1.11 2018/12/25 11:56:14 mlelstv Exp $
+# $NetBSD: XEN3PAE_DOM0,v 1.12 2019/02/06 11:58:31 rin Exp $
#
# XEN3_0: Xen 3.0 domain0 kernel
@@ -618,6 +618,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
urndis* at uhub? port ? # Microsoft RNDIS specification
Index: src/sys/arch/landisk/conf/GENERIC
diff -u src/sys/arch/landisk/conf/GENERIC:1.61 src/sys/arch/landisk/conf/GENERIC:1.62
--- src/sys/arch/landisk/conf/GENERIC:1.61 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/landisk/conf/GENERIC Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.61 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: GENERIC,v 1.62 2019/02/06 11:58:31 rin Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/landisk/conf/std.landisk"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.61 $"
+#ident "GENERIC-$Revision: 1.62 $"
maxusers 16 # estimated number of users
@@ -248,6 +248,7 @@ re* at pci? dev ? function ? # Realtek 8
rtk* at pci? dev ? function ? # Realtek 8129/8139
# MII/PHY support
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs
ukphy* at mii? phy ? # generic unknown PHYs
@@ -326,6 +327,7 @@ kue* at uhub? port ? # Kawasaki LSI KL5
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
ural* at uhub? port ? # Ralink Technology RT2500USB 802.11a/b/g
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# USB 802.11b adapters
Index: src/sys/arch/macppc/conf/GENERIC
diff -u src/sys/arch/macppc/conf/GENERIC:1.350 src/sys/arch/macppc/conf/GENERIC:1.351
--- src/sys/arch/macppc/conf/GENERIC:1.350 Wed Dec 12 06:29:37 2018
+++ src/sys/arch/macppc/conf/GENERIC Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.350 2018/12/12 06:29:37 maxv Exp $
+# $NetBSD: GENERIC,v 1.351 2019/02/06 11:58:31 rin Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.350 $"
+#ident "GENERIC-$Revision: 1.351 $"
maxusers 32
@@ -505,8 +505,9 @@ cdce* at uhub? port ? # CDC, Ethernet N
cue* at uhub? port ? # CATC USB-EL1201A based adapters
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
-url* at uhub? port ? # Realtek RTL8150L based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
+url* at uhub? port ? # Realtek RTL8150L based adapters
ukyopon* at uhub? port ? # Kyocera AIR-EDGE PHONE
ucom* at ukyopon? portno ?
Index: src/sys/arch/ofppc/conf/GENERIC
diff -u src/sys/arch/ofppc/conf/GENERIC:1.168 src/sys/arch/ofppc/conf/GENERIC:1.169
--- src/sys/arch/ofppc/conf/GENERIC:1.168 Tue Oct 23 19:58:52 2018
+++ src/sys/arch/ofppc/conf/GENERIC Wed Feb 6 11:58:31 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.168 2018/10/23 19:58:52 jdolecek Exp $
+# $NetBSD: GENERIC,v 1.169 2019/02/06 11:58:31 rin Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/ofppc/conf/std.ofppc"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.168 $"
+#ident "GENERIC-$Revision: 1.169 $"
maxusers 32
@@ -356,8 +356,9 @@ uhso* at uhub? port ? configuration ?
#cue* at uhub? port ? # CATC USB-EL1201A based adapters
#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
#mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
-#url* at uhub? port ? # Realtek RTL8150L based adapters
#udav* at uhub? port ? # Davicom DM9601 based adapters
+#ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
+#url* at uhub? port ? # Realtek RTL8150L based adapters
#ukyopon* at uhub? port ? # Kyocera AIR-EDGE PHONE
#ucom* at ukyopon? portno ?
Index: src/sys/arch/playstation2/conf/DEBUG
diff -u src/sys/arch/playstation2/conf/DEBUG:1.24 src/sys/arch/playstation2/conf/DEBUG:1.25
--- src/sys/arch/playstation2/conf/DEBUG:1.24 Sat Aug 25 20:52:41 2018
+++ src/sys/arch/playstation2/conf/DEBUG Wed Feb 6 11:58:31 2019
@@ -1,7 +1,7 @@
#
# kernel config file for debugging.
#
-# $NetBSD: DEBUG,v 1.24 2018/08/25 20:52:41 rin Exp $
+# $NetBSD: DEBUG,v 1.25 2019/02/06 11:58:31 rin Exp $
#
include "arch/playstation2/conf/std.playstation2"
@@ -69,6 +69,8 @@ uaudio* at uhub? port ? configuration ?
umidi* at uhub? port ? configuration ?
# MII/PHY support
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
ukphy* at mii? phy ? # generic unknown PHYs
urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs
@@ -78,6 +80,7 @@ axe* at uhub? port ? # ASIX AX88172 bas
cue* at uhub? port ? # CATC USB-EL1201A based adapters
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# Prolific PL2301/PL2302 host-to-host adapter
Index: src/sys/arch/pmax/conf/GENERIC64_USB
diff -u src/sys/arch/pmax/conf/GENERIC64_USB:1.1 src/sys/arch/pmax/conf/GENERIC64_USB:1.2
--- src/sys/arch/pmax/conf/GENERIC64_USB:1.1 Fri Nov 4 19:18:50 2016
+++ src/sys/arch/pmax/conf/GENERIC64_USB Wed Feb 6 11:58:32 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC64_USB,v 1.1 2016/11/04 19:18:50 flxd Exp $
+# $NetBSD: GENERIC64_USB,v 1.2 2019/02/06 11:58:32 rin Exp $
#
# GENERIC64 kernel with USB
@@ -13,4 +13,9 @@ gpio* at gpiobus?
usb* at slhci?
include "dev/usb/usbdevices.config"
+
midi* at midibus?
+
+rgephy* at mii? phy ?
+rlphy* at mii? phy ?
+ukphy* at mii? phy ?
Index: src/sys/arch/pmax/conf/GENERIC_USB
diff -u src/sys/arch/pmax/conf/GENERIC_USB:1.1 src/sys/arch/pmax/conf/GENERIC_USB:1.2
--- src/sys/arch/pmax/conf/GENERIC_USB:1.1 Fri Nov 4 19:18:50 2016
+++ src/sys/arch/pmax/conf/GENERIC_USB Wed Feb 6 11:58:32 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC_USB,v 1.1 2016/11/04 19:18:50 flxd Exp $
+# $NetBSD: GENERIC_USB,v 1.2 2019/02/06 11:58:32 rin Exp $
#
# GENERIC kernel with USB
@@ -13,4 +13,9 @@ gpio* at gpiobus?
usb* at slhci?
include "dev/usb/usbdevices.config"
+
midi* at midibus?
+
+rgephy* at mii? phy ?
+rlphy* at mii? phy ?
+ukphy* at mii? phy ?
Index: src/sys/arch/prep/conf/GENERIC
diff -u src/sys/arch/prep/conf/GENERIC:1.187 src/sys/arch/prep/conf/GENERIC:1.188
--- src/sys/arch/prep/conf/GENERIC:1.187 Sat Aug 25 20:52:41 2018
+++ src/sys/arch/prep/conf/GENERIC Wed Feb 6 11:58:32 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.187 2018/08/25 20:52:41 rin Exp $
+# $NetBSD: GENERIC,v 1.188 2019/02/06 11:58:32 rin Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/prep/conf/std.prep"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.187 $"
+#ident "GENERIC-$Revision: 1.188 $"
maxusers 32
@@ -373,6 +373,8 @@ lxtphy* at mii? phy ? # Level One LXT-
nsphy* at mii? phy ? # NS83840 PHYs
nsphyter* at mii? phy ? # NS83843 PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
tlphy* at mii? phy ? # ThunderLAN PHYs
tqphy* at mii? phy ? # TDK Semiconductor PHYs
@@ -438,6 +440,7 @@ ukphy* at mii? phy ? # generic unknown
#cue* at uhub? port ? # CATC USB-EL1201A based adapters
#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
#mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
+#ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
#url* at uhub? port ? # Realtek RTL8150L based adapters
#udav* at uhub? port ? # Davicom DM9601 based adapters
Index: src/sys/arch/sgimips/conf/GENERIC32_IP3x
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.121 src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.122
--- src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.121 Wed Dec 12 06:29:37 2018
+++ src/sys/arch/sgimips/conf/GENERIC32_IP3x Wed Feb 6 11:58:32 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC32_IP3x,v 1.121 2018/12/12 06:29:37 maxv Exp $
+# $NetBSD: GENERIC32_IP3x,v 1.122 2019/02/06 11:58:32 rin Exp $
#
# GENERIC32_IP3x machine description file
#
@@ -28,7 +28,7 @@ makeoptions TEXTADDR="0x80069000" # entr
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC32_IP3x-$Revision: 1.121 $"
+#ident "GENERIC32_IP3x-$Revision: 1.122 $"
maxusers 32
@@ -246,7 +246,8 @@ nsphy* at mii? phy ? # NS83840 PHYs
nsphyter* at mii? phy ? # NS83843 PHYs
pnaphy* at mii? phy ? # generic HomePNA PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
-rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
tlphy* at mii? phy ? # ThunderLAN PHYs
tqphy* at mii? phy ? # TDK Semiconductor PHYs
@@ -342,8 +343,9 @@ axe* at uhub? port ? # ASIX A
cue* at uhub? port ? # CATC USB-EL1201A based adapters
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
-url* at uhub? port ? # Realtek RTL8150L based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
+url* at uhub? port ? # Realtek RTL8150L based adapters
# Prolific PL2301/PL2302 host-to-host adapter
upl* at uhub? port ?
Index: src/sys/arch/sparc64/conf/GENERIC
diff -u src/sys/arch/sparc64/conf/GENERIC:1.213 src/sys/arch/sparc64/conf/GENERIC:1.214
--- src/sys/arch/sparc64/conf/GENERIC:1.213 Wed Dec 19 13:57:50 2018
+++ src/sys/arch/sparc64/conf/GENERIC Wed Feb 6 11:58:32 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.213 2018/12/19 13:57:50 maxv Exp $
+# $NetBSD: GENERIC,v 1.214 2019/02/06 11:58:32 rin Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/sparc64/conf/std.sparc64"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.213 $"
+#ident "GENERIC-$Revision: 1.214 $"
maxusers 64
@@ -629,6 +629,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# USB 802.11 adapters
Index: src/sys/arch/vax/conf/GENERIC_USB
diff -u src/sys/arch/vax/conf/GENERIC_USB:1.1 src/sys/arch/vax/conf/GENERIC_USB:1.2
--- src/sys/arch/vax/conf/GENERIC_USB:1.1 Thu Jun 22 17:51:22 2017
+++ src/sys/arch/vax/conf/GENERIC_USB Wed Feb 6 11:58:32 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC_USB,v 1.1 2017/06/22 17:51:22 flxd Exp $
+# $NetBSD: GENERIC_USB,v 1.2 2019/02/06 11:58:32 rin Exp $
#
# GENERIC kernel with USB
@@ -13,4 +13,9 @@ gpio* at gpiobus?
usb* at slhci?
include "dev/usb/usbdevices.config"
+
midi* at midibus?
+
+rgephy* at mii? phy ?
+rlphy* at mii? phy ?
+ukphy* at mii? phy ?
Index: src/sys/arch/x68k/conf/GENERIC
diff -u src/sys/arch/x68k/conf/GENERIC:1.192 src/sys/arch/x68k/conf/GENERIC:1.193
--- src/sys/arch/x68k/conf/GENERIC:1.192 Wed Dec 19 13:57:51 2018
+++ src/sys/arch/x68k/conf/GENERIC Wed Feb 6 11:58:32 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.192 2018/12/19 13:57:51 maxv Exp $
+# $NetBSD: GENERIC,v 1.193 2019/02/06 11:58:32 rin Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/x68k/conf/std.x68k"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.192 $"
+#ident "GENERIC-$Revision: 1.193 $"
makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk
@@ -288,6 +288,8 @@ bmd* at intio0 addr 0xecebf0 # Nereid
## MII/PHY support for USB ethernet
#acphy* at mii? phy ?
+#rgephy* at mii? phy ?
+#rlphy* at mii? phy ?
#ukphy* at mii? phy ?
## USB Controller and Devices; Experimental
@@ -357,8 +359,9 @@ bmd* at intio0 addr 0xecebf0 # Nereid
#cue* at uhub? port ? # CATC USB-EL1201A based adapters
#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
#mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
-#url* at uhub? port ? # Realtek RTL8150L based adapters
#udav* at uhub? port ? # Davicom DM9601 based adapters
+#ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
+#url* at uhub? port ? # Realtek RTL8150L based adapters
# Prolific PL2301/PL2302 host-to-host adapter
#upl* at uhub? port ?
Index: src/sys/arch/zaurus/conf/GENERIC
diff -u src/sys/arch/zaurus/conf/GENERIC:1.79 src/sys/arch/zaurus/conf/GENERIC:1.80
--- src/sys/arch/zaurus/conf/GENERIC:1.79 Tue Oct 23 19:58:53 2018
+++ src/sys/arch/zaurus/conf/GENERIC Wed Feb 6 11:58:32 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.79 2018/10/23 19:58:53 jdolecek Exp $
+# $NetBSD: GENERIC,v 1.80 2019/02/06 11:58:32 rin Exp $
#
# GENERIC machine description file
#
@@ -313,6 +313,7 @@ cue* at uhub? port ? # CATC USB-EL1201A
kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# Kyocera AIR-EDGE PHONE
@@ -340,6 +341,8 @@ nsphy* at mii? phy ? # NS83840 PHYs
nsphyter* at mii? phy ? # NS83843 PHYs
pnaphy* at mii? phy ? # generic HomePNA PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
+rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
tlphy* at mii? phy ? # ThunderLAN PHYs
tqphy* at mii? phy ? # TDK Semiconductor PHYs
Index: src/sys/arch/zaurus/conf/INSTALL_C700
diff -u src/sys/arch/zaurus/conf/INSTALL_C700:1.6 src/sys/arch/zaurus/conf/INSTALL_C700:1.7
--- src/sys/arch/zaurus/conf/INSTALL_C700:1.6 Tue Oct 23 19:58:53 2018
+++ src/sys/arch/zaurus/conf/INSTALL_C700 Wed Feb 6 11:58:32 2019
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL_C700,v 1.6 2018/10/23 19:58:53 jdolecek Exp $
+# $NetBSD: INSTALL_C700,v 1.7 2019/02/06 11:58:32 rin Exp $
#
# INSTALL config file (C700 with memory disk root)
#
@@ -44,4 +44,5 @@ no cue*
no kue*
no mue*
no udav*
+no ure*
no url*
Index: src/sys/dev/usb/usbdevices.config
diff -u src/sys/dev/usb/usbdevices.config:1.34 src/sys/dev/usb/usbdevices.config:1.35
--- src/sys/dev/usb/usbdevices.config:1.34 Tue Oct 23 19:58:53 2018
+++ src/sys/dev/usb/usbdevices.config Wed Feb 6 11:58:32 2019
@@ -1,4 +1,4 @@
-# $NetBSD: usbdevices.config,v 1.34 2018/10/23 19:58:53 jdolecek Exp $
+# $NetBSD: usbdevices.config,v 1.35 2019/02/06 11:58:32 rin Exp $
#
# This file contains all USB related configuration.
# It is suitable for inclusion in a kernel config(5) file.
@@ -130,6 +130,7 @@ kue* at uhub? port ? # Kawasaki LSI KL5
mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
udav* at uhub? port ? # Davicom DM9601 based adapters
#umb* at uhub? port ? # Mobile Broadband Interface Model (EXPERIMENTAL)
+ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
urndis* at uhub? port ? # Microsoft RNDIS specification
usmsc* at uhub? port ? # SMSC95xx based adapters