Lines Matching refs:chipnum
383 int chipnum;
387 chipnum = (from >> cfi->chipshift);
388 ofs = from - (chipnum << cfi->chipshift);
395 if (chipnum >= cfi->numchips)
403 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf);
412 chipnum++;
610 int chipnum;
617 chipnum = to >> cfi->chipshift;
618 ofs = to - (chipnum << cfi->chipshift);
622 printk("%s: chipnum[%x] wbufsize[%x]\n", __func__, chipnum, wbufsize);
634 ret = do_write_buffer(map, &cfi->chips[chipnum],
645 chipnum ++;
647 if (chipnum == cfi->numchips)
888 int chipnum, ret = 0;
941 chipnum = instr->addr >> cfi->chipshift;
942 adr = instr->addr - (chipnum << cfi->chipshift);
948 ret = do_erase_oneblock(map, &cfi->chips[chipnum], adr);
961 chipnum++;
963 if (chipnum >= cfi->numchips)
1131 int chipnum, ret = 0;
1145 chipnum = ofs >> cfi->chipshift;
1146 adr = ofs - (chipnum << cfi->chipshift);
1156 ret = do_lock_oneblock(map, &cfi->chips[chipnum], adr);
1172 chipnum++;
1174 if (chipnum >= cfi->numchips)
1279 int chipnum, ret = 0;
1284 chipnum = ofs >> cfi->chipshift;
1285 adr = ofs - (chipnum << cfi->chipshift);
1302 ret = do_unlock_oneblock(map, &cfi->chips[chipnum], adr);