taglinefilesource code
port_base250drivers/scsi/aha152x.cstatic int port_base      = 0;
port_base488drivers/scsi/aha152x.cstatic int aha152x_porttest(int port_base)
port_base492drivers/scsi/aha152x.cif(check_region(port_base, TEST-SCSISEQ))
port_base523drivers/scsi/aha152x.cport_base       = setup_portbase;
port_base528drivers/scsi/aha152x.cfor( i=0; i<PORT_COUNT && (port_base != ports[i]); i++)
port_base533drivers/scsi/aha152x.cprintk("unknown portbase 0x%03x\n", port_base);
port_base537drivers/scsi/aha152x.cif(!aha152x_porttest(port_base))
port_base539drivers/scsi/aha152x.cprintk("portbase 0x%03x fails probe\n", port_base);
port_base594drivers/scsi/aha152x.cport_base=ports[i];
port_base597drivers/scsi/aha152x.cport_base=PORTBASE;
port_base664drivers/scsi/aha152x.cport_base, interrupt_level, this_host, can_disconnect ? "enabled" : "disabled" );
port_base666drivers/scsi/aha152x.csnarf_region(port_base, TEST-SCSISEQ);        /* Register */
port_base50drivers/scsi/aha152x.h#define SCSISEQ    (port_base+0x00)  /* SCSI sequence control */
port_base51drivers/scsi/aha152x.h#define SXFRCTL0  (port_base+0x01)  /* SCSI transfer control 0 */
port_base52drivers/scsi/aha152x.h#define SXFRCTL1  (port_base+0x02)  /* SCSI transfer control 1 */
port_base53drivers/scsi/aha152x.h#define SCSISIG    (port_base+0x03)  /* SCSI signal in/out */
port_base54drivers/scsi/aha152x.h#define SCSIRATE  (port_base+0x04)  /* SCSI rate control */
port_base55drivers/scsi/aha152x.h#define SELID    (port_base+0x05)  /* selection/reselection ID */
port_base57drivers/scsi/aha152x.h#define SCSIDAT    (port_base+0x06)  /* SCSI latched data */
port_base58drivers/scsi/aha152x.h#define SCSIBUS    (port_base+0x07)  /* SCSI data bus */
port_base59drivers/scsi/aha152x.h#define STCNT0    (port_base+0x08)  /* SCSI transfer count 0 */
port_base60drivers/scsi/aha152x.h#define STCNT1    (port_base+0x09)  /* SCSI transfer count 1 */
port_base61drivers/scsi/aha152x.h#define STCNT2    (port_base+0x0a)  /* SCSI transfer count 2 */
port_base62drivers/scsi/aha152x.h#define SSTAT0    (port_base+0x0b)  /* SCSI interrupt status 0 */
port_base63drivers/scsi/aha152x.h#define SSTAT1    (port_base+0x0c)  /* SCSI interrupt status 1 */
port_base64drivers/scsi/aha152x.h#define SSTAT2    (port_base+0x0d)  /* SCSI interrupt status 2 */
port_base65drivers/scsi/aha152x.h#define SCSITEST  (port_base+0x0e)  /* SCSI test control */
port_base66drivers/scsi/aha152x.h#define SSTAT4    (port_base+0x0f)  /* SCSI status 4 */
port_base67drivers/scsi/aha152x.h#define SIMODE0    (port_base+0x10)  /* SCSI interrupt mode 0 */
port_base68drivers/scsi/aha152x.h#define SIMODE1    (port_base+0x11)  /* SCSI interrupt mode 1 */
port_base69drivers/scsi/aha152x.h#define DMACNTRL0  (port_base+0x12)  /* DMA control 0 */
port_base70drivers/scsi/aha152x.h#define DMACNTRL1  (port_base+0x13)  /* DMA control 1 */
port_base71drivers/scsi/aha152x.h#define DMASTAT    (port_base+0x14)  /* DMA status */
port_base72drivers/scsi/aha152x.h#define FIFOSTAT  (port_base+0x15)  /* FIFO status */
port_base73drivers/scsi/aha152x.h#define DATAPORT  (port_base+0x16)  /* DATA port */
port_base74drivers/scsi/aha152x.h#define BRSTCNTRL  (port_base+0x18)  /* burst control */
port_base75drivers/scsi/aha152x.h#define PORTA    (port_base+0x1a)  /* PORT A */
port_base76drivers/scsi/aha152x.h#define PORTB    (port_base+0x1b)  /* PORT B */
port_base77drivers/scsi/aha152x.h#define REV    (port_base+0x1c)  /* revision */
port_base78drivers/scsi/aha152x.h#define STACK    (port_base+0x1d)  /* stack */
port_base79drivers/scsi/aha152x.h#define TEST    (port_base+0x1e)  /* test register */
port_base258drivers/scsi/fdomain.cstatic int               port_base         = 0;
port_base373drivers/scsi/fdomain.c(unsigned)bios_base, port_base, interrupt_level );
port_base376drivers/scsi/fdomain.c(unsigned)bios_base, port_base );
port_base479drivers/scsi/fdomain.coutb( i, port_base + Write_Loopback );
port_base480drivers/scsi/fdomain.cresult = inb( port_base + Read_Loopback );
port_base537drivers/scsi/fdomain.cport_base = *((char *)bios_base + 0x1fcc)
port_base541drivers/scsi/fdomain.cprintk( " %x,", port_base );
port_base545drivers/scsi/fdomain.cif (port_base == ports[i])
port_base550drivers/scsi/fdomain.cflag = fdomain_is_valid_port( port_base );
port_base576drivers/scsi/fdomain.cport_base = ports[i];
port_base577drivers/scsi/fdomain.cif (check_region( port_base, 0x10 )) {
port_base579drivers/scsi/fdomain.cprintk( " (%x inuse),", port_base );
port_base584drivers/scsi/fdomain.cprintk( " %x,", port_base );
port_base586drivers/scsi/fdomain.cflag = fdomain_is_valid_port( port_base );
port_base604drivers/scsi/fdomain.cport_base = i;
port_base605drivers/scsi/fdomain.cif (check_region( port_base, 0x10 )) {
port_base607drivers/scsi/fdomain.cprintk( " (%x inuse)," , port_base );
port_base611drivers/scsi/fdomain.cflag = fdomain_is_valid_port( port_base );
port_base625drivers/scsi/fdomain.cSCSI_Mode_Cntl_port   = port_base + SCSI_Mode_Cntl;
port_base626drivers/scsi/fdomain.cFIFO_Data_Count_port  = port_base + FIFO_Data_Count;
port_base627drivers/scsi/fdomain.cInterrupt_Cntl_port   = port_base + Interrupt_Cntl;
port_base628drivers/scsi/fdomain.cInterrupt_Status_port = port_base + Interrupt_Status;
port_base629drivers/scsi/fdomain.cRead_FIFO_port        = port_base + Read_FIFO;
port_base630drivers/scsi/fdomain.cRead_SCSI_Data_port   = port_base + Read_SCSI_Data;
port_base631drivers/scsi/fdomain.cSCSI_Cntl_port        = port_base + SCSI_Cntl;
port_base632drivers/scsi/fdomain.cSCSI_Data_NoACK_port  = port_base + SCSI_Data_NoACK;
port_base633drivers/scsi/fdomain.cSCSI_Status_port      = port_base + SCSI_Status;
port_base634drivers/scsi/fdomain.cTMC_Cntl_port         = port_base + TMC_Cntl;
port_base635drivers/scsi/fdomain.cTMC_Status_port       = port_base + TMC_Status;
port_base636drivers/scsi/fdomain.cWrite_FIFO_port       = port_base + Write_FIFO;
port_base637drivers/scsi/fdomain.cWrite_SCSI_Data_port  = port_base + Write_SCSI_Data;
port_base678drivers/scsi/fdomain.csnarf_region( port_base, 0x10 );
port_base774drivers/scsi/fdomain.coutb( adapter_mask, port_base + SCSI_Data_NoACK ); /* Set our id bit */
port_base1406drivers/scsi/fdomain.cprintk( "FIFO Status      = 0x%02x\n", inb( port_base + FIFO_Status ) );
port_base1408drivers/scsi/fdomain.cinb( port_base + Interrupt_Cond ) );
port_base1410drivers/scsi/fdomain.cprintk( "Configuration 1  = 0x%02x\n", inb( port_base + Configuration1 ) );
port_base1413drivers/scsi/fdomain.cinb( port_base + Configuration2 ) );