Lines Matching defs:flash
34 static int read_sr(struct spi_flash *flash, u8 *rs) in read_sr()
49 static int read_fsr(struct spi_flash *flash, u8 *fsr) in read_fsr()
63 static int write_sr(struct spi_flash *flash, u8 ws) in write_sr()
79 static int read_cr(struct spi_flash *flash, u8 *rc) in read_cr()
94 static int write_cr(struct spi_flash *flash, u8 wc) in write_cr()
116 int spi_flash_cmd_get_sw_write_prot(struct spi_flash *flash) in spi_flash_cmd_get_sw_write_prot()
139 static int clean_bar(struct spi_flash *flash) in clean_bar()
151 static int write_bar(struct spi_flash *flash, u32 offset) in write_bar()
172 static int read_bar(struct spi_flash *flash, const struct spi_flash_info *info) in read_bar()
204 static void spi_flash_dual(struct spi_flash *flash, u32 *addr) in spi_flash_dual()
225 static int spi_flash_sr_ready(struct spi_flash *flash) in spi_flash_sr_ready()
237 static int spi_flash_fsr_ready(struct spi_flash *flash) in spi_flash_fsr_ready()
249 static int spi_flash_ready(struct spi_flash *flash) in spi_flash_ready()
267 static int spi_flash_wait_till_ready(struct spi_flash *flash, in spi_flash_wait_till_ready()
288 int spi_flash_write_common(struct spi_flash *flash, const u8 *cmd, in spi_flash_write_common()
329 int spi_flash_cmd_erase_ops(struct spi_flash *flash, u32 offset, size_t len) in spi_flash_cmd_erase_ops()
384 int spi_flash_cmd_write_ops(struct spi_flash *flash, u32 offset, in spi_flash_cmd_write_ops()
446 int spi_flash_read_common(struct spi_flash *flash, const u8 *cmd, in spi_flash_read_common()
482 int spi_flash_cmd_read_ops(struct spi_flash *flash, u32 offset, in spi_flash_cmd_read_ops()
585 static int sst26_lock_ctl(struct spi_flash *flash, u32 ofs, size_t len, enum lock_ctl ctl) in sst26_lock_ctl()
683 static int sst26_unlock(struct spi_flash *flash, u32 ofs, size_t len) in sst26_unlock()
688 static int sst26_lock(struct spi_flash *flash, u32 ofs, size_t len) in sst26_lock()
697 static int sst26_is_locked(struct spi_flash *flash, u32 ofs, size_t len) in sst26_is_locked()
711 static int sst_byte_write(struct spi_flash *flash, u32 offset, const void *buf) in sst_byte_write()
736 int sst_write_wp(struct spi_flash *flash, u32 offset, size_t len, in sst_write_wp()
804 int sst_write_bp(struct spi_flash *flash, u32 offset, size_t len, in sst_write_bp()
838 static void stm_get_locked_range(struct spi_flash *flash, u8 sr, loff_t *ofs, in stm_get_locked_range()
859 static int stm_is_locked_sr(struct spi_flash *flash, loff_t ofs, u64 len, in stm_is_locked_sr()
877 int stm_is_locked(struct spi_flash *flash, u32 ofs, size_t len) in stm_is_locked()
912 int stm_lock(struct spi_flash *flash, u32 ofs, size_t len) in stm_lock()
966 int stm_unlock(struct spi_flash *flash, u32 ofs, size_t len) in stm_unlock()
1014 static int macronix_quad_enable(struct spi_flash *flash) in macronix_quad_enable()
1042 static int spansion_quad_enable(struct spi_flash *flash) in spansion_quad_enable()
1069 static const struct spi_flash_info *spi_flash_read_id(struct spi_flash *flash) in spi_flash_read_id()
1094 static int set_quad_mode(struct spi_flash *flash, in set_quad_mode()
1122 int spi_flash_decode_fdt(struct spi_flash *flash) in spi_flash_decode_fdt()
1145 int spi_flash_scan(struct spi_flash *flash) in spi_flash_scan()