Lines Matching refs:outb

120 	outb(0, fd->base + REG_BCTL);
121 outb(0, fd->base + REG_MCTL);
124 outb(ACTL_RESET | ACTL_CLRFIRQ | PARITY_MASK,
127 outb(ACTL_RESET | PARITY_MASK, fd->base + REG_ACTL);
144 outb(CFG2_32BIT, port + REG_CFG2);
146 outb(0, port + REG_CFG2);
159 outb(i, base + REG_LOOPBACK);
169 outb(BCTL_RST, base + REG_BCTL);
171 outb(0, base + REG_BCTL);
173 outb(0, base + REG_MCTL);
174 outb(PARITY_MASK, base + REG_ACTL);
183 outb(BCTL_BUSEN | BCTL_SEL, fd->base + REG_BCTL);
184 outb(BIT(sh->this_id) | BIT(target), fd->base + REG_SCSI_DATA_NOACK);
187 outb(PARITY_MASK, fd->base + REG_ACTL);
196 outb(BCTL_BUSEN, fd->base + REG_BCTL);
207 outb(0, fd->base + REG_ICTL);
253 outb(*ptr++, fd->base + REG_FIFO);
281 outb(ICTL_SEL | FIFO_COUNT, fd->base + REG_ICTL);
282 outb(BCTL_BUSEN | BCTL_SEL, fd->base + REG_BCTL);
283 outb(BIT(cmd->device->host->this_id) | BIT(scmd_id(cmd)),
286 outb(ACTL_IRQEN | PARITY_MASK, fd->base + REG_ACTL);
297 outb(ACTL_IRQEN | PARITY_MASK, fd->base + REG_ACTL);
300 outb(ICTL_FIFO | ICTL_REQ | FIFO_COUNT, fd->base + REG_ICTL);
301 outb(BCTL_BUSEN, fd->base + REG_BCTL);
311 outb(cmd->cmnd[cmd->SCp.sent_command++],
317 outb(ACTL_IRQEN | ACTL_FIFOWR | ACTL_FIFOEN |
324 outb(ACTL_IRQEN | ACTL_FIFOEN | PARITY_MASK,
332 outb(MESSAGE_REJECT, fd->base + REG_SCSI_DATA);
346 outb(ACTL_IRQEN | ACTL_FIFOWR | ACTL_FIFOEN |
350 outb(ACTL_IRQEN | ACTL_FIFOEN | PARITY_MASK,
367 outb(ICTL_FIFO | ICTL_SEL | ICTL_REQ | FIFO_COUNT,
369 outb(0, fd->base + REG_BCTL);
371 outb(ICTL_FIFO | ICTL_REQ | FIFO_COUNT,
386 outb(0, fd->base + REG_ICTL);
416 outb(0, fd->base + REG_ICTL);
417 outb(0, fd->base + REG_BCTL); /* Disable data drivers */
419 outb(BIT(cmd->device->host->this_id), fd->base + REG_SCSI_DATA_NOACK);
420 outb(ICTL_ARB, fd->base + REG_ICTL);
422 outb(ACTL_ARB | ACTL_IRQEN | PARITY_MASK, fd->base + REG_ACTL);