taglinefilesource code
port_base188drivers/scsi/NCR53c406a.cstatic int   port_base = PORT_BASE;
port_base190drivers/scsi/NCR53c406a.cstatic int   port_base = 0;
port_base488drivers/scsi/NCR53c406a.cif (check_region(port_base, 0x10)) /* ports already snatched */
port_base489drivers/scsi/NCR53c406a.cport_base = 0;
port_base492drivers/scsi/NCR53c406a.cif (port_base) {    /* LILO override */
port_base493drivers/scsi/NCR53c406a.cif (check_region(port_base, 0x10))
port_base494drivers/scsi/NCR53c406a.cport_base = 0;
port_base497drivers/scsi/NCR53c406a.cfor(i=0;  i<PORT_COUNT && !port_base; i++){
port_base508drivers/scsi/NCR53c406a.cVDEB(printk("port_base=%x\n", port_base));
port_base509drivers/scsi/NCR53c406a.cport_base = ports[i];
port_base516drivers/scsi/NCR53c406a.cif(!port_base){    /* no ports found */
port_base536drivers/scsi/NCR53c406a.cDEB(printk("NCR53c406a: using port_base %x\n", port_base));
port_base537drivers/scsi/NCR53c406a.crequest_region(port_base, 0x10, "NCR53c406a");
port_base575drivers/scsi/NCR53c406a.cshpnt->io_port = port_base;
port_base583drivers/scsi/NCR53c406a.cport_base, irq_level, dma_chan);
port_base586drivers/scsi/NCR53c406a.cport_base, irq_level, fast_pio ? "fast" : "slow");
port_base609drivers/scsi/NCR53c406a.cfor (i = 0; i < PORT_COUNT && !port_base; i++)
port_base611drivers/scsi/NCR53c406a.cport_base = ints[1];
port_base612drivers/scsi/NCR53c406a.cDEB(printk("NCR53c406a: Specified port_base 0x%X\n", port_base);)
port_base614drivers/scsi/NCR53c406a.cif (!port_base) {
port_base628drivers/scsi/NCR53c406a.cDEB(printk("NCR53c406a: Specified irq %d\n", port_base);)
port_base638drivers/scsi/NCR53c406a.cport_base, irq_level, fast_pio);)
port_base1017drivers/scsi/NCR53c406a.cTC_LSB    = (port_base+0x00);
port_base1018drivers/scsi/NCR53c406a.cTC_MSB    = (port_base+0x01);
port_base1019drivers/scsi/NCR53c406a.cSCSI_FIFO    = (port_base+0x02);
port_base1020drivers/scsi/NCR53c406a.cCMD_REG    = (port_base+0x03);
port_base1021drivers/scsi/NCR53c406a.cSTAT_REG    = (port_base+0x04);
port_base1022drivers/scsi/NCR53c406a.cDEST_ID    = (port_base+0x04);
port_base1023drivers/scsi/NCR53c406a.cINT_REG    = (port_base+0x05);
port_base1024drivers/scsi/NCR53c406a.cSRTIMOUT    = (port_base+0x05);
port_base1025drivers/scsi/NCR53c406a.cSEQ_REG    = (port_base+0x06);
port_base1026drivers/scsi/NCR53c406a.cSYNCPRD    = (port_base+0x06);
port_base1027drivers/scsi/NCR53c406a.cFIFO_FLAGS    = (port_base+0x07);
port_base1028drivers/scsi/NCR53c406a.cSYNCOFF    = (port_base+0x07);
port_base1029drivers/scsi/NCR53c406a.cCONFIG1    = (port_base+0x08);
port_base1030drivers/scsi/NCR53c406a.cCLKCONV    = (port_base+0x09);
port_base1032drivers/scsi/NCR53c406a.cCONFIG2    = (port_base+0x0B);
port_base1033drivers/scsi/NCR53c406a.cCONFIG3    = (port_base+0x0C);
port_base1034drivers/scsi/NCR53c406a.cCONFIG4    = (port_base+0x0D);
port_base1035drivers/scsi/NCR53c406a.cTC_HIGH    = (port_base+0x0E);
port_base1042drivers/scsi/NCR53c406a.cPIO_FIFO    = (port_base+0x04);
port_base1046drivers/scsi/NCR53c406a.cPIO_STATUS    = (port_base+0x08);
port_base1049drivers/scsi/NCR53c406a.cPIO_FLAG    = (port_base+0x0B);
port_base1050drivers/scsi/NCR53c406a.cCONFIG5    = (port_base+0x0D);
port_base368drivers/scsi/eata.cstatic inline int port_detect(ushort *port_base, unsigned int j, 
port_base382drivers/scsi/eata.cif(check_region(*port_base, REGION_SIZE)) {
port_base384drivers/scsi/eata.cname, *port_base);
port_base388drivers/scsi/eata.cif (do_dma(*port_base, 0, READ_CONFIG_PIO)) return FALSE;
port_base391drivers/scsi/eata.cif (read_pio(*port_base, (ushort *)&info, (ushort *)&info.ipad[0])) 
port_base414drivers/scsi/eata.cif (*port_base & EISA_RANGE) {
port_base472drivers/scsi/eata.cif (do_dma(*port_base, (unsigned int)&config, SET_CONFIG_DMA)) {
port_base491drivers/scsi/eata.csh[j]->io_port = *port_base;
port_base562drivers/scsi/eata.cushort *port_base = io_port;
port_base576drivers/scsi/eata.cwhile (*port_base) {
port_base578drivers/scsi/eata.cif (j < MAX_BOARDS && port_detect(port_base, j, tpnt)) j++;
port_base580drivers/scsi/eata.cport_base++;
port_base315drivers/scsi/fdomain.cstatic int               port_base         = 0;
port_base469drivers/scsi/fdomain.cport_base );
port_base484drivers/scsi/fdomain.cport_base       = ints[0] >= 1 ? ints[1] : 0;
port_base568drivers/scsi/fdomain.coutb( i, port_base + Write_Loopback );
port_base569drivers/scsi/fdomain.cresult = inb( port_base + Read_Loopback );
port_base884drivers/scsi/fdomain.cport_base, interrupt_level );
port_base886drivers/scsi/fdomain.cif (!fdomain_is_valid_port( port_base )) {
port_base888drivers/scsi/fdomain.cport_base );
port_base919drivers/scsi/fdomain.cflag = fdomain_isa_detect( &interrupt_level, &port_base );
port_base922drivers/scsi/fdomain.cflag = fdomain_pci_bios_detect( &interrupt_level, &port_base );
port_base924drivers/scsi/fdomain.cflag = fdomain_pci_nobios_detect( &interrupt_level, &port_base );
port_base940drivers/scsi/fdomain.cSCSI_Mode_Cntl_port   = port_base + SCSI_Mode_Cntl;
port_base941drivers/scsi/fdomain.cFIFO_Data_Count_port  = port_base + FIFO_Data_Count;
port_base942drivers/scsi/fdomain.cInterrupt_Cntl_port   = port_base + Interrupt_Cntl;
port_base943drivers/scsi/fdomain.cInterrupt_Status_port = port_base + Interrupt_Status;
port_base944drivers/scsi/fdomain.cRead_FIFO_port        = port_base + Read_FIFO;
port_base945drivers/scsi/fdomain.cRead_SCSI_Data_port   = port_base + Read_SCSI_Data;
port_base946drivers/scsi/fdomain.cSCSI_Cntl_port        = port_base + SCSI_Cntl;
port_base947drivers/scsi/fdomain.cSCSI_Data_NoACK_port  = port_base + SCSI_Data_NoACK;
port_base948drivers/scsi/fdomain.cSCSI_Status_port      = port_base + SCSI_Status;
port_base949drivers/scsi/fdomain.cTMC_Cntl_port         = port_base + TMC_Cntl;
port_base950drivers/scsi/fdomain.cTMC_Status_port       = port_base + TMC_Status;
port_base951drivers/scsi/fdomain.cWrite_FIFO_port       = port_base + Write_FIFO;
port_base952drivers/scsi/fdomain.cWrite_SCSI_Data_port  = port_base + Write_SCSI_Data;
port_base962drivers/scsi/fdomain.cport_base );
port_base986drivers/scsi/fdomain.cshpnt->io_port = port_base;
port_base1017drivers/scsi/fdomain.crequest_region( port_base, 0x10, "fdomain" );
port_base1146drivers/scsi/fdomain.coutb( adapter_mask, port_base + SCSI_Data_NoACK ); /* Set our id bit */
port_base1792drivers/scsi/fdomain.cprintk( "FIFO Status      = 0x%02x\n", inb( port_base + FIFO_Status ) );
port_base1794drivers/scsi/fdomain.cinb( port_base + Interrupt_Cond ) );
port_base1796drivers/scsi/fdomain.cprintk( "Configuration 1  = 0x%02x\n", inb( port_base + Configuration1 ) );
port_base1799drivers/scsi/fdomain.cinb( port_base + Configuration2 ) );
port_base345drivers/scsi/u14-34f.cstatic inline int port_detect(ushort *port_base, unsigned int j, 
port_base389drivers/scsi/u14-34f.cif(check_region(*port_base, REGION_SIZE)) {
port_base391drivers/scsi/u14-34f.cname, *port_base);
port_base395drivers/scsi/u14-34f.cif (inb(*port_base + REG_PRODUCT_ID1) != PRODUCT_ID1) return FALSE;
port_base397drivers/scsi/u14-34f.cin_byte = inb(*port_base + REG_PRODUCT_ID2);
port_base401drivers/scsi/u14-34f.c*(char *)&config_1 = inb(*port_base + REG_CONFIG1);
port_base402drivers/scsi/u14-34f.c*(char *)&config_2 = inb(*port_base + REG_CONFIG2);
port_base434drivers/scsi/u14-34f.csh[j]->io_port = *port_base;
port_base521drivers/scsi/u14-34f.cushort *port_base = io_port;
port_base535drivers/scsi/u14-34f.cwhile (*port_base) {
port_base537drivers/scsi/u14-34f.cif (j < MAX_BOARDS && port_detect(port_base, j, tpnt)) j++;
port_base539drivers/scsi/u14-34f.cport_base++;