summaryrefslogtreecommitdiffstats
path: root/drivers/fmc
diff options
context:
space:
mode:
authorKalesh AP <kalesh.purayil@emulex.com>2014-05-30 19:06:26 +0530
committerDavid S. Miller <davem@davemloft.net>2014-05-30 17:27:33 -0700
commit4c60005fe792255cb785c16019e8e0391a931b48 (patch)
treecd73ac01cc5ca52bc987642c9b32fcf5c3a98470 /drivers/fmc
parent96c9b2e45e0f6bb5889cdc11805d00b364f00158 (diff)
downloadop-kernel-dev-4c60005fe792255cb785c16019e8e0391a931b48.zip
op-kernel-dev-4c60005fe792255cb785c16019e8e0391a931b48.tar.gz
be2net: re-factor MCCQ error status handling code
This patch improves MCCQ error status handling in the following ways: a) A MCC cmd completion returns a base-status and an addl-status. So far, the routine be_mcc_compl_process() returned only the "status" value. Now, embedd both statuses in the return value and let the caller routine access the value of interest using base_status() and addl_status() macros. b) Rename variables accordingly (base/addl) to avoid confusion while error checking. b) Some of the errors returned by FW are harmless and so an error msg is not logged for such errors. Capture this logic in a separate routine to make the code more readable. Signed-off-by: Kalesh AP <kalesh.purayil@emulex.com> Signed-off-by: Sathya Perla <sathya.perla@emulex.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/fmc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud