Lines Matching refs:base
45 void __iomem *base;
76 static void arxescsi_pseudo_dma_write(unsigned char *addr, void __iomem *base)
101 : "r" (addr), "r" (base));
118 void __iomem *base = info->info.scsi.io_base;
127 if (readb(base + 0x80) & STAT_INT) {
131 arxescsi_pseudo_dma_write(addr, base);
138 if (readb(base + 0x80) & STAT_INT)
141 if (!(readb(base + DMASTAT_OFFSET) & DMASTAT_DRQ))
146 writew(word, base + DMADATA_OFFSET);
159 if (readb(base + 0x80) & STAT_INT) {
164 if (!(readb(base + DMASTAT_OFFSET) & DMASTAT_DRQ))
167 readsw(base + DMADATA_OFFSET, addr, 256 >> 1);
177 if (readb(base + 0x80) & STAT_INT)
180 if (!(readb(base + DMASTAT_OFFSET) & DMASTAT_DRQ))
183 word = readw(base + DMADATA_OFFSET);
257 void __iomem *base;
264 base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0);
265 if (!base) {
278 info->base = base;
280 info->info.scsi.io_base = base + 0x2000;
296 ec->irqaddr = base;