Lines Matching refs:pcmcia_map
36 struct map_info pcmcia_map; member
378 dev->pcmcia_map.size = t->dev[0].size; in pcmciamtd_cistpl_device()
401 dev->pcmcia_map.bankwidth = t->geo[0].buswidth; in pcmciamtd_cistpl_geo()
435 if(!dev->pcmcia_map.size) in card_settings()
436 dev->pcmcia_map.size = MAX_PCMCIA_ADDR; in card_settings()
438 if(!dev->pcmcia_map.bankwidth) in card_settings()
439 dev->pcmcia_map.bankwidth = 2; in card_settings()
442 dev->pcmcia_map.size = force_size << 20; in card_settings()
447 dev->pcmcia_map.bankwidth = bankwidth; in card_settings()
451 dev->pcmcia_map.name = dev->mtd_name; in card_settings()
458 dev->pcmcia_map.size, in card_settings()
459 dev->pcmcia_map.bankwidth << 3, dev->mtd_name); in card_settings()
476 dev->pcmcia_map.phys = NO_XIP; in pcmciamtd_config()
477 dev->pcmcia_map.copy_from = pcmcia_copy_from_remap; in pcmciamtd_config()
478 dev->pcmcia_map.copy_to = pcmcia_copy_to_remap; in pcmciamtd_config()
479 if (dev->pcmcia_map.bankwidth == 1) { in pcmciamtd_config()
480 dev->pcmcia_map.read = pcmcia_read8_remap; in pcmciamtd_config()
481 dev->pcmcia_map.write = pcmcia_write8_remap; in pcmciamtd_config()
483 dev->pcmcia_map.read = pcmcia_read16_remap; in pcmciamtd_config()
484 dev->pcmcia_map.write = pcmcia_write16_remap; in pcmciamtd_config()
487 dev->pcmcia_map.set_vpp = pcmciamtd_set_vpp; in pcmciamtd_config()
496 link->resource[2]->flags |= (dev->pcmcia_map.bankwidth == 1) ? in pcmciamtd_config()
546 dev->pcmcia_map.map_priv_1 = (unsigned long)dev; in pcmciamtd_config()
547 dev->pcmcia_map.map_priv_2 = (unsigned long)link->resource[2]; in pcmciamtd_config()
568 mtd = do_map_probe("map_ram", &dev->pcmcia_map); in pcmciamtd_config()
570 mtd = do_map_probe("map_rom", &dev->pcmcia_map); in pcmciamtd_config()
574 mtd = do_map_probe(probes[i], &dev->pcmcia_map); in pcmciamtd_config()
611 dev->pcmcia_map.map_priv_2 = (unsigned long)dev->win_base; in pcmciamtd_config()
612 if (dev->pcmcia_map.bankwidth == 1) { in pcmciamtd_config()
613 dev->pcmcia_map.read = pcmcia_read8; in pcmciamtd_config()
614 dev->pcmcia_map.write = pcmcia_write8; in pcmciamtd_config()
616 dev->pcmcia_map.read = pcmcia_read16; in pcmciamtd_config()
617 dev->pcmcia_map.write = pcmcia_write16; in pcmciamtd_config()
619 dev->pcmcia_map.copy_from = pcmcia_copy_from; in pcmciamtd_config()
620 dev->pcmcia_map.copy_to = pcmcia_copy_to; in pcmciamtd_config()