[PATCH 3/3] ARM: dts: bcm2711-rpi-cm4-io: Enable xHCI host

Stefan Wahren wahrenst at gmx.net
Sat Nov 25 18:56:12 PST 2023


The initial version of the bcm2711-rpi-cm4-io based on the
false assumption, that the USB host interface was connected to
the DWC2 IP. So replace it with the xHCI and get the USB host
running.

Signed-off-by: Stefan Wahren <wahrenst at gmx.net>
---
 arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts
index d7ba02f586d3..17e7c2235d09 100644
--- a/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts
+++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts
@@ -2,7 +2,6 @@
 /dts-v1/;
 #include "bcm2711-rpi-cm4.dtsi"
 #include "bcm283x-rpi-led-deprecated.dtsi"
-#include "bcm283x-rpi-usb-host.dtsi"

 / {
 	model = "Raspberry Pi Compute Module 4 IO Board";
@@ -130,6 +129,10 @@ &pixelvalve4 {
 	status = "okay";
 };

+&usb {
+	status = "disabled";
+};
+
 &vc4 {
 	status = "okay";
 };
@@ -137,3 +140,7 @@ &vc4 {
 &vec {
 	status = "disabled";
 };
+
+&xhci {
+	status = "okay";
+};
--
2.34.1




More information about the linux-arm-kernel mailing list