On Thu, 20 Feb 2025 at 13:10, Varadarajan Narayanan <quic_var...@quicinc.com> wrote: > > Introduce a defconfig for the Qualcomm IPQ9574 SoC based RDPs. > Presently supports eMMC. > > Per the flash memory layout, U-Boot size cannot exceed 756KB. With this > defconfig, u-boot.mbn size is ~480KB. > > Reviewed-by: Caleb Connolly <caleb.conno...@linaro.org> > Signed-off-by: Varadarajan Narayanan <quic_var...@quicinc.com> > --- > v4: Don't include qcom_defconfig > Update commit message to include details about size restrictions > Drop 'Reviewed-by: Caleb Connolly' as the file has changed considerably > > v3: Removed unnecessary comment > --- > configs/qcom_ipq9574_mmc_defconfig | 83 ++++++++++++++++++++++++++++++ > 1 file changed, 83 insertions(+) > create mode 100644 configs/qcom_ipq9574_mmc_defconfig >
Reviewed-by: Sumit Garg <sumit.g...@linaro.org> -Sumit > diff --git a/configs/qcom_ipq9574_mmc_defconfig > b/configs/qcom_ipq9574_mmc_defconfig > new file mode 100644 > index 0000000000..9bc1e1c70b > --- /dev/null > +++ b/configs/qcom_ipq9574_mmc_defconfig > @@ -0,0 +1,83 @@ > +CONFIG_ARM=y > +CONFIG_SKIP_LOWLEVEL_INIT=y > +CONFIG_POSITION_INDEPENDENT=y > +CONFIG_SYS_INIT_SP_BSS_OFFSET=1572864 > +CONFIG_ARCH_SNAPDRAGON=y > +CONFIG_NR_DRAM_BANKS=24 > +CONFIG_DEFAULT_DEVICE_TREE="qcom/ipq9574-rdp433" > +CONFIG_SYS_LOAD_ADDR=0x50000000 > +CONFIG_FIT=y > +CONFIG_FIT_VERBOSE=y > +# CONFIG_EFI_LOADER is not set > +# CONFIG_EFI_BINARY_EXEC is not set > +# CONFIG_EFI_VARIABLE_FILE_STORE is not set > +# CONFIG_PXE_UTILS is not set > +# CONFIG_BOOTSTD is not set > +# CONFIG_BOOTMETH_VBE is not set > +CONFIG_BOOTDELAY=2 > +CONFIG_OF_BOARD_SETUP=y > +CONFIG_USE_PREBOOT=y > +CONFIG_SYS_CBSIZE=512 > +CONFIG_LOG_MAX_LEVEL=9 > +CONFIG_LOG_DEFAULT_LEVEL=4 > +# CONFIG_DISPLAY_CPUINFO is not set > +CONFIG_DISPLAY_BOARDINFO_LATE=y > +CONFIG_CMD_MMC=y > +CONFIG_CMD_USB=y > +CONFIG_CMD_PART=y > +CONFIG_OF_LIVE=y > +CONFIG_USE_DEFAULT_ENV_FILE=y > +CONFIG_DEFAULT_ENV_FILE="board/qualcomm/default.env" > +CONFIG_CLK=y > +CONFIG_CLK_QCOM_IPQ9574=y > +CONFIG_DFU_MMC=y > +CONFIG_DFU_SCSI=y > +CONFIG_SYS_DFU_DATA_BUF_SIZE=0x200000 > +CONFIG_MSM_GPIO=y > +CONFIG_PINCTRL=y > +CONFIG_PINCONF=y > +CONFIG_PINCTRL_QCOM_IPQ9574=y > +CONFIG_MMC_SDHCI=y > +CONFIG_MMC_SDHCI_ADMA=y > +CONFIG_MMC_SDHCI_MSM=y > +CONFIG_DM_MDIO=y > +CONFIG_DM_ETH_PHY=y > +CONFIG_DWC_ETH_QOS=y > +CONFIG_DWC_ETH_QOS_QCOM=y > +CONFIG_RGMII=y > +CONFIG_PHY=y > +CONFIG_PHY_QCOM_QMP_UFS=y > +CONFIG_PHY_QCOM_QUSB2=y > +CONFIG_SCSI=y > +CONFIG_MSM_SERIAL=y > +CONFIG_MSM_GENI_SERIAL=y > +CONFIG_SOC_QCOM=y > +CONFIG_DEBUG_UART=y > +CONFIG_DEBUG_UART_ANNOUNCE=y > +CONFIG_DEBUG_UART_BASE=0x78b1000 > +CONFIG_DEBUG_UART_MSM=y > +CONFIG_DEBUG_UART_CLOCK=1843200 > +CONFIG_TEXT_BASE=0x4A240000 > +CONFIG_REMAKE_ELF=y > +CONFIG_FIT=y > +CONFIG_FIT_VERBOSE=y > +CONFIG_BOOTSTD_FULL=y > +CONFIG_SYS_CBSIZE=1024 > +CONFIG_SYS_PBSIZE=1024 > +CONFIG_OF_LIVE=y > +CONFIG_MSM_SERIAL=y > +CONFIG_DM_EVENT=y > +CONFIG_ENV_IS_IN_MMC=y > +CONFIG_ENV_SIZE=0x40000 > +CONFIG_ENV_OFFSET=0 > +CONFIG_PARTITIONS=y > +CONFIG_PARTITION_UUIDS=y > +CONFIG_MTD=y > +CONFIG_MTD_PARTS=y > +CONFIG_HUSH_PARSER=y > +CONFIG_PARTITIONS=y > +CONFIG_EFI_PARTITION=y > +# CONFIG_I2C is not set > +# CONFIG_INPUT is not set > +# CONFIG_SCSI is not set > +# CONFIG_SPMI is not set > -- > 2.34.1 >