/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/mtd/chips/ |
H A D | amd_flash.c | 251 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 D | map_rom.c | 48 mtd->erasesize = 131072; 49 while(mtd->size & (mtd->erasesize - 1)) 50 mtd->erasesize >>= 1;
|
H A D | map_ram.c | 55 mtd->erasesize = PAGE_SIZE; 56 while(mtd->size & (mtd->erasesize - 1)) 57 mtd->erasesize >>= 1;
|
H A D | cfi_cmdset_0701.c | 129 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 D | cfi_cmdset_0002.c | 174 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 D | map_absent.c | 66 mtd->erasesize = PAGE_SIZE;
|
H A D | cfi_cmdset_0001.c | 216 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 D | sharp.c | 179 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 D | sflash.c | 163 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 D | lart.c | 381 * 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 D | mtdconcat.c | 205 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 D | afs.c | 65 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 D | mtdpart.c | 264 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 D | redboot.c | 54 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 D | nvram_linux.c | 539 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 D | nand.h | 142 * erasesize - size of an erase block in the flash device. 151 unsigned long erasesize; member in struct:nand_flash_dev
|
H A D | mtd.h | 73 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 D | nand.h | 142 * erasesize - size of an erase block in the flash device. 151 unsigned long erasesize; member in struct:nand_flash_dev
|
H A D | mtd.h | 73 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 D | mtd.c | 88 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 D | mtd.c | 88 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 D | load.c | 257 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 D | nora.c | 112 erasesize: 0x20000, 127 erasesize: 0x20000, 142 erasesize: 0x20000, 157 erasesize: 0x20000,
|
H A D | ocelot.c | 124 nvram_mtd->erasesize = 16; 151 flash_mtd->erasesize = 0x10000;
|
H A D | cdb89712.c | 113 flash_mtd->erasesize = 0x10000; 194 sram_mtd->erasesize = 16; 265 bootrom_mtd->erasesize = 0x10000;
|