[PATCH 2/2] ARM: dts: bcm2711-rpi: enable USB and skip soft reset wait on RPi4
chalianis1 at gmail.com
chalianis1 at gmail.com
Mon Mar 30 20:17:23 PDT 2026
From: Chali Anis <chalianis1 at gmail.com>
The dwc2 controller on bcm2711 does not reliably deassert GRSTCTL_CSFTRST
within the expected window, causing probe to fail with ETIMEDOUT. Enable
the USB node and set no-csftrst-wait to bypass the reset bit polling.
Signed-off-by: Chali Anis <chalianis1 at gmail.com>
---
arch/arm/dts/bcm2711-rpi.dtsi | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/arch/arm/dts/bcm2711-rpi.dtsi b/arch/arm/dts/bcm2711-rpi.dtsi
index 2722133a4afc..892d6a7aecc8 100644
--- a/arch/arm/dts/bcm2711-rpi.dtsi
+++ b/arch/arm/dts/bcm2711-rpi.dtsi
@@ -19,3 +19,7 @@ &uart1 {
&power {
barebox,allow-dummy;
};
+
+&usb {
+ no-csftrst-wait;
+};
More information about the barebox
mailing list