Lines Matching refs:chipnum
1142 int chipnum; in cfi_amdstd_read() local
1146 chipnum = (from >> cfi->chipshift); in cfi_amdstd_read()
1147 ofs = from - (chipnum << cfi->chipshift); in cfi_amdstd_read()
1152 if (chipnum >= cfi->numchips) in cfi_amdstd_read()
1160 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf); in cfi_amdstd_read()
1169 chipnum++; in cfi_amdstd_read()
1252 int chipnum; in cfi_amdstd_secsi_read() local
1257 chipnum=from>>3; in cfi_amdstd_secsi_read()
1263 if (chipnum >= cfi->numchips) in cfi_amdstd_secsi_read()
1271 ret = do_read_secsi_onechip(map, &cfi->chips[chipnum], ofs, in cfi_amdstd_secsi_read()
1281 chipnum++; in cfi_amdstd_secsi_read()
1392 int chipnum; in cfi_amdstd_otp_walk() local
1403 for (chipnum = 0; chipnum < cfi->numchips; chipnum++) { in cfi_amdstd_otp_walk()
1404 chip = &cfi->chips[chipnum]; in cfi_amdstd_otp_walk()
1671 int chipnum; in cfi_amdstd_write_words() local
1675 chipnum = to >> cfi->chipshift; in cfi_amdstd_write_words()
1676 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_write_words()
1677 chipstart = cfi->chips[chipnum].start; in cfi_amdstd_write_words()
1687 mutex_lock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1689 if (cfi->chips[chipnum].state != FL_READY) { in cfi_amdstd_write_words()
1691 add_wait_queue(&cfi->chips[chipnum].wq, &wait); in cfi_amdstd_write_words()
1693 mutex_unlock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1696 remove_wait_queue(&cfi->chips[chipnum].wq, &wait); in cfi_amdstd_write_words()
1703 mutex_unlock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1710 ret = do_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_write_words()
1721 chipnum ++; in cfi_amdstd_write_words()
1723 if (chipnum == cfi->numchips) in cfi_amdstd_write_words()
1734 ret = do_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_write_words()
1745 chipnum ++; in cfi_amdstd_write_words()
1747 if (chipnum == cfi->numchips) in cfi_amdstd_write_words()
1749 chipstart = cfi->chips[chipnum].start; in cfi_amdstd_write_words()
1758 mutex_lock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1760 if (cfi->chips[chipnum].state != FL_READY) { in cfi_amdstd_write_words()
1762 add_wait_queue(&cfi->chips[chipnum].wq, &wait); in cfi_amdstd_write_words()
1764 mutex_unlock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1767 remove_wait_queue(&cfi->chips[chipnum].wq, &wait); in cfi_amdstd_write_words()
1773 mutex_unlock(&cfi->chips[chipnum].mutex); in cfi_amdstd_write_words()
1777 ret = do_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_write_words()
1927 int chipnum; in cfi_amdstd_write_buffers() local
1930 chipnum = to >> cfi->chipshift; in cfi_amdstd_write_buffers()
1931 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_write_buffers()
1938 ret = cfi_amdstd_write_words(mtd, ofs + (chipnum<<cfi->chipshift), in cfi_amdstd_write_buffers()
1947 chipnum ++; in cfi_amdstd_write_buffers()
1949 if (chipnum == cfi->numchips) in cfi_amdstd_write_buffers()
1964 ret = do_write_buffer(map, &cfi->chips[chipnum], in cfi_amdstd_write_buffers()
1975 chipnum ++; in cfi_amdstd_write_buffers()
1977 if (chipnum == cfi->numchips) in cfi_amdstd_write_buffers()
1985 ret = cfi_amdstd_write_words(mtd, ofs + (chipnum<<cfi->chipshift), in cfi_amdstd_write_buffers()
2137 int chipnum; in cfi_amdstd_panic_write() local
2139 chipnum = to >> cfi->chipshift; in cfi_amdstd_panic_write()
2140 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_panic_write()
2141 chipstart = cfi->chips[chipnum].start; in cfi_amdstd_panic_write()
2150 ret = cfi_amdstd_panic_wait(map, &cfi->chips[chipnum], bus_ofs); in cfi_amdstd_panic_write()
2162 ret = do_panic_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_panic_write()
2173 chipnum++; in cfi_amdstd_panic_write()
2175 if (chipnum == cfi->numchips) in cfi_amdstd_panic_write()
2186 ret = do_panic_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_panic_write()
2197 chipnum++; in cfi_amdstd_panic_write()
2199 if (chipnum == cfi->numchips) in cfi_amdstd_panic_write()
2202 chipstart = cfi->chips[chipnum].start; in cfi_amdstd_panic_write()
2210 ret = cfi_amdstd_panic_wait(map, &cfi->chips[chipnum], ofs); in cfi_amdstd_panic_write()
2218 ret = do_panic_write_oneword(map, &cfi->chips[chipnum], in cfi_amdstd_panic_write()
2632 int chipnum; in cfi_ppb_unlock() local
2652 chipnum = 0; in cfi_ppb_unlock()
2667 sect[sectors].chip = &cfi->chips[chipnum]; in cfi_ppb_unlock()
2670 map, &cfi->chips[chipnum], adr, 0, in cfi_ppb_unlock()
2683 chipnum++; in cfi_ppb_unlock()
2685 if (chipnum >= cfi->numchips) in cfi_ppb_unlock()