Lines Matching refs:mem_start
73 dev->dev_addr[0], dev->mem_start, dev->irq); in arcrimi_probe()
76 if (dev->mem_start <= 0 || dev->irq <= 0) { in arcrimi_probe()
91 if (!request_mem_region(dev->mem_start, MIRROR_SIZE, "arcnet (90xx)")) { in arcrimi_probe()
131 p = ioremap(dev->mem_start, MIRROR_SIZE); in arcrimi_found()
133 release_mem_region(dev->mem_start, MIRROR_SIZE); in arcrimi_found()
141 release_mem_region(dev->mem_start, MIRROR_SIZE); in arcrimi_found()
146 shmem = dev->mem_start; in arcrimi_found()
173 dev->mem_start = first_mirror; in arcrimi_found()
195 if (!request_mem_region(dev->mem_start, in arcrimi_found()
196 dev->mem_end - dev->mem_start + 1, in arcrimi_found()
202 lp->mem_start = ioremap(dev->mem_start, in arcrimi_found()
203 dev->mem_end - dev->mem_start + 1); in arcrimi_found()
204 if (!lp->mem_start) { in arcrimi_found()
210 dev->dev_addr[0] = arcnet_readb(lp->mem_start, COM9026_REG_R_STATION); in arcrimi_found()
214 dev->irq, dev->mem_start, in arcrimi_found()
215 (dev->mem_end - dev->mem_start + 1) / mirror_size, in arcrimi_found()
225 iounmap(lp->mem_start); in arcrimi_found()
227 release_mem_region(dev->mem_start, dev->mem_end - dev->mem_start + 1); in arcrimi_found()
243 void __iomem *ioaddr = lp->mem_start + 0x800; in arcrimi_reset()
266 void __iomem *ioaddr = lp->mem_start + 0x800; in arcrimi_setmask()
274 void __iomem *ioaddr = lp->mem_start + 0x800; in arcrimi_status()
282 void __iomem *ioaddr = lp->mem_start + 0x800; in arcrimi_command()
291 void __iomem *memaddr = lp->mem_start + 0x800 + bufnum * 512 + offset; in arcrimi_copy_to_card()
300 void __iomem *memaddr = lp->mem_start + 0x800 + bufnum * 512 + offset; in arcrimi_copy_from_card()
329 dev->mem_start = io; in arc_rimi_init()
349 iounmap(lp->mem_start); in arc_rimi_exit()
350 release_mem_region(dev->mem_start, dev->mem_end - dev->mem_start + 1); in arc_rimi_exit()