diff options
author | 2024-12-10 16:15:56 +0800 | |
---|---|---|
committer | 2025-01-18 11:35:26 -0600 | |
commit | 86a016e278b78cc2281edd4ffaddbc011c87a593 (patch) | |
tree | 5fbfd00680949823c4b03b1ea52de1c078d43c89 /scripts/generate_rust_analyzer.py | |
parent | PCI: dw-rockchip: Don't wait for link since we can detect Link Up (diff) | |
download | linux-rng-86a016e278b78cc2281edd4ffaddbc011c87a593.tar.xz linux-rng-86a016e278b78cc2281edd4ffaddbc011c87a593.zip |
PCI: dwc: Always stop link in the dw_pcie_suspend_noirq
On the i.MX8QM, PCIe link can't be re-established again in
dw_pcie_resume_noirq(), if the LTSSM_EN bit is not cleared
properly in dw_pcie_suspend_noirq().
So, add dw_pcie_stop_link() to dw_pcie_suspend_noirq() to fix
this issue and to align the suspend/resume functions since there
is dw_pcie_start_link() in dw_pcie_resume_noirq() already.
Fixes: 4774faf854f5 ("PCI: dwc: Implement generic suspend/resume functionality")
Link: https://lore.kernel.org/r/20241210081557.163555-2-hongxing.zhu@nxp.com
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
[kwilczynski: commit log]
Signed-off-by: Krzysztof WilczyĆski <kwilczynski@kernel.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions