Lines Matching full:sfdp
10 #include "sfdp.h"
15 * have the page size defined within their SFDP tables.
211 * Erase Types with the ones identified in the SFDP
337 * Serial Flash Discoverable Parameters (SFDP) tables.
363 * @erase_map: the erase map parsed from the SFDP Sector Map Parameter
411 * @post_sfdp: called after SFDP has been parsed (is also called for SPI NORs
414 * when information provided by the SFDP/flash_info tables are
417 * JESD216 SFDP standard, or where SFDP tables not defined at all.
420 * Those hooks can be used to tweak the SPI NOR configuration when the SFDP
459 * JESD216 standard in its SFDP tables. Flag meanings:
476 * @no_sfdp_flags: flags that indicate support that can be discovered via SFDP.
477 * Used when SFDP tables are not defined in the flash. These
479 * SPI_NOR_SKIP_SFDP: skip parsing of SFDP tables.
487 * @fixup_flags: flags that indicate support that can be discovered via SFDP
489 * because the SFDP table that indicates this support is not
572 * struct sfdp - SFDP data
574 * @dwords: array of double words of the SFDP data
576 struct sfdp { struct
682 * spi_nor_needs_sfdp() - returns true if SFDP parsing is used for this flash.
684 * Return: true if SFDP parsing is needed
689 * The flash size is one property parsed by the SFDP. We use it as an in spi_nor_needs_sfdp()
690 * indicator whether we need SFDP parsing for a particular flash. I.e. in spi_nor_needs_sfdp()
692 * SFDP should be used. in spi_nor_needs_sfdp()