Searched refs:sc_nor_if (Results 1 – 7 of 7) sorted by relevance
| /netbsd/src/sys/dev/nor/ |
| D | nor.h | 88 struct nor_interface *sc_nor_if; member 145 KASSERT(sc->sc_nor_if->select != NULL); in nor_busy() 148 sc->sc_nor_if->select(sc->sc_controller_dev, true); in nor_busy() 150 if (sc->sc_nor_if->busy != NULL) { in nor_busy() 151 rv = sc->sc_nor_if->busy(sc->sc_controller_dev, offset, usec); in nor_busy() 157 sc->sc_nor_if->select(sc->sc_controller_dev, false); in nor_busy() 167 KASSERT(sc->sc_nor_if->select != NULL); in nor_select() 170 sc->sc_nor_if->select(sc->sc_controller_dev, enable); in nor_select() 178 KASSERT(sc->sc_nor_if->read_1 != NULL); in nor_read_1() 181 sc->sc_nor_if->read_1(sc->sc_controller_dev, offset, data); in nor_read_1() [all …]
|
| D | cfi_0002.c | 169 sc->sc_nor_if->read_page = cfi_0002_read_page; in cfi_0002_init() 170 sc->sc_nor_if->program_page = cfi_0002_program_page; in cfi_0002_init() 171 sc->sc_nor_if->erase_block = cfi_0002_erase_block; in cfi_0002_init() 172 sc->sc_nor_if->erase_all = cfi_0002_erase_all; in cfi_0002_init() 173 sc->sc_nor_if->busy = cfi_0002_busy; in cfi_0002_init() 237 KASSERT(sc->sc_nor_if != NULL); in cfi_0002_read_page() 238 struct cfi *cfi = (struct cfi * const)sc->sc_nor_if->private; in cfi_0002_read_page() 281 KASSERT(sc->sc_nor_if != NULL); in cfi_0002_program_page() 282 struct cfi *cfi = (struct cfi * const)sc->sc_nor_if->private; in cfi_0002_program_page() 337 KASSERT(sc->sc_nor_if != NULL); in cfi_0002_erase_all() [all …]
|
| D | nor.c | 148 sc->sc_nor_if = naa->naa_nor_if; in nor_attach() 359 KASSERT(sc->sc_nor_if != NULL); in nor_scan_media() 360 KASSERT(sc->sc_nor_if->scan_media != NULL); in nor_scan_media() 361 int error = sc->sc_nor_if->scan_media(self, chip); in nor_scan_media() 433 switch(sc->sc_nor_if->access_width) { in nor_default_read_page() 449 panic("%s: bad width %d\n", __func__, sc->sc_nor_if->access_width); in nor_default_read_page() 472 switch(sc->sc_nor_if->access_width) { in nor_default_program_page() 489 sc->sc_nor_if->access_width); in nor_default_program_page() 536 && (sc->sc_nor_if->erase_all != NULL)) { in nor_flash_erase()
|
| D | cfi.c | 460 KASSERT(sc->sc_nor_if != NULL); in cfi_scan_media() 461 struct cfi * const cfi = (struct cfi * const)sc->sc_nor_if->private; in cfi_scan_media() 464 sc->sc_nor_if->access_width = cfi->cfi_portwidth; in cfi_scan_media()
|
| /netbsd/src/sys/arch/sandpoint/sandpoint/ |
| D | flash_cfi.c | 55 struct nor_interface sc_nor_if; member 139 sc->sc_nor_if = nor_interface_cfi; in sandpointcfi_attach() 140 sc->sc_nor_if.private = &sc->sc_cfi; in sandpointcfi_attach() 141 sc->sc_nor_if.access_width = (1 << sc->sc_cfi.cfi_portwidth); in sandpointcfi_attach() 155 sc->sc_nordev = nor_attach_mi(&sc->sc_nor_if, self); in sandpointcfi_attach()
|
| /netbsd/src/sys/arch/mips/ralink/ |
| D | ralink_cfi.c | 66 struct nor_interface sc_nor_if; member 157 sc->sc_nor_if = nor_interface_cfi; in ra_cfi_attach() 158 sc->sc_nor_if.private = &sc->sc_cfi; in ra_cfi_attach() 159 sc->sc_nor_if.access_width = (1 << sc->sc_cfi.cfi_portwidth); in ra_cfi_attach() 173 sc->sc_nordev = nor_attach_mi(&sc->sc_nor_if, self); in ra_cfi_attach()
|
| /netbsd/src/sys/arch/powerpc/booke/dev/ |
| D | pq3cfi.c | 64 struct nor_interface sc_nor_if; member 143 sc->sc_nor_if = nor_interface_cfi; in pq3cfi_attach() 144 sc->sc_nor_if.private = &sc->sc_cfi; in pq3cfi_attach() 145 sc->sc_nor_if.access_width = (1 << sc->sc_cfi.cfi_portwidth); in pq3cfi_attach() 159 sc->sc_nordev = nor_attach_mi(&sc->sc_nor_if, self); in pq3cfi_attach()
|