[SCSI] bfa: Firmware patch simplification
authorVijaya Mohan Guvva <vmohan@brocade.com>
Thu, 21 Nov 2013 09:37:28 +0000 (01:37 -0800)
committerJames Bottomley <JBottomley@Parallels.com>
Thu, 19 Dec 2013 15:39:04 +0000 (07:39 -0800)
commit28d358d01e1d27c17b6448935693b28cb5624bbe
treea34eb90f977ecd725873d507f5c278d23a7286e8
parent0e7c60cb8cd7b0250b1cf40012e5015c90bb89db
[SCSI] bfa: Firmware patch simplification

This patch includes change to enable firmware patch simplication
feature. This feature is targeted to address the requirement to have
independent patch release for firmware. Prior to 3.2.3, releasing a
patch fix for firmware requires changes to bfa, to use new firmware
images. But with these changes, if the new firmware is flashed on to the
HBA with brocade adapter management utilites, driver uses the new
firmware after checking the patch release byte in the firmware version.

Signed-off-by: Vijaya Mohan Guvva <vmohan@brocade.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/bfa/bfa_defs.h
drivers/scsi/bfa/bfa_ioc.c
drivers/scsi/bfa/bfa_ioc.h
drivers/scsi/bfa/bfa_ioc_cb.c
drivers/scsi/bfa/bfad_bsg.c
drivers/scsi/bfa/bfad_bsg.h
drivers/scsi/bfa/bfi.h