diff options
Diffstat (limited to 'drivers/scsi/aacraid/aacraid.h')
-rw-r--r-- | drivers/scsi/aacraid/aacraid.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/drivers/scsi/aacraid/aacraid.h b/drivers/scsi/aacraid/aacraid.h index 9ce7002bd070..f773b0dcfc95 100644 --- a/drivers/scsi/aacraid/aacraid.h +++ b/drivers/scsi/aacraid/aacraid.h | |||
@@ -10,6 +10,10 @@ | |||
10 | * D E F I N E S | 10 | * D E F I N E S |
11 | *----------------------------------------------------------------------------*/ | 11 | *----------------------------------------------------------------------------*/ |
12 | 12 | ||
13 | #ifndef AAC_DRIVER_BUILD | ||
14 | # define AAC_DRIVER_BUILD 2409 | ||
15 | # define AAC_DRIVER_BRANCH "-mh1" | ||
16 | #endif | ||
13 | #define MAXIMUM_NUM_CONTAINERS 32 | 17 | #define MAXIMUM_NUM_CONTAINERS 32 |
14 | 18 | ||
15 | #define AAC_NUM_MGT_FIB 8 | 19 | #define AAC_NUM_MGT_FIB 8 |
@@ -25,7 +29,6 @@ | |||
25 | * These macros convert from physical channels to virtual channels | 29 | * These macros convert from physical channels to virtual channels |
26 | */ | 30 | */ |
27 | #define CONTAINER_CHANNEL (0) | 31 | #define CONTAINER_CHANNEL (0) |
28 | #define ID_LUN_TO_CONTAINER(id, lun) (id) | ||
29 | #define CONTAINER_TO_CHANNEL(cont) (CONTAINER_CHANNEL) | 32 | #define CONTAINER_TO_CHANNEL(cont) (CONTAINER_CHANNEL) |
30 | #define CONTAINER_TO_ID(cont) (cont) | 33 | #define CONTAINER_TO_ID(cont) (cont) |
31 | #define CONTAINER_TO_LUN(cont) (0) | 34 | #define CONTAINER_TO_LUN(cont) (0) |
@@ -789,6 +792,7 @@ struct fsa_dev_info { | |||
789 | u64 size; | 792 | u64 size; |
790 | u32 type; | 793 | u32 type; |
791 | u32 config_waiting_on; | 794 | u32 config_waiting_on; |
795 | unsigned long config_waiting_stamp; | ||
792 | u16 queue_depth; | 796 | u16 queue_depth; |
793 | u8 config_needed; | 797 | u8 config_needed; |
794 | u8 valid; | 798 | u8 valid; |
@@ -1771,6 +1775,11 @@ static inline u32 cap_to_cyls(sector_t capacity, u32 divisor) | |||
1771 | } | 1775 | } |
1772 | 1776 | ||
1773 | struct scsi_cmnd; | 1777 | struct scsi_cmnd; |
1778 | /* SCp.phase values */ | ||
1779 | #define AAC_OWNER_MIDLEVEL 0x101 | ||
1780 | #define AAC_OWNER_LOWLEVEL 0x102 | ||
1781 | #define AAC_OWNER_ERROR_HANDLER 0x103 | ||
1782 | #define AAC_OWNER_FIRMWARE 0x106 | ||
1774 | 1783 | ||
1775 | const char *aac_driverinfo(struct Scsi_Host *); | 1784 | const char *aac_driverinfo(struct Scsi_Host *); |
1776 | struct fib *aac_fib_alloc(struct aac_dev *dev); | 1785 | struct fib *aac_fib_alloc(struct aac_dev *dev); |