diff options
author | Mahesh Rajashekhara <Mahesh.Rajashekhara@pmcs.com> | 2013-03-19 12:37:26 +0530 |
---|---|---|
committer | James Bottomley <JBottomley@Parallels.com> | 2013-04-10 11:55:52 -0700 |
commit | 2c10cd43ac0b618be1f2e394bef4cbb2aa8bad34 (patch) | |
tree | 7bdfe559606cc5b8f8a129349116de491bd81023 /drivers/scsi/aacraid/aacraid.h | |
parent | 162cca5ed9c28d5d0923179c2b5d6be0c4d4d72e (diff) | |
download | talos-op-linux-2c10cd43ac0b618be1f2e394bef4cbb2aa8bad34.tar.gz talos-op-linux-2c10cd43ac0b618be1f2e394bef4cbb2aa8bad34.zip |
[SCSI] aacraid: Dual firmware image support
This patch adds dual flash firmware support for Series 7 and above controllers.
[thenzl: used ssleep(10) instead udelay]
Signed-off-by: Mahesh Rajashekhara <Mahesh.Rajashekhara@pmcs.com>
Reviewed-by: Tomas Henzl <thenzl@redhat.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'drivers/scsi/aacraid/aacraid.h')
-rw-r--r-- | drivers/scsi/aacraid/aacraid.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/scsi/aacraid/aacraid.h b/drivers/scsi/aacraid/aacraid.h index a6f7190c09a4..9323d058706b 100644 --- a/drivers/scsi/aacraid/aacraid.h +++ b/drivers/scsi/aacraid/aacraid.h @@ -12,7 +12,7 @@ *----------------------------------------------------------------------------*/ #ifndef AAC_DRIVER_BUILD -# define AAC_DRIVER_BUILD 30000 +# define AAC_DRIVER_BUILD 30200 # define AAC_DRIVER_BRANCH "-ms" #endif #define MAXIMUM_NUM_CONTAINERS 32 @@ -1918,6 +1918,10 @@ extern struct aac_common aac_config; #define MONITOR_PANIC 0x00000020 #define KERNEL_UP_AND_RUNNING 0x00000080 #define KERNEL_PANIC 0x00000100 +#define FLASH_UPD_PENDING 0x00002000 +#define FLASH_UPD_SUCCESS 0x00004000 +#define FLASH_UPD_FAILED 0x00008000 +#define FWUPD_TIMEOUT (5 * 60) /* * Doorbell bit defines |