diff options
author | Tom Rini <trini@konsulko.com> | 2019-02-07 14:48:56 -0500 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2019-02-07 14:48:56 -0500 |
commit | 50e24381c097579ff2a8b171838347c82c2fba04 (patch) | |
tree | 211a78888bf1fa02244bb7dcd5963eaa050b9199 /common | |
parent | 4dfe43849a4c76ac5fc2486d20e37d459f980a00 (diff) | |
parent | 4d40e009c06742df9582f8b54f37f6cea0680ba1 (diff) |
Merge branch 'master' of git://git.denx.de/u-boot-spi
- SPI-NOR support
Diffstat (limited to 'common')
-rw-r--r-- | common/spl/Kconfig | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/common/spl/Kconfig b/common/spl/Kconfig index 59028529c9..935066d664 100644 --- a/common/spl/Kconfig +++ b/common/spl/Kconfig @@ -737,13 +737,34 @@ config SPL_SPI_FLASH_SUPPORT lines). This enables the drivers in drivers/mtd/spi as part of an SPL build. This normally requires SPL_SPI_SUPPORT. +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 + this if you have SPL size limitations and don't need full + fledged SPI flash support. + +config SPL_SPI_FLASH_SFDP_SUPPORT + bool "SFDP table parsing support for SPI NOR flashes" + depends on !SPI_FLASH_BAR && !SPL_SPI_FLASH_TINY + help + Enable support for parsing and auto discovery of parameters for + SPI NOR flashes using Serial Flash Discoverable Parameters (SFDP) + tables as per JESD216 standard in SPL. + config SPL_SPI_LOAD bool "Support loading from SPI flash" - depends on SPL_SPI_FLASH_SUPPORT help Enable support for loading next stage, U-Boot or otherwise, from SPI NOR in U-Boot SPL. +endif # SPL_SPI_FLASH_SUPPORT + config SPL_SPI_SUPPORT bool "Support SPI drivers" help |