Lines Matching refs:base
98 static struct base { struct
170 unsigned long base; in t128_detect() local
175 base = 0; in t128_detect()
179 base = overrides[current_override].address; in t128_detect()
182 base = 0; in t128_detect()
184 for (; !base && (current_base < NO_BASES); ++current_base) { in t128_detect()
197 base = bases[current_base].address; in t128_detect()
207 printk("scsi-t128 : base = %08x\n", (unsigned int) base); in t128_detect()
210 if (!base) in t128_detect()
218 instance->base = base; in t128_detect()
219 ((struct NCR5380_hostdata *)instance->hostdata)->base = p; in t128_detect()
265 iounmap(base); in t128_release()
319 reg = base + T_DATA_REG_OFFSET;
323 while (!(readb(base+T_STATUS_REG_OFFSET) & T_ST_RDY)) barrier();
325 while (!(readb(base+T_STATUS_REG_OFFSET) & T_ST_RDY)) barrier();
331 if (readb(base + T_STATUS_REG_OFFSET) & T_ST_TIM) {
333 void __iomem *foo = base + T_CONTROL_REG_OFFSET;
365 reg = base + T_DATA_REG_OFFSET;
369 while (!(readb(base+T_STATUS_REG_OFFSET) & T_ST_RDY)) barrier();
371 while (!(readb(base+T_STATUS_REG_OFFSET) & T_ST_RDY)) barrier();
377 if (readb(base + T_STATUS_REG_OFFSET) & T_ST_TIM) {
379 void __iomem *foo = base + T_CONTROL_REG_OFFSET;