Lines Matching defs:nor

37 static int spi_nor_read_write_reg(struct spi_nor *nor, struct spi_mem_op  in spi_nor_read_write_reg()
47 static int spi_nor_read_reg(struct spi_nor *nor, u8 code, u8 *val, int len) in spi_nor_read_reg()
63 static int spi_nor_write_reg(struct spi_nor *nor, u8 opcode, u8 *buf, int len) in spi_nor_write_reg()
73 static ssize_t spi_nor_read_data(struct spi_nor *nor, loff_t from, size_t len, in spi_nor_read_data()
111 static ssize_t spi_nor_write_data(struct spi_nor *nor, loff_t to, size_t len, in spi_nor_write_data()
146 static int read_sr(struct spi_nor *nor) in read_sr()
165 static int read_fsr(struct spi_nor *nor) in read_fsr()
185 static int read_cr(struct spi_nor *nor) in read_cr()
204 static int write_sr(struct spi_nor *nor, u8 val) in write_sr()
215 static int write_cr(struct spi_nor *nor, u8 val) in write_cr()
226 static int write_enable(struct spi_nor *nor) in write_enable()
234 static int write_disable(struct spi_nor *nor) in write_disable()
304 static void spi_nor_set_4byte_opcodes(struct spi_nor *nor, in spi_nor_set_4byte_opcodes()
326 static int set_4byte(struct spi_nor *nor, const struct flash_info *info, in set_4byte()
370 static int spi_nor_sr_ready(struct spi_nor *nor) in spi_nor_sr_ready()
390 static int spi_nor_fsr_ready(struct spi_nor *nor) in spi_nor_fsr_ready()
414 static int spi_nor_ready(struct spi_nor *nor) in spi_nor_ready()
431 static int spi_nor_wait_till_ready_with_timeout(struct spi_nor *nor, in spi_nor_wait_till_ready_with_timeout()
452 static int spi_nor_wait_till_ready(struct spi_nor *nor) in spi_nor_wait_till_ready()
469 static int clean_bar(struct spi_nor *nor) in clean_bar()
482 static int write_bar(struct spi_nor *nor, u32 offset) in write_bar()
504 static int read_bar(struct spi_nor *nor, const struct flash_info *info) in read_bar()
534 static int spi_nor_erase_sector(struct spi_nor *nor, u32 addr) in spi_nor_erase_sector()
558 struct spi_nor *nor = mtd_to_spi_nor(mtd); in spi_nor_erase() local
609 static int write_sr_and_check(struct spi_nor *nor, u8 status_new, u8 mask) in write_sr_and_check()
629 static void stm_get_locked_range(struct spi_nor *nor, u8 sr, loff_t *ofs, in stm_get_locked_range()
655 static int stm_check_lock_status_sr(struct spi_nor *nor, loff_t ofs, u64 len, in stm_check_lock_status_sr()
674 static int stm_is_locked_sr(struct spi_nor *nor, loff_t ofs, uint64_t len, in stm_is_locked_sr()
680 static int stm_is_unlocked_sr(struct spi_nor *nor, loff_t ofs, uint64_t len, in stm_is_unlocked_sr()
718 static int stm_lock(struct spi_nor *nor, loff_t ofs, uint64_t len) in stm_lock()
798 static int stm_unlock(struct spi_nor *nor, loff_t ofs, uint64_t len) in stm_unlock()
883 static int stm_is_locked(struct spi_nor *nor, loff_t ofs, uint64_t len) in stm_is_locked()
895 static const struct flash_info *spi_nor_read_id(struct spi_nor *nor) in spi_nor_read_id()
923 struct spi_nor *nor = mtd_to_spi_nor(mtd); in spi_nor_read() local
1018 static int sst26_lock_ctl(struct spi_nor *nor, loff_t ofs, uint64_t len, enum lock_ctl ctl) in sst26_lock_ctl()
1120 static int sst26_unlock(struct spi_nor *nor, loff_t ofs, uint64_t len) in sst26_unlock()
1125 static int sst26_lock(struct spi_nor *nor, loff_t ofs, uint64_t len) in sst26_lock()
1134 static int sst26_is_locked(struct spi_nor *nor, loff_t ofs, uint64_t len) in sst26_is_locked()
1148 static int sst_write_byteprogram(struct spi_nor *nor, loff_t to, size_t len, in sst_write_byteprogram()
1176 struct spi_nor *nor = mtd_to_spi_nor(mtd); in sst_write() local
1252 struct spi_nor *nor = mtd_to_spi_nor(mtd); in spi_nor_write() local
1322 static int macronix_quad_enable(struct spi_nor *nor) in macronix_quad_enable()
1357 static int write_sr_cr(struct spi_nor *nor, u8 *sr_cr) in write_sr_cr()
1393 static int spansion_read_cr_quad_enable(struct spi_nor *nor) in spansion_read_cr_quad_enable()
1446 static int spansion_no_read_cr_quad_enable(struct spi_nor *nor) in spansion_no_read_cr_quad_enable()
1477 static int normem_quad_enable(struct spi_nor *nor) in normem_quad_enable()
1610 static int spi_nor_read_sfdp(struct spi_nor *nor, u32 addr, in spi_nor_read_sfdp()
1889 static int spi_nor_wr_quad_enable(struct spi_nor *nor) in spi_nor_wr_quad_enable()
1946 static int spi_nor_parse_bfpt(struct spi_nor *nor, in spi_nor_parse_bfpt()
2107 static int spi_nor_parse_sfdp(struct spi_nor *nor, in spi_nor_parse_sfdp()
2202 static int spi_nor_parse_sfdp(struct spi_nor *nor, in spi_nor_parse_sfdp()
2209 static int spi_nor_init_params(struct spi_nor *nor, in spi_nor_init_params()
2361 static int spi_nor_select_read(struct spi_nor *nor, in spi_nor_select_read()
2393 static int spi_nor_select_pp(struct spi_nor *nor, in spi_nor_select_pp()
2413 static int spi_nor_select_erase(struct spi_nor *nor, in spi_nor_select_erase()
2439 static int spi_nor_setup(struct spi_nor *nor, const struct flash_info *info, in spi_nor_setup()
2500 static int spi_nor_init(struct spi_nor *nor) in spi_nor_init()
2543 int spi_nor_scan(struct spi_nor *nor) in spi_nor_scan()
2731 int spi_flash_cmd_get_sw_write_prot(struct spi_nor *nor) in spi_flash_cmd_get_sw_write_prot()