diff options
author | Ralf Baechle <ralf@linux-mips.org> | 1999-02-15 02:15:32 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 1999-02-15 02:15:32 +0000 |
commit | 86464aed71025541805e7b1515541aee89879e33 (patch) | |
tree | e01a457a4912a8553bc65524aa3125d51f29f810 /drivers/scsi/hosts.h | |
parent | 88f99939ecc6a95a79614574cb7d95ffccfc3466 (diff) |
Merge with Linux 2.2.1.
Diffstat (limited to 'drivers/scsi/hosts.h')
-rw-r--r-- | drivers/scsi/hosts.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/scsi/hosts.h b/drivers/scsi/hosts.h index 1ed41771b..393d03f4e 100644 --- a/drivers/scsi/hosts.h +++ b/drivers/scsi/hosts.h @@ -14,6 +14,8 @@ * * Further modified by Eric Youngdale to support multiple host adapters * of the same type. + * + * Jiffies wrap fixes (host->resetting), 3 Dec 1998 Andrea Arcangeli */ #ifndef _HOSTS_H @@ -320,6 +322,7 @@ struct Scsi_Host /* public: */ unsigned short extra_bytes; unsigned short host_no; /* Used for IOCTL_GET_IDLUN, /proc/scsi et al. */ + int resetting; /* if set, it means that last_reset is a valid value */ unsigned long last_reset; @@ -379,7 +382,14 @@ struct Scsi_Host * Host has rejected a command because it was busy. */ unsigned host_blocked:1; + + /* + * Host uses correct SCSI ordering not PC ordering. The bit is + * set for the minority of drivers whose authors actually read the spec ;) + */ + unsigned reverse_ordering:1; + void (*select_queue_depths)(struct Scsi_Host *, Scsi_Device *); /* |