소스 검색

update(port/bl): add fs support

Signed-off-by: sakumisu <1203593632@qq.com>
sakumisu 7 달 전
부모
커밋
8b63acd46c
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      port/bouffalolab/usb_dc_bl.c

+ 5 - 0
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) {