[RESEND v2 5/6] dts: ipq9574-rdp433-u-boot: Enable USB device mode and MMC

Sumit Garg sumit.garg at kernel.org
Fri Dec 19 15:41:29 CET 2025


On Thu, Dec 18, 2025 at 11:45:56AM +0530, Varadarajan Narayanan wrote:
> Enable MMC and USB device mode by default to be able to use
> fastboot for flashing images to IPQ9574 based boards.
> 
> Signed-off-by: Varadarajan Narayanan <varadarajan.narayanan at oss.qualcomm.com>
> ---
>  arch/arm/dts/ipq9574-rdp433-u-boot.dtsi | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/arch/arm/dts/ipq9574-rdp433-u-boot.dtsi b/arch/arm/dts/ipq9574-rdp433-u-boot.dtsi
> index 390e2338d65..9f04c0c1077 100644
> --- a/arch/arm/dts/ipq9574-rdp433-u-boot.dtsi
> +++ b/arch/arm/dts/ipq9574-rdp433-u-boot.dtsi
> @@ -22,4 +22,10 @@
>  	 * reset done sdhci_init() times out.
>  	 */
>  	resets = <&gcc GCC_SDCC_BCR>;
> +
> +	status = "okay";

Why it's not enabled in upstream kernel DT?

> +};
> +
> +&usb_0_dwc3 {
> +	dr_mode = "peripheral";

I suppose then you would rather want "otg" mode in upstream DT which
will default to "peripheral" in U-Boot. And in Linux you should then be
able to support both modes.

-Sumit

>  };
> -- 
> 2.34.1
> 


More information about the U-Boot mailing list