Lines Matching refs:chipnum
1242 int chipnum; in cfi_amdstd_read() local
1246 chipnum = (from >> cfi->chipshift); in cfi_amdstd_read()
1247 ofs = from - (chipnum << cfi->chipshift); in cfi_amdstd_read()
1252 if (chipnum >= cfi->numchips) in cfi_amdstd_read()
1260 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf); in cfi_amdstd_read()
1269 chipnum++; in cfi_amdstd_read()
1350 int chipnum; in cfi_amdstd_secsi_read() local
1355 chipnum=from>>3; in cfi_amdstd_secsi_read()
1361 if (chipnum >= cfi->numchips) in cfi_amdstd_secsi_read()
1369 ret = do_read_secsi_onechip(map, &cfi->chips[chipnum], ofs, in cfi_amdstd_secsi_read()
1379 chipnum++; in cfi_amdstd_secsi_read()
1490 int chipnum; in cfi_amdstd_otp_walk() local
1501 for (chipnum = 0; chipnum < cfi->numchips; chipnum++) { in cfi_amdstd_otp_walk()
1502 chip = &cfi->chips[chipnum]; in cfi_amdstd_otp_walk()
1823 int chipnum; in cfi_amdstd_write_words() local
1827 chipnum = to >> cfi->chipshift; in cfi_amdstd_write_words()
1828 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_write_words()
1829 chipstart = cfi->chips[chipnum].start; in cfi_amdstd_write_words()
1839 mutex_lock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1841 if (cfi->chips[chipnum].state != FL_READY) { in cfi_amdstd_write_words()
1843 add_wait_queue(&cfi->chips[chipnum].wq, &wait); in cfi_amdstd_write_words()
1845 mutex_unlock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1848 remove_wait_queue(&cfi->chips[chipnum].wq, &wait); in cfi_amdstd_write_words()
1855 mutex_unlock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1862 ret = do_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_write_words()
1873 chipnum ++; in cfi_amdstd_write_words()
1875 if (chipnum == cfi->numchips) in cfi_amdstd_write_words()
1886 ret = do_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_write_words()
1897 chipnum ++; in cfi_amdstd_write_words()
1899 if (chipnum == cfi->numchips) in cfi_amdstd_write_words()
1901 chipstart = cfi->chips[chipnum].start; in cfi_amdstd_write_words()
1910 mutex_lock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1912 if (cfi->chips[chipnum].state != FL_READY) { in cfi_amdstd_write_words()
1914 add_wait_queue(&cfi->chips[chipnum].wq, &wait); in cfi_amdstd_write_words()
1916 mutex_unlock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1919 remove_wait_queue(&cfi->chips[chipnum].wq, &wait); in cfi_amdstd_write_words()
1925 mutex_unlock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1929 ret = do_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_write_words()
2104 int chipnum; in cfi_amdstd_write_buffers() local
2107 chipnum = to >> cfi->chipshift; in cfi_amdstd_write_buffers()
2108 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_write_buffers()
2115 ret = cfi_amdstd_write_words(mtd, ofs + (chipnum<<cfi->chipshift), in cfi_amdstd_write_buffers()
2124 chipnum ++; in cfi_amdstd_write_buffers()
2126 if (chipnum == cfi->numchips) in cfi_amdstd_write_buffers()
2141 ret = do_write_buffer(map, &cfi->chips[chipnum], in cfi_amdstd_write_buffers()
2152 chipnum ++; in cfi_amdstd_write_buffers()
2154 if (chipnum == cfi->numchips) in cfi_amdstd_write_buffers()
2162 ret = cfi_amdstd_write_words(mtd, ofs + (chipnum<<cfi->chipshift), in cfi_amdstd_write_buffers()
2316 int chipnum; in cfi_amdstd_panic_write() local
2318 chipnum = to >> cfi->chipshift; in cfi_amdstd_panic_write()
2319 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_panic_write()
2320 chipstart = cfi->chips[chipnum].start; in cfi_amdstd_panic_write()
2329 ret = cfi_amdstd_panic_wait(map, &cfi->chips[chipnum], bus_ofs); in cfi_amdstd_panic_write()
2341 ret = do_panic_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_panic_write()
2352 chipnum++; in cfi_amdstd_panic_write()
2354 if (chipnum == cfi->numchips) in cfi_amdstd_panic_write()
2365 ret = do_panic_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_panic_write()
2376 chipnum++; in cfi_amdstd_panic_write()
2378 if (chipnum == cfi->numchips) in cfi_amdstd_panic_write()
2381 chipstart = cfi->chips[chipnum].start; in cfi_amdstd_panic_write()
2389 ret = cfi_amdstd_panic_wait(map, &cfi->chips[chipnum], ofs); in cfi_amdstd_panic_write()
2397 ret = do_panic_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_panic_write()
2810 int chipnum; in cfi_ppb_unlock() local
2835 chipnum = 0; in cfi_ppb_unlock()
2850 sect[sectors].chip = &cfi->chips[chipnum]; in cfi_ppb_unlock()
2853 map, &cfi->chips[chipnum], adr, 0, in cfi_ppb_unlock()
2868 chipnum++; in cfi_ppb_unlock()
2870 if (chipnum >= cfi->numchips) in cfi_ppb_unlock()