summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'cmd')
-rw-r--r--cmd/fastboot.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/cmd/fastboot.c b/cmd/fastboot.c
index 033a2c95e8..fa6863ccc7 100644
--- a/cmd/fastboot.c
+++ b/cmd/fastboot.c
@@ -43,6 +43,14 @@ static int do_fastboot_usb(int argc, char *const argv[],
char *endp;
int ret;
+#ifdef CONFIG_FASTBOOT_STARFIVE_MAX_BLK_WRITE
+#define RUN_FB_SF_PRESETTING \
+ "fdt set /soc/usbdrd starfive,usb2-only <0x1>;" \
+ "fdt set /soc/usbdrd/usb@10100000 dr_num_mode <0x2>;"
+
+ run_command_list(RUN_FB_SF_PRESETTING, -1, 0);
+#endif
+
if (argc < 2)
return CMD_RET_USAGE;