From: Ovidiu Panait Date: Fri, 24 Jul 2020 11:12:09 +0000 (+0300) Subject: Kconfig: Introduce CONFIG_SYS_HAS_SRAM X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=7be19313b3804576a421beecc005112b3b8b5cb0;p=u-boot.git Kconfig: Introduce CONFIG_SYS_HAS_SRAM In order to be able to replace "#ifdef CONFIG_SYS_SRAM_BASE" sequences with the IS_ENABLED() equivalent, introduce a new boolean Kconfig option that signals whether the platform has SRAM support. Reviewed-by: Simon Glass Signed-off-by: Ovidiu Panait --- diff --git a/Kconfig b/Kconfig index 1c408b6bec..54b3680b72 100644 --- a/Kconfig +++ b/Kconfig @@ -379,6 +379,17 @@ config STACK_SIZE by the UEFI sub-system. On some boards initrd_high is calculated as base stack pointer minus this stack size. +config SYS_HAS_SRAM + bool + default y if TARGET_PIC32MZDASK + default y if TARGET_DEVKIT8000 + default y if TARGET_TRICORDER + default n + help + Enable this to allow support for the on board SRAM. + SRAM base address is controlled by CONFIG_SYS_SRAM_BASE. + SRAM size is controlled by CONFIG_SYS_SRAM_SIZE. + endmenu # General setup menu "Boot images"