created | 2022-05-14T22:17:01Z |
---|---|
begin | 2022-05-11T00:00:00Z |
end | 2022-05-12T00:00:00Z |
path | src/sys |
commits | 1 |
date | 2022-05-11T06:14:15Z | |||
---|---|---|---|---|
author | kevlo | |||
files | src/sys/dev/pci/if_igc.c | log | diff | annotate |
src/sys/dev/pci/igc_api.h | log | diff | annotate | |
src/sys/dev/pci/igc_hw.h | log | diff | annotate | |
src/sys/dev/pci/igc_i225.c | log | diff | annotate | |
src/sys/dev/pci/igc_phy.c | log | diff | annotate | |
src/sys/dev/pci/igc_phy.h | log | diff | annotate | |
message |
Use hardware routine for PHY reset and always accept the PHY that's present. The previously used software reset routine wasn't sufficient to reset the PHY if the bootloader hadn't left the device in an initialized state. From FreeBSD. Bug reported and the fix tested by daniel@ |