PERFORCE change 135134 for review
Sepherosa Ziehau
sephe at FreeBSD.org
Sat Feb 9 22:39:51 PST 2008
http://perforce.freebsd.org/chv.cgi?CH=135134
Change 135134 by sephe at sephe_enigma:sam_wifi on 2008/02/10 06:38:58
Add et(4) for AGERE ET1310 fastE and gigE.
Add truephy for AGERE TruePHY.
Jumbo frame support will be added later.
m_defrag() on TX path will be changed to m_collapse() later.
Tested with gigE part.
Sponsored by: iXsystems
Affected files ...
.. //depot/projects/wifi/sys/conf/files#64 edit
.. //depot/projects/wifi/sys/conf/files.i386#33 edit
.. //depot/projects/wifi/sys/dev/et/bitops.h#1 add
.. //depot/projects/wifi/sys/dev/et/if_et.c#1 add
.. //depot/projects/wifi/sys/dev/et/if_etreg.h#1 add
.. //depot/projects/wifi/sys/dev/et/if_etvar.h#1 add
.. //depot/projects/wifi/sys/dev/mii/miidevs#13 edit
.. //depot/projects/wifi/sys/dev/mii/truephy.c#1 add
.. //depot/projects/wifi/sys/dev/mii/truephyreg.h#1 add
.. //depot/projects/wifi/sys/modules/Makefile#47 edit
.. //depot/projects/wifi/sys/modules/et/Makefile#1 add
.. //depot/projects/wifi/sys/modules/mii/Makefile#7 edit
Differences ...
==== //depot/projects/wifi/sys/conf/files#64 (text+ko) ====
@@ -808,6 +808,7 @@
dev/mii/ruephy.c optional miibus | ruephy
dev/mii/tdkphy.c optional miibus | tdkphy
dev/mii/tlphy.c optional miibus | tlphy
+dev/mii/truephy.c optional miibus | truephy
dev/mii/ukphy.c optional miibus | mii
dev/mii/ukphy_subr.c optional miibus | mii
dev/mii/xmphy.c optional miibus | xmphy
==== //depot/projects/wifi/sys/conf/files.i386#33 (text+ko) ====
@@ -181,6 +181,7 @@
dev/ed/if_ed_wd80x3.c optional ed isa
dev/ed/if_ed_hpp.c optional ed isa ed_hpp
dev/ed/if_ed_sic.c optional ed isa ed_sic
+dev/et/if_et.c optional et pci
dev/fb/fb.c optional fb | vga
dev/fb/vga.c optional vga
dev/fdc/fdc.c optional fdc
==== //depot/projects/wifi/sys/dev/mii/miidevs#13 (text+ko) ====
@@ -49,6 +49,7 @@
* mangled accordingly to compensate.
*/
+oui AGERE 0x00a0bc Agere Systems
oui ALTIMA 0x0010a9 Altima Communications
oui AMD 0x00001a Advanced Micro Devices
oui BROADCOM 0x001018 Broadcom Corporation
@@ -102,6 +103,9 @@
* List of known models. Grouped by oui.
*/
+/* Agere Systems PHYs */
+model AGERE ET1011C 0x0004 ET1011C 10/100/1000baseT PHY
+
/* Altima Communications PHYs */
model xxALTIMA AC101 0x0021 AC101 10/100 media interface
model xxALTIMA AC101L 0x0012 AC101L 10/100 media interface
==== //depot/projects/wifi/sys/modules/Makefile#47 (text+ko) ====
@@ -77,6 +77,7 @@
${_elink} \
${_em} \
en \
+ et \
${_ep} \
${_ex} \
${_exca} \
==== //depot/projects/wifi/sys/modules/mii/Makefile#7 (text+ko) ====
@@ -7,8 +7,8 @@
SRCS+= e1000phy.c exphy.c gentbi.c icsphy.c inphy.c ip1000phy.c
SRCS+= lxtphy.c miibus_if.c miibus_if.h mii.c miidevs.h mii_physubr.c
SRCS+= mlphy.c nsgphy.c nsphy.c nsphyter.c pci_if.h pnaphy.c qsphy.c
-SRCS+= rgephy.c rlphy.c ruephy.c tdkphy.c tlphy.c ukphy.c ukphy_subr.c
-SRCS+= xmphy.c
+SRCS+= rgephy.c rlphy.c ruephy.c tdkphy.c tlphy.c truephy.c
+SRCS+= ukphy.c ukphy_subr.c xmphy.c
EXPORT_SYMS= mii_mediachg \
mii_phy_probe \
More information about the p4-projects
mailing list