Module Name: src Committed By: rin Date: Wed Oct 4 07:35:27 UTC 2023
Modified Files: src/sys/dev/pci: files.pci src/sys/dev/pci/igc: if_igc.c if_igc.h igc_api.c igc_api.h igc_base.c igc_base.h igc_defines.h igc_hw.h igc_i225.c igc_i225.h igc_mac.c igc_mac.h igc_nvm.c igc_nvm.h igc_phy.c igc_phy.h igc_regs.h Added Files: src/sys/dev/pci/igc: igc_evcnt.h Log Message: igc(4): Add support to Intel I225 / I226 series ethernet devices Originally written by kevlo@o for OpenBSD, and ported by knakahara@, msaitoh@, and myself. The driver is *EXPERIMENTAL* at the moment, as some minor error handling paths are not fully implemented. Hardware VLAN tagging and TSO are not supported yet. Although, we have never observed strange behaviors at least on amd64, aarch64{,eb}, and evbppc (IBM405), except for PR port-arm/57643. We will send pullup request to netbsd-10, after successful snapshot build for -current. To generate a diff of this commit: cvs rdiff -u -r1.446 -r1.447 src/sys/dev/pci/files.pci cvs rdiff -u -r1.1.1.1 -r1.2 src/sys/dev/pci/igc/if_igc.c \ src/sys/dev/pci/igc/if_igc.h src/sys/dev/pci/igc/igc_api.c \ src/sys/dev/pci/igc/igc_api.h src/sys/dev/pci/igc/igc_base.c \ src/sys/dev/pci/igc/igc_base.h src/sys/dev/pci/igc/igc_defines.h \ src/sys/dev/pci/igc/igc_hw.h src/sys/dev/pci/igc/igc_i225.c \ src/sys/dev/pci/igc/igc_i225.h src/sys/dev/pci/igc/igc_mac.c \ src/sys/dev/pci/igc/igc_mac.h src/sys/dev/pci/igc/igc_nvm.c \ src/sys/dev/pci/igc/igc_nvm.h src/sys/dev/pci/igc/igc_phy.c \ src/sys/dev/pci/igc/igc_phy.h src/sys/dev/pci/igc/igc_regs.h cvs rdiff -u -r0 -r1.1 src/sys/dev/pci/igc/igc_evcnt.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.