u-boot/drivers/mtd/spi
Vignesh R 778572d7cb mtd: spi: Add lightweight SPI flash stack for SPL
Add a tiny SPI flash stack that just supports reading data/images from
SPI flash. This is useful for boards that have SPL size constraints and
would need to use SPI flash framework just to read images/data from
flash. There is approximately 1.5 to 2KB savings with this.

Based on prior work of reducing spi flash id table by
Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>

Signed-off-by: Vignesh R <vigneshr@ti.com>
Tested-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
Tested-by: Stefan Roese <sr@denx.de>
Tested-by: Horatiu Vultur <horatiu.vultur@microchip.com>
Reviewed-by: Jagan Teki <jagan@openedev.com>
Tested-by: Jagan Teki <jagan@amarulasolutions.com> #zynq-microzed
2019-02-07 15:33:21 +05:30
..
fsl_espi_spl.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig mtd: spi: Switch to new SPI NOR framework 2019-02-07 15:33:21 +05:30
Makefile mtd: spi: Add lightweight SPI flash stack for SPL 2019-02-07 15:33:21 +05:30
sandbox.c mtd: spi: Switch to new SPI NOR framework 2019-02-07 15:33:21 +05:30
sf-uclass.c sf: Add a method to obtain the block-protect setting 2018-11-20 19:14:22 -07:00
sf.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sf_dataflash.c mtd: spi: Switch to new SPI NOR framework 2019-02-07 15:33:21 +05:30
sf_internal.h mtd: spi: Add lightweight SPI flash stack for SPL 2019-02-07 15:33:21 +05:30
sf_mtd.c mtd: sf: Make sf_mtd.c more robust 2018-12-06 00:45:36 +05:30
sf_probe.c mtd: spi: Switch to new SPI NOR framework 2019-02-07 15:33:21 +05:30
spi-nor-core.c mtd: spi: Add lightweight SPI flash stack for SPL 2019-02-07 15:33:21 +05:30
spi-nor-ids.c mtd: spi: Add lightweight SPI flash stack for SPL 2019-02-07 15:33:21 +05:30
spi-nor-tiny.c mtd: spi: Add lightweight SPI flash stack for SPL 2019-02-07 15:33:21 +05:30