Index: sys/arm/conf/ARMADAXP =================================================================== --- sys/arm/conf/ARMADAXP +++ sys/arm/conf/ARMADAXP @@ -95,6 +95,7 @@ device ether device mge # Marvell Gigabit Ethernet controller device mii +device mdio device e1000phy device bpf options DEVICE_POLLING Index: sys/arm/conf/DB-78XXX =================================================================== --- sys/arm/conf/DB-78XXX +++ sys/arm/conf/DB-78XXX @@ -66,6 +66,7 @@ device ether device mge # Marvell Gigabit Ethernet controller device mii +device mdio device e1000phy device bpf Index: sys/arm/conf/DB-88F5XXX =================================================================== --- sys/arm/conf/DB-88F5XXX +++ sys/arm/conf/DB-88F5XXX @@ -65,6 +65,7 @@ device ether device mge # Marvell Gigabit Ethernet controller device mii +device mdio device e1000phy device bpf options DEVICE_POLLING Index: sys/arm/conf/DB-88F6XXX =================================================================== --- sys/arm/conf/DB-88F6XXX +++ sys/arm/conf/DB-88F6XXX @@ -67,6 +67,7 @@ device ether device mge # Marvell Gigabit Ethernet controller device mii +device mdio device e1000phy device bpf Index: sys/arm/conf/DOCKSTAR =================================================================== --- sys/arm/conf/DOCKSTAR +++ sys/arm/conf/DOCKSTAR @@ -96,6 +96,7 @@ # Networking device mge # Marvell Gigabit Ethernet controller device mii +device mdio device e1000phy # USB Index: sys/arm/conf/DREAMPLUG-1001 =================================================================== --- sys/arm/conf/DREAMPLUG-1001 +++ sys/arm/conf/DREAMPLUG-1001 @@ -100,6 +100,7 @@ # Networking device mge # Marvell Gigabit Ethernet controller device mii +device mdio device e1000phy # USB Index: sys/arm/conf/SHEEVAPLUG =================================================================== --- sys/arm/conf/SHEEVAPLUG +++ sys/arm/conf/SHEEVAPLUG @@ -60,6 +60,7 @@ device ether device mge # Marvell Gigabit Ethernet controller device mii +device mdio device e1000phy device bpf options DEVICE_POLLING Index: sys/arm/conf/TS7800 =================================================================== --- sys/arm/conf/TS7800 +++ sys/arm/conf/TS7800 @@ -60,6 +60,7 @@ device ether device mge # Marvell Gigabit Ethernet controller device mii +device mdio device e1000phy device bpf options HZ=1000 Index: sys/conf/files =================================================================== --- sys/conf/files +++ sys/conf/files @@ -1397,8 +1397,8 @@ dev/etherswitch/ip17x/ip175d.c optional ip17x dev/etherswitch/ip17x/ip17x_phy.c optional ip17x dev/etherswitch/ip17x/ip17x_vlans.c optional ip17x -dev/etherswitch/mdio_if.m optional miiproxy -dev/etherswitch/mdio.c optional miiproxy +dev/etherswitch/mdio_if.m optional miiproxy | mdio +dev/etherswitch/mdio.c optional miiproxy | mdio dev/etherswitch/miiproxy.c optional miiproxy dev/etherswitch/rtl8366/rtl8366rb.c optional rtl8366rb dev/etherswitch/ukswitch/ukswitch.c optional ukswitch