summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/Kconfig2
-rw-r--r--arch/arm/mach-rockchip/Kconfig2
-rw-r--r--arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig1
-rw-r--r--board/sifive/unleashed/Kconfig2
-rw-r--r--board/sifive/unmatched/Kconfig2
-rw-r--r--board/starfive/visionfive2/Kconfig2
-rw-r--r--boot/Kconfig1
-rw-r--r--lib/fwu_updates/Kconfig1
8 files changed, 8 insertions, 5 deletions
diff --git a/arch/Kconfig b/arch/Kconfig
index ba99d251737..10755fec8bb 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -254,7 +254,7 @@ config SANDBOX
imply AVB_VERIFY
imply LIBAVB
imply CMD_AVB
- imply PARTITION_TYPE_GUID
+ imply PARTITION_TYPE_GUID if EFI_PARTITION
imply SCP03
imply CMD_SCP03
imply UDP_FUNCTION_FASTBOOT
diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig
index 9f1f77ee5b3..108713488af 100644
--- a/arch/arm/mach-rockchip/Kconfig
+++ b/arch/arm/mach-rockchip/Kconfig
@@ -284,7 +284,7 @@ config ROCKCHIP_RK3399
imply OF_LIBFDT_OVERLAY
imply OF_LIVE
imply OF_UPSTREAM
- imply PARTITION_TYPE_GUID
+ imply PARTITION_TYPE_GUID if EFI_PARTITION
imply PHY_GIGE if GMAC_ROCKCHIP
imply PRE_CONSOLE_BUFFER
imply RNG_ROCKCHIP
diff --git a/arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig b/arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig
index 490097e98be..647e0a4c2bf 100644
--- a/arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig
+++ b/arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig
@@ -3,6 +3,7 @@ config CMD_STM32PROG
select DFU
select DFU_RAM
select DFU_VIRT
+ select EFI_PARTITION
select PARTITION_TYPE_GUID
imply CMD_GPT if MMC
imply CMD_MTD if MTD
diff --git a/board/sifive/unleashed/Kconfig b/board/sifive/unleashed/Kconfig
index 2fcc788ba53..36cf756e3f3 100644
--- a/board/sifive/unleashed/Kconfig
+++ b/board/sifive/unleashed/Kconfig
@@ -35,7 +35,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
imply CMD_FAT
imply CMD_FS_GENERIC
imply CMD_GPT
- imply PARTITION_TYPE_GUID
+ imply PARTITION_TYPE_GUID if EFI_PARTITION
imply CMD_NET
imply CMD_PING
imply CMD_SF
diff --git a/board/sifive/unmatched/Kconfig b/board/sifive/unmatched/Kconfig
index 5071af129c6..9245873927b 100644
--- a/board/sifive/unmatched/Kconfig
+++ b/board/sifive/unmatched/Kconfig
@@ -36,7 +36,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
imply CMD_FAT
imply CMD_FS_GENERIC
imply CMD_GPT
- imply PARTITION_TYPE_GUID
+ imply PARTITION_TYPE_GUID if EFI_PARTITION
imply CMD_NET
imply CMD_PING
imply CMD_SF
diff --git a/board/starfive/visionfive2/Kconfig b/board/starfive/visionfive2/Kconfig
index 185f94190b5..b4bf59676ac 100644
--- a/board/starfive/visionfive2/Kconfig
+++ b/board/starfive/visionfive2/Kconfig
@@ -45,7 +45,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
imply EFI_PARTITION
imply MII
imply ISO_PARTITION
- imply PARTITION_TYPE_GUID
+ imply PARTITION_TYPE_GUID if EFI_PARTITION
imply PHY_LIB
imply PHY_MSCC
diff --git a/boot/Kconfig b/boot/Kconfig
index bfed452d77e..a56b7aa2f37 100644
--- a/boot/Kconfig
+++ b/boot/Kconfig
@@ -563,6 +563,7 @@ config BOOTMETH_ANDROID
select CMD_BCB
imply CMD_FASTBOOT
imply FASTBOOT if !NET_LWIP
+ select EFI_PARTITION
select PARTITION_TYPE_GUID
select PARTITION_UUIDS
help
diff --git a/lib/fwu_updates/Kconfig b/lib/fwu_updates/Kconfig
index a722107c129..b38808e3463 100644
--- a/lib/fwu_updates/Kconfig
+++ b/lib/fwu_updates/Kconfig
@@ -1,6 +1,7 @@
menuconfig FWU_MULTI_BANK_UPDATE
bool "Enable FWU Multi Bank Update Feature"
depends on EFI_CAPSULE_ON_DISK
+ select EFI_PARTITION
select PARTITION_TYPE_GUID
select FWU_MDATA
imply EFI_CAPSULE_ON_DISK_EARLY