From: Bjorn Helgaas <bhelgaas@xxxxxxxxxx> Previously we could request control of DPC without AER, which is illegal per spec. Also, we could enable CONFIG_PCIE_DPC without CONFIG_PCIE_EDR, which is also illegal. This series addresses both. Bjorn Helgaas (3): PCI/DPC: Request DPC only if also requesting AER PCI/DPC: Remove CONFIG_PCIE_EDR PCI/DPC: Encapsulate pci_acpi_add_edr_notifier() drivers/acpi/pci_root.c | 22 ++++++++++++---------- drivers/pci/pci.h | 4 ++++ drivers/pci/pcie/Kconfig | 14 ++++---------- drivers/pci/pcie/Makefile | 5 ++++- drivers/pci/pcie/dpc.c | 10 ---------- include/linux/pci-acpi.h | 8 -------- 6 files changed, 24 insertions(+), 39 deletions(-) -- 2.34.1