Lines Matching refs:chipnum
1326 int chipnum;
1335 chipnum = (from >> cfi->chipshift);
1336 ofs = from - (chipnum << cfi->chipshift);
1338 *virt = map->virt + cfi->chips[chipnum].start + ofs;
1341 *phys = map->phys + cfi->chips[chipnum].start + ofs;
1346 if (chipnum >= cfi->numchips)
1351 last_end = cfi->chips[chipnum].start;
1352 else if (cfi->chips[chipnum].start != last_end)
1360 ret = do_point_onechip(map, &cfi->chips[chipnum], ofs, thislen);
1369 chipnum++;
1379 int chipnum;
1384 chipnum = (from >> cfi->chipshift);
1385 ofs = from - (chipnum << cfi->chipshift);
1391 chip = &cfi->chips[chipnum];
1392 if (chipnum >= cfi->numchips)
1413 chipnum++;
1454 int chipnum;
1458 chipnum = (from >> cfi->chipshift);
1459 ofs = from - (chipnum << cfi->chipshift);
1466 if (chipnum >= cfi->numchips)
1474 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf);
1483 chipnum++;
1567 int chipnum;
1574 chipnum = to >> cfi->chipshift;
1575 ofs = to - (chipnum << cfi->chipshift);
1588 ret = do_write_oneword(map, &cfi->chips[chipnum],
1599 chipnum ++;
1601 if (chipnum == cfi->numchips)
1609 ret = do_write_oneword(map, &cfi->chips[chipnum],
1620 chipnum ++;
1622 if (chipnum == cfi->numchips)
1633 ret = do_write_oneword(map, &cfi->chips[chipnum],
1811 int chipnum;
1822 chipnum = to >> cfi->chipshift;
1823 ofs = to - (chipnum << cfi->chipshift);
1832 ret = do_write_buffer(map, &cfi->chips[chipnum],
1842 chipnum ++;
1844 if (chipnum == cfi->numchips)