From eb5a74f8c9ec0ba900a6528150e0851226181793 Mon Sep 17 00:00:00 2001 From: Dariusz Swiderski Date: Wed, 25 Nov 2009 13:28:14 +0000 Subject: Add support for em(4) interfaces found on intel EP80579 SoC. The MAC part is basicly 82545, but the PHY's are separated form the chip and they are accessed through a special PCI device called GCU which has the MDIO interface. Since there is no direct relationship between MAC and PHY, so for the moment they are assigned to each other the way its done on Axiomtek NA-200, that was danted to us by them. This also adds a device driver for the GCU. tested by me on Axiomtek board reviewed by claudio@, kettenis@, deraadt@ 'commit that as is' deraadt@ --- sys/dev/pci/files.pci | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'sys/dev/pci/files.pci') diff --git a/sys/dev/pci/files.pci b/sys/dev/pci/files.pci index 973c8a6a495..2648aa63036 100644 --- a/sys/dev/pci/files.pci +++ b/sys/dev/pci/files.pci @@ -1,4 +1,4 @@ -# $OpenBSD: files.pci,v 1.266 2009/11/14 16:55:11 damien Exp $ +# $OpenBSD: files.pci,v 1.267 2009/11/25 13:28:13 dms Exp $ # $NetBSD: files.pci,v 1.20 1996/09/24 17:47:15 christos Exp $ # # Config file and device description for machine-independent PCI code. @@ -351,6 +351,7 @@ device em: ether, ifnet, ifmedia attach em at pci file dev/pci/if_em.c em file dev/pci/if_em_hw.c em +file dev/pci/if_em_soc.c em # Intel Pro/10GbE device ixgb: ether, ifnet, ifmedia @@ -788,3 +789,9 @@ file dev/pci/kate.c kate device km attach km at pci file dev/pci/km.c km + +# Intel SOC GCU +device gcu +attach gcu at pci +file dev/pci/gcu.c gcu + -- cgit v1.2.3