• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/chips/

Lines Matching refs:chips

199 /* Atmel chips don't use the same PRI format as AMD chips */
213 /* Some chips got it backwards... */
233 /* Setup for chips with a secsi area */
250 * Some Atmel chips (e.g. the AT49BV6416) power-up with all sectors
318 /* Used to fix CFI-Tables of chips without Extended Query Tables */
490 cfi->chips[i].word_write_time = 1<<cfi->cfiq->WordWriteTimeoutTyp;
491 cfi->chips[i].buffer_write_time = 1<<cfi->cfiq->BufWriteTimeoutTyp;
492 cfi->chips[i].erase_time = 1<<cfi->cfiq->BlockEraseTimeoutTyp;
493 cfi->chips[i].ref_point_counter = 0;
494 init_waitqueue_head(&(cfi->chips[i].wq));
515 printk(KERN_NOTICE "number of %s chips: %d\n",
545 printk(KERN_WARNING "Sum of regions (%lx) != total size of set of interleaved chips (%lx)\n", offset, devsize);
569 * correctly and is therefore not done (particulary with interleaved chips
593 * correctly and is therefore not done (particulary with interleaved chips
758 /* TODO: chips with no XIP use should ignore and return */
807 * interleaved chips if there is already another
994 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf);
1081 ret = do_read_secsi_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf);
1128 * present - it saves time and works around buggy chips that corrupt
1219 chipstart = cfi->chips[chipnum].start;
1229 mutex_lock(&cfi->chips[chipnum].mutex);
1231 if (cfi->chips[chipnum].state != FL_READY) {
1233 add_wait_queue(&cfi->chips[chipnum].wq, &wait);
1235 mutex_unlock(&cfi->chips[chipnum].mutex);
1238 remove_wait_queue(&cfi->chips[chipnum].wq, &wait);
1245 mutex_unlock(&cfi->chips[chipnum].mutex);
1252 ret = do_write_oneword(map, &cfi->chips[chipnum],
1276 ret = do_write_oneword(map, &cfi->chips[chipnum],
1291 chipstart = cfi->chips[chipnum].start;
1300 mutex_lock(&cfi->chips[chipnum].mutex);
1302 if (cfi->chips[chipnum].state != FL_READY) {
1304 add_wait_queue(&cfi->chips[chipnum].wq, &wait);
1306 mutex_unlock(&cfi->chips[chipnum].mutex);
1309 remove_wait_queue(&cfi->chips[chipnum].wq, &wait);
1315 mutex_unlock(&cfi->chips[chipnum].mutex);
1319 ret = do_write_oneword(map, &cfi->chips[chipnum],
1490 ret = do_write_buffer(map, &cfi->chips[chipnum],
1733 ret = do_erase_chip(map, &cfi->chips[0]);
1828 chip = &cfi->chips[i];
1863 /* Unlock the chips again */
1866 chip = &cfi->chips[i];
1888 chip = &cfi->chips[i];
1913 /* Unlock the chips again */
1917 chip = &cfi->chips[i];
1942 chip = &cfi->chips[i];
1974 chip = &cfi->chips[i];
2018 MODULE_DESCRIPTION("MTD chip driver for AMD/Fujitsu flash chips");