HomeFreeBSD

dev: Use recently added improvements to PME# support to simplify drivers

Description

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)

Details

Provenance
jhbAuthored on Mar 27 2025, 8:55 PM
Parents
rGb8b5dbdb93f8: pci: Add helper routines to manage PME in device drivers
Branches
Unknown
Tags
Unknown