[U-Boot] [PATCH v2 0/2] Read SFDP parameters and access flash above 16MB
Rajat Srivastava
rajat.srivastava at nxp.com
Tue Nov 13 12:00:41 UTC 2018
Add functionality to read and parse SFDP parameters to auto-detect
flash size, page size and address width of flash. This enables
flash access above 16MB using 4-byte addressing mode.
Add driver support to get SFDP information of flash and use it to
access flash above 16MB.
---
Changes in v2:
- Make SFDP parsing the default way to read flash parameters.
- Change SPI_FLASH_USE_SFDP flag to SPI_FLASH_SKIP_SFDP to provide an
option to skip SFDP parsing for a particular flash.
- Convert patch-set of 3 patches to 2 patches.
---
Rajat Srivastava (2):
mtd/spi: Add JEDEC SFDP support in SPI framework
fsl_qspi: Access flash above 16MB using SFDP
drivers/mtd/spi/sf_internal.h | 4 +
drivers/mtd/spi/spi_flash.c | 301 +++++++++++++++++++++++++++++++++++++++---
drivers/spi/fsl_qspi.c | 103 ++++++++++++++-
include/spi.h | 2 +
include/spi_flash.h | 120 +++++++++++++++++
5 files changed, 502 insertions(+), 28 deletions(-)
--
2.14.1
More information about the U-Boot
mailing list