Date: Sun, 10 Feb 2008 06:39:49 GMT From: Sepherosa Ziehau <sephe@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 135134 for review Message-ID: <200802100639.m1A6dnPY062383@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=135134 Change 135134 by sephe@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 \
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802100639.m1A6dnPY062383>