aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Williams <dan.j.williams@intel.com>2011-04-19 18:29:25 -0400
committerDan Williams <dan.j.williams@intel.com>2011-07-03 07:00:37 -0400
commitf22be5d8386d9da67bfe02693806fbaff7b078da (patch)
tree3cf2a4cbe871516d7eb1206852dc9b2a0ad00cfd
parent6cb4d6b382be6345c2d0c4b1b90dfdf9af32da7e (diff)
isci: fix oem parameter header definition
The element_length is 2 bytes. Reported-by: Yinghai Lu <yinghai.lu@oracle.com> Acked-by: Dave Jiang <dave.jiang@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
-rw-r--r--drivers/scsi/isci/probe_roms.h2
-rw-r--r--firmware/isci/isci_firmware.bin.ihex30
2 files changed, 16 insertions, 16 deletions
diff --git a/drivers/scsi/isci/probe_roms.h b/drivers/scsi/isci/probe_roms.h
index f07935844bbd..55983363764b 100644
--- a/drivers/scsi/isci/probe_roms.h
+++ b/drivers/scsi/isci/probe_roms.h
@@ -123,7 +123,7 @@ struct sci_bios_oem_param_block_hdr {
123 uint8_t version; 123 uint8_t version;
124 uint8_t preboot_source; 124 uint8_t preboot_source;
125 uint8_t num_elements; 125 uint8_t num_elements;
126 uint8_t element_length; 126 uint16_t element_length;
127 uint8_t reserved[8]; 127 uint8_t reserved[8];
128} __attribute__ ((packed)); 128} __attribute__ ((packed));
129 129
diff --git a/firmware/isci/isci_firmware.bin.ihex b/firmware/isci/isci_firmware.bin.ihex
index 31b5ecf1bddb..13a9655dfc93 100644
--- a/firmware/isci/isci_firmware.bin.ihex
+++ b/firmware/isci/isci_firmware.bin.ihex
@@ -1,16 +1,16 @@
1:10000000495343554F454D42E70017100002000089 1:10000000495343554F454D42E80018100002000087
2:10001000000000000000000101000000000000FFDF 2:1000100000000000000000000101000000000000DE
3:10002000FFCF5F01000000037C0E00037C0E000385 3:10002000FFFFCF5F01000000037C0E00037C0E0089
4:100030007C0E00037C0E00FFFFCF5F010000000379 4:10003000037C0E00037C0E00FFFFCF5F0100000079
5:100040007C0E00037C0E00037C0E00037C0E00FF80 5:10004000037C0E00037C0E00037C0E00037C0E007C
6:10005000FFCF5F01000000037C0E00037C0E000355 6:10005000FFFFCF5F01000000037C0E00037C0E0059
7:100060007C0E00037C0E00FFFFCF5F010000000349 7:10006000037C0E00037C0E00FFFFCF5F0100000049
8:100070007C0E00037C0E00037C0E00037C0E00014E 8:10007000037C0E00037C0E00037C0E00037C0E004C
9:1000800001000000000000FFFFCF5F02000000033E 9:100080000101000000000000FFFFCF5F0200000040
10:100090007C0E00037C0E00037C0E00037C0E00FF30 10:10009000037C0E00037C0E00037C0E00037C0E002C
11:1000A000FFCF5F02000000037C0E00037C0E000304 11:1000A000FFFFCF5F02000000037C0E00037C0E0008
12:1000B0007C0E00037C0E00FFFFCF5F0200000003F8 12:1000B000037C0E00037C0E00FFFFCF5F02000000F8
13:1000C0007C0E00037C0E00037C0E00037C0E00FF00 13:1000C000037C0E00037C0E00037C0E00037C0E00FC
14:1000D000FFCF5F02000000037C0E00037C0E0003D4 14:1000D000FFFFCF5F02000000037C0E00037C0E00D8
15:0700E0007C0E00037C0E0002 15:0800E000037C0E00037C0E00FE
16:00000001FF 16:00000001FF