OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [drivers/] [scsi/] [sgiwd93.h] - Blame information for rev 1774

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
/* $Id: sgiwd93.h,v 1.1.1.1 2004-04-15 02:08:26 phoenix Exp $
2
 * sgiwd93.h: SGI WD93 scsi definitions.
3
 *
4
 * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
5
 */
6
#ifndef _SGIWD93_H
7
#define _SGIWD93_H
8
 
9
#ifndef NULL
10
#define NULL        0
11
#endif
12
 
13
#ifndef CMD_PER_LUN
14
#define CMD_PER_LUN 8
15
#endif
16
 
17
#ifndef CAN_QUEUE
18
#define CAN_QUEUE   16
19
#endif
20
 
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);
27
 
28
#define SGIWD93_SCSI {proc_name:           "SGIWD93", \
29
                      name:                "SGI WD93", \
30
                      detect:              sgiwd93_detect,    \
31
                      release:             sgiwd93_release,   \
32
                      queuecommand:        wd33c93_queuecommand, \
33
                      abort:               wd33c93_abort,   \
34
                      reset:               wd33c93_reset,   \
35
                      can_queue:           CAN_QUEUE,       \
36
                      this_id:             7,               \
37
                      sg_tablesize:        SG_ALL,          \
38
                      cmd_per_lun:         CMD_PER_LUN,     \
39
                      use_clustering:      DISABLE_CLUSTERING }
40
 
41
#endif /* !(_SGIWD93_H) */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.