1 #ifndef _QLOGIC_H
2 #define _QLOGIC_H
3
4 int qlogic_detect(Scsi_Host_Template * );
5 const char * qlogic_info(struct Scsi_Host *);
6 int qlogic_command(Scsi_Cmnd *);
7 int qlogic_queuecommand(Scsi_Cmnd *, void (* done)(Scsi_Cmnd *));
8 int qlogic_abort(Scsi_Cmnd *);
9 int qlogic_reset(Scsi_Cmnd *);
10 int qlogic_biosparam(Disk *,int,int[]);
11
12 #ifndef NULL
13 #define NULL (0)
14 #endif
15
16 #define QLOGIC { \
17 NULL, \
18 NULL, \
19 NULL, \
20 "qlogic", \
21 PROC_SCSI_QLOGIC, \
22 NULL, \
23 qlogic_detect, \
24 NULL, \
25 qlogic_info, \
26 qlogic_command, \
27 qlogic_queuecommand, \
28 qlogic_abort, \
29 qlogic_reset, \
30 NULL, \
31 qlogic_biosparam, \
32 0, \
33 -1, \
34 SG_ALL, \
35 1, \
36 0, \
37 0, \
38 DISABLE_CLUSTERING \
39 }
40
41 #endif