[PATCH v3 08/12] rockchip: phy: make phy-rockchip-usb2 available in SPL

Johan Jonker jbx6244 at gmail.com
Sun May 31 23:03:46 CEST 2026


Make phy-rockchip-usb2 available as phy for dwc2 USB
in SPL to load U-boot (full) from a USB disk.

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
+	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