Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src/sys/dev
Module Name: src
Committed By: msaitoh
Date: Sun Apr 19 11:10:36 UTC 2009
Modified Files:
src/sys/dev/mii: brgphy.c brgphyreg.h files.mii makphy.c makphyreg.h
miidevs miidevs.h miidevs_data.h
src/sys/dev/pci: if_bge.c if_bgereg.h
Log Message:
Some fixes and enhancements:
Both if_bge* and brgphy.[ch]:
Check the parent's MAC and use the quirk code for the bug like OpenBSD and
FreeBSD. Some bugs can't identify the PHY ID. For example, 5704 Ax has the
ADC bug, but 5704 A3 and 5704 B0 have the same PHY ID and revision. Add
BGE_PHY_CRC_BUG, BGE_PHY_ADC_BUG, BGE_PHY_5704_A0_BUG, BGE_PHY_JITTER_BUG,
BGE_PHY_ADJUST_TRIM and BGE_PHY_BER_BUG for this flag. Some of the DSP
patches are newly taken from OpenBSD and FreeBSD.
if_bge*:
Remove duplicated BGE_CHIPID_BCM5714_A0 entry in the known CHIPID table.
Fix obsolete comments.
brgphy.[ch]:
Add some PHY IDs.
TODO:
Add more three quirk code into bge and brgphy (the brgphy side's are
currently #if0'ed).
Add support for bnx into brgphy (currently #if0'ed)
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/dev/mii/brgphy.c src/sys/dev/mii/files.mii
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/mii/brgphyreg.h \
src/sys/dev/mii/makphyreg.h
cvs rdiff -u -r1.29 -r1.30 src/sys/dev/mii/makphy.c
cvs rdiff -u -r1.85 -r1.86 src/sys/dev/mii/miidevs
cvs rdiff -u -r1.87 -r1.88 src/sys/dev/mii/miidevs.h
cvs rdiff -u -r1.77 -r1.78 src/sys/dev/mii/miidevs_data.h
cvs rdiff -u -r1.161 -r1.162 src/sys/dev/pci/if_bge.c
cvs rdiff -u -r1.50 -r1.51 src/sys/dev/pci/if_bgereg.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index