/aosp_15_r20/external/flashrom/ |
H A D | spi25_statusreg.c | 36 const struct flashctx *const flash, in spi_prepare_wrsr_ext() 61 int spi_write_register(const struct flashctx *flash, enum flash_reg reg, uint8_t value) in spi_write_register() 206 int spi_read_register(const struct flashctx *flash, enum flash_reg reg, uint8_t *value) in spi_read_register() 269 static int spi_restore_status(struct flashctx *flash, void *data) in spi_restore_status() 298 static int spi_disable_blockprotect_generic(struct flashctx *flash, uint8_t bp_mask, uint8_t lock_m… in spi_disable_blockprotect_generic() 368 static int spi_disable_blockprotect(struct flashctx *flash) in spi_disable_blockprotect() 373 static int spi_disable_blockprotect_sst26_global_unprotect(struct flashctx *flash) in spi_disable_blockprotect_sst26_global_unprotect() 388 static int spi_disable_blockprotect_bp1_srwd(struct flashctx *flash) in spi_disable_blockprotect_bp1_srwd() 396 static int spi_disable_blockprotect_bp2_srwd(struct flashctx *flash) in spi_disable_blockprotect_bp2_srwd() 403 static int spi_disable_blockprotect_bp3_srwd(struct flashctx *flash) in spi_disable_blockprotect_bp3_srwd() [all …]
|
H A D | spi25.c | 50 static int spi_rdid(struct flashctx *flash, unsigned char *readarr, int bytes) in spi_rdid() 66 static int spi_rems(struct flashctx *flash, unsigned char *readarr) in spi_rems() 78 static int spi_res(struct flashctx *flash, unsigned char *readarr, int bytes) in spi_res() 94 int spi_write_enable(struct flashctx *flash) in spi_write_enable() 108 int spi_write_disable(struct flashctx *flash) in spi_write_disable() 140 static int compare_id(const struct flashctx *flash, uint32_t id1, uint32_t id2) in compare_id() 159 static int probe_spi_rdid_generic(struct flashctx *flash, int bytes) in probe_spi_rdid_generic() 177 int probe_spi_rdid(struct flashctx *flash) in probe_spi_rdid() 182 int probe_spi_rdid4(struct flashctx *flash) in probe_spi_rdid4() 187 int probe_spi_rems(struct flashctx *flash) in probe_spi_rems() [all …]
|
H A D | w39.c | 21 static uint8_t w39_idmode_readb(struct flashctx *flash, unsigned int offset) in w39_idmode_readb() 77 static int printlock_w39_common(struct flashctx *flash, unsigned int offset) in printlock_w39_common() 86 int printlock_w39f010(struct flashctx *flash) in printlock_w39f010() 102 int printlock_w39l010(struct flashctx *flash) in printlock_w39l010() 118 int printlock_w39l020(struct flashctx *flash) in printlock_w39l020() 134 int printlock_w39l040(struct flashctx *flash) in printlock_w39l040() 150 int printlock_w39v040a(struct flashctx *flash) in printlock_w39v040a() 168 int printlock_w39v040b(struct flashctx *flash) in printlock_w39v040b() 173 int printlock_w39v040c(struct flashctx *flash) in printlock_w39v040c() 179 int printlock_w39v040fa(struct flashctx *flash) in printlock_w39v040fa() [all …]
|
H A D | edi.c | 47 static int edi_write(struct flashctx *flash, unsigned short address, unsigned char data) in edi_write() 61 static int edi_read_byte(struct flashctx *flash, unsigned short address, unsigned char *data) in edi_read_byte() 105 static int edi_read(struct flashctx *flash, unsigned short address, unsigned char *data) in edi_read() 135 static int edi_disable(struct flashctx *flash) in edi_disable() 147 static int edi_chip_probe(struct flashctx *flash, const struct ene_chip *chip) in edi_chip_probe() 173 static int edi_spi_enable(struct flashctx *flash) in edi_spi_enable() 191 static int edi_spi_disable(struct flashctx *flash) in edi_spi_disable() 209 static int edi_spi_busy(struct flashctx *flash) in edi_spi_busy() 221 static int edi_spi_address(struct flashctx *flash, unsigned int start, unsigned int address) in edi_spi_address() 246 static int edi_8051_reset(struct flashctx *flash) in edi_8051_reset() [all …]
|
H A D | parallel.c | 25 void chip_writeb(const struct flashctx *flash, uint8_t val, chipaddr addr) in chip_writeb() 31 static void fallback_chip_writew(const struct flashctx *flash, uint16_t val, in fallback_chip_writew() 38 void chip_writew(const struct flashctx *flash, uint16_t val, chipaddr addr) in chip_writew() 46 static void fallback_chip_writel(const struct flashctx *flash, uint32_t val, in fallback_chip_writel() 53 void chip_writel(const struct flashctx *flash, uint32_t val, chipaddr addr) in chip_writel() 60 static void fallback_chip_writen(const struct flashctx *flash, const uint8_t *buf, chipaddr addr, s… in fallback_chip_writen() 68 void chip_writen(const struct flashctx *flash, const uint8_t *buf, chipaddr addr, size_t len) in chip_writen() 75 uint8_t chip_readb(const struct flashctx *flash, const chipaddr addr) in chip_readb() 81 static uint16_t fallback_chip_readw(const struct flashctx *flash, const chipaddr addr) in fallback_chip_readw() 89 uint16_t chip_readw(const struct flashctx *flash, const chipaddr addr) in chip_readw() [all …]
|
H A D | at45db.c | 48 static uint8_t at45db_read_status_register(struct flashctx *flash, uint8_t *status) in at45db_read_status_register() 60 int spi_disable_blockprotect_at45db(struct flashctx *flash) in spi_disable_blockprotect_at45db() 78 static unsigned int at45db_get_sector_count(struct flashctx *flash) in at45db_get_sector_count() 96 static uint8_t at45db_prettyprint_protection_register(struct flashctx *flash, uint8_t opcode, const… in at45db_prettyprint_protection_register() 139 int spi_prettyprint_status_register_at45db(struct flashctx *flash) in spi_prettyprint_status_register_at45db() 175 int probe_spi_at45db(struct flashctx *flash) in probe_spi_at45db() 233 int spi_read_at45db(struct flashctx *flash, uint8_t *buf, unsigned int addr, unsigned int len) in spi_read_at45db() 264 int spi_read_at45db_e8(struct flashctx *flash, uint8_t *buf, unsigned int addr, unsigned int len) in spi_read_at45db_e8() 304 static int at45db_wait_ready (struct flashctx *flash, unsigned int us, unsigned int retries) in at45db_wait_ready() 317 static int at45db_erase(struct flashctx *flash, uint8_t opcode, unsigned int at45db_addr, unsigned … in at45db_erase() [all …]
|
H A D | printlock.c | 32 static int regspace2_walk_unlockblocks(const struct flashctx *flash, const struct unlockblock *bloc… in regspace2_walk_unlockblocks() 51 static int printlock_regspace2_block(const struct flashctx *flash, chipaddr lockreg) in printlock_regspace2_block() 84 static int printlock_regspace2_uniform(struct flashctx *flash, unsigned long block_size) in printlock_regspace2_uniform() 91 int printlock_regspace2_uniform_64k(struct flashctx *flash) in printlock_regspace2_uniform_64k() 96 int printlock_regspace2_block_eraser_0(struct flashctx *flash) in printlock_regspace2_block_eraser_0() 104 int printlock_regspace2_block_eraser_1(struct flashctx *flash) in printlock_regspace2_block_eraser_1() 118 static int changelock_regspace2_block(const struct flashctx *flash, chipaddr lockreg, uint8_t cur, … in changelock_regspace2_block() 175 static int unlock_regspace2_block_generic(const struct flashctx *flash, chipaddr lockreg) in unlock_regspace2_block_generic() 182 static int unlock_regspace2_uniform(struct flashctx *flash, unsigned long block_size) in unlock_regspace2_uniform() 189 static int unlock_regspace2_uniform_64k(struct flashctx *flash) in unlock_regspace2_uniform_64k() [all …]
|
H A D | jedec.c | 38 static void toggle_ready_jedec_common(const struct flashctx *flash, chipaddr dst, unsigned int dela… in toggle_ready_jedec_common() 55 void toggle_ready_jedec(const struct flashctx *flash, chipaddr dst) in toggle_ready_jedec() 67 static void toggle_ready_jedec_slow(const struct flashctx *flash) in toggle_ready_jedec_slow() 73 void data_polling_jedec(const struct flashctx *flash, chipaddr dst, in data_polling_jedec() 109 static void start_program_jedec_common(const struct flashctx *flash) in start_program_jedec_common() 120 int probe_jedec_29gl(struct flashctx *flash) in probe_jedec_29gl() 184 int probe_jedec(struct flashctx *flash) in probe_jedec() 285 static void issuecmd(const struct flashctx *flash, uint8_t op, unsigned int operand) in issuecmd() 303 int erase_sector_jedec(struct flashctx *flash, unsigned int page, unsigned int size) in erase_sector_jedec() 316 int erase_block_jedec(struct flashctx *flash, unsigned int block, unsigned int size) in erase_block_jedec() [all …]
|
H A D | dummyflasher.c | 122 static int dummy_spi_write_256(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsi… in dummy_spi_write_256() 129 static bool dummy_spi_probe_opcode(const struct flashctx *flash, uint8_t opcode) in dummy_spi_probe_opcode() 140 static int probe_variable_size(struct flashctx *flash) in probe_variable_size() 177 static int dummy_opaque_read(struct flashctx *flash, uint8_t *buf, unsigned int start, unsigned int… in dummy_opaque_read() 186 static int dummy_opaque_write(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsig… in dummy_opaque_write() 196 static int dummy_opaque_erase(struct flashctx *flash, unsigned int blockaddr, unsigned int blocklen) in dummy_opaque_erase() 206 static void dummy_chip_writeb(const struct flashctx *flash, uint8_t val, chipaddr addr) in dummy_chip_writeb() 211 static void dummy_chip_writew(const struct flashctx *flash, uint16_t val, chipaddr addr) in dummy_chip_writew() 216 static void dummy_chip_writel(const struct flashctx *flash, uint32_t val, chipaddr addr) in dummy_chip_writel() 221 static void dummy_chip_writen(const struct flashctx *flash, const uint8_t *buf, chipaddr addr, size… in dummy_chip_writen() [all …]
|
H A D | writeprotect.c | 32 static int wp_write_register(const struct flashctx *flash, enum flash_reg reg, uint8_t value) in wp_write_register() 49 static int wp_read_register(const struct flashctx *flash, enum flash_reg reg, uint8_t *value) in wp_read_register() 69 static enum flashrom_wp_result read_bit(uint8_t *value, bool *present, struct flashctx *flash, stru… in read_bit() 85 static enum flashrom_wp_result read_wp_bits(struct wp_bits *bits, struct flashctx *flash) in read_wp_bits() 186 static enum flashrom_wp_result write_wp_bits(struct flashctx *flash, struct wp_bits bits) in write_wp_bits() 254 static enum flashrom_wp_result get_wp_range(struct wp_range *range, struct flashctx *flash, const s… in get_wp_range() 325 static enum flashrom_wp_result get_ranges_and_wp_bits(struct flashctx *flash, struct wp_bits bits, … in get_ranges_and_wp_bits() 431 static int set_wp_range(struct wp_bits *bits, struct flashctx *flash, const struct wp_range range) in set_wp_range() 504 static bool chip_supported(struct flashctx *flash) in chip_supported() 510 bool wp_operations_available(struct flashrom_flashctx *flash) in wp_operations_available() [all …]
|
H A D | spi.c | 29 static int default_spi_send_command(const struct flashctx *flash, unsigned int writecnt, in default_spi_send_command() 50 static int default_spi_send_multicommand(const struct flashctx *flash, in default_spi_send_multicommand() 61 int spi_send_command(const struct flashctx *flash, unsigned int writecnt, in spi_send_command() 70 int spi_send_multicommand(const struct flashctx *flash, struct spi_command *cmds) in spi_send_multicommand() 77 int default_spi_read(struct flashctx *flash, uint8_t *buf, unsigned int start, in default_spi_read() 90 int default_spi_write_256(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned … in default_spi_write_256() 102 int spi_chip_read(struct flashctx *flash, uint8_t *buf, unsigned int start, in spi_chip_read() 130 int spi_chip_write_256(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int… in spi_chip_write_256() 135 int spi_aai_write(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len) in spi_aai_write() 142 bool spi_probe_opcode(const struct flashctx *flash, uint8_t opcode) in spi_probe_opcode()
|
H A D | flashrom.c | 119 struct flashctx *flash, void *data) in register_chip_restore() 133 static int deregister_chip_restore(struct flashctx *flash) in deregister_chip_restore() 297 void programmer_delay(const struct flashctx *flash, unsigned int usecs) in programmer_delay() 331 int read_memmapped(struct flashctx *flash, uint8_t *buf, unsigned int start, in read_memmapped() 405 void get_flash_region(const struct flashctx *flash, int addr, struct flash_region *region) in get_flash_region() 420 int check_for_unwritable_regions(const struct flashctx *flash, unsigned int start, unsigned int len) in check_for_unwritable_regions() 489 int check_block_eraser(const struct flashctx *flash, int k, int log) in check_block_eraser() 528 unsigned int count_usable_erasers(const struct flashctx *flash) in count_usable_erasers() 560 int check_erased_range(struct flashctx *flash, unsigned int start, unsigned int len) in check_erased_range() 613 int read_flash(struct flashctx *flash, uint8_t *buf, unsigned int start, unsigned int len) in read_flash() [all …]
|
H A D | s25f.c | 69 static int s25f_legacy_software_reset(const struct flashctx *flash) in s25f_legacy_software_reset() 103 static int s25fs_software_reset(struct flashctx *flash) in s25fs_software_reset() 135 static int s25f_poll_status(const struct flashctx *flash) in s25f_poll_status() 171 static int s25fs_read_cr(const struct flashctx *flash, uint32_t addr) in s25fs_read_cr() 196 static int s25fs_write_cr(const struct flashctx *flash, in s25fs_write_cr() 234 static int s25fs_restore_cr3nv(struct flashctx *flash, void *data) in s25fs_restore_cr3nv() 247 int s25fs_block_erase_d8(struct flashctx *flash, unsigned int addr, unsigned int blocklen) in s25fs_block_erase_d8() 317 int s25fl_block_erase(struct flashctx *flash, unsigned int addr, unsigned int blocklen) in s25fl_block_erase() 356 int probe_spi_big_spansion(struct flashctx *flash) in probe_spi_big_spansion()
|
H A D | internal_par.c | 20 static void internal_chip_writeb(const struct flashctx *flash, uint8_t val, in internal_chip_writeb() 26 static void internal_chip_writew(const struct flashctx *flash, uint16_t val, in internal_chip_writew() 32 static void internal_chip_writel(const struct flashctx *flash, uint32_t val, in internal_chip_writel() 38 static uint8_t internal_chip_readb(const struct flashctx *flash, in internal_chip_readb() 44 static uint16_t internal_chip_readw(const struct flashctx *flash, in internal_chip_readw() 50 static uint32_t internal_chip_readl(const struct flashctx *flash, in internal_chip_readl() 56 static void internal_chip_readn(const struct flashctx *flash, uint8_t *buf, in internal_chip_readn()
|
H A D | sst28sf040.c | 29 int protect_28sf040(struct flashctx *flash) in protect_28sf040() 44 int unprotect_28sf040(struct flashctx *flash) in unprotect_28sf040() 59 int erase_sector_28sf040(struct flashctx *flash, unsigned int address, in erase_sector_28sf040() 76 int write_28sf040(struct flashctx *flash, const uint8_t *src, unsigned int start, unsigned int len) in write_28sf040() 101 static int erase_28sf040(struct flashctx *flash) in erase_28sf040() 115 int erase_chip_28sf040(struct flashctx *flash, unsigned int addr, in erase_chip_28sf040()
|
H A D | linux_mtd.c | 176 static int linux_mtd_probe(struct flashctx *flash) in linux_mtd_probe() 190 static int linux_mtd_read(struct flashctx *flash, uint8_t *buf, in linux_mtd_read() 225 static int linux_mtd_write(struct flashctx *flash, const uint8_t *buf, in linux_mtd_write() 267 static int linux_mtd_erase(struct flashctx *flash, in linux_mtd_erase() 315 … enum flashrom_wp_result linux_mtd_wp_read_cfg(struct flashrom_wp_cfg *cfg, struct flashctx *flash) in linux_mtd_wp_read_cfg() 366 static enum flashrom_wp_result linux_mtd_wp_write_cfg(struct flashctx *flash, const struct flashrom… in linux_mtd_wp_write_cfg() 426 …_result linux_mtd_wp_get_available_ranges(struct flashrom_wp_ranges **list, struct flashctx *flash) in linux_mtd_wp_get_available_ranges() 432 static void linux_mtd_nop_delay(const struct flashctx *flash, unsigned int usecs) in linux_mtd_nop_delay()
|
H A D | 82802ab.c | 40 int probe_82802ab(struct flashctx *flash) in probe_82802ab() 87 uint8_t wait_82802ab(struct flashctx *flash) in wait_82802ab() 105 int erase_block_82802ab(struct flashctx *flash, unsigned int page, in erase_block_82802ab() 128 int write_82802ab(struct flashctx *flash, const uint8_t *src, unsigned int start, unsigned int len) in write_82802ab() 145 static int unlock_28f004s5(struct flashctx *flash) in unlock_28f004s5() 198 static int unlock_lh28f008bjt(struct flashctx *flash) in unlock_lh28f008bjt()
|
H A D | cros_ec.c | 500 struct flashctx *flash = data; in cros_ec_restore_wp() local 549 static int disable_soft_wp_if_needed(struct flashctx *flash) in disable_soft_wp_if_needed() 636 int cros_ec_prepare(struct flashctx *flash, const uint8_t *const image, uint32_t flash_size) in cros_ec_prepare() 743 static int cros_ec_read(struct flashctx *flash, uint8_t *readarr, in cros_ec_read() 795 int cros_ec_block_erase(struct flashctx *flash, unsigned int blockaddr, in cros_ec_block_erase() 898 static int cros_ec_write(struct flashctx *flash, const uint8_t *buf, unsigned int addr, in cros_ec_write() 950 static int cros_ec_probe_size(struct flashctx *flash) in cros_ec_probe_size() 1183 …ic enum flashrom_wp_result cros_ec_wp_read_cfg(struct flashrom_wp_cfg *cfg, struct flashctx *flash) in cros_ec_wp_read_cfg() 1229 static enum flashrom_wp_result cros_ec_wp_write_cfg(struct flashctx *flash, const struct flashrom_w… in cros_ec_wp_write_cfg() 1355 …wp_result cros_ec_wp_get_available_ranges(struct flashrom_wp_ranges **list, struct flashctx *flash) in cros_ec_wp_get_available_ranges()
|
/aosp_15_r20/external/gsc-utils/docs/ |
H A D | case_closed_debugging_gsc.md | 730 [`FlashAP`]: #flashap 731 [flashing the AP firmware]: #flashap 732 [flashap]: #flashap 733 [Flashing the AP Special Cases]: #flashap-special-cases 734 [`FlashEC`]: #flashec 735 [flashing the EC firmware]: #flashec 736 [`OverrideWP`]: #hw-wp 737 [`Always`]: #cap-priv 738 [`IfOpened`]: #cap-priv 739 [`Open`]: #cap-priv [all …]
|
/aosp_15_r20/external/coreboot/src/drivers/spi/ |
H A D | spi_flash.c | 158 int spi_flash_cmd_read(const struct spi_flash *flash, u32 offset, in spi_flash_cmd_read() 206 int spi_flash_cmd_poll_bit(const struct spi_flash *flash, unsigned long timeout, in spi_flash_cmd_poll_bit() 237 int spi_flash_cmd_wait_ready(const struct spi_flash *flash, in spi_flash_cmd_wait_ready() 244 int spi_flash_cmd_erase(const struct spi_flash *flash, u32 offset, size_t len) in spi_flash_cmd_erase() 297 int spi_flash_cmd_status(const struct spi_flash *flash, u8 *reg) in spi_flash_cmd_status() 302 int spi_flash_cmd_write_page_program(const struct spi_flash *flash, u32 offset, in spi_flash_cmd_write_page_program() 406 static int fill_spi_flash(const struct spi_slave *spi, struct spi_flash *flash, in fill_spi_flash() 454 static int find_match(const struct spi_slave *spi, struct spi_flash *flash, in find_match() 481 struct spi_flash *flash) in spi_flash_generic_probe() 518 int spi_flash_probe(unsigned int bus, unsigned int cs, struct spi_flash *flash) in spi_flash_probe() [all …]
|
H A D | sst.c | 91 sst_enable_writing(const struct spi_flash *flash) in sst_enable_writing() 100 sst_enable_writing_status(const struct spi_flash *flash) in sst_enable_writing_status() 109 sst_disable_writing(const struct spi_flash *flash) in sst_disable_writing() 118 sst_byte_write(const struct spi_flash *flash, u32 offset, const void *buf) in sst_byte_write() 144 static int sst_write_ai(const struct spi_flash *flash, u32 offset, size_t len, in sst_write_ai() 209 static int sst_unlock(const struct spi_flash *flash) in sst_unlock()
|
/aosp_15_r20/external/flashrom/tests/ |
H A D | chip_wp.c | 40 static void setup_chip(struct flashrom_flashctx *flash, struct flashrom_layout **layout, in setup_chip() 119 struct flashrom_flashctx flash = { 0 }; in invalid_wp_range_dummyflasher_test_success() local 143 struct flashrom_flashctx flash = { 0 }; in set_wp_range_dummyflasher_test_success() local 177 struct flashrom_flashctx flash = { 0 }; in switch_wp_mode_dummyflasher_test_success() local 230 struct flashrom_flashctx flash = { 0 }; in wp_init_from_status_dummyflasher_test_success() local 258 struct flashrom_flashctx flash = { 0 }; in full_chip_erase_with_wp_dummyflasher_test_success() local 308 struct flashrom_flashctx flash = { 0 }; in partial_chip_erase_with_wp_dummyflasher_test_success() local 371 struct flashrom_flashctx flash = { 0 }; in wp_get_register_values_and_masks() local
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/drivers/brcm/ |
D | spi_flash.c | 79 static inline int spi_flash_cmd_write_enable(struct spi_flash *flash) in spi_flash_cmd_write_enable() 84 static int spi_flash_cmd_wait(struct spi_flash *flash) in spi_flash_cmd_wait() 114 static int spi_flash_write_common(struct spi_flash *flash, const uint8_t *cmd, in spi_flash_write_common() 155 int spi_flash_read(struct spi_flash *flash, uint32_t offset, in spi_flash_read() 190 int spi_flash_write(struct spi_flash *flash, uint32_t offset, in spi_flash_write() 234 int spi_flash_erase(struct spi_flash *flash, uint32_t offset, uint32_t len) in spi_flash_erase() 276 int spi_flash_probe(struct spi_flash *flash) in spi_flash_probe()
|
/aosp_15_r20/external/arm-trusted-firmware/drivers/brcm/ |
H A D | spi_flash.c | 79 static inline int spi_flash_cmd_write_enable(struct spi_flash *flash) in spi_flash_cmd_write_enable() 84 static int spi_flash_cmd_wait(struct spi_flash *flash) in spi_flash_cmd_wait() 114 static int spi_flash_write_common(struct spi_flash *flash, const uint8_t *cmd, in spi_flash_write_common() 155 int spi_flash_read(struct spi_flash *flash, uint32_t offset, in spi_flash_read() 190 int spi_flash_write(struct spi_flash *flash, uint32_t offset, in spi_flash_write() 234 int spi_flash_erase(struct spi_flash *flash, uint32_t offset, uint32_t len) in spi_flash_erase() 276 int spi_flash_probe(struct spi_flash *flash) in spi_flash_probe()
|
/aosp_15_r20/external/coreboot/src/soc/intel/common/block/fast_spi/ |
H A D | fast_spi_flash.c | 190 static size_t get_xfer_len(const struct spi_flash *flash, uint32_t addr, in get_xfer_len() 202 static int fast_spi_flash_erase(const struct spi_flash *flash, in fast_spi_flash_erase() 238 static int fast_spi_flash_read(const struct spi_flash *flash, in fast_spi_flash_read() 265 static int fast_spi_flash_write(const struct spi_flash *flash, in fast_spi_flash_write() 291 static int fast_spi_flash_status(const struct spi_flash *flash, in fast_spi_flash_status() 321 struct spi_flash *flash) in fast_spi_flash_probe() 390 static int fast_spi_flash_protect(const struct spi_flash *flash, in fast_spi_flash_protect()
|