Lines Matching defs:chip
126 * cfi_0002_time_erase_all - maximum usec delay waiting for erase chip
140 * use the maximum delay for chip erase function
151 struct nor_chip * const chip)
161 chip->nc_page_size =
165 chip->nc_spare_size = 0;
166 chip->nc_badmarker_offs = 0;
240 struct nor_chip * const chip = &sc->sc_chip;
241 KASSERT(chip != NULL);
242 KASSERT(chip->nc_page_mask != 0);
243 KASSERT((offset & ~chip->nc_page_mask) == 0);
244 KASSERT (chip->nc_page_size != 0);
245 KASSERT((chip->nc_page_size & ((1 << cfi->cfi_portwidth) - 1)) == 0);
249 bus_size_t count = chip->nc_page_size >> cfi->cfi_portwidth;
284 struct nor_chip * const chip = &sc->sc_chip;
285 KASSERT(chip != NULL);
286 KASSERT(chip->nc_page_mask != 0);
287 KASSERT((offset & ~chip->nc_page_mask) == 0);
288 KASSERT (chip->nc_page_size != 0);
289 KASSERT((chip->nc_page_size & ((1 << cfi->cfi_portwidth) - 1)) == 0);
293 bus_size_t count = chip->nc_page_size >> cfi->cfi_portwidth;
352 cfi_cmd(cfi, cfi->cfi_unlock_addr1, 0x10); /* erase chip */
506 * Chip manufacturers (Spansion) plan to deprecate this method.