Searched refs:cfi_ops (Results 1 – 2 of 2) sorted by relevance
125 struct cfi_ops { struct184 struct cfi_ops cfi_ops; /* chip dependent functions */ member239 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()
157 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()