Lines Matching full:if

16 	select MPU_ALLOW_FLASH_WRITE if ARM_MPU
17 select USE_DT_CODE_PARTITION if HAS_FLASH_LOAD_OFFSET
31 Hidden option set if using PSA crypt for cryptography functionality
40 select MBEDTLS_PROMPTLESS if ZEPHYR_MBEDTLS_MODULE
93 default BOOT_IMG_HASH_ALG_SHA256 if BOOT_IMG_HASH_ALG_SHA256_ALLOW
94 default BOOT_IMG_HASH_ALG_SHA384 if BOOT_IMG_HASH_ALG_SHA384_ALLOW
95 default BOOT_IMG_HASH_ALG_SHA512 if BOOT_IMG_HASH_ALG_SHA512_ALLOW
137 if BOOT_SIGNATURE_TYPE_RSA
149 if BOOT_SIGNATURE_TYPE_ECDSA_P256
173 if BOOT_SIGNATURE_TYPE_ED25519
191 default "root-ec-p256.pem" if BOOT_SIGNATURE_TYPE_ECDSA_P256
192 default "root-ed25519.pem" if BOOT_SIGNATURE_TYPE_ED25519
193 default "root-rsa-3072.pem" if BOOT_SIGNATURE_TYPE_RSA && BOOT_SIGNATURE_TYPE_RSA_LEN=3072
194 default "root-rsa-2048.pem" if BOOT_SIGNATURE_TYPE_RSA && BOOT_SIGNATURE_TYPE_RSA_LEN=2048
200 located. If the key file is not there, the build system uses relative
230 in MCUBoot. If enabled the public key is appended to the signed image
238 If y, the bootloader attempts to validate the signature of the
248 If y, the bootloader attempts to validate the signature of the
253 If unsure, leave at the default value.
257 default y if SOC_FAMILY_NORDIC_NRF
258 default y if !$(dt_nodelabel_enabled,scratch_partition)
260 If y, the BOOT_IMAGE_UPGRADE_MODE will default to using
266 if !SINGLE_APPLICATION_SLOT
269 default BOOT_SWAP_USING_MOVE if BOOT_PREFER_SWAP_MOVE
281 If y, overwrite the primary slot with the upgrade image instead
288 If y, the swap upgrade is done in two steps, where first every
300 If y, mcuboot selects the newest valid image based on the image version
309 If y, mcuboot selects the newest valid image based on the image version
318 If y, mcuboot will have a single application slot, and the secondary
332 if BOOT_RAM_LOAD
347 If y, enables the revert mechanism in direct-xip similar to the one in
358 If y, enables bootstraping support. Bootstrapping allows an erased
360 If unsure, leave at the default value.
367 If y, instead of saving the encrypted image keys in plaintext in the
370 slot from being dumped. If n is selected (default), the keys are written
374 If unsure, leave at the default value.
381 Hidden option used to check if image encryption is supported.
386 select BOOT_ENCRYPT_RSA if BOOT_SIGNATURE_TYPE_RSA
387 select BOOT_ENCRYPT_EC256 if BOOT_SIGNATURE_TYPE_ECDSA_P256
388 select BOOT_ENCRYPT_X25519 if BOOT_SIGNATURE_TYPE_ED25519
391 If y, images in the secondary slot can be encrypted and are decrypted
424 default "enc-rsa2048-priv.pem" if BOOT_ENCRYPT_RSA
425 default "enc-ec256-priv.pem" if BOOT_ENCRYPT_EC256
426 default "enc-x25519-priv.pem" if BOOT_ENCRYPT_X25519
432 located. If the key file is not there, the build system uses relative
442 If this option is enabled then the maximum number of supported sectors per image will
446 If this information is not available, or multiple images are used, then this option
457 If unsure, leave at the default value.
463 Hidden open which indicates if there is a sharing backend available.
472 Hidden open which indicates if there is a sharing backend available.
528 If enabled, the bootloader will store certain boot measurements such as
589 bool "Wait for a prescribed duration to see if USB DFU is invoked"
596 If y, MCUboot waits for a prescribed duration of time to allow
608 If y, MCUboot uses GPIO to detect whether to invoke USB DFU.
619 if BOOT_USB_DFU_GPIO
632 bool "Stay in bootloader if no application"
634 Allows for entering USB DFU recovery mode if there is no bootable
641 If y, adds support for simple benchmarking that can record
653 default 2048 if COVERAGE_GCOV
654 default 1024 if NO_OPTIMIZATIONS
655 default 1024 if XTENSA
656 default 4096 if (X86 && X86_64)
657 default 4096 if ARM64
680 Select this option if application requires vector relocation,
686 range 1 1 if SINGLE_APPLICATION_SLOT
736 default y if WATCHDOG
737 default y if SOC_FAMILY_NORDIC_NRF
738 imply BOOT_WATCHDOG_FEED_NRFX_WDT if SOC_FAMILY_NORDIC_NRF
796 default "Using Zephyr OS build" if MCUBOOT_BOOT_BANNER
801 Hidden symbol which should be selected if a system provided decompression support.
803 if BOOT_DECOMPRESSION_SUPPORT
808 If enabled, will include support for compressed images being loaded to the secondary slot
812 if BOOT_DECOMPRESSION
832 select MCUBOOT_DEVICE_CPU_CORTEX_M0 if CPU_CORTEX_M0
833 # Enable flash page layout if available
834 select FLASH_PAGE_LAYOUT if FLASH_HAS_PAGE_LAYOUT
842 select SW_VECTOR_RELAY if !CPU_CORTEX_M0_HAS_VECTOR_TABLE_REMAP
850 # If you know for sure that your hardware will work, you can default
854 default y if BOOT_SERIAL_CDC_ACM #usb driver requires MULTITHREADING
855 default y if BOOT_USB_DFU_GPIO || BOOT_USB_DFU_WAIT
856 default n if SOC_FAMILY_NORDIC_NRF
857 default n if SOC_FAMILY_ESPRESSIF_ESP32 && MCUBOOT
877 default y if BOOT_UPGRADE_ONLY
881 if swapping is not used (that is, BOOT_UPGRADE_ONLY is set). If a user
884 though it will not boot. If swapping is enabled this will be handled
885 since the image will not confirm itself. If, however, swapping is not