aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/sd.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/scsi/sd.h')
-rw-r--r--drivers/scsi/sd.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/scsi/sd.h b/drivers/scsi/sd.h
index f81a9309e6de..55488faf0815 100644
--- a/drivers/scsi/sd.h
+++ b/drivers/scsi/sd.h
@@ -19,6 +19,7 @@
19 */ 19 */
20#define SD_TIMEOUT (30 * HZ) 20#define SD_TIMEOUT (30 * HZ)
21#define SD_MOD_TIMEOUT (75 * HZ) 21#define SD_MOD_TIMEOUT (75 * HZ)
22#define SD_FLUSH_TIMEOUT (60 * HZ)
22 23
23/* 24/*
24 * Number of allowed retries 25 * Number of allowed retries
@@ -50,7 +51,7 @@ struct scsi_disk {
50 atomic_t openers; 51 atomic_t openers;
51 sector_t capacity; /* size in 512-byte sectors */ 52 sector_t capacity; /* size in 512-byte sectors */
52 u32 index; 53 u32 index;
53 unsigned short hw_sector_size; 54 unsigned int physical_block_size;
54 u8 media_present; 55 u8 media_present;
55 u8 write_prot; 56 u8 write_prot;
56 u8 protection_type;/* Data Integrity Field */ 57 u8 protection_type;/* Data Integrity Field */
@@ -62,6 +63,9 @@ struct scsi_disk {
62 unsigned first_scan : 1; 63 unsigned first_scan : 1;
63 unsigned thin_provisioning : 1; 64 unsigned thin_provisioning : 1;
64 unsigned unmap : 1; 65 unsigned unmap : 1;
66 unsigned tpws : 1;
67 unsigned tpu : 1;
68 unsigned tpvpd : 1;
65}; 69};
66#define to_scsi_disk(obj) container_of(obj,struct scsi_disk,dev) 70#define to_scsi_disk(obj) container_of(obj,struct scsi_disk,dev)
67 71