title: "PCIe: handle suspend problem" team: IO key: 61128a40-edce-11ea-90d7-7f8bdf62ff21 status: Active assignee: Marek bsp41x: - 6c3a8adfec10cb6f4efa88e5dc58cd8ea34420ac # PCI: pcie-rcar: Add the suspend/resume for pcie-rcar driver - 3283eefba71ffd708c53048e4187dcdbc8638fb3 # PCI: pcie-rcar: Support runtime PM, link state L1 handling upstream: comments: - "PCIe suspend causes an exception which needs to be handled" - "For Gen3, a fix was made for ATF: https://github.com/ARM-software/arm-trusted-firmware/commit/0969397f295621aa26b3d14b76dd397d22be58bf" - "For Gen2, a similar approach needs to be taken with hooks for Linux exception handling" - "v1: https://patchwork.kernel.org/patch/11772083/" - "v2: https://patchwork.kernel.org/patch/11801531/" - "v3: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20201011160045.574323-1-marek.vasut@gmail.com/" - "v4: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20201016120416.7008-1-marek.vasut@gmail.com/" - "on-going disucssion with PCI maintainers" - "after more discussion, PCI maintainers suggest to drop L1 entirely" - "Marek is busy currently but has not forgotten about it" - "v5: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210411185030.8818-1-marek.vasut@gmail.com/" - "v6: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20210514200549.431275-1-marek.vasut@gmail.com/"