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

2008-06-26 Thread John Baldwin
jhb 2008-06-27 03:35:48 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c brgphyreg.h miidevs Log: SVN rev 180055 on 2008-06-27 03:35:48Z by jhb MFC: Add support for the BCM59

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

2008-06-26 Thread John Baldwin
jhb 2008-06-27 03:24:54 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c brgphyreg.h miidevs Log: SVN rev 180053 on 2008-06-27 03:24:54Z by jhb MFC: Add support for the BCM59

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c

2008-06-26 Thread John Baldwin
jhb 2008-06-27 03:19:03 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c Log: SVN rev 180052 on 2008-06-27 03:19:03Z by jhb MFC: Add a flag for [EMAIL PROTECTED] capability a

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2008-06-26 Thread John Baldwin
jhb 2008-06-27 03:11:34 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h Log: SVN rev 180051 on 2008-06-27 03:11:34Z by jhb MFC: - Add support/quirks for the on-board BGEs found in various Sun machines. -

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c

2008-06-26 Thread John Baldwin
jhb 2008-06-27 03:02:50 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c Log: SVN rev 180050 on 2008-06-27 03:02:50Z by jhb MFC: Add a flag for [EMAIL PROTECTED] capability a

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2008-05-24 Thread Bjoern A. Zeeb
bz 2008-05-24 10:23:35 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/dev/bge if_bge.c if_bgereg.h Log: MFC: if_bgereg.h rev. 1.79 if_bge.c rev. 1.205, 1.209, 1.210 Summary: In some situations we were not clearing pending

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2008-05-14 Thread Marius Strobl
marius 2008-05-14 21:00:27 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Improve the integration of BCM5906[M] support: - Rename BGE_FLAG_EEPROM to BGE_FLAG_EADDR to underline it's absence means "there's no chip containing an Eth

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2008-05-05 Thread Bjoern A. Zeeb
bz 2008-05-05 18:42:17 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Use a better approach to force the interrupt which should work for all cards/modes. In addition to the intr forcing added with rev. 1.205 adopt the other pl

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

2008-04-29 Thread John Baldwin
jhb 2008-04-29 19:47:13 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c brgphyreg.h miidevs Log: Add support for the BCM5906[M] adapters. These adapters only support 10/100 operation and place the mail

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c miidevs

2008-03-17 Thread John Baldwin
jhb 2008-03-17 18:24:04 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c miidevs Log: MFC: Add support for the BCM5722. Revision ChangesPath 1.91.2.26 +6 -3 src

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c miidevs

2008-03-17 Thread John Baldwin
jhb 2008-03-17 18:23:44 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c miidevs Log: MFC: Add support for the BCM5722. Revision ChangesPath 1.198.2.4 +6 -3 src

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c miidevs

2008-03-06 Thread John Baldwin
jhb 2008-03-06 21:42:48 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c miidevs Log: Flesh out support for the BCM5722 by recognizing the phy on the 5722 and the specific ASIC revision. MFC after:

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c

2008-01-18 Thread Jung-uk Kim
jkim2008-01-18 22:09:50 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c Log: Add a flag for [EMAIL PROTECTED] capability and correct chip revisions. The idea was taken from OpenBSD and cross-referenced

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2007-12-25 Thread Remko Lodder
remko 2007-12-25 19:51:18 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Add support for the BMC5722. Reported by:Chris Shenton on current@ Approved by:imp (mentor) Revision ChangesPath 1.200

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2007-05-22 Thread Jung-uk Kim
jkim2007-05-22 19:22:58 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Rearrange DMA read/write control register settings based on document snippet provided by davidch via glebius. PR: kern/96806 Revision Cha

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2007-04-30 Thread Marius Strobl
marius 2007-04-30 21:55:27 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: - Add support/quirks for the on-board BGEs found in Sun Blade 1500 Blade 2500, Fire V210 and probably some other sparc64 machines. These chips are typical

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

2007-03-21 Thread Jung-uk Kim
On Wednesday 21 March 2007 06:53 pm, Jung-uk Kim wrote: > jkim2007-03-21 22:53:22 UTC > > FreeBSD src repository > > Modified files:(Branch: RELENG_6) > sys/dev/bge if_bge.c if_bgereg.h > sys/dev/mii brgphy.c brgphyreg.h miidevs > Log: > MFC: Sync b

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

2007-03-21 Thread Jung-uk Kim
jkim2007-03-21 22:53:22 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c brgphyreg.h miidevs Log: MFC: Sync bge(4) with -CURRENT (minus if_bge.c 1.185 and 1.186) - Support fo

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2007-03-08 Thread Jung-uk Kim
jkim2007-03-09 01:30:23 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Add more chipset revision IDs. Obtained from: OpenBSD Revision ChangesPath 1.184 +4 -0 src/sys/dev/bge/if_bge.c 1.71 +1 -0

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2007-02-15 Thread Bruce Evans
bde 2007-02-15 10:33:49 UTC FreeBSD src repository Modified files:(Branch: RELENG_4) sys/dev/bge if_bge.c if_bgereg.h Log: MFC (if_bge.c 1.108, etc., less some style bugs: eliminate one PCI read per call to bge_start()). In packet blasting tests using

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c

2007-02-12 Thread Jung-uk Kim
jkim2007-02-12 23:58:52 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c Log: Add BCM5701 A0/B0 CRC bug workaround. Magic values taken from Linux driver. Revision ChangesPath 1.176 +3 -0

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c brgphyreg.h

2007-02-12 Thread Jung-uk Kim
jkim2007-02-12 23:33:05 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c brgphyreg.h Log: Fix style(9). Pointed out by: many Revision Changes Path 1.175 +25 -25 src/sys/dev/bge/i

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c brgphyreg.h

2007-02-12 Thread Jung-uk Kim
jkim2007-02-12 22:51:25 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c brgphyreg.h Log: Add PHY DSP code for BCM5755M. Obtained from: OpenBSD Revision ChangesPath 1.174 +4 -1 s

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c miidevs

2007-01-15 Thread Jung-uk Kim
jkim2007-01-15 21:43:43 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c miidevs Log: - Fix BCM5754 support found in Dell PowerEdge SC440. - Move some PHY bug detections from brgphy.c to if_bge.c. - Do

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-21 Thread John Polstra
jdp 2006-12-22 02:59:58 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Re-enable MSI support for those chips on which it is believed to work properly. Revision ChangesPath 1.171 +86 -34src/sys/dev/bge/if_bge.c

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-21 Thread Scott Long
scottl 2006-12-21 21:53:55 UTC FreeBSD src repository Modified files:(Branch: RELENG_6_2) sys/dev/bge if_bge.c if_bgereg.h Log: Partially back out revs 1.134 and 1.50 of if_bge.c and if_bgereg.h, respectively. A lot more is needed to support these chips than

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-21 Thread Scott Long
scottl 2006-12-21 21:51:44 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h Log: Partially back out revs 1.134 and 1.50 of if_bge.c and if_bgereg.h, respectively. A lot more is needed to support these chips than ju

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-18 Thread Jung-uk Kim
jkim2006-12-18 16:40:04 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: - Remove stale VPD support and its comment and get device name from VPD API. - Do not repeatedly read vendor/device IDs while probing. - Remove redundant bzer

RE: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-14 Thread John Polstra
On 15-Dec-2006 David Christensen wrote: > MSI capabilities registers are present on virtually all "bge" > controllers but many of the "older" controllers don't correctly support > MSI due to a chip errata that prevents MSI interrupts from actually > being disabled during an ISR. Check the Linux co

RE: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-14 Thread David Christensen
Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of John Polstra > Sent: Thursday, December 14, 2006 3:10 PM > To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; > cvs-all@FreeBSD.org > Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h > > jdp 2

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-14 Thread John Polstra
jdp 2006-12-14 23:10:13 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Add MSI support to the bge driver. I tested this on a Dell SC1435 running an i386 kernel, and it worked fine. Revision ChangesPath 1.164 +18 -4

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-13 Thread Scott Long
Scott Long wrote: Bruce Evans wrote: On Wed, 13 Dec 2006, Bjoern A. Zeeb wrote: On Tue, 12 Dec 2006, Scott Long wrote: [..] I'll try to run some tests with the third write disabled, but I don't have much time left to devote to this particular project. If others would be willing to test with

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-13 Thread Scott Long
Bruce Evans wrote: On Wed, 13 Dec 2006, Bjoern A. Zeeb wrote: On Tue, 12 Dec 2006, Scott Long wrote: [..] I'll try to run some tests with the third write disabled, but I don't have much time left to devote to this particular project. If others would be willing to test with the third write re

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-13 Thread Bruce Evans
On Wed, 13 Dec 2006, Bjoern A. Zeeb wrote: On Tue, 12 Dec 2006, Scott Long wrote: [..] I'll try to run some tests with the third write disabled, but I don't have much time left to devote to this particular project. If others would be willing to test with the third write removed, I'd appreciat

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-13 Thread Bjoern A. Zeeb
On Tue, 12 Dec 2006, Scott Long wrote: Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Fix support for certain 575x/578x chips. This consists of the following: ... this change makes my machine hang completely (even not able to break into kernel debugger) by the time the i

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Scott Long
Bruce Evans wrote: On Tue, 12 Dec 2006, Bjoern A. Zeeb wrote: On Tue, 12 Dec 2006, Scott Long wrote: scottl 2006-12-12 05:11:12 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Fix support for certain 575x/578x chips. This consists of th

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Bruce Evans
On Wed, 13 Dec 2006, Oleg Bulyzhin wrote: On Tue, Dec 12, 2006 at 06:09:17PM -0500, Jung-uk Kim wrote: On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: I would say you have simplified it too much. With your change you will get wrong numbers after ifconfig down/up (since it implies

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Oleg Bulyzhin
On Tue, Dec 12, 2006 at 08:07:46PM -0500, Jung-uk Kim wrote: > On Tuesday 12 December 2006 07:44 pm, Oleg Bulyzhin wrote: > > On Tue, Dec 12, 2006 at 07:31:24PM -0500, Jung-uk Kim wrote: > > > On Tuesday 12 December 2006 06:44 pm, Oleg Bulyzhin wrote: > > > > On Tue, Dec 12, 2006 at 06:09:17PM -050

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Scott Long
On Wed, 13 Dec 2006, Bruce Evans wrote: On Tue, 12 Dec 2006, Bjoern A. Zeeb wrote: On Tue, 12 Dec 2006, Scott Long wrote: scottl 2006-12-12 05:11:12 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Fix support for certain 575x/578x chi

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Jung-uk Kim
On Tuesday 12 December 2006 07:44 pm, Oleg Bulyzhin wrote: > On Tue, Dec 12, 2006 at 07:31:24PM -0500, Jung-uk Kim wrote: > > On Tuesday 12 December 2006 06:44 pm, Oleg Bulyzhin wrote: > > > On Tue, Dec 12, 2006 at 06:09:17PM -0500, Jung-uk Kim wrote: > > > > On Tuesday 12 December 2006 05:05 pm, O

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Oleg Bulyzhin
On Tue, Dec 12, 2006 at 07:31:24PM -0500, Jung-uk Kim wrote: > On Tuesday 12 December 2006 06:44 pm, Oleg Bulyzhin wrote: > > On Tue, Dec 12, 2006 at 06:09:17PM -0500, Jung-uk Kim wrote: > > > On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: > > > > On Fri, Dec 01, 2006 at 01:08:52AM +000

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Bruce Evans
On Tue, 12 Dec 2006, Bjoern A. Zeeb wrote: On Tue, 12 Dec 2006, Scott Long wrote: scottl 2006-12-12 05:11:12 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Fix support for certain 575x/578x chips. This consists of the following: ... th

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Jung-uk Kim
On Tuesday 12 December 2006 06:44 pm, Oleg Bulyzhin wrote: > On Tue, Dec 12, 2006 at 06:09:17PM -0500, Jung-uk Kim wrote: > > On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: > > > On Fri, Dec 01, 2006 at 01:08:52AM +, Jung-uk Kim wrote: > > > > jkim2006-12-01 01:08:52 UTC > >

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Oleg Bulyzhin
On Tue, Dec 12, 2006 at 06:09:17PM -0500, Jung-uk Kim wrote: > On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: > > On Fri, Dec 01, 2006 at 01:08:52AM +, Jung-uk Kim wrote: > > > jkim2006-12-01 01:08:52 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > >

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Bjoern A. Zeeb
On Tue, 12 Dec 2006, Scott Long wrote: scottl 2006-12-12 05:11:12 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Fix support for certain 575x/578x chips. This consists of the following: - Use the appropriate register writing method when

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Jung-uk Kim
On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: > On Fri, Dec 01, 2006 at 01:08:52AM +, Jung-uk Kim wrote: > > jkim2006-12-01 01:08:52 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/bge if_bge.c if_bgereg.h > > Log: > > Simplify st

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-12 Thread Oleg Bulyzhin
On Fri, Dec 01, 2006 at 01:08:52AM +, Jung-uk Kim wrote: > jkim2006-12-01 01:08:52 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c if_bgereg.h > Log: > Simplify statistics updates, remove redundant register reads, and add > discarded R

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-11 Thread Scott Long
For those watching from the sidelines, this work was targeted specifically at the 5754/5787 chip that is found in some newer Dell machines. Prior to this change, merely having the bge driver in the kernel would cause an NMI panic on boot. FreeBSD 6.1 does not suffer from this because these chip

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-11 Thread Scott Long
scottl 2006-12-12 05:11:12 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Fix support for certain 575x/578x chips. This consists of the following: - Use the appropriate register writing method when reseting the chip - Program th

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-04 Thread Jung-uk Kim
jkim2006-12-04 22:12:21 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: - Add BGE_FLAG_JUMBO flag which idicates jumbo frame capability. Some day we may be able to support jumbo frames for BCM5714 and BCM5780. - Rename BGE_IS_570

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-04 Thread Jung-uk Kim
jkim2006-12-04 19:50:49 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Use bge_flags to save chipset family and remove dead code while I am here. Revision ChangesPath 1.156 +38 -52src/sys/dev/bge/if_bge.c 1.59

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-11-30 Thread Jung-uk Kim
jkim2006-12-01 01:08:52 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Simplify statistics updates, remove redundant register reads, and add discarded RX packets to input error for BCM5705 or newer chipset as the others. Unfortu

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-11-30 Thread Gleb Smirnoff
glebius 2006-11-30 13:40:39 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: - Instead of if_watchdog/if_timer interface use our own timer that piggybacks on bge_tick() callout. - Lock bge_tick() using callout_init_mtx(). Revisi

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-10-13 Thread Erwin Lansing
On Fri, Oct 13, 2006 at 08:05:56AM +, Gleb Smirnoff wrote: > glebius 2006-10-13 08:05:56 UTC > > FreeBSD src repository > > Modified files:(Branch: RELENG_6) > sys/dev/bge if_bge.c if_bgereg.h > Log: > MFC: > Remove 3Com 985 deviceid that is really ti(4).

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-10-13 Thread Gleb Smirnoff
glebius 2006-10-13 08:05:56 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h Log: MFC: Remove 3Com 985 deviceid that is really ti(4). Approved by:re (hrs) Revision ChangesPath 1.91.2.18 +0 -1

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-10-03 Thread Gleb Smirnoff
glebius 2006-10-03 09:31:49 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Remove 3Com 985 deviceid that is really ti(4). Submitted by: erwin Revision ChangesPath 1.150 +0 -1 src/sys/dev/bge/if_bge.c 1.56

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-09-11 Thread Gleb Smirnoff
On Sat, Sep 09, 2006 at 03:36:57AM +, Doug Ambrisko wrote: D> ambrisko2006-09-09 03:36:57 UTC D> D> FreeBSD src repository D> D> Modified files: D> sys/dev/bge if_bge.c if_bgereg.h D> Log: D> Add support to bge(4) to not break IPMI support when the driver attaches D>

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-09-08 Thread Doug Ambrisko
ambrisko2006-09-09 03:36:57 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Add support to bge(4) to not break IPMI support when the driver attaches to it. Try to co-operate with the IPMI/ASF firmware accessing the PHY. One we get li

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-09-02 Thread Maxim Konovalov
On Sat, 2 Sep 2006, 00:42-0700, John-Mark Gurney wrote: > David Christensen wrote this message on Fri, Sep 01, 2006 at 22:30 +: > > davidch 2006-09-01 22:30:56 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/bge if_bge.c if_bgereg.h > > Log: > >

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-09-02 Thread John-Mark Gurney
David Christensen wrote this message on Fri, Sep 01, 2006 at 22:30 +: > davidch 2006-09-01 22:30:56 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c if_bgereg.h > Log: > /tmp/cvsleYf6y are you going to do a force commit w/ the real message?

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-09-01 Thread LI Xin
David Christensen wrote: > davidch 2006-09-01 22:45:12 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c if_bgereg.h > Log: > Resolve "firmware handshake" error on 5752. Thanks! Cheers, -- Xin LI <[EMAIL PROTECTED]> http://www.delphij.net/

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-09-01 Thread David Christensen
davidch 2006-09-01 22:45:12 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Resolve "firmware handshake" error on 5752. Approved by:ps MFC after: 2 weeks Revision ChangesPath 1.142 +0 -0 src/sys/dev/bg

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-09-01 Thread David Christensen
davidch 2006-09-01 22:30:56 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: /tmp/cvsleYf6y Revision ChangesPath 1.141 +6 -5 src/sys/dev/bge/if_bge.c 1.53 +5 -4 src/sys/dev/bge/if_bgereg.h _

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-08-23 Thread Gleb Smirnoff
glebius 2006-08-23 11:32:54 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Pack several boolean fields into single bge_flags field. Revision ChangesPath 1.139 +36 -31src/sys/dev/bge/if_bge.c 1.52 +7 -6 src

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-08-10 Thread Gleb Smirnoff
glebius 2006-08-10 11:02:14 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h Log: MFC: Recognize the 5750 C2. Obtained from: OpenBSD (brad) Revision ChangesPath 1.91.2.16 +1 -0 src/sys/de

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-08-07 Thread Gleb Smirnoff
glebius 2006-08-07 12:51:51 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Recognize the 5750 C2. Obtained from: OpenBSD (brad) Revision ChangesPath 1.136 +1 -0 src/sys/dev/bge/if_bge.c 1.51 +1 -0 s

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-08-02 Thread Gleb Smirnoff
glebius 2006-08-02 15:01:59 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h Log: Sync with HEAD merging many things: - Support for BCM5754, BCM5755, BCM5787. - Recognize BCM5703 B0 ASIC. - Correctly recognize

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-06-28 Thread Gleb Smirnoff
glebius 2006-06-28 09:12:30 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: - Recognize more device IDs adding support for BCM5754, BCM5755, BCM5787 based NICs. - Recognize BCM5703 B0 ASIC. - Rewrite the jumbo capability matching

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-06-15 Thread Gleb Smirnoff
glebius 2006-06-15 14:31:50 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Possess some work from OpenBSD, with some local additions. - Add more device IDs, ASIC revisions and chip IDs. - Rewrite a bit code that picks the descript

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-02-05 Thread Oleg Bulyzhin
oleg2006-02-05 18:07:15 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h Log: MFC 1.120: 1) Fix link state detection for cards operating in TBI mode (fiber ones) 2) add missing bus_dmamap_sync() call in bge_int

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-02-01 Thread Oleg Bulyzhin
oleg2006-02-01 14:26:35 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: 1) Fix link state detection for cards operating in TBI mode (fiber ones) 2) add missing bus_dmamap_sync() call in bge_intr() Tested by: Husnu Demir

Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-01-20 Thread Ruslan Ermilov
On Thu, Jan 19, 2006 at 01:36:26PM +, Gleb Smirnoff wrote: > glebius 2006-01-19 13:36:26 UTC > > FreeBSD src repository > > Modified files:(Branch: RELENG_6) > sys/dev/bge if_bge.c if_bgereg.h > Log: > Sync driver with HEAD merging all revisions from 1.96 to

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-01-19 Thread Gleb Smirnoff
glebius 2006-01-19 13:36:26 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h Log: Sync driver with HEAD merging all revisions from 1.96 to 1.115. The most markable changes are: o Suspend/resume methods. o Li

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-01-18 Thread Gleb Smirnoff
glebius 2006-01-18 14:31:21 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Be ready to a case when not a constant number of segments is returned by bus_dmamap_load_mbuf_sg() on jumbo buffer allocation. Reviewed by:scottl, gall

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-01-17 Thread Oleg Bulyzhin
oleg2006-01-17 23:01:58 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: - Count packets discarded by RX/TX MAC (cause of FIFO overflow, etc) as input/output interface errors. - Keep values of rx/tx discards & tx collisions in

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2005-12-22 Thread Pyun YongHyeon
yongari 2005-12-23 02:04:41 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Use device_printf() and if_printf() rather than printf() and axe bge_unit from the softc. Requested by: marius Revision ChangesPath 1.112

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2005-12-18 Thread Gleb Smirnoff
glebius 2005-12-18 20:26:12 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Since BGE_MBX_TX_HOST_PROD0_LO register is write-only to software, we can cache its value in the softc. Eliminates one PCI register write per call to bge_star

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2005-12-14 Thread Pyun YongHyeon
yongari 2005-12-15 05:48:49 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Add bge(4) support for big-endian architectures(part 1/2). - Give up endianess support and switch to native-endian format for accessing hardware structure

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2005-12-08 Thread Gleb Smirnoff
glebius 2005-12-08 16:11:45 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: A big rewrite of receive Jumbo frame handling. Remove the local Jumbo cluster allocator, that wasn't MPSAFE. Instead, utilize our new generic UMA jumbo cluste

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2005-11-25 Thread Gleb Smirnoff
glebius 2005-11-25 14:44:06 UTC FreeBSD src repository Modified files:(Branch: RELENG_5) sys/dev/bge if_bge.c if_bgereg.h Log: MFC: Recognize Broadcom BCM5752 chip, that can be found in HP DC7600. PR: kern/88940 Submitted by: Alexande

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2005-11-25 Thread Gleb Smirnoff
glebius 2005-11-25 14:43:12 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h Log: MFC: Recognize Broadcom BCM5752 chip, that can be found in HP DC7600. PR: kern/88940 Submitted by: Alexander Ha

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2005-11-15 Thread Gleb Smirnoff
glebius 2005-11-15 14:43:23 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Recognize Broadcom BCM5752 chip, that can be found in HP DC7600. PR: kern/88940 Submitted by: Alexander Hausner Revision ChangesPat