From 3a4b1c1e651b9de8ff397e744ab1e5b42521932d Mon Sep 17 00:00:00 2001 From: hmz007 Date: Wed, 9 Jul 2025 17:38:17 +0800 Subject: [PATCH] [u-boot] nanopi_m5: add missing U3PHY_BASE for usb3 init Signed-off-by: hmz007 --- u-boot/board/rockchip/nanopi_m5/board.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/u-boot/board/rockchip/nanopi_m5/board.c b/u-boot/board/rockchip/nanopi_m5/board.c index 0d7dc1ce66e..8999f8cedce 100644 --- a/u-boot/board/rockchip/nanopi_m5/board.c +++ b/u-boot/board/rockchip/nanopi_m5/board.c @@ -29,6 +29,7 @@ DECLARE_GLOBAL_DATA_PTR; #ifdef CONFIG_USB_DWC3 #define CRU_BASE 0x27200000 #define CRU_SOFTRST_CON47 0x0abc +#define U3PHY_BASE 0x2b010000 static struct dwc3_device dwc3_device_data = { .maximum_speed = USB_SPEED_SUPER, @@ -70,14 +71,14 @@ int board_usb_init(int index, enum usb_init_type init) if (rkusb_switch_usb3_enabled()) { dwc3_device_data.maximum_speed = USB_SPEED_SUPER; - ret = rockchip_u3phy_uboot_init(); + ret = rockchip_u3phy_uboot_init(U3PHY_BASE); if (ret) { rkusb_force_to_usb2(true); dwc3_device_data.maximum_speed = USB_SPEED_HIGH; } } #else - ret = rockchip_u3phy_uboot_init(); + ret = rockchip_u3phy_uboot_init(U3PHY_BASE); if (ret) { rkusb_force_to_usb2(true); dwc3_device_data.maximum_speed = USB_SPEED_HIGH;