Lines Matching refs:chipnum
1404 int chipnum;
1413 chipnum = (from >> cfi->chipshift);
1414 ofs = from - (chipnum << cfi->chipshift);
1416 *virt = map->virt + cfi->chips[chipnum].start + ofs;
1418 *phys = map->phys + cfi->chips[chipnum].start + ofs;
1423 if (chipnum >= cfi->numchips)
1428 last_end = cfi->chips[chipnum].start;
1429 else if (cfi->chips[chipnum].start != last_end)
1437 ret = do_point_onechip(map, &cfi->chips[chipnum], ofs, thislen);
1446 chipnum++;
1456 int chipnum, err = 0;
1461 chipnum = (from >> cfi->chipshift);
1462 ofs = from - (chipnum << cfi->chipshift);
1468 chip = &cfi->chips[chipnum];
1469 if (chipnum >= cfi->numchips)
1492 chipnum++;
1535 int chipnum;
1539 chipnum = (from >> cfi->chipshift);
1540 ofs = from - (chipnum << cfi->chipshift);
1545 if (chipnum >= cfi->numchips)
1553 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf);
1562 chipnum++;
1647 int chipnum;
1650 chipnum = to >> cfi->chipshift;
1651 ofs = to - (chipnum << cfi->chipshift);
1664 ret = do_write_oneword(map, &cfi->chips[chipnum],
1675 chipnum ++;
1677 if (chipnum == cfi->numchips)
1685 ret = do_write_oneword(map, &cfi->chips[chipnum],
1696 chipnum ++;
1698 if (chipnum == cfi->numchips)
1709 ret = do_write_oneword(map, &cfi->chips[chipnum],
1894 int chipnum;
1904 chipnum = to >> cfi->chipshift;
1905 ofs = to - (chipnum << cfi->chipshift);
1914 ret = do_write_buffer(map, &cfi->chips[chipnum],
1924 chipnum ++;
1926 if (chipnum == cfi->numchips)