]> Pileus Git - ~andy/linux/blobdiff - drivers/scsi/sd.h
[SCSI] qla4xxx: use CRB Register for Request Queue in-pointer
[~andy/linux] / drivers / scsi / sd.h
index f81a9309e6de460096139856adaf924f36e1fd64..55488faf0815159ee781ae791e7e4cdff5bf635f 100644 (file)
@@ -19,6 +19,7 @@
  */
 #define SD_TIMEOUT             (30 * HZ)
 #define SD_MOD_TIMEOUT         (75 * HZ)
+#define SD_FLUSH_TIMEOUT       (60 * HZ)
 
 /*
  * Number of allowed retries
@@ -50,7 +51,7 @@ struct scsi_disk {
        atomic_t        openers;
        sector_t        capacity;       /* size in 512-byte sectors */
        u32             index;
-       unsigned short  hw_sector_size;
+       unsigned int    physical_block_size;
        u8              media_present;
        u8              write_prot;
        u8              protection_type;/* Data Integrity Field */
@@ -62,6 +63,9 @@ struct scsi_disk {
        unsigned        first_scan : 1;
        unsigned        thin_provisioning : 1;
        unsigned        unmap : 1;
+       unsigned        tpws : 1;
+       unsigned        tpu : 1;
+       unsigned        tpvpd : 1;
 };
 #define to_scsi_disk(obj) container_of(obj,struct scsi_disk,dev)