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); |
