Searched refs:erasesize (Results 1 - 25 of 47) sorted by relevance

12

/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/mtd/chips/
H A Damd_flash.c251 int eraseoffset, erasesize, eraseblocks; local
264 erasesize = merip->erasesize;
267 if (ofs > eraseoffset + erasesize)
271 if (ofs < eraseoffset + erasesize && ofs + len > eraseoffset) {
278 eraseoffset, merip->erasesize);
282 eraseoffset, merip->erasesize);
286 eraseoffset += erasesize;
437 { offset: 0x000000, erasesize: 0x10000, numblocks: 31 },
438 { offset: 0x1F0000, erasesize
[all...]
H A Dmap_rom.c48 mtd->erasesize = 131072;
49 while(mtd->size & (mtd->erasesize - 1))
50 mtd->erasesize >>= 1;
H A Dmap_ram.c55 mtd->erasesize = PAGE_SIZE;
56 while(mtd->size & (mtd->erasesize - 1))
57 mtd->erasesize >>= 1;
H A Dcfi_cmdset_0701.c129 mtd->erasesize = ((cfi->cfiq->EraseRegionInfo[0] >> 8) & ~0xff) * cfi->interleave;
147 if (mtd->erasesize < ersize) {
148 mtd->erasesize = ersize;
152 mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].erasesize = ersize;
162 mtd->eraseregions[i].erasesize,
566 * aligned with the erasesize at the appropriate addresses.
587 if (instr->addr & (regions[i].erasesize-1))
605 if ((instr->addr + instr->len) & (regions[i].erasesize-1))
620 adr += regions[i].erasesize;
621 len -= regions[i].erasesize;
[all...]
H A Dcfi_cmdset_0002.c174 mtd->erasesize = ((cfi->cfiq->EraseRegionInfo[0] >> 8) & ~0xff) * cfi->interleave;
192 if (mtd->erasesize < ersize) {
193 mtd->erasesize = ersize;
197 mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].erasesize = ersize;
640 * aligned with the erasesize at the appropriate addresses.
661 if (instr->addr & (regions[i].erasesize-1))
679 if ((instr->addr + instr->len) & (regions[i].erasesize-1))
694 adr += regions[i].erasesize;
695 len -= regions[i].erasesize;
697 if (adr % (1<< cfi->chipshift) == ((regions[i].offset + (regions[i].erasesize * region
[all...]
H A Dmap_absent.c66 mtd->erasesize = PAGE_SIZE;
H A Dcfi_cmdset_0001.c216 if (mtd->erasesize < ersize) {
217 mtd->erasesize = ersize;
221 mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].erasesize = ersize;
238 mtd->eraseregions[i].erasesize,
1097 * aligned with the erasesize at the appropriate addresses.
1118 if (instr->addr & (regions[i].erasesize-1))
1136 if ((instr->addr + instr->len) & (regions[i].erasesize-1))
1151 adr += regions[i].erasesize;
1152 len -= regions[i].erasesize;
1154 if (adr % (1<< cfi->chipshift) == ((regions[i].offset + (regions[i].erasesize * region
[all...]
H A Dsharp.c179 mtd->erasesize = 0x10000 * width;
185 mtd->erasesize = 0x10000 * width;
392 if(instr->addr & (mtd->erasesize - 1))
394 if(instr->len & (mtd->erasesize - 1))
407 adr += mtd->erasesize;
408 len -= mtd->erasesize;
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/mtd/devices/
H A Dsflash.c163 if (addr == mtd->eraseregions[i].offset + mtd->eraseregions[i].erasesize * j &&
164 len >= mtd->eraseregions[i].erasesize) {
169 addr += mtd->eraseregions[i].erasesize;
170 len -= mtd->eraseregions[i].erasesize;
240 sflash.region.erasesize = info->blocksize;
242 if (sflash.region.erasesize > sflash.mtd.erasesize)
243 sflash.mtd.erasesize = sflash.region.erasesize;
H A Dlart.c381 * aligned with the erasesize at the appropriate addresses.
397 if (instr->addr & (mtd->eraseregions[i].erasesize - 1)) return (-EINVAL);
413 if ((instr->addr + instr->len) & (mtd->eraseregions[i].erasesize - 1)) return (-EINVAL);
429 addr += mtd->eraseregions[i].erasesize;
430 len -= mtd->eraseregions[i].erasesize;
432 if (addr == mtd->eraseregions[i].offset + (mtd->eraseregions[i].erasesize * mtd->eraseregions[i].numblocks)) i++;
592 erasesize: FLASH_BLOCKSIZE_PARAM,
598 erasesize: FLASH_BLOCKSIZE_MAIN,
646 mtd.erasesize = FLASH_BLOCKSIZE_MAIN;
658 "mtd.erasesize
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/mtd/
H A Dmtdconcat.c205 if(instr->addr & (concat->mtd.erasesize - 1))
207 if(instr->len & (concat->mtd.erasesize - 1))
227 if (instr->addr & (erase_regions[i].erasesize-1))
240 if ((instr->addr + instr->len) & (erase_regions[i].erasesize-1))
470 concat->mtd.erasesize = subdev[0]->erasesize;
538 max_erasesize = curr_erasesize = subdev[0]->erasesize;
544 if(subdev[i]->erasesize != curr_erasesize)
547 curr_erasesize = subdev[i]->erasesize;
557 if(subdev[i]->eraseregions[j].erasesize !
[all...]
H A Dafs.c65 u_int ptr = off + mtd->erasesize - sizeof(fs);
146 for (idx = off = sz = 0; off < mtd->size; off += mtd->erasesize) {
177 for (idx = off = 0; off < mtd->size; off += mtd->erasesize) {
194 size = mtd->erasesize + off - img_ptr;
205 size -= mtd->erasesize;
H A Dmtdpart.c264 u_int32_t emask = master->erasesize-1;
302 if (slave->mtd.erasesize < regions[i].erasesize) {
303 slave->mtd.erasesize = regions[i].erasesize;
308 slave->mtd.erasesize = master->erasesize;
312 (slave->offset % slave->mtd.erasesize)) {
319 (slave->mtd.size % slave->mtd.erasesize)) {
H A Dredboot.c54 ret = master->read(master, master->size - master->erasesize,
110 if (tmp_fl->img->flash_base + tmp_fl->img->size + master->erasesize < tmp_fl->next->img->flash_base)
136 if(fl->next && fl->img->flash_base + fl->img->size + master->erasesize < fl->next->img->flash_base) {
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/brcm-boards/bcm947xx/
H A Dnvram_linux.c539 size_t erasesize, len, magic_len; local
561 erasesize = ROUNDUP(NVRAM_SPACE, nvram_mtd->erasesize);
562 if (!(buf = kmalloc(erasesize, GFP_KERNEL))) {
569 if ((i = erasesize - NVRAM_SPACE) > 0) {
570 offset = nvram_mtd->size - erasesize;
592 nvram_mtd->unlock(nvram_mtd, offset, nvram_mtd->erasesize);
615 offset += nvram_mtd->erasesize) {
619 erase.len = nvram_mtd->erasesize;
628 nvram_mtd->unlock(nvram_mtd, offset, nvram_mtd->erasesize);
974 size_t erasesize, len; local
1096 size_t erasesize, len; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/mtd/
H A Dnand.h142 * erasesize - size of an erase block in the flash device.
151 unsigned long erasesize; member in struct:nand_flash_dev
H A Dmtd.h73 u_int32_t erasesize; member in struct:mtd_info_user
83 u_int32_t erasesize; /* For this region */ member in struct:region_info_user
131 u_int32_t erasesize; /* For this region */ member in struct:mtd_erase_region_info
132 u_int32_t numblocks; /* Number of blocks of erasesize in this region */
144 u_int32_t erasesize; member in struct:mtd_info
156 * it means that the whole device has erasesize as given above.
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/mtd/
H A Dnand.h142 * erasesize - size of an erase block in the flash device.
151 unsigned long erasesize; member in struct:nand_flash_dev
H A Dmtd.h73 u_int32_t erasesize; member in struct:mtd_info_user
83 u_int32_t erasesize; /* For this region */ member in struct:region_info_user
131 u_int32_t erasesize; /* For this region */ member in struct:mtd_erase_region_info
132 u_int32_t numblocks; /* Number of blocks of erasesize in this region */
144 u_int32_t erasesize; member in struct:mtd_info
156 * it means that the whole device has erasesize as given above.
/asus-wl-520gu-7.0.1.45/src/router/rc/
H A Dmtd.c88 erase_info.length = mtd_info.erasesize;
92 erase_info.start += mtd_info.erasesize) {
148 mtd_info.erasesize < sizeof(struct trx_header)) {
157 erase_info.length = ROUNDUP(trx.len, mtd_info.erasesize);
159 erase_info.length = mtd_info.erasesize;
163 erase_info.length = mtd_info.erasesize;
/asus-wl-520gu-7.0.1.45/src/router/rc.orig/
H A Dmtd.c88 erase_info.length = mtd_info.erasesize;
92 erase_info.start += mtd_info.erasesize) {
148 mtd_info.erasesize < sizeof(struct trx_header)) {
157 erase_info.length = ROUNDUP(trx.len, mtd_info.erasesize);
159 erase_info.length = mtd_info.erasesize;
163 erase_info.length = mtd_info.erasesize;
/asus-wl-520gu-7.0.1.45/src/shared/
H A Dload.c257 unsigned int erasesize, len; local
262 if ((erasesize = sflash_erase(sbh, cc, cur - start)) < 0) {
271 while (erasesize) {
272 if ((len = sflash_write(sbh, cc, cur - start, erasesize, cur)) < 0)
276 erasesize -= len;
278 if (erasesize) {
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/mtd/maps/
H A Dnora.c112 erasesize: 0x20000,
127 erasesize: 0x20000,
142 erasesize: 0x20000,
157 erasesize: 0x20000,
H A Docelot.c124 nvram_mtd->erasesize = 16;
151 flash_mtd->erasesize = 0x10000;
H A Dcdb89712.c113 flash_mtd->erasesize = 0x10000;
194 sram_mtd->erasesize = 16;
265 bootrom_mtd->erasesize = 0x10000;

Completed in 142 milliseconds

12