Skip to content
Snippets Groups Projects
Commit f5838b15 authored by Faiz Abbas's avatar Faiz Abbas Committed by Lokesh Vutla
Browse files

arm: mach-k3: sysfw-loader: Add support to load SYSFW from USB


Add support for loading system firmware from a USB mass storage device

Signed-off-by: default avatarFaiz Abbas <faiz_abbas@ti.com>
parent f9916b6d
No related branches found
No related tags found
No related merge requests found
......@@ -300,6 +300,17 @@ void k3_sysfw_loader(void (*config_pm_pre_callback) (void),
ret = k3_sysfw_dfu_download(sysfw_load_address);
break;
#endif
#if CONFIG_IS_ENABLED(USB_STORAGE)
case BOOT_DEVICE_USB:
ret = spl_usb_load(&spl_image, &bootdev,
CONFIG_SYS_USB_FAT_BOOT_PARTITION,
#ifdef CONFIG_K3_SYSFW_IMAGE_NAME
CONFIG_K3_SYSFW_IMAGE_NAME);
#else
NULL);
#endif
#endif
break;
default:
panic("Loading SYSFW image from device %u not supported!\n",
bootdev.boot_device);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment