From eae8c71eeca4fe1d59124445c3e84a95e60df28b Mon Sep 17 00:00:00 2001 From: Aswin Murugan Date: Mon, 17 Aug 2026 17:37:16 +0530 Subject: [PATCH 1/2] configs: qcom: make debug UART config common across shikra variants Rename debug-shikra-iqs-evk.config to debug-shikra-evk.config to allow reuse of the common debug UART configuration across multiple Shikra variants. Signed-off-by: Aswin Murugan --- .../{debug-shikra-iqs-evk.config => debug-shikra-evk.config} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename board/qualcomm/{debug-shikra-iqs-evk.config => debug-shikra-evk.config} (100%) diff --git a/board/qualcomm/debug-shikra-iqs-evk.config b/board/qualcomm/debug-shikra-evk.config similarity index 100% rename from board/qualcomm/debug-shikra-iqs-evk.config rename to board/qualcomm/debug-shikra-evk.config From 874164fb837edbddf03b12fde43ff35b1eeb65b5 Mon Sep 17 00:00:00 2001 From: Aswin Murugan Date: Mon, 17 Aug 2026 17:40:49 +0530 Subject: [PATCH 2/2] configs: add shikra defconfig for CQS board Introduce a defconfig for Shikra CQS board. Signed-off-by: Aswin Murugan --- configs/qcom_shikra_cqs_defconfig | 32 +++++++++++++++++++ ...ra_defconfig => qcom_shikra_iqs_defconfig} | 2 +- 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 configs/qcom_shikra_cqs_defconfig rename configs/{qcom_shikra_defconfig => qcom_shikra_iqs_defconfig} (93%) diff --git a/configs/qcom_shikra_cqs_defconfig b/configs/qcom_shikra_cqs_defconfig new file mode 100644 index 000000000000..4a6f85fb860b --- /dev/null +++ b/configs/qcom_shikra_cqs_defconfig @@ -0,0 +1,32 @@ +# Configuration for building U-Boot in Shikra CQS EVK + +#include "qcom_defconfig" +#include "board/qualcomm/debug-shikra-evk.config" + +# Otherwise buildman thinks this isn't an ARM platform +CONFIG_ARM=y + +# CONFIG_OF_UPSTREAM is not set + +CONFIG_DEFAULT_DEVICE_TREE="shikra-cqs-evk" + +# Address where U-Boot will be loaded +CONFIG_TEXT_BASE=0x9f400000 +CONFIG_REMAKE_ELF=y + +CONFIG_FASTBOOT_BUF_ADDR=0xc5000000 + +CONFIG_WATCHDOG_AUTOSTART=y + +# Shikra has eMMC only, not UFS/SCSI - override qcom_defconfig settings +CONFIG_FASTBOOT_FLASH_BLOCK_INTERFACE_NAME="mmc" +CONFIG_FASTBOOT_FLASH_BLOCK_DEVICE_ID=0 + +# CONFIG_SCSI is not set + +# Environment stored in eMMC logfs partition +CONFIG_ENV_IS_IN_MMC=y +CONFIG_ENV_MMC_USE_SW_PARTITION=y +CONFIG_ENV_MMC_SW_PARTITION="logfs" +CONFIG_ENV_OFFSET=0x0 +CONFIG_ENV_SIZE=0x4000 diff --git a/configs/qcom_shikra_defconfig b/configs/qcom_shikra_iqs_defconfig similarity index 93% rename from configs/qcom_shikra_defconfig rename to configs/qcom_shikra_iqs_defconfig index fe102ee9a979..403a5e504b08 100644 --- a/configs/qcom_shikra_defconfig +++ b/configs/qcom_shikra_iqs_defconfig @@ -1,7 +1,7 @@ # Configuration for building U-Boot in Shikra IQS EVK #include "qcom_defconfig" -#include "board/qualcomm/debug-shikra-iqs-evk.config" +#include "board/qualcomm/debug-shikra-evk.config" # Otherwise buildman thinks this isn't an ARM platform CONFIG_ARM=y