Re: [PATCH v3 4/4] configs: Add defconfig for ipq9650 RDP488

Badhrinath S via U-Boot <[email protected]>
Newsgroups gmane.comp.boot-loaders.u-boot
Message-ID <[email protected]>
Hi Casey,

On 7/16/2026 4:50 PM, Casey Connolly wrote:
> Hi Badhrinath,
>
> On 7/16/26 07:23, Badhrinath S wrote:
>> From: Badhrinath S <[email protected]>
>>
>> Add default configuration for the IPQ9650 RDP488 board with eMMC boot
>> support.
>>
>> Signed-off-by: Badhrinath S <[email protected]>
>> ---
>>   configs/qcom_ipq9650_mmc_defconfig | 21 +++++++++++++++++
>>   configs/qcom_ipqdefconfig          | 37 ++++++++++++++++++++++++++++++
>>   2 files changed, 58 insertions(+)
>>   create mode 100644 configs/qcom_ipq9650_mmc_defconfig
>>   create mode 100644 configs/qcom_ipqdefconfig
>>
>> diff --git a/configs/qcom_ipq9650_mmc_defconfig 
>> b/configs/qcom_ipq9650_mmc_defconfig
>> new file mode 100644
>> index 000000000000..de730067359c
>> --- /dev/null
>> +++ b/configs/qcom_ipq9650_mmc_defconfig
>> @@ -0,0 +1,21 @@
>> +#include "qcom_ipqdefconfig"
>> +CONFIG_SYS_INIT_SP_BSS_OFFSET=0x180000
>> +CONFIG_TEXT_BASE=0x8a280000
>> +CONFIG_NR_DRAM_BANKS=24
>> +CONFIG_ENV_SIZE=0x40000
>> +CONFIG_ENV_OFFSET=0
>> +CONFIG_DEFAULT_DEVICE_TREE="qcom/ipq9650-rdp488"
>> +CONFIG_SYS_LOAD_ADDR=0x90000000
>> +CONFIG_DEBUG_UART_BASE=0x1a98000
>> +CONFIG_DEBUG_UART_CLOCK=14745600
>> +CONFIG_SYS_PBSIZE=1024
>> +CONFIG_CLK_QCOM_IPQ9650=y
>> +CONFIG_CMD_MMC=y
>> +CONFIG_ENV_IS_IN_MMC=y
>> +CONFIG_MMC_SDHCI=y
>> +CONFIG_MMC_SDHCI_ADMA=y
>> +CONFIG_MMC_SDHCI_MSM=y
>> +CONFIG_PINCTRL_QCOM_IPQ9650=y
>> +CONFIG_DEBUG_UART_MSM_GENI=y
>
> Do we really need debug uart in here?
it's not strictly necessary. I've removed the DEBUG_UART configs in v5 
'[PATCH v5 0/4] Add U-Boot support for Qualcomm IPQ9650 SoC' - MARC 
<https://marc.info/?l=u-boot&m=178530478539468&w=2>
>
>> +CONFIG_DEBUG_UART_ANNOUNCE=y
>> +CONFIG_SYS_MALLOC_LEN=0xC0000
>> diff --git a/configs/qcom_ipqdefconfig b/configs/qcom_ipqdefconfig
>> new file mode 100644
>> index 000000000000..6a7f3c1b4ac6
>> --- /dev/null
>> +++ b/configs/qcom_ipqdefconfig
>
>
> Does this defconfig build a functional image? Or is it only ever meant 
> to be included by board specific defconfigs? If it's the latter case 
> then this should be a config fragment instead (just rename the file to 
> qcom-ipq.config or something).
it's only meant for inclusion by board-specific defconfigs, not as a 
standalone build. I've renamed it to qcom_ipq.config in v5 '[PATCH v5 
0/4] Add U-Boot support for Qualcomm IPQ9650 SoC' - MARC 
<https://marc.info/?l=u-boot&m=178530478539468&w=2>
>
>> @@ -0,0 +1,37 @@
>> +CONFIG_ARM=y
>> +CONFIG_SKIP_LOWLEVEL_INIT=y
>> +CONFIG_POSITION_INDEPENDENT=y
>> +CONFIG_ARCH_SNAPDRAGON=y
>> +CONFIG_DEBUG_UART=y
>> +CONFIG_REMAKE_ELF=y
>> +# CONFIG_EFI_LOADER is not set
>> +CONFIG_FIT=y
>> +CONFIG_FIT_VERBOSE=y
>> +# CONFIG_BOOTSTD is not set
>> +CONFIG_OF_BOARD_SETUP=y
>> +CONFIG_USE_PREBOOT=y
>> +# CONFIG_DISPLAY_CPUINFO is not set
>> +CONFIG_DISPLAY_BOARDINFO_LATE=y
>> +CONFIG_HUSH_PARSER=y
>> +CONFIG_CMD_PART=y
>> +CONFIG_OF_LIVE=y
>> +CONFIG_CLK=y
>> +CONFIG_MSM_GPIO=y
>> +# CONFIG_I2C is not set
>> +# CONFIG_INPUT is not set
>> +CONFIG_MISC=y
>> +CONFIG_QCOM_GENI=y
>> +CONFIG_MTD=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_PINCTRL=y
>> +CONFIG_PINCONF=y
>> +CONFIG_MSM_SERIAL=y
>> +CONFIG_MSM_GENI_SERIAL=y
>> +CONFIG_SOC_QCOM=y
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.