Lines Matching refs:outb

125 	outb(0, fd->base + REG_BCTL);
126 outb(0, fd->base + REG_MCTL);
129 outb(ACTL_RESET | ACTL_CLRFIRQ | PARITY_MASK,
132 outb(ACTL_RESET | PARITY_MASK, fd->base + REG_ACTL);
149 outb(CFG2_32BIT, port + REG_CFG2);
151 outb(0, port + REG_CFG2);
164 outb(i, base + REG_LOOPBACK);
174 outb(BCTL_RST, base + REG_BCTL);
176 outb(0, base + REG_BCTL);
178 outb(0, base + REG_MCTL);
179 outb(PARITY_MASK, base + REG_ACTL);
188 outb(BCTL_BUSEN | BCTL_SEL, fd->base + REG_BCTL);
189 outb(BIT(sh->this_id) | BIT(target), fd->base + REG_SCSI_DATA_NOACK);
192 outb(PARITY_MASK, fd->base + REG_ACTL);
201 outb(BCTL_BUSEN, fd->base + REG_BCTL);
212 outb(0, fd->base + REG_ICTL);
257 outb(*ptr++, fd->base + REG_FIFO);
287 outb(ICTL_SEL | FIFO_COUNT, fd->base + REG_ICTL);
288 outb(BCTL_BUSEN | BCTL_SEL, fd->base + REG_BCTL);
289 outb(BIT(cmd->device->host->this_id) | BIT(scmd_id(cmd)),
292 outb(ACTL_IRQEN | PARITY_MASK, fd->base + REG_ACTL);
304 outb(ACTL_IRQEN | PARITY_MASK, fd->base + REG_ACTL);
307 outb(ICTL_FIFO | ICTL_REQ | FIFO_COUNT, fd->base + REG_ICTL);
308 outb(BCTL_BUSEN, fd->base + REG_BCTL);
318 outb(cmd->cmnd[scsi_pointer->sent_command++],
324 outb(ACTL_IRQEN | ACTL_FIFOWR | ACTL_FIFOEN |
331 outb(ACTL_IRQEN | ACTL_FIFOEN | PARITY_MASK,
339 outb(MESSAGE_REJECT, fd->base + REG_SCSI_DATA);
353 outb(ACTL_IRQEN | ACTL_FIFOWR | ACTL_FIFOEN |
357 outb(ACTL_IRQEN | ACTL_FIFOEN | PARITY_MASK,
375 outb(ICTL_FIFO | ICTL_SEL | ICTL_REQ | FIFO_COUNT,
377 outb(0, fd->base + REG_BCTL);
379 outb(ICTL_FIFO | ICTL_REQ | FIFO_COUNT,
394 outb(0, fd->base + REG_ICTL);
425 outb(0, fd->base + REG_ICTL);
426 outb(0, fd->base + REG_BCTL); /* Disable data drivers */
428 outb(BIT(cmd->device->host->this_id), fd->base + REG_SCSI_DATA_NOACK);
429 outb(ICTL_ARB, fd->base + REG_ICTL);
431 outb(ACTL_ARB | ACTL_IRQEN | PARITY_MASK, fd->base + REG_ACTL);