patch-2.4.19 linux-2.4.19/drivers/block/cpqarray.h
Next file: linux-2.4.19/drivers/block/floppy.c
Previous file: linux-2.4.19/drivers/block/cpqarray.c
Back to the patch index
Back to the overall index
- Lines: 44
- Date:
Fri Aug 2 17:39:43 2002
- Orig file:
linux-2.4.18/drivers/block/cpqarray.h
- Orig date:
Tue May 22 10:23:16 2001
diff -urN linux-2.4.18/drivers/block/cpqarray.h linux-2.4.19/drivers/block/cpqarray.h
@@ -39,6 +39,7 @@
#define IO_ERROR 1
#define NWD 16
#define NWD_SHIFT 4
+#define IDA_MAX_PART 16
#define IDA_TIMER (5*HZ)
#define IDA_TIMEOUT (10*HZ)
@@ -87,9 +88,11 @@
__u32 mp_failed_drv_map;
char firm_rev[4];
+ struct pci_dev *pdev;
int ctlr_sig;
int log_drives;
+ int highest_lun;
int phys_drives;
struct pci_dev *pci_dev; /* NULL if EISA */
@@ -98,7 +101,8 @@
void *vaddr;
unsigned long paddr;
- unsigned long ioaddr;
+ unsigned long io_mem_addr;
+ unsigned long io_mem_length;
int intr;
int usage_count;
drv_info_t drv[NWD];
@@ -120,6 +124,13 @@
unsigned int nr_frees;
struct timer_list timer;
unsigned int misc_tflags;
+ // Disk structures we need to pass back
+ struct gendisk gendisk;
+ // Index by Minor Numbers
+ struct hd_struct hd[256];
+ int sizes[256];
+ int blocksizes[256];
+ int hardsizes[256];
};
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)