]> www.infradead.org Git - users/jedix/linux-maple.git/commit
phy: usb: Toggle the PHY power during init
authorJustin Chen <justin.chen@broadcom.com>
Thu, 24 Oct 2024 21:35:40 +0000 (14:35 -0700)
committerVinod Koul <vkoul@kernel.org>
Wed, 4 Dec 2024 14:15:35 +0000 (19:45 +0530)
commit0a92ea87bdd6f77ca4e17fe19649882cf5209edd
tree29753d622025335e8644290e49ead0daaf06caf1
parent40384c840ea1944d7c5a392e8975ed088ecf0b37
phy: usb: Toggle the PHY power during init

When bringing up the PHY, it might be in a bad state if left powered.
One case is we lose the PLL lock if the PLL is gated while the PHY
is powered. Toggle the PHY power so we can start from a known state.

Fixes: 4e5b9c9a73b3 ("phy: usb: Add support for new Synopsys USB controller on the 7216")
Signed-off-by: Justin Chen <justin.chen@broadcom.com>
Acked-by: Florian Fainelli <florian.fainelli@broadcom.com>
Link: https://lore.kernel.org/r/20241024213540.1059412-1-justin.chen@broadcom.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c