cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h
glebius at FreeBSD.org
Mon Sep 11 07:32:13 PDT 2006
On Sat, Sep 09, 2006 at 03:36:57AM +0000, Doug Ambrisko wrote:
D> ambrisko 2006-09-09 03:36:57 UTC
D> FreeBSD src repository
D> Modified files:
D> sys/dev/bge if_bge.c if_bgereg.h
D> Add support to bge(4) to not break IPMI support when the driver attaches
D> to it. Try to co-operate with the IPMI/ASF firmware accessing the PHY.
D> One we get link we don't mess with the PHY. If we do then over time
D> the NIC will go off line. It would be nice if we could tell if IPMI
D> was enabled on the chip but I can't figure out a reliable way to do
D> that. The scheme I tried worked on a Dell PE850 but not on an HP machine.
D> So we assume any NIC that has ASF capability needs to deal with it.
D> The code was inspired by the support in Linux from kernel.org and Broadcom.
D> Broadcom did give me some info. but it is rather limited and is mostly
D> just what is in the Linux driver. Thanks to the numerous people that
D> helped debug the many prior versions and that I didn't break other
D> bge(4) HW.
D> Reviewed by: several people
D> Tested by: even more
Totus tuus, Glebius.
More information about the cvs-all