Lines Matching refs:mem_start

93 	       dev->dev_addr[0], dev->mem_start, dev->irq);  in arcrimi_probe()
95 if (dev->mem_start <= 0 || dev->irq <= 0) { in arcrimi_probe()
111 if (!request_mem_region(dev->mem_start, MIRROR_SIZE, "arcnet (90xx)")) { in arcrimi_probe()
151 p = ioremap(dev->mem_start, MIRROR_SIZE); in arcrimi_found()
153 release_mem_region(dev->mem_start, MIRROR_SIZE); in arcrimi_found()
161 release_mem_region(dev->mem_start, MIRROR_SIZE); in arcrimi_found()
166 shmem = dev->mem_start; in arcrimi_found()
192 dev->mem_start = first_mirror; in arcrimi_found()
215 if (!request_mem_region(dev->mem_start, in arcrimi_found()
216 dev->mem_end - dev->mem_start + 1, in arcrimi_found()
222 lp->mem_start = ioremap(dev->mem_start, dev->mem_end - dev->mem_start + 1); in arcrimi_found()
223 if (!lp->mem_start) { in arcrimi_found()
229 dev->dev_addr[0] = readb(lp->mem_start + 1); in arcrimi_found()
234 dev->irq, dev->mem_start, in arcrimi_found()
235 (dev->mem_end - dev->mem_start + 1) / mirror_size, mirror_size); in arcrimi_found()
244 iounmap(lp->mem_start); in arcrimi_found()
246 release_mem_region(dev->mem_start, dev->mem_end - dev->mem_start + 1); in arcrimi_found()
264 void __iomem *ioaddr = lp->mem_start + 0x800; in arcrimi_reset()
285 void __iomem *ioaddr = lp->mem_start + 0x800; in arcrimi_setmask()
293 void __iomem *ioaddr = lp->mem_start + 0x800; in arcrimi_status()
301 void __iomem *ioaddr = lp->mem_start + 0x800; in arcrimi_command()
310 void __iomem *memaddr = lp->mem_start + 0x800 + bufnum * 512 + offset; in arcrimi_copy_to_card()
319 void __iomem *memaddr = lp->mem_start + 0x800 + bufnum * 512 + offset; in arcrimi_copy_from_card()
347 dev->mem_start = io; in arc_rimi_init()
367 iounmap(lp->mem_start); in arc_rimi_exit()
368 release_mem_region(dev->mem_start, dev->mem_end - dev->mem_start + 1); in arc_rimi_exit()