Lines Matching defs:mem
35 void __iomem *INTCSR_reg = info->mem[0].internal_addr + INTCSR;
63 void __iomem *INTCSR_reg = info->mem[0].internal_addr + INTCSR;
90 void __iomem *INTCSR_reg = info->mem[0].internal_addr + INTCSR;
117 static int mf624_setup_mem(struct pci_dev *dev, int bar, struct uio_mem *mem, const char *name)
122 mem->name = name;
123 mem->addr = start & PAGE_MASK;
124 mem->offs = start & ~PAGE_MASK;
125 if (!mem->addr)
127 mem->size = ((start & ~PAGE_MASK) + len + PAGE_SIZE - 1) & PAGE_MASK;
128 mem->memtype = UIO_MEM_PHYS;
129 mem->internal_addr = pci_ioremap_bar(dev, bar);
130 if (!mem->internal_addr)
155 if (mf624_setup_mem(dev, 0, &info->mem[0], "PCI chipset, interrupts, status "
159 if (mf624_setup_mem(dev, 2, &info->mem[1], "ADC, DAC, DIO"))
163 if (mf624_setup_mem(dev, 4, &info->mem[2], "Counter/timer chip"))
180 iounmap(info->mem[2].internal_addr);
182 iounmap(info->mem[1].internal_addr);
184 iounmap(info->mem[0].internal_addr);
205 iounmap(info->mem[0].internal_addr);
206 iounmap(info->mem[1].internal_addr);
207 iounmap(info->mem[2].internal_addr);