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

Reply via email to