opnsense-src/sys/dev/igc
John Baldwin 6f27822152 dev: Use recently added improvements to PME# support to simplify drivers
Depend on the PCI bus driver clearing PME# after resume to remove the
need for clearing PME# from DEVICE_RESUME methods.

Use pci_has_pm and pci_enable_pme.

Reviewed by:	Krzysztof Galazka <krzysztof.galazka@intel.com>
Differential Revision:	https://reviews.freebsd.org/D49251

(cherry picked from commit ddaf6524682b3ab9e50f7575db319814dbbd053a)
2025-04-29 10:45:07 -04:00
..
if_igc.c dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
if_igc.h igc: Rename 'struct adapter' to 'struct igc_softc' 2024-10-21 08:10:09 -07:00
igc_api.c igc(4): Fix attach for I226-K and LMVP devices 2025-04-03 12:59:47 -07: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: Remove unused register IGC_RXD_SPC_VLAN_MASK 2025-02-15 17:25:41 -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: sysctl for TCP flag handling during TSO 2024-11-23 20:21:30 -07:00
igc_txrx.c igc: Style pass igc_txrx 2024-11-26 17:28:21 -07:00