cvs commit: src/sys/dev/netif/bge if_bge.c if_bgereg.h src/sys/dev/netif/mii_layer brgphy.c brgphyreg.h miidevs miidevs.h

Hiten Pandya hmp at crater.dragonflybsd.org
Tue Feb 10 13:15:53 PST 2004


hmp         2004/02/10 13:14:14 PST

DragonFly src repository

  Modified files:
    sys/dev/netif/bge    if_bge.c if_bgereg.h 
    sys/dev/netif/mii_layer brgphy.c brgphyreg.h miidevs miidevs.h 
  Log:
  Update the Broadcom Gigabit Ethernet driver and the Broadcom
  Gigabit PHY.  Revision numbers that appear below are taken from
  if_bge.c.
  
  ChangeLog:
  
  Changes taken from FreeBSD RELENG_4:
  
  	* (1.3.2.23) distinguish PCS encoding error events
  	  from actual link state change events.
  
  	* (1.3.2.24) support for the Broadcom 5705.
  	  Please lookup the FreeBSD CVS Logs for if_bge.c
  	  for more information about this change.  This
  	  requires update of ``miidevs''.
  
  	* (1.3.2.25) properly set the mbuf space size for
  	  the BCM5704 NICs to fix watchdog timeouts on Dell
  	  1750 servers, and fix spurious 'gigabit link up'
  	  messages due to not ignoring the 'MI_COMPLETE' bit
  	  in the MAC status register.
  
  	* (1.3.2.26) BGE_HCC_TX_MAX_COAL_BDS_INT is at offset
  	  0x3C24, not at 0x3C34.
  
  	* (1.3.2.27 and 1.3.2.28 already merged by me in
  	   previous commits to if_bge.c).
  
  	* (1.3.2.29) Dell 2650 no link led problem.  This
  	  requires update to the PHY (brgphy.c).
  
  	* (1.3.2.30 was committed by me, which was fix to
  	  typo in a comment).
  
  Changes from FreeBSD HEAD:
  
  	* Fix a typo when setting wirespeed in the Broadcom
  	  PHY module (rev. 1.27 HEAD of brgphy.c).
  
  	* Add PCI ID for yet another bge chip; the Altima 1002
  	  (rev 1.62 HEAD of if_bge.c).
  
  	* Update for if_xname (if_name -> if_dname).
  
  All of the changes highlighted above are taken from FreeBSD
  and the $FreeBSD$ tag was updated accordingly.  This should
  fix most of the annoying Broadcom Gig-E bugs as of this date.
  
  Tested by:	dillon, drhodus
  
  Revision  Changes    Path
  1.14      +251 -117  src/sys/dev/netif/bge/if_bge.c
  1.3       +89 -13    src/sys/dev/netif/bge/if_bgereg.h
  1.4       +34 -1     src/sys/dev/netif/mii_layer/brgphy.c
  1.3       +3 -3      src/sys/dev/netif/mii_layer/brgphyreg.h
  1.5       +1 -0      src/sys/dev/netif/mii_layer/miidevs
  1.5       +3 -1      src/sys/dev/netif/mii_layer/miidevs.h


http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/bge/if_bge.c.diff?r1=1.13&r2=1.14&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/bge/if_bgereg.h.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/brgphy.c.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/brgphyreg.h.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/miidevs.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/miidevs.h.diff?r1=1.4&r2=1.5&f=h





More information about the Commits mailing list