Lines Matching refs:chips
43 /* I have no idea why some DoC chips can not use memcpy_from|to_io().
212 DoC_Delay(doc, 2); /* Needed for some slow flash chips. mf. */
298 /* DoC_SelectFloor: Select a given floor (bank of flash chips) */
304 /* Select the floor (bank) of chips required */
417 /* DoC_ScanChips: Find all NAND chips present in a DiskOnChip, and identify them */
429 /* For each floor, find the number of valid chips it contains */
445 printk(KERN_NOTICE "No flash chips recognised.\n");
450 this->chips = kmalloc(sizeof(struct Nand) * this->numchips, GFP_KERNEL);
451 if (!this->chips) {
462 this->chips[ret].floor = floor;
463 this->chips[ret].chip = chip;
464 this->chips[ret].curadr = 0;
465 this->chips[ret].curmode = 0x50;
473 printk(KERN_INFO "%d flash chips found. Total DiskOnChip size: %ld MiB\n",
484 * purpose. If it's value is the same on both chips, they might
587 /* Ident all the chips present. */
639 mychip = &this->chips[from >> (this->chipshift)];
786 mychip = &this->chips[to >> (this->chipshift)];
937 mychip = &this->chips[ofs >> this->chipshift];
992 struct Nand *mychip = &this->chips[ofs >> this->chipshift];
1125 mychip = &this->chips[ofs >> this->chipshift];
1188 kfree(this->chips);