Home
last modified time | relevance | path

Searched refs:cfi_ops (Results 1 – 2 of 2) sorted by relevance

/netbsd/src/sys/dev/nor/
Dcfi.h125 struct cfi_ops { struct
184 struct cfi_ops cfi_ops; /* chip dependent functions */ member
239 KASSERT(cfi->cfi_ops.cfi_reset != NULL); in cfi_reset()
240 cfi->cfi_ops.cfi_reset(cfi); in cfi_reset()
246 KASSERT(cfi->cfi_ops.cfi_erase_sector != NULL); in cfi_erase_sector()
247 return cfi->cfi_ops.cfi_erase_sector(cfi, offset); in cfi_erase_sector()
253 KASSERT(cfi->cfi_ops.cfi_program_word != NULL); in cfi_program_word()
254 return cfi->cfi_ops.cfi_program_word(cfi, offset); in cfi_program_word()
Dcfi_0002.c157 cfi->cfi_ops.cfi_reset = cfi_reset_std; in cfi_0002_init()
191 cfi->cfi_ops.cfi_busy = cfi_0002_busy_dq7; in cfi_0002_version_init()
193 cfi->cfi_ops.cfi_erase_sector = cfi_0002_erase_sector_q; in cfi_0002_version_init()
194 cfi->cfi_ops.cfi_program_word = cfi_0002_program_word_ub; in cfi_0002_version_init()
197 cfi->cfi_ops.cfi_busy = cfi_0002_busy_reg; in cfi_0002_version_init()
198 cfi->cfi_ops.cfi_erase_sector = cfi_0002_erase_sector_1; in cfi_0002_version_init()
199 cfi->cfi_ops.cfi_program_word = cfi_0002_program_word_no_ub; in cfi_0002_version_init()
457 if (! cfi->cfi_ops.cfi_busy(cfi, offset)) in cfi_0002_busy_poll()
479 if (! cfi->cfi_ops.cfi_busy(cfi, offset)) { in cfi_0002_busy_yield()
491 if (! cfi->cfi_ops.cfi_busy(cfi, offset)) in cfi_0002_busy_yield()