[PATCH v4 7/8] configs: Enable partition type GUID for QCS9100/QCM6490/QCS615 boards
Sumit Garg
sumit.garg at kernel.org
Fri May 1 10:02:51 CEST 2026
On Tue, Apr 28, 2026 at 01:01:49PM +0530, Balaji Selvanathan wrote:
> Enable CONFIG_PARTITION_TYPE_GUID and configure SCSI environment
> partition type GUID for QCS9100, QCM6490 and QCS615 configurations.
> This allows these platforms to locate the environment partition
> using GPT type GUID instead of UUID.
>
> Reviewed-by: Simon Glass <sjg at chromium.org>
> Signed-off-by: Balaji Selvanathan <balaji.selvanathan at oss.qualcomm.com>
> ---
> Changes in v4:
> - Add type guid configs to QCS9100 defconfig
>
> Changes in v3:
> - No changes
>
> Changes in v2:
> - Enable above new config in qcom_qcs615_defconfig and qcm6490_defconfig
> ---
> configs/qcm6490_defconfig | 4 ++++
> configs/qcom_qcs615_defconfig | 4 ++++
> configs/qcom_qcs9100_defconfig | 3 ++-
> 3 files changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/configs/qcm6490_defconfig b/configs/qcm6490_defconfig
> index b088367f86c..9560886a37a 100644
> --- a/configs/qcm6490_defconfig
> +++ b/configs/qcm6490_defconfig
> @@ -16,3 +16,7 @@ CONFIG_DEFAULT_DEVICE_TREE="qcom/qcs6490-rb3gen2"
>
> CONFIG_FASTBOOT_BUF_ADDR=0xd8800000
> CONFIG_PHY_QCOM_QMP_COMBO=y
> +
> +CONFIG_ENV_IS_IN_SCSI=y
> +CONFIG_ENV_SCSI_PART_USE_TYPE_GUID=y
> +CONFIG_ENV_SCSI_PART_TYPE_GUID="bc0330eb-3410-4951-a617-03898dbe3372"
These config options are common among targets, can you rather add an env
related config fragment which can be included in all these defconfigs.
Also, please add the partition name here as a comment to easily locate the
partition.
-Sumit
> diff --git a/configs/qcom_qcs615_defconfig b/configs/qcom_qcs615_defconfig
> index 27666a8129d..d0ffa567619 100644
> --- a/configs/qcom_qcs615_defconfig
> +++ b/configs/qcom_qcs615_defconfig
> @@ -22,3 +22,7 @@ CONFIG_REMAKE_ELF=y
> CONFIG_TEXT_BASE=0x9fc00000
>
> CONFIG_FASTBOOT_BUF_ADDR=0xa1600000
> +
> +CONFIG_ENV_IS_IN_SCSI=y
> +CONFIG_ENV_SCSI_PART_USE_TYPE_GUID=y
> +CONFIG_ENV_SCSI_PART_TYPE_GUID="bc0330eb-3410-4951-a617-03898dbe3372"
> diff --git a/configs/qcom_qcs9100_defconfig b/configs/qcom_qcs9100_defconfig
> index 082106157bb..fbaf21952f2 100644
> --- a/configs/qcom_qcs9100_defconfig
> +++ b/configs/qcom_qcs9100_defconfig
> @@ -11,6 +11,7 @@ CONFIG_REMAKE_ELF=y
> CONFIG_FASTBOOT_BUF_ADDR=0xdb300000
> CONFIG_DEFAULT_DEVICE_TREE="qcom/qcs9100-ride-r3"
> CONFIG_ENV_IS_IN_SCSI=y
> -CONFIG_ENV_SCSI_PART_UUID="71cb9cd0-acf1-b6cb-ad91-be9572fe11a9"
> +CONFIG_ENV_SCSI_PART_USE_TYPE_GUID=y
> +CONFIG_ENV_SCSI_PART_TYPE_GUID="bc0330eb-3410-4951-a617-03898dbe3372"
> # CONFIG_ENV_IS_DEFAULT is not set
> # CONFIG_ENV_IS_NOWHERE is not set
>
> --
> 2.34.1
>
More information about the U-Boot
mailing list