[PATCH] phy: samsung: usbdrd: propagate GS101 PIPE3 lock failures
Vinod Koul
vkoul at kernel.org
Sun Sep 13 03:56:53 PDT 2026
On Tue, 23 Jun 2026 21:53:49 +0800, Pengpeng Hou wrote:
> The GS101 PIPE3 initialization checks the PMA PLL lock and then checks
> the CDR lock. The PLL helper returns an error, but the GS101 PIPE3 init
> path dropped that result. The CDR helper only logged a timeout. PHY
> initialization could therefore still return success after either the PLL
> or the selected receive lane had not locked.
>
> Make the in-file SoC-specific phy_init hook return an int so helpers
> with real failure results can propagate them through the existing PHY
> init paths. Keep the register-only helpers returning success and use the
> new return path to report the GS101 CDR wait failure. Other SoC helper
> paths keep their previous success behavior.
>
> [...]
Applied, thanks!
[1/1] phy: samsung: usbdrd: propagate GS101 PIPE3 lock failures
commit: 224fcee6fa830574029428d7232ea84e6a2422f5
Best regards,
--
~Vinod
More information about the linux-arm-kernel
mailing list