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 <[email protected]>
> ---
> 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
>