opnsense-src/sys/dev/igc
Kevin Bowling 013d817b53 igc: Add NVM/firmware prints and sysctl
This chipset suffered an (un)usual number of bugs and iterations. Let's
add our NVM/firmware code from e1000 and the similar igc_nvm function
from DPDK to keep track of issues.

Sponsored by:	BBOX.io

(cherry picked from commit 33ed9bdca307bedb3d66a50ed7d4d7b4bf4acf39)
2024-10-05 20:49:08 -07:00
..
if_igc.c igc: Add NVM/firmware prints and sysctl 2024-10-05 20:49:08 -07:00
if_igc.h igc: Add NVM/firmware prints and sysctl 2024-10-05 20:49:08 -07:00
igc_api.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
igc_api.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_base.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
igc_base.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_defines.h igc: Add NVM/firmware prints and sysctl 2024-10-05 20:49:08 -07:00
igc_hw.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_i225.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
igc_i225.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_mac.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
igc_mac.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_nvm.c igc: Add NVM/firmware prints and sysctl 2024-10-05 20:49:08 -07:00
igc_nvm.h igc: Add NVM/firmware prints and sysctl 2024-10-05 20:49:08 -07:00
igc_osdep.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_phy.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
igc_phy.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_regs.h igc: Remove non-existent legacy absolute and packet timers 2024-10-05 20:48:55 -07:00
igc_txrx.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00