[PATCH v3 08/12] rockchip: phy: make phy-rockchip-usb2 available in SPL
Jonas Karlman
jonas at kwiboo.se
Mon Jun 1 00:12:21 CEST 2026
Hi Johan,
On 5/31/2026 11:03 PM, Johan Jonker wrote:
> Make phy-rockchip-usb2 available as phy for dwc2 USB
> in SPL to load U-boot (full) from a USB disk.
This patch can be merged with the addition of the new phy driver, why
the need to keep it separate?
>
> Signed-off-by: Johan Jonker <jbx6244 at gmail.com>
> ---
> drivers/phy/rockchip/Kconfig | 10 ++++++++++
> drivers/phy/rockchip/Makefile | 2 +-
> 2 files changed, 11 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/phy/rockchip/Kconfig b/drivers/phy/rockchip/Kconfig
> index 745e0ea67b8d..754b178a0bbb 100644
> --- a/drivers/phy/rockchip/Kconfig
> +++ b/drivers/phy/rockchip/Kconfig
> @@ -60,6 +60,16 @@ config PHY_ROCKCHIP_USB2
> bool "Rockchip USB2 PHY"
> depends on ARCH_ROCKCHIP
> select PHY
> + select RESET_ROCKCHIP
The code in driver did not seem to depend on the reset feature, so we
should likely not need to select the RESET_ROCKCHIP driver here,
if you think it is needed, please only imply and try the driver compiles
with RESET_ROCKCHIP=n.
Regards,
Jonas
> + help
> + Support for Rockchip USB 2.0 PHY.
> +
> +config SPL_PHY_ROCKCHIP_USB2
> + bool "Rockchip USB2 PHY in SPL"
> + depends on ARCH_ROCKCHIP && SPL
> + default n
> + select SPL_PHY
> + select SPL_RESET_ROCKCHIP
> help
> Support for Rockchip USB 2.0 PHY.
>
> diff --git a/drivers/phy/rockchip/Makefile b/drivers/phy/rockchip/Makefile
> index f296dc8f3d2a..c5577dfe86e8 100644
> --- a/drivers/phy/rockchip/Makefile
> +++ b/drivers/phy/rockchip/Makefile
> @@ -10,5 +10,5 @@ obj-$(CONFIG_PHY_ROCKCHIP_NANENG_COMBOPHY) += phy-rockchip-naneng-combphy.o
> obj-$(CONFIG_PHY_ROCKCHIP_PCIE) += phy-rockchip-pcie.o
> obj-$(CONFIG_PHY_ROCKCHIP_SNPS_PCIE3) += phy-rockchip-snps-pcie3.o
> obj-$(CONFIG_PHY_ROCKCHIP_TYPEC) += phy-rockchip-typec.o
> -obj-$(CONFIG_PHY_ROCKCHIP_USB2) += phy-rockchip-usb2.o
> +obj-$(CONFIG_$(PHASE_)PHY_ROCKCHIP_USB2) += phy-rockchip-usb2.o
> obj-$(CONFIG_PHY_ROCKCHIP_USBDP) += phy-rockchip-usbdp.o
> --
> 2.39.5
>
More information about the U-Boot
mailing list