On Fri, Dec 19, 2025 at 07:59:24PM +0530, Sumit Garg wrote: > 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?
ipq9574 doesn't have UFS. > > +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 Ok. Thanks Varada

