mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
For fast ethernet controllers, Ethernet@WireSpeed is not defined so
explicitly set BGE_PHY_NO_WIRESPEED flag.
This commit is contained in:
parent
70c2071b92
commit
d73ea7c6d3
1 changed files with 3 additions and 3 deletions
|
|
@ -3460,6 +3460,7 @@ bge_attach(device_t dev)
|
|||
sc->bge_asicrev == BGE_ASICREV_BCM5906) {
|
||||
/* These chips are 10/100 only. */
|
||||
capmask &= ~BMSR_EXTSTAT;
|
||||
sc->bge_phy_flags |= BGE_PHY_NO_WIRESPEED;
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
@ -3757,14 +3758,13 @@ bge_attach(device_t dev)
|
|||
}
|
||||
|
||||
/*
|
||||
* Don't enable Ethernet@WireSpeed for the 5700, 5906, or the
|
||||
* Don't enable Ethernet@WireSpeed for the 5700 or the
|
||||
* 5705 A0 and A1 chips.
|
||||
*/
|
||||
if (sc->bge_asicrev == BGE_ASICREV_BCM5700 ||
|
||||
(sc->bge_asicrev == BGE_ASICREV_BCM5705 &&
|
||||
(sc->bge_chipid != BGE_CHIPID_BCM5705_A0 &&
|
||||
sc->bge_chipid != BGE_CHIPID_BCM5705_A1)) ||
|
||||
sc->bge_asicrev == BGE_ASICREV_BCM5906)
|
||||
sc->bge_chipid != BGE_CHIPID_BCM5705_A1)))
|
||||
sc->bge_phy_flags |= BGE_PHY_NO_WIRESPEED;
|
||||
|
||||
if (sc->bge_flags & BGE_FLAG_TBI) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue