summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/aic94xx/aic94xx_seq.h
diff options
context:
space:
mode:
authorJames Bottomley <James.Bottomley@steeleye.com>2007-02-15 15:25:35 -0600
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>2007-02-16 09:43:31 -0600
commita29fdd3c2a3e53b67baa5031372fd78fddaf48fa (patch)
tree85445d698e6f45ac741e47b24dc31bf83490bbad /drivers/scsi/aic94xx/aic94xx_seq.h
parent8d63f375051bfb1506fa546db840af8510d1cd60 (diff)
downloadtalos-obmc-linux-a29fdd3c2a3e53b67baa5031372fd78fddaf48fa.tar.gz
talos-obmc-linux-a29fdd3c2a3e53b67baa5031372fd78fddaf48fa.zip
[SCSI] aic94xx: tie driver to the major number of the sequencer firmware
The sequencer firmware file has both a string (currently showing V17/10c6) and a number (currently set to 1.1). It has become apparent that Adaptec may issue sequencer firmware in the future which could be incompatible with the current driver. Therefore, the driver will be tied to the particular major number of the firmware (i.e. the current driver will load any 1.x firmware). Additionally, the driver will print out both the ascii string and the major number, so with this pach the current firmware will print out aic94xx: Found sequencer firmware version 1.1 (V17/10c6) Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/aic94xx/aic94xx_seq.h')
-rw-r--r--drivers/scsi/aic94xx/aic94xx_seq.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/scsi/aic94xx/aic94xx_seq.h b/drivers/scsi/aic94xx/aic94xx_seq.h
index 9437ff0ae3a4..2ea6a0d52208 100644
--- a/drivers/scsi/aic94xx/aic94xx_seq.h
+++ b/drivers/scsi/aic94xx/aic94xx_seq.h
@@ -31,6 +31,7 @@
#define LSEQ_NUM_VECS 11
#define SAS_RAZOR_SEQUENCER_FW_FILE "aic94xx-seq.fw"
+#define SAS_RAZOR_SEQUENCER_FW_MAJOR 1
/* Note: All quantites in the sequencer file are little endian */
struct sequencer_file_header {
OpenPOWER on IntegriCloud