1 #ifndef _PPA_H
2 #define _PPA_H
3
4
5
6
7
8
9
10 #define PPA_INITIATOR 7
11
12 int ppa_detect(Scsi_Host_Template * );
13 const char * ppa_info(struct Scsi_Host *);
14 int ppa_command(Scsi_Cmnd *);
15 int ppa_queuecommand(Scsi_Cmnd *, void (* done)(Scsi_Cmnd *));
16 int ppa_abort(Scsi_Cmnd *);
17 int ppa_reset(Scsi_Cmnd *);
18 int ppa_biosparam(Disk *, kdev_t, int[]);
19
20 #define PPA { \
21 0, \
22 0, \
23 0, \
24 0, \
25 0, \
26 ppa_detect, \
27 0, \
28 ppa_info, \
29 ppa_command, \
30 ppa_queuecommand, \
31 ppa_abort, \
32 ppa_reset, \
33 0, \
34 ppa_biosparam, \
35 0, \
36 PPA_INITIATOR, \
37 SG_NONE, \
38 1, \
39 0, \
40 0, \
41 DISABLE_CLUSTERING \
42 }
43
44 #endif