diff options
author | nagalakshmi.nandigama@lsi.com <nagalakshmi.nandigama@lsi.com> | 2012-03-20 02:37:48 -0400 |
---|---|---|
committer | James Bottomley <JBottomley@Parallels.com> | 2012-04-23 14:27:27 -0400 |
commit | d838c36cb7d9642b9b42dd18c511ba28c592b694 (patch) | |
tree | df6b4170bb573d84d314fdf945abbbead49887f3 /drivers/scsi/mpt2sas/mpt2sas_base.c | |
parent | 298c794def0631763ec861e641a448c7decf73bb (diff) |
[SCSI] mpt2sas: Fix linux driver sparse errors
Fix several endian issues found by runing sparse.
Signed-off-by: Nagalakshmi Nandigama <nagalakshmi.nandigama@lsi.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'drivers/scsi/mpt2sas/mpt2sas_base.c')
-rw-r--r-- | drivers/scsi/mpt2sas/mpt2sas_base.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/scsi/mpt2sas/mpt2sas_base.c b/drivers/scsi/mpt2sas/mpt2sas_base.c index f162db3a0c05..702faf67710a 100644 --- a/drivers/scsi/mpt2sas/mpt2sas_base.c +++ b/drivers/scsi/mpt2sas/mpt2sas_base.c | |||
@@ -4160,7 +4160,8 @@ _base_make_ioc_operational(struct MPT2SAS_ADAPTER *ioc, int sleep_flag) | |||
4160 | if (ioc->is_driver_loading) { | 4160 | if (ioc->is_driver_loading) { |
4161 | if (ioc->is_warpdrive && ioc->manu_pg10.OEMIdentifier | 4161 | if (ioc->is_warpdrive && ioc->manu_pg10.OEMIdentifier |
4162 | == 0x80) { | 4162 | == 0x80) { |
4163 | hide_flag = (u8) (ioc->manu_pg10.OEMSpecificFlags0 & | 4163 | hide_flag = (u8) ( |
4164 | le32_to_cpu(ioc->manu_pg10.OEMSpecificFlags0) & | ||
4164 | MFG_PAGE10_HIDE_SSDS_MASK); | 4165 | MFG_PAGE10_HIDE_SSDS_MASK); |
4165 | if (hide_flag != MFG_PAGE10_HIDE_SSDS_MASK) | 4166 | if (hide_flag != MFG_PAGE10_HIDE_SSDS_MASK) |
4166 | ioc->mfg_pg10_hide_flag = hide_flag; | 4167 | ioc->mfg_pg10_hide_flag = hide_flag; |