X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fscsi%2Fnsp32.h;h=5664398fa0ad2aa66dd083a9fdbea47aeb4938dc;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=47c00a6260eecda35a037cce4671b61dae4aa764;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/drivers/scsi/nsp32.h b/drivers/scsi/nsp32.h index 47c00a626..5664398fa 100644 --- a/drivers/scsi/nsp32.h +++ b/drivers/scsi/nsp32.h @@ -70,11 +70,7 @@ typedef u16 u16_le; /* * MACRO */ -#define NUMBER(arr) ((int) (sizeof(arr) / sizeof(arr[0]))) #define BIT(x) (1UL << (x)) -#ifndef MIN -# define MIN(a,b) ((a) > (b) ? (b) : (a)) -#endif /* * BASIC Definitions @@ -503,7 +499,7 @@ typedef struct _nsp32_autoparam { #define MSGIN03 BIT(1) /* Auto Msg In 03 Flag */ typedef struct _nsp32_lunt { - Scsi_Cmnd *SCpnt; /* Current Handling Scsi_Cmnd */ + struct scsi_cmnd *SCpnt; /* Current Handling struct scsi_cmnd */ unsigned long save_datp; /* Save Data Pointer - saved position from initial address */ int msgin03; /* auto msg in 03 flag */ unsigned int sg_num; /* Total number of SG entries */ @@ -567,11 +563,11 @@ typedef struct _nsp32_hw_data { int IrqNumber; int BaseAddress; int NumAddress; - unsigned long MmioAddress; + void __iomem *MmioAddress; #define NSP32_MMIO_OFFSET 0x0800 unsigned long MmioLength; - Scsi_Cmnd *CurrentSC; + struct scsi_cmnd *CurrentSC; struct pci_dev *Pci; const struct pci_device_id *pci_devid; @@ -609,9 +605,6 @@ typedef struct _nsp32_hw_data { unsigned char msginbuf [MSGINBUF_MAX]; /* megin buffer */ char msgin_len; /* msginbuf length */ -#ifdef CONFIG_PM - u32 PciState[16]; /* save PCI state to this area */ -#endif } nsp32_hw_data; /*