OpenBSD cvs log

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@