From: Phil Elwell Date: Wed, 12 Jan 2022 14:39:46 +0000 (+0000) Subject: ARM: dts: Remove VL805 USB node from CM4 dts X-Git-Tag: submit/tizen/20220208.074352~329 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0b54dbda3cca2beb51e236a25738784e90853b64;p=platform%2Fkernel%2Flinux-rpi.git ARM: dts: Remove VL805 USB node from CM4 dts Neither the CM4 module nor the CM4IO board have a VL805 USB3 controller. The existing "usb@0,0" node is a hangover from the Pi 4 dts; delete it. An up-to-date firmware will automatically load the vl805 overlay on CM4s with VL805=1 in the EEPROM config, ensuring that the firmware is notified of any PCIe reset. See: https://forums.raspberrypi.com/viewtopic.php?t=326088 Signed-off-by: Phil Elwell --- diff --git a/arch/arm/boot/dts/bcm2711-rpi-cm4.dts b/arch/arm/boot/dts/bcm2711-rpi-cm4.dts index 86de6bed42fb..5dbd1b77260b 100644 --- a/arch/arm/boot/dts/bcm2711-rpi-cm4.dts +++ b/arch/arm/boot/dts/bcm2711-rpi-cm4.dts @@ -3,8 +3,6 @@ #include "bcm2711.dtsi" #include "bcm2835-rpi.dtsi" -#include - / { compatible = "raspberrypi,4-compute-module", "brcm,bcm2711"; model = "Raspberry Pi Compute Module 4"; @@ -293,11 +291,6 @@ ranges; reg = <0 0 0 0 0>; - - usb@0,0 { - reg = <0 0 0 0 0>; - resets = <&reset RASPBERRYPI_FIRMWARE_RESET_ID_USB>; - }; }; };