Searched refs:sc_nor_if (Results 1 - 7 of 7) sorted by relevance

/netbsd-current/sys/dev/nor/
H A Dnor.h88 struct nor_interface *sc_nor_if; member in struct:nor_softc
145 KASSERT(sc->sc_nor_if->select != NULL);
148 sc->sc_nor_if->select(sc->sc_controller_dev, true);
150 if (sc->sc_nor_if->busy != NULL) {
151 rv = sc->sc_nor_if->busy(sc->sc_controller_dev, offset, usec);
157 sc->sc_nor_if->select(sc->sc_controller_dev, false);
167 KASSERT(sc->sc_nor_if->select != NULL);
170 sc->sc_nor_if->select(sc->sc_controller_dev, enable);
178 KASSERT(sc->sc_nor_if->read_1 != NULL);
181 sc->sc_nor_if
[all...]
H A Dcfi_0002.c169 sc->sc_nor_if->read_page = cfi_0002_read_page;
170 sc->sc_nor_if->program_page = cfi_0002_program_page;
171 sc->sc_nor_if->erase_block = cfi_0002_erase_block;
172 sc->sc_nor_if->erase_all = cfi_0002_erase_all;
173 sc->sc_nor_if->busy = cfi_0002_busy;
237 KASSERT(sc->sc_nor_if != NULL);
238 struct cfi *cfi = (struct cfi * const)sc->sc_nor_if->private;
281 KASSERT(sc->sc_nor_if != NULL);
282 struct cfi *cfi = (struct cfi * const)sc->sc_nor_if->private;
337 KASSERT(sc->sc_nor_if !
[all...]
H A Dnor.c148 sc->sc_nor_if = naa->naa_nor_if;
359 KASSERT(sc->sc_nor_if != NULL);
360 KASSERT(sc->sc_nor_if->scan_media != NULL);
361 int error = sc->sc_nor_if->scan_media(self, chip);
433 switch(sc->sc_nor_if->access_width) {
449 panic("%s: bad width %d\n", __func__, sc->sc_nor_if->access_width);
472 switch(sc->sc_nor_if->access_width) {
489 sc->sc_nor_if->access_width);
536 && (sc->sc_nor_if->erase_all != NULL)) {
H A Dcfi.c460 KASSERT(sc->sc_nor_if != NULL);
461 struct cfi * const cfi = (struct cfi * const)sc->sc_nor_if->private;
464 sc->sc_nor_if->access_width = cfi->cfi_portwidth;
/netbsd-current/sys/arch/sandpoint/sandpoint/
H A Dflash_cfi.c55 struct nor_interface sc_nor_if; member in struct:sandpointcfi_softc
139 sc->sc_nor_if = nor_interface_cfi;
140 sc->sc_nor_if.private = &sc->sc_cfi;
141 sc->sc_nor_if.access_width = (1 << sc->sc_cfi.cfi_portwidth);
155 sc->sc_nordev = nor_attach_mi(&sc->sc_nor_if, self);
/netbsd-current/sys/arch/powerpc/booke/dev/
H A Dpq3cfi.c64 struct nor_interface sc_nor_if; member in struct:pq3cfi_softc
143 sc->sc_nor_if = nor_interface_cfi;
144 sc->sc_nor_if.private = &sc->sc_cfi;
145 sc->sc_nor_if.access_width = (1 << sc->sc_cfi.cfi_portwidth);
159 sc->sc_nordev = nor_attach_mi(&sc->sc_nor_if, self);
/netbsd-current/sys/arch/mips/ralink/
H A Dralink_cfi.c66 struct nor_interface sc_nor_if; member in struct:ra_cfi_softc
157 sc->sc_nor_if = nor_interface_cfi;
158 sc->sc_nor_if.private = &sc->sc_cfi;
159 sc->sc_nor_if.access_width = (1 << sc->sc_cfi.cfi_portwidth);
173 sc->sc_nordev = nor_attach_mi(&sc->sc_nor_if, self);

Completed in 235 milliseconds