]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
phy: rockchip: naneng-combphy: Fix PCIe L1ss support RK3528
authorShawn Lin <shawn.lin@rock-chips.com>
Tue, 18 Nov 2025 09:52:05 +0000 (17:52 +0800)
committerVinod Koul <vkoul@kernel.org>
Thu, 20 Nov 2025 16:45:28 +0000 (22:15 +0530)
commita2a18e5da64f8da306fa97c397b4c739ea776f37
treebfb3d1f3f757494df834c93cc0c06348b97b5c2c
parent942a7a6bf4c6a8661324539f686a34c9448610bd
phy: rockchip: naneng-combphy: Fix PCIe L1ss support RK3528

When PCIe link enters L1 PM substates, the PHY will turn off its
PLL for power-saving. However, it turns off the PLL too fast which
leads the PHY to be broken. According to the PHY document, we need
to delay PLL turnoff time.

Fixes: bbcca4fac873 ("phy: rockchip: naneng-combphy: Add RK3528 support")
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://patch.msgid.link/1763459526-35004-1-git-send-email-shawn.lin@rock-chips.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c