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.

Reply via email to