Remove unnecessary delay. I don't see any comments in data sheet
that requires 10ms delay after device reset. Because that code was there from day 1, I guess it was added to give enough settlement time after updating BGE_MAC_MODE register. The recommended delay time for BGE_MAC_MODE after updating is 40us and it was already done in r241219.
This commit is contained in:
parent
85fe294b27
commit
c88713bcea
@ -3784,7 +3784,6 @@ bge_reset(struct bge_softc *sc)
|
||||
val = CSR_READ_4(sc, 0x7C00);
|
||||
CSR_WRITE_4(sc, 0x7C00, val | (1 << 25));
|
||||
}
|
||||
DELAY(10000);
|
||||
|
||||
if (sc->bge_asicrev == BGE_ASICREV_BCM5720)
|
||||
BGE_CLRBIT(sc, BGE_CPMU_CLCK_ORIDE,
|
||||
|
Loading…
x
Reference in New Issue
Block a user