From 8b63acd46c70d0f65c5d3b66b2955203f82aa713 Mon Sep 17 00:00:00 2001 From: sakumisu <1203593632@qq.com> Date: Thu, 12 Jun 2025 20:45:53 +0800 Subject: [PATCH] update(port/bl): add fs support Signed-off-by: sakumisu <1203593632@qq.com> --- port/bouffalolab/usb_dc_bl.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/port/bouffalolab/usb_dc_bl.c b/port/bouffalolab/usb_dc_bl.c index 78cb5f38..18cba930 100644 --- a/port/bouffalolab/usb_dc_bl.c +++ b/port/bouffalolab/usb_dc_bl.c @@ -478,6 +478,11 @@ int usb_dc_init(uint8_t busid) regval = getreg32(BFLB_USB_BASE + USB_DEV_CTL_OFFSET); regval |= USB_SFRST_HOV; +#ifdef CONFIG_USB_HS + regval &= ~USB_FORCE_FS; +#else + regval |= USB_FORCE_FS; +#endif putreg32(regval, BFLB_USB_BASE + USB_DEV_CTL_OFFSET); while (getreg32(BFLB_USB_BASE + USB_DEV_CTL_OFFSET) & USB_SFRST_HOV) {