On Thu, 19 Jan 2023 19:15:18 -0800, David E. Box wrote: > This series adds a work around for enabling PCIe ASPM and for setting PCIe > LTR values on VMD reserved root ports on select platforms. While > configuration of these capabilities is usually done by BIOS, on these > platforms these capabilities will not be configured because the ports are > not visible to BIOS. This was part of an initial design that expected the > driver to completely handle the ports, including power management. However > on Linux those ports are still managed by the PCIe core, which has the > expectation that they adhere to device standards including BIOS > configuration, leading to this problem. > > [...] Applied to pci/controller/vmd, thanks! [1/4] PCI/ASPM: Add pci_enable_link_state() https://git.kernel.org/pci/pci/c/de82f60f9c86 [2/4] PCI: vmd: Use PCI_VDEVICE in device list https://git.kernel.org/pci/pci/c/cca0dfecdba3 [3/4] PCI: vmd: Create feature grouping for client products https://git.kernel.org/pci/pci/c/14d2079af648 [4/4] PCI: vmd: Add quirk to configure PCIe ASPM and LTR https://git.kernel.org/pci/pci/c/f492edb40b54 Thanks, Lorenzo