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 <[email protected]>
> ---
>  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
> 

Reply via email to