]> 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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 18 Dec 2025 13:03:08 +0000 (14:03 +0100)
commitc6dda44381eded529d8366fcf3a32730c6dffe45
tree68ddf56748d143284ab6f65916719b9490c46e73
parent97525d3a7f8b66e5eddd27ab2509aca177103704
phy: rockchip: naneng-combphy: Fix PCIe L1ss support RK3528

[ Upstream commit a2a18e5da64f8da306fa97c397b4c739ea776f37 ]

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>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c