Searched refs:nor_flash (Results 1 – 13 of 13) sorted by relevance
| /bsp/allwinner/libraries/sunxi-hal/hal/source/spinor/ |
| A D | inter.h | 116 struct nor_flash struct 140 int (*init)(struct nor_flash *nor); argument 141 void (*deinit)(struct nor_flash *nor); 142 int (*init_lock)(struct nor_flash *nor); 143 void (*deinit_lock)(struct nor_flash *nor); 176 struct nor_flash *get_nor_flash(void); 179 int nor_cache_init(struct nor_flash *nor); 188 int nor_wr_lock_init(struct nor_flash *nor); 189 void nor_wr_lock_deinit(struct nor_flash *nor); 193 int nor_wr_unlock_all(struct nor_flash *nor); [all …]
|
| A D | factory_xmc.c | 73 static int nor_xmc_init(struct nor_flash *nor) in nor_xmc_init() 78 static int nor_xmc_init_lock(struct nor_flash *nor) in nor_xmc_init_lock() 83 static void nor_xmc_deinit_lock(struct nor_flash *nor) in nor_xmc_deinit_lock() 88 static int nor_xmc_quad_mode(struct nor_flash *unused) in nor_xmc_quad_mode() 119 static int nor_xmc_lock(struct nor_flash *nor, unsigned int addr, in nor_xmc_lock() 125 static int nor_xmc_unlock(struct nor_flash *nor, unsigned int addr, in nor_xmc_unlock() 131 static bool nor_xmc_islock(struct nor_flash *nor, unsigned int addr, in nor_xmc_islock()
|
| A D | wrlock.c | 21 int nor_wr_lock_init(struct nor_flash *nor) in nor_wr_lock_init() 28 void nor_wr_lock_deinit(struct nor_flash *nor) in nor_wr_lock_deinit() 34 bool nor_wr_islock(struct nor_flash *nor, unsigned int addr, unsigned int len) in nor_wr_islock() 60 int nor_wr_lock(struct nor_flash *nor, unsigned int addr, unsigned int len) in nor_wr_lock() 93 int nor_wr_unlock(struct nor_flash *nor, unsigned int addr, unsigned int len) in nor_wr_unlock() 126 int nor_wr_unlock_all(struct nor_flash *nor) in nor_wr_unlock_all() 149 int nor_wr_lock_all(struct nor_flash *nor) in nor_wr_lock_all()
|
| A D | factory_fm.c | 53 static int nor_fm_quad_mode(struct nor_flash *unused) in nor_fm_quad_mode() 122 static int nor_fm_init_lock(struct nor_flash *nor) in nor_fm_init_lock() 127 static void nor_fm_deinit_lock(struct nor_flash *nor) in nor_fm_deinit_lock() 189 static int nor_fm_lock(struct nor_flash *nor, unsigned int addr, in nor_fm_lock() 195 static int nor_fm_unlock(struct nor_flash *nor, unsigned int addr, in nor_fm_unlock() 201 static bool nor_fm_islock(struct nor_flash *nor, unsigned int addr, in nor_fm_islock()
|
| A D | factory_winbond.c | 109 static int nor_winbond_init(struct nor_flash *nor) in nor_winbond_init() 114 static int nor_winbond_init_lock(struct nor_flash *nor) in nor_winbond_init_lock() 119 static void nor_winbond_deinit_lock(struct nor_flash *nor) in nor_winbond_deinit_lock() 181 static int nor_winbond_lock(struct nor_flash *nor, unsigned int addr, in nor_winbond_lock() 187 static int nor_winbond_unlock(struct nor_flash *nor, unsigned int addr, in nor_winbond_unlock() 193 static bool nor_winbond_islock(struct nor_flash *nor, unsigned int addr, in nor_winbond_islock()
|
| A D | factory_xtx.c | 46 static int nor_xtx_quad_mode(struct nor_flash *unused) in nor_xtx_quad_mode() 115 static int nor_xtx_init_lock(struct nor_flash *nor) in nor_xtx_init_lock() 120 static void nor_xtx_deinit_lock(struct nor_flash *nor) in nor_xtx_deinit_lock() 182 static int nor_xtx_lock(struct nor_flash *nor, unsigned int addr, in nor_xtx_lock() 188 static int nor_xtx_unlock(struct nor_flash *nor, unsigned int addr, in nor_xtx_unlock() 194 static bool nor_xtx_islock(struct nor_flash *nor, unsigned int addr, in nor_xtx_islock()
|
| A D | factory_mxic.c | 51 static int nor_mxic_quad_mode(struct nor_flash *nor) in nor_mxic_quad_mode() 137 static int nor_mxic_init_lock(struct nor_flash *nor) in nor_mxic_init_lock() 219 static int nor_mxic_lock(struct nor_flash *nor, unsigned int addr, in nor_mxic_lock() 225 static int nor_mxic_unlock(struct nor_flash *nor, unsigned int addr, in nor_mxic_unlock() 231 static bool nor_mxic_islock(struct nor_flash *nor, unsigned int addr, in nor_mxic_islock()
|
| A D | cache.c | 30 struct nor_flash *nor; 87 struct nor_flash *nor = nc->nor; in init_bitmap() 116 int nor_cache_init(struct nor_flash *nor) in nor_cache_init() 184 struct nor_flash *nor = nc->nor; in get_addr_by_page() 193 struct nor_flash *nor = nc->nor; in get_addr_by_blk() 212 struct nor_flash *nor = nc->nor; in nor_flush_erase() 249 struct nor_flash *nor = nc->nor; in nor_flush_write() 295 struct nor_flash *nor = nc->nor; in nor_cache_write() 376 struct nor_flash *nor = nc->nor; in nor_cache_read() 473 struct nor_flash *nor = nc->nor; in nor_cache_erase()
|
| A D | hal_spinor.c | 158 struct nor_flash *nor; in nor_blkpart_init() 341 struct nor_flash *nor = get_nor_flash(); in hal_spinor_erase_chip() 358 struct nor_flash *nor = get_nor_flash(); in hal_spinor_get_info()
|
| A D | factory_puya.c | 27 static int nor_puya_quad_mode(struct nor_flash *unused) in nor_puya_quad_mode()
|
| A D | factory_zetta.c | 27 static int nor_zetta_quad_mode(struct nor_flash *unused) in nor_zetta_quad_mode()
|
| A D | factory_gd.c | 34 static int nor_gd_quad_mode(struct nor_flash *unused) in nor_gd_quad_mode()
|
| A D | core.c | 54 static struct nor_flash g_nor, *nor = &g_nor; 357 static int match_nor(struct nor_flash *nor, char *id, int id_len) in match_nor() 972 struct nor_flash *get_nor_flash(void) in get_nor_flash()
|
Completed in 21 milliseconds