diff options
author | Mark Haverkamp <markh@osdl.org> | 2005-06-20 14:55:24 -0400 |
---|---|---|
committer | James Bottomley <jejb@titanic.(none)> | 2005-06-26 09:33:10 -0400 |
commit | 849717383abc795b8f5efe7b9e0792b2e1f8916a (patch) | |
tree | 98e91d7c9ebdc1ad976175c855939459a4c29932 /drivers/scsi/aacraid/aacraid.h | |
parent | 12413197eef2a29e0b9fb0fa541f5cbaeb1d3f3f (diff) |
[SCSI] aacraid: New products patch
This patch add the following products to the driver:
IBM ServeRAID 8i
ICP 9014R0
ICP 9024R0
ICP 9047MA
ICP 9087MA
ICP 9085LI
ICP 5085AU
Signed-off-by: Mark Haverkamp <markh@osdl.org>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/aacraid/aacraid.h')
-rw-r--r-- | drivers/scsi/aacraid/aacraid.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/drivers/scsi/aacraid/aacraid.h b/drivers/scsi/aacraid/aacraid.h index 42484417cef7..3a11a536c0da 100644 --- a/drivers/scsi/aacraid/aacraid.h +++ b/drivers/scsi/aacraid/aacraid.h | |||
@@ -845,6 +845,28 @@ struct aac_supplement_adapter_info | |||
845 | #define AAC_SIS_VERSION_V3 3 | 845 | #define AAC_SIS_VERSION_V3 3 |
846 | #define AAC_SIS_SLOT_UNKNOWN 0xFF | 846 | #define AAC_SIS_SLOT_UNKNOWN 0xFF |
847 | 847 | ||
848 | #define GetBusInfo 0x00000009 | ||
849 | struct aac_bus_info { | ||
850 | __le32 Command; /* VM_Ioctl */ | ||
851 | __le32 ObjType; /* FT_DRIVE */ | ||
852 | __le32 MethodId; /* 1 = SCSI Layer */ | ||
853 | __le32 ObjectId; /* Handle */ | ||
854 | __le32 CtlCmd; /* GetBusInfo */ | ||
855 | }; | ||
856 | |||
857 | struct aac_bus_info_response { | ||
858 | __le32 Status; /* ST_OK */ | ||
859 | __le32 ObjType; | ||
860 | __le32 MethodId; /* unused */ | ||
861 | __le32 ObjectId; /* unused */ | ||
862 | __le32 CtlCmd; /* unused */ | ||
863 | __le32 ProbeComplete; | ||
864 | __le32 BusCount; | ||
865 | __le32 TargetsPerBus; | ||
866 | u8 InitiatorBusId[10]; | ||
867 | u8 BusValid[10]; | ||
868 | }; | ||
869 | |||
848 | /* | 870 | /* |
849 | * Battery platforms | 871 | * Battery platforms |
850 | */ | 872 | */ |
@@ -934,6 +956,8 @@ struct aac_dev | |||
934 | 956 | ||
935 | struct Scsi_Host *scsi_host_ptr; | 957 | struct Scsi_Host *scsi_host_ptr; |
936 | int maximum_num_containers; | 958 | int maximum_num_containers; |
959 | int maximum_num_physicals; | ||
960 | int maximum_num_channels; | ||
937 | struct fsa_dev_info *fsa_dev; | 961 | struct fsa_dev_info *fsa_dev; |
938 | pid_t thread_pid; | 962 | pid_t thread_pid; |
939 | int cardtype; | 963 | int cardtype; |