Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-4] src/sys/dev



Module Name:    src
Committed By:   bouyer
Date:           Tue Aug 18 10:10:19 UTC 2009

Modified Files:
        src/sys/dev/mii [netbsd-4]: brgphy.c brgphyreg.h miidevs miivar.h
        src/sys/dev/pci [netbsd-4]: if_bge.c if_bgereg.h
Added Files:
        src/sys/dev/pci [netbsd-4]: if_bgevar.h

Log Message:
Pull up following revision(s) (requested by msaitoh in ticket #1342):
        sys/dev/pci/if_bge.c: revisions 1.135, 1.146, 1.151-1.152,
                                        1.155-1.167 via patch
        sys/dev/pci/if_bgereg.h: revisions 1.43, 1.48-1.52
        sys/dev/pci/if_bgevar.h: revision 1.1
        sys/dev/mii/brgphy.c: revisions 1.36, 1.40, 1.43-1.44 and
                                        1.47-1.48 via patch
        sys/dev/mii/brgphyreg.h: revisions 1.3-1.4
        sys/dev/mii/miidevs: revisions 1.75, 1.77, 1.85
        sys/dev/mii/miidevs.h: regen
        sys/dev/mii/miidevs_data.h: regen
        sys/dev/mii/miivar.h: revision 1.54
For bge:
  - Really set Tx threshold.
  - Fix the case of setting a flag in BGE_PCI_DMA_RW_CTL on
    conventional PCI.
  - Fix some bugs that the driver unable to detect link loss
    (OpenBSD 1.135, FreeBSD 1.102)
  - bge_tick(): fix some extra input error (OpenBSD 1.221 FreeBSD 1.212)
  - Acknowledge link change interrupts by setting the "link changed" bit
    in the status register (used to have no effect). FreeBSD 1.44
    (OpenBSD 1.21)
  - Add some fiber support (OpenBSD 1.220)
  - Set BGE_MISCCFG_KEEP_GPHY_POWER as {Open,Free}BSD and linux.
  - Add special case code to fix a problem with the BCM5704 in TBI
    mode (FreeBSD rev. 1.71, OpenBSD rev. 1.35)
  - Force an interrupt in bge_ifmedia_upd (FreeBSD rev. 1.205, OpenBSD
    rev. 1.242)
  - Add missing workaround for 5705 (FreeBSD rev. 1.44, OpenBSD rev.
    1.21)
  - Don't print error message only when the register is BGE_SRS_MODE.
    It occurs on some environment (and once after boot?). Other *BSDs
    and Linux don't print the error message for all registers.
  - Fix comments.
  - Remove obsolete codes.
  - Add BCM5786 support.
for brgphy:
  - Add some quirk codes.
  - Add support for BCM5462, BCM54K2, BCM5708C, BCM5722, and BCM5906.


To generate a diff of this commit:
cvs rdiff -u -r1.31.2.2 -r1.31.2.3 src/sys/dev/mii/brgphy.c
cvs rdiff -u -r1.2 -r1.2.58.1 src/sys/dev/mii/brgphyreg.h
cvs rdiff -u -r1.69.2.2 -r1.69.2.3 src/sys/dev/mii/miidevs
cvs rdiff -u -r1.47 -r1.47.2.1 src/sys/dev/mii/miivar.h
cvs rdiff -u -r1.122.2.10 -r1.122.2.11 src/sys/dev/pci/if_bge.c
cvs rdiff -u -r1.39.2.4 -r1.39.2.5 src/sys/dev/pci/if_bgereg.h
cvs rdiff -u -r0 -r1.1.10.2 src/sys/dev/pci/if_bgevar.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