summaryrefslogtreecommitdiffstats
path: root/drivers/message/fusion/mptsas.h
diff options
context:
space:
mode:
authorKashyap, Desai <kashyap.desai@lsi.com>2009-05-29 13:25:09 +0200
committerJames Bottomley <James.Bottomley@HansenPartnership.com>2009-06-10 00:44:39 +0200
commit57e985136bfafdfcd72c4c7d91115955d225677e (patch)
tree8b09842b7bfcc3b451f507d294ebe9626b2df81d /drivers/message/fusion/mptsas.h
parent[SCSI] mpt fusion: RAID device handling and Dual port Raid support is added (diff)
downloadlinux-57e985136bfafdfcd72c4c7d91115955d225677e.tar.xz
linux-57e985136bfafdfcd72c4c7d91115955d225677e.zip
[SCSI] mpt fusion: Queue full event handling
FW will report Queue full event to Driver and driver will handle this queue full event to SCSI Mid layer. Signed-off-by: Kashyap Desai <kadesai@lsi.com> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'drivers/message/fusion/mptsas.h')
-rw-r--r--drivers/message/fusion/mptsas.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/message/fusion/mptsas.h b/drivers/message/fusion/mptsas.h
index 57258b60369e..953c2bfcf6aa 100644
--- a/drivers/message/fusion/mptsas.h
+++ b/drivers/message/fusion/mptsas.h
@@ -83,6 +83,12 @@ struct mptsas_device_info {
u16 slot; /* enclosure slot id */
u64 enclosure_logical_id; /*enclosure address */
u8 is_logical_volume; /* is this logical volume */
+ /* this belongs to volume */
+ u8 is_hidden_raid_component;
+ /* this valid when is_hidden_raid_component set */
+ u8 volume_id;
+ /* cached data for a removed device */
+ u8 is_cached;
};
struct mptsas_hotplug_event {