Lines Matching refs:chipnum
1406 int chipnum;
1415 chipnum = (from >> cfi->chipshift);
1416 ofs = from - (chipnum << cfi->chipshift);
1418 *virt = map->virt + cfi->chips[chipnum].start + ofs;
1420 *phys = map->phys + cfi->chips[chipnum].start + ofs;
1425 if (chipnum >= cfi->numchips)
1430 last_end = cfi->chips[chipnum].start;
1431 else if (cfi->chips[chipnum].start != last_end)
1439 ret = do_point_onechip(map, &cfi->chips[chipnum], ofs, thislen);
1448 chipnum++;
1458 int chipnum, err = 0;
1463 chipnum = (from >> cfi->chipshift);
1464 ofs = from - (chipnum << cfi->chipshift);
1470 chip = &cfi->chips[chipnum];
1471 if (chipnum >= cfi->numchips)
1494 chipnum++;
1537 int chipnum;
1541 chipnum = (from >> cfi->chipshift);
1542 ofs = from - (chipnum << cfi->chipshift);
1547 if (chipnum >= cfi->numchips)
1555 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf);
1564 chipnum++;
1649 int chipnum;
1652 chipnum = to >> cfi->chipshift;
1653 ofs = to - (chipnum << cfi->chipshift);
1666 ret = do_write_oneword(map, &cfi->chips[chipnum],
1677 chipnum ++;
1679 if (chipnum == cfi->numchips)
1687 ret = do_write_oneword(map, &cfi->chips[chipnum],
1698 chipnum ++;
1700 if (chipnum == cfi->numchips)
1711 ret = do_write_oneword(map, &cfi->chips[chipnum],
1896 int chipnum;
1906 chipnum = to >> cfi->chipshift;
1907 ofs = to - (chipnum << cfi->chipshift);
1916 ret = do_write_buffer(map, &cfi->chips[chipnum],
1926 chipnum ++;
1928 if (chipnum == cfi->numchips)