Lines Matching refs:port_base

359 	int port_base = dev->io_port;  in SYM53C500_intr()  local
369 REG1(port_base); in SYM53C500_intr()
370 pio_status = inb(port_base + PIO_STATUS); in SYM53C500_intr()
371 REG0(port_base); in SYM53C500_intr()
372 status = inb(port_base + STAT_REG); in SYM53C500_intr()
373 DEB(seq_reg = inb(port_base + SEQ_REG)); in SYM53C500_intr()
374 int_reg = inb(port_base + INT_REG); in SYM53C500_intr()
375 DEB(fifo_size = inb(port_base + FIFO_FLAGS) & 0x1f); in SYM53C500_intr()
426 outb(FLUSH_FIFO, port_base + CMD_REG); in SYM53C500_intr()
427 LOAD_DMA_COUNT(port_base, scsi_bufflen(curSC)); /* Max transfer size */ in SYM53C500_intr()
428 outb(TRANSFER_INFO | DMA_OP, port_base + CMD_REG); in SYM53C500_intr()
431 SYM53C500_pio_write(fast_pio, port_base, in SYM53C500_intr()
434 REG0(port_base); in SYM53C500_intr()
445 outb(FLUSH_FIFO, port_base + CMD_REG); in SYM53C500_intr()
446 LOAD_DMA_COUNT(port_base, scsi_bufflen(curSC)); /* Max transfer size */ in SYM53C500_intr()
447 outb(TRANSFER_INFO | DMA_OP, port_base + CMD_REG); in SYM53C500_intr()
450 SYM53C500_pio_read(fast_pio, port_base, in SYM53C500_intr()
453 REG0(port_base); in SYM53C500_intr()
465 outb(FLUSH_FIFO, port_base + CMD_REG); in SYM53C500_intr()
466 outb(INIT_CMD_COMPLETE, port_base + CMD_REG); in SYM53C500_intr()
477 outb(SET_ATN, port_base + CMD_REG); /* Reject the message */ in SYM53C500_intr()
478 outb(MSG_ACCEPT, port_base + CMD_REG); in SYM53C500_intr()
485 curSC->SCp.Status = inb(port_base + SCSI_FIFO); in SYM53C500_intr()
486 curSC->SCp.Message = inb(port_base + SCSI_FIFO); in SYM53C500_intr()
488 VDEB(printk("SCSI FIFO size=%d\n", inb(port_base + FIFO_FLAGS) & 0x1f)); in SYM53C500_intr()
492 outb(SET_ATN, port_base + CMD_REG); /* Reject message */ in SYM53C500_intr()
495 outb(MSG_ACCEPT, port_base + CMD_REG); in SYM53C500_intr()
553 int port_base = SCpnt->device->host->io_port; in SYM53C500_queue_lck() local
574 REG0(port_base); in SYM53C500_queue_lck()
575 outb(scmd_id(SCpnt), port_base + DEST_ID); /* set destination */ in SYM53C500_queue_lck()
576 outb(FLUSH_FIFO, port_base + CMD_REG); /* reset the fifos */ in SYM53C500_queue_lck()
579 outb(SCpnt->cmnd[i], port_base + SCSI_FIFO); in SYM53C500_queue_lck()
581 outb(SELECT_NO_ATN, port_base + CMD_REG); in SYM53C500_queue_lck()
591 int port_base = SCpnt->device->host->io_port; in DEF_SCSI_QCMD() local
595 SYM53C500_int_host_reset(port_base); in DEF_SCSI_QCMD()
704 int irq_level, port_base; in SYM53C500_config() local
748 port_base = link->resource[0]->start; in SYM53C500_config()
752 port_base, irq_level, USE_FAST_PIO);) in SYM53C500_config()
754 chip_init(port_base); in SYM53C500_config()
778 host->unique_id = port_base; in SYM53C500_config()
780 host->io_port = port_base; in SYM53C500_config()
804 release_region(port_base, 0x10); in SYM53C500_config()