Browse Source

PCI/portdrv: Turn off PCIe services during shutdown

Some of the PCIe services such as AER are being left enabled during
shutdown. This might cause spurious AER errors while SOC is being powered
down.

Clean up the PCIe services gracefully during shutdown to clear these false
positives.

Signed-off-by: Sinan Kaya <okaya@codeaurora.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Sinan Kaya 7 năm trước cách đây
mục cha
commit
cc27b735ad
1 tập tin đã thay đổi với 1 bổ sung0 xóa
  1. 1 0
      drivers/pci/pcie/portdrv_pci.c

+ 1 - 0
drivers/pci/pcie/portdrv_pci.c

@@ -246,6 +246,7 @@ static struct pci_driver pcie_portdriver = {
 
 	.probe		= pcie_portdrv_probe,
 	.remove		= pcie_portdrv_remove,
+	.shutdown	= pcie_portdrv_remove,
 
 	.err_handler	= &pcie_portdrv_err_handler,