1
0
Fork 0
android_kernel_rockchip_tart/drivers/pci/controller/dwc
dvab-sarma 8b7d53a27b [PATCH v4 1/3] PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchip_pcie_link_up()
Date: Thu, 17 Apr 2025 08:35:09 +0800	[thread overview]
Message-ID: <1744850111-236269-1-git-send-email-shawn.lin@rock-chips.com> (raw)

Two mistakes here:
1. 0x11 is L0 not L0S, so the naming is wrong from the very beginning.
2. It's totally broken if enabling ASPM as rockchip_pcie_link_up() treat
other states, for instance, L0S or L1 as link down which is obviously
wrong.

Remove the check.

Fixes: 0e898eb8df4e ("PCI: rockchip-dwc: Add Rockchip RK356X host controller driver")
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Reviewed-by: Niklas Cassel <cassel@kernel.org>
2025-12-11 03:53:20 -06:00
..
Kconfig can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
Makefile can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pci-dra7xx.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pci-exynos.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pci-imx6.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pci-keystone.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pci-layerscape-ep.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pci-layerscape.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pci-meson.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-al.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-amd-mdb.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-armada8k.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-artpec6.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-bt1.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-designware-debugfs.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-designware-ep.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-designware-host.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-designware-plat.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-designware.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-designware.h can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-dw-rockchip.c [PATCH v4 1/3] PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchip_pcie_link_up() 2025-12-11 03:53:20 -06:00
pcie-fu740.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-hisi.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-histb.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-intel-gw.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-keembay.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-kirin.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-qcom-common.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-qcom-common.h can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-qcom-ep.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-qcom.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-rcar-gen4.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-spear13xx.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-tegra194-acpi.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-tegra194.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-uniphier-ep.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-uniphier.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
pcie-visconti.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00