patch-2.3.13 linux/drivers/scsi/pci2000.c
Next file: linux/drivers/scsi/pci2220i.c
Previous file: linux/drivers/scsi/pas16.c
Back to the patch index
Back to the overall index
- Lines: 15
- Date:
Thu Aug 5 15:08:56 1999
- Orig file:
v2.3.12/linux/drivers/scsi/pci2000.c
- Orig date:
Tue Apr 13 07:54:02 1999
diff -u --recursive --new-file v2.3.12/linux/drivers/scsi/pci2000.c linux/drivers/scsi/pci2000.c
@@ -640,12 +640,8 @@
pshost = scsi_register (tpnt, sizeof(ADAPTER2000));
padapter = HOSTDATA(pshost);
-#if LINUX_VERSION_CODE > LINUXVERSION(2,1,92)
- padapter->basePort = pdev->base_address[1] & 0xFFFE;
-#else
- pcibios_read_config_word (pci_bus, pci_device_fn, PCI_BASE_ADDRESS_1, &padapter->basePort);
- padapter->basePort &= 0xFFFE;
-#endif
+ padapter->basePort = pdev->resource[1].start;
+
DEB (printk ("\nBase Regs = %#04X", padapter->basePort)); // get the base I/O port address
padapter->mb0 = padapter->basePort + RTR_MAILBOX; // get the 32 bit mail boxes
padapter->mb1 = padapter->basePort + RTR_MAILBOX + 4;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)