diff --git a/drivers/pci/controller/dwc/pcie-dw-rockchip.c b/drivers/pci/controller/dwc/pcie-dw-rockchip.c index cc7141d880f7..a6eb3646411d 100644 --- a/drivers/pci/controller/dwc/pcie-dw-rockchip.c +++ b/drivers/pci/controller/dwc/pcie-dw-rockchip.c @@ -1830,6 +1830,9 @@ static int rk_pcie_really_probe(void *p) device_init_wakeup(dev, true); + /* Enable async system PM for multiports SoC */ + device_enable_async_suspend(dev); + return 0; remove_irq_domain: