Lines Matching full:sfdp

10 #include "sfdp.h"
15 * have the page size defined within their SFDP tables.
212 * Erase Types with the ones identified in the SFDP
338 * Serial Flash Discoverable Parameters (SFDP) tables.
364 * @erase_map: the erase map parsed from the SFDP Sector Map Parameter
412 * @post_sfdp: called after SFDP has been parsed (is also called for SPI NORs
415 * when information provided by the SFDP/flash_info tables are
418 * JESD216 SFDP standard, or where SFDP tables not defined at all.
421 * Those hooks can be used to tweak the SPI NOR configuration when the SFDP
452 * property parsed by the SFDP. We use it as an indicator
453 * whether we need SFDP parsing for a particular flash.
455 * a size of zero iff SFDP should be used.
464 * JESD216 standard in its SFDP tables. Flag meanings:
481 * @no_sfdp_flags: flags that indicate support that can be discovered via SFDP.
482 * Used when SFDP tables are not defined in the flash. These
484 * SPI_NOR_SKIP_SFDP: skip parsing of SFDP tables.
492 * @fixup_flags: flags that indicate support that can be discovered via SFDP
494 * because the SFDP table that indicates this support is not
577 * struct sfdp - SFDP data
579 * @dwords: array of double words of the SFDP data
581 struct sfdp { struct
687 * spi_nor_needs_sfdp() - returns true if SFDP parsing is used for this flash.
689 * Return: true if SFDP parsing is needed
694 * The flash size is one property parsed by the SFDP. We use it as an in spi_nor_needs_sfdp()
695 * indicator whether we need SFDP parsing for a particular flash. I.e. in spi_nor_needs_sfdp()
697 * SFDP should be used. in spi_nor_needs_sfdp()