OSDN Git Service

Merge branch 'pci/pm'
authorBjorn Helgaas <bhelgaas@google.com>
Mon, 26 Jun 2023 17:59:56 +0000 (12:59 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 26 Jun 2023 17:59:56 +0000 (12:59 -0500)
commit7e229f0e054b148f9bf8eb9f70b8b18ee4677936
tree84bfce2f04a3e8495294ad23bde300632b94bce9
parentdb5ccb2eda47ab4ec5ac6cece0032d75a995d5a4
parent112a7f9c8edbf76f7cb83856a6cb6b60a210b659
Merge branch 'pci/pm'

- Reduce wait time for secondary bus to be ready to speed up resume (Mika
  Westerberg)

- Avoid putting EloPOS E2/S2/H2 (as well as Elo i2) PCIe Ports in D3cold
  (Ondrej Zary)

- Call _REG when transitioning D-states so AML that uses the PCI config
  space OpRegion works, which fixes some ASMedia GPIO controllers (Mario
  Limonciello)

* pci/pm:
  PCI/ACPI: Call _REG when transitioning D-states
  PCI/ACPI: Validate acpi_pci_set_power_state() parameter
  PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold
  PCI/PM: Shorten pci_bridge_wait_for_secondary_bus() wait time for slow links
drivers/pci/pci.c
drivers/pci/pci.h