Home
last modified time | relevance | path

Searched refs:nor_flash (Results 1 – 13 of 13) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/spinor/
A Dinter.h116 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 Dfactory_xmc.c73 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 Dwrlock.c21 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 Dfactory_fm.c53 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 Dfactory_winbond.c109 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 Dfactory_xtx.c46 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 Dfactory_mxic.c51 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 Dcache.c30 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 Dhal_spinor.c158 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 Dfactory_puya.c27 static int nor_puya_quad_mode(struct nor_flash *unused) in nor_puya_quad_mode()
A Dfactory_zetta.c27 static int nor_zetta_quad_mode(struct nor_flash *unused) in nor_zetta_quad_mode()
A Dfactory_gd.c34 static int nor_gd_quad_mode(struct nor_flash *unused) in nor_gd_quad_mode()
A Dcore.c54 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