From f62a5c8f855e02be6d17e9ce5ba3b4360c73677d Mon Sep 17 00:00:00 2001 From: Balaji Selvanathan Date: Tue, 19 May 2026 10:23:20 +0530 Subject: [PATCH] arm: dts: talos-evk: Set USB controllers to peripheral mode Override USB dr_mode to "peripheral" for both usb_1 and usb_2 nodes to enable fastboot and USB download functionality in U-Boot. The upstream device tree configures these as "host" mode for Linux runtime, but U-Boot requires peripheral mode for flashing operations. Signed-off-by: Balaji Selvanathan --- arch/arm/dts/talos-evk-u-boot.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/dts/talos-evk-u-boot.dtsi b/arch/arm/dts/talos-evk-u-boot.dtsi index f51d58b26ff5..f7df6d2de710 100644 --- a/arch/arm/dts/talos-evk-u-boot.dtsi +++ b/arch/arm/dts/talos-evk-u-boot.dtsi @@ -60,3 +60,11 @@ }; }; }; + +&usb_1 { + dr_mode = "peripheral"; +}; + +&usb_2 { + dr_mode = "peripheral"; +};