Lines Matching refs:p_dev
32 struct pcmcia_device *p_dev;
90 if (!pcmcia_dev_present(dev->p_dev)) {
99 ret = pcmcia_map_mem_page(dev->p_dev, win, offset);
215 #define DEV_REMOVED(x) (!(pcmcia_dev_present(((struct pcmciamtd_dev *)map->map_priv_1)->p_dev)))
302 struct pcmcia_device *link = dev->p_dev;
333 static int pcmciamtd_cistpl_format(struct pcmcia_device *p_dev,
348 static int pcmciamtd_cistpl_jedec(struct pcmcia_device *p_dev,
364 static int pcmciamtd_cistpl_device(struct pcmcia_device *p_dev,
388 static int pcmciamtd_cistpl_geo(struct pcmcia_device *p_dev,
414 static void card_settings(struct pcmciamtd_dev *dev, struct pcmcia_device *p_dev, int *new_name)
418 if (p_dev->prod_id[0]) {
423 if (p_dev->prod_id[i])
424 strcat(dev->mtd_name, p_dev->prod_id[i]);
429 pcmcia_loop_tuple(p_dev, CISTPL_FORMAT, pcmciamtd_cistpl_format, NULL);
430 pcmcia_loop_tuple(p_dev, CISTPL_JEDEC_C, pcmciamtd_cistpl_jedec, NULL);
431 pcmcia_loop_tuple(p_dev, CISTPL_DEVICE, pcmciamtd_cistpl_device, dev);
432 pcmcia_loop_tuple(p_dev, CISTPL_DEVICE_GEO, pcmciamtd_cistpl_geo, dev);
526 dev_err(&dev->p_dev->dev, "Cannot allocate memory window\n");
536 dev_err(&dev->p_dev->dev, "ioremap(%pR) failed\n",
625 dev_err(&dev->p_dev->dev,
630 dev_info(&dev->p_dev->dev, "mtd%d: %s\n", mtd->index, mtd->name);
662 dev_info(&dev->p_dev->dev, "mtd%d: Removing\n",
680 dev->p_dev = link;