]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
dts: qcs6490-rb3gen2: Remove USB controller dr_mode override
authorBalaji Selvanathan <balaji.selvanathan@oss.qualcomm.com>
Tue, 24 Mar 2026 15:46:55 +0000 (21:16 +0530)
committerCasey Connolly <casey.connolly@linaro.org>
Mon, 27 Apr 2026 10:38:44 +0000 (12:38 +0200)
Remove the USB controller dr_mode override from the u-boot device
tree. The upstream Linux device tree already configures the USB
controller with dr_mode = "otg", which supports both host and
peripheral modes including fastboot.

The previous override to "host" mode prevented fastboot from working
as it requires peripheral mode support. By removing this override,
the upstream OTG configuration is inherited, enabling fastboot while
maintaining host mode capability through the usb-role-switch
property.

Signed-off-by: Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com>
Link: https://patch.msgid.link/20260324-kodiak_dts-v2-1-243c28a3ffb9@oss.qualcomm.com
Signed-off-by: Casey Connolly <casey.connolly@linaro.org>
arch/arm/dts/qcs6490-rb3gen2-u-boot.dtsi

index 8d4871135fa63b0d793067d3db8d85c3c9aa796a..c3ec4a317f7c2265c0db058cdbd8749e1f34975a 100644 (file)
        };
 };
 
-&usb_1 {
-       dr_mode = "host";
-};
-
 // RAM Entry 0 : Base 0x0080000000  Size 0x003A800000
 // RAM Entry 1 : Base 0x00C0000000  Size 0x0001800000
 // RAM Entry 2 : Base 0x00C3400000  Size 0x003CC00000