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
>

Reply via email to