diff options
author | Dariusz Swiderski <dms@cvs.openbsd.org> | 2009-11-25 13:28:14 +0000 |
---|---|---|
committer | Dariusz Swiderski <dms@cvs.openbsd.org> | 2009-11-25 13:28:14 +0000 |
commit | eb5a74f8c9ec0ba900a6528150e0851226181793 (patch) | |
tree | 9fdace4d62b281ca9404b5967ad4097b119a4de9 /sys/dev/pci/files.pci | |
parent | 0a70633931ddb015bd0e7ad3b5e35439ff387229 (diff) |
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@
Diffstat (limited to 'sys/dev/pci/files.pci')
-rw-r--r-- | sys/dev/pci/files.pci | 9 |
1 files changed, 8 insertions, 1 deletions
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 + |