diff options
author | andy.hu <andy.hu@starfivetech.com> | 2023-09-07 09:35:30 +0300 |
---|---|---|
committer | andy.hu <andy.hu@starfivetech.com> | 2023-09-07 09:35:30 +0300 |
commit | f96e2395bd6f7c0b5f78231adbd8da96539e9ce8 (patch) | |
tree | 1b88cdcd4a5ce58238bb0b6ad502c3df5b6a5402 | |
parent | 948a4d3f04542d4bda65d8bcb8537a63e92f7b61 (diff) | |
parent | 424ea921afc284a291f457ed11851c1c3a279955 (diff) | |
download | u-boot-f96e2395bd6f7c0b5f78231adbd8da96539e9ce8.tar.xz |
Merge branch 'CR_7250_add_fastboot_support_minda' into 'vf2-devel'
CR_7250 usb: cdns: Add USB device support
See merge request sbc/u-boot!62
-rw-r--r-- | arch/riscv/dts/starfive_visionfive2.dts | 1 | ||||
-rw-r--r-- | configs/starfive_visionfive2_defconfig | 15 |
2 files changed, 16 insertions, 0 deletions
diff --git a/arch/riscv/dts/starfive_visionfive2.dts b/arch/riscv/dts/starfive_visionfive2.dts index e1429b45dd..61fb42f987 100644 --- a/arch/riscv/dts/starfive_visionfive2.dts +++ b/arch/riscv/dts/starfive_visionfive2.dts @@ -383,6 +383,7 @@ }; &usbdrd30 { + starfive,usb2-only = <1>; status = "okay"; }; diff --git a/configs/starfive_visionfive2_defconfig b/configs/starfive_visionfive2_defconfig index ab97830688..386e3c05fa 100644 --- a/configs/starfive_visionfive2_defconfig +++ b/configs/starfive_visionfive2_defconfig @@ -20,6 +20,7 @@ CONFIG_ARCH_RV64I=y CONFIG_CMODEL_MEDANY=y CONFIG_RISCV_SMODE=y CONFIG_SHOW_REGS=y +# CONFIG_ANDROID_BOOT_IMAGE is not set CONFIG_FIT=y CONFIG_SPL_FIT_SOURCE="jh7110-uboot-fit-image.its" CONFIG_SUPPORT_RAW_INITRD=y @@ -80,6 +81,15 @@ CONFIG_SPL_CLK_COMPOSITE_CCF=y CONFIG_CLK_CCF=y CONFIG_CLK_COMPOSITE_CCF=y CONFIG_SPL_CLK_JH7110=y +CONFIG_USB_FUNCTION_FASTBOOT=y +CONFIG_FASTBOOT_BUF_ADDR=0x60000000 +CONFIG_FASTBOOT_USB_DEV=1 +CONFIG_FASTBOOT_FLASH=y +CONFIG_FASTBOOT_UUU_SUPPORT=y +CONFIG_FASTBOOT_FLASH_MMC_DEV=0 +CONFIG_FASTBOOT_MMC_BOOT_SUPPORT=y +CONFIG_FASTBOOT_MMC_USER_SUPPORT=y +CONFIG_FASTBOOT_CMD_OEM_FORMAT=y CONFIG_SYS_I2C_DW=y CONFIG_SPL_SYS_I2C_DW=y CONFIG_I2C_EEPROM=y @@ -130,12 +140,17 @@ CONFIG_CADENCE_QSPI=y CONFIG_SYSRESET=y CONFIG_SYSRESET_SBI=y CONFIG_USB=y +CONFIG_DM_USB_GADGET=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_CDNS3=y +CONFIG_USB_CDNS3_GADGET=y # CONFIG_USB_CDNS3_TI is not set CONFIG_USB_CDNS3_STARFIVE=y CONFIG_USB_STORAGE=y +CONFIG_USB_GADGET=y +CONFIG_USB_GADGET_VENDOR_NUM=0x18d1 +CONFIG_USB_GADGET_PRODUCT_NUM=0x0d02 CONFIG_DM_VIDEO=y CONFIG_VIDEO_PCI_DEFAULT_FB_SIZE=0x8000000 CONFIG_VIDEO_COPY=y |