| H A D | sfdp.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <linux/mtd/spi-nor.h> 14 #define SFDP_PARAM_HEADER_ID(p) (((p)->id_msb << 8) | (p)->id_lsb) 16 (((p)->parameter_table_pointer[2] << 16) | \ 17 ((p)->parameter_table_pointer[1] << 8) | \ 18 ((p)->parameter_table_pointer[0] << 0)) 19 #define SFDP_PARAM_HEADER_PARAM_LEN(p) ((p)->lengt 324 spi_nor_set_erase_settings_from_bfpt(struct spi_nor_erase_type * erase,u32 size,u8 opcode,u8 i) spi_nor_set_erase_settings_from_bfpt() argument 325 spi_nor_set_erase_settings_from_bfpt(struct spi_nor_erase_type * erase,u32 size,u8 opcode,u8 i) spi_nor_set_erase_settings_from_bfpt() argument 815 spi_nor_region_check_overlay(struct spi_nor_erase_region * region,const struct spi_nor_erase_type * erase,const u8 erase_type) spi_nor_region_check_overlay() argument 841 struct spi_nor_erase_type *erase = map->erase_type; spi_nor_init_non_uniform_erase_map() local 1070 const struct sfdp_4bait *erase = &erases[i]; spi_nor_parse_4bait() local [all...] |