From: Vignesh R Date: Tue, 5 Feb 2019 05:59:26 +0000 (+0530) Subject: spl: Kconfig: Enable SPI_FLASH_TINY by default for SPL X-Git-Tag: v2019.04-rc1~2^2~3 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=72875978709f22409288b5afeccc15be9b9307b3;p=oweals%2Fu-boot.git spl: Kconfig: Enable SPI_FLASH_TINY by default for SPL SPL only needs to be able to read from SPI Flash to load next stage and does not really need write/erase etc. Therefore in order to reduce SPI Flash code size in SPL, enable SPI_FLASH_TINY, that only supports reading from SPI flash, as default. Note: Since, SPI_FLASH_TINY does not support SPI_FLASH_BAR, SPI_FLASH_TINY is not enabled for boards with SPI controllers that cannot support 4 byte addressing. Signed-off-by: Vignesh R Reviewed-by: Jagan Teki Tested-by: Jagan Teki #zynq-microzed --- diff --git a/common/spl/Kconfig b/common/spl/Kconfig index 983acca85d..935066d664 100644 --- a/common/spl/Kconfig +++ b/common/spl/Kconfig @@ -742,6 +742,7 @@ if SPL_SPI_FLASH_SUPPORT config SPL_SPI_FLASH_TINY bool "Enable low footprint SPL SPI Flash support" depends on !SPI_FLASH_BAR + default y if SPI_FLASH help Enable lightweight SPL SPI Flash support that supports just reading data/images from flash. No support to write/erase flash. Enable