1 /* $Id: sgiwd93.h,v 1.2 1998/05/04 09:18:49 ralf Exp $
2 * sgiwd93.h: SGI WD93 scsi definitions.
4 * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
21 int sgiwd93_detect(Scsi_Host_Template
*);
22 int sgiwd93_release(struct Scsi_Host
*instance
);
23 const char *wd33c93_info(void);
24 int wd33c93_queuecommand(Scsi_Cmnd
*, void (*done
)(Scsi_Cmnd
*));
25 int wd33c93_abort(Scsi_Cmnd
*);
26 int wd33c93_reset(Scsi_Cmnd
*, unsigned int);
28 extern struct proc_dir_entry proc_scsi_sgiwd93
;
30 #define SGIWD93_SCSI {proc_dir: &proc_scsi_sgiwd93, \
32 detect: sgiwd93_detect, \
33 release: sgiwd93_release, \
34 queuecommand: wd33c93_queuecommand, \
35 abort: wd33c93_abort, \
36 reset: wd33c93_reset, \
37 can_queue: CAN_QUEUE, \
39 sg_tablesize: SG_ALL, \
40 cmd_per_lun: CMD_PER_LUN, \
41 use_clustering: DISABLE_CLUSTERING }
43 #endif /* !(_SGIWD93_H) */