On Thu, Dec 18, 2025 at 11:45:55AM +0530, Varadarajan Narayanan wrote: > Enable relevant configs like USB PHY, gadget, fastboot, > fastboot MMC support etc. to enable fastboot flashing > of IPQ9574 based boards. > > Signed-off-by: Varadarajan Narayanan <[email protected]> > --- > configs/qcom_ipq9574_mmc_defconfig | 22 +++++++++++++++++++++- > 1 file changed, 21 insertions(+), 1 deletion(-) > > diff --git a/configs/qcom_ipq9574_mmc_defconfig > b/configs/qcom_ipq9574_mmc_defconfig > index 6592d9de39d..ac534738994 100644 > --- a/configs/qcom_ipq9574_mmc_defconfig > +++ b/configs/qcom_ipq9574_mmc_defconfig > @@ -45,7 +45,7 @@ CONFIG_DWC_ETH_QOS=y > CONFIG_DWC_ETH_QOS_QCOM=y > CONFIG_RGMII=y > CONFIG_PHY=y > -CONFIG_PHY_QCOM_QMP_UFS=y
Any reason to drop this? > +CONFIG_PHY_QCOM_QMP_USB=y > CONFIG_PHY_QCOM_QUSB2=y > CONFIG_PINCTRL=y > CONFIG_PINCONF=y > @@ -54,3 +54,23 @@ CONFIG_DEBUG_UART_ANNOUNCE=y > CONFIG_MSM_SERIAL=y > CONFIG_MSM_GENI_SERIAL=y > CONFIG_SOC_QCOM=y > +CONFIG_USB=y > +CONFIG_USB_GADGET=y > +CONFIG_DM_USB_GADGET=y > +CONFIG_CMD_USB=y > +CONFIG_USB_DWC3=y > +CONFIG_USB_DWC3_GADGET=y > +CONFIG_MISC=y > +CONFIG_USB_DWC3_GENERIC=y > +CONFIG_USB_FUNCTION_FASTBOOT=y > +CONFIG_FASTBOOT=y > +CONFIG_CMD_FASTBOOT=y > +CONFIG_FASTBOOT_BUF_ADDR=y > +CONFIG_FASTBOOT_BUF_SIZE=y > +CONFIG_FASTBOOT_FLASH=y > +CONFIG_FASTBOOT_FLASH_MMC=y > +CONFIG_FASTBOOT_FLASH_MMC_DEV=0 > +CONFIG_USB_GADGET_VENDOR_NUM=0x18d1 > +CONFIG_USB_GADGET_PRODUCT_NUM=0xd00d You should rather try to update following for fastboot: $ git grep -nr ARCH_QCOM drivers/usb/gadget/Kconfig drivers/usb/gadget/Kconfig:64: default 0x18d1 if ARCH_QCOM drivers/usb/gadget/Kconfig:92: default 0x4ee0 if ARCH_QCOM > +CONFIG_FASTBOOT_BUF_ADDR=0x50000000 > +CONFIG_FASTBOOT_BUF_SIZE=0x4000000 -Sumit > -- > 2.34.1 >

