make oldconfig will rebuild these...
[linux-2.4.21-pre4.git] / drivers / scsi / qlogicfas.h
1 #ifndef _QLOGICFAS_H
2 #define _QLOGICFAS_H
3
4 int qlogicfas_detect(Scsi_Host_Template * );
5 const char * qlogicfas_info(struct Scsi_Host *);
6 int qlogicfas_command(Scsi_Cmnd *);
7 int qlogicfas_queuecommand(Scsi_Cmnd *, void (* done)(Scsi_Cmnd *));
8 int qlogicfas_abort(Scsi_Cmnd *);
9 int qlogicfas_reset(Scsi_Cmnd *, unsigned int);
10 int qlogicfas_biosparam(Disk *, kdev_t, int[]);
11
12 #ifndef NULL
13 #define NULL (0)
14 #endif
15
16 #ifdef PCMCIA
17 #define __QLINIT __devinit
18 #else
19 #define __QLINIT __init
20 #endif
21
22 #define QLOGICFAS {             \
23         detect:         qlogicfas_detect,       \
24         info:           qlogicfas_info,         \
25         command:        qlogicfas_command,      \
26         queuecommand:   qlogicfas_queuecommand, \
27         abort:          qlogicfas_abort,        \
28         reset:          qlogicfas_reset,        \
29         bios_param:     qlogicfas_biosparam,    \
30         can_queue:      0,                      \
31         this_id:        -1,                     \
32         sg_tablesize:   SG_ALL,                 \
33         cmd_per_lun:    1,                      \
34         use_clustering: DISABLE_CLUSTERING      \
35 }
36
37 #endif /* _QLOGICFAS_H */
38
39
40