[PATCH v3 8/8] configs: ten64: add USB start to preboot

Mathew McBride matt at traverse.com.au
Fri May 1 03:36:09 CEST 2026


There are two reasons why the USB stack needs to be
started before handing to bootflow or other boot
sequences:

1. When a USB hub is present on the board, we need to
do the required sequences to make it usable

2. To make USB storage devices 'visible' to bootflow
without further intervention

Signed-off-by: Mathew McBride <matt at traverse.com.au>
---
 configs/ten64_tfa_defconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/configs/ten64_tfa_defconfig b/configs/ten64_tfa_defconfig
index 26d41b3f366..7c1aaabfa4e 100644
--- a/configs/ten64_tfa_defconfig
+++ b/configs/ten64_tfa_defconfig
@@ -90,6 +90,8 @@ CONFIG_DM_SPI=y
 CONFIG_FSL_DSPI=y
 CONFIG_FSL_QSPI=y
 CONFIG_TPM_ATMEL_TWI=y
+CONFIG_USE_PREBOOT=y
+CONFIG_PREBOOT="usb start"
 CONFIG_USB=y
 CONFIG_USB_ONBOARD_HUB=y
 CONFIG_USB_XHCI_HCD=y

-- 
2.52.0



More information about the U-Boot mailing list