[SCSI] bfa: Revised Fabric Assigned Address(FAA) feature implementation.
authorKrishna Gudipati <kgudipat@brocade.com>
Wed, 14 Mar 2012 00:39:36 +0000 (17:39 -0700)
committerJames Bottomley <JBottomley@Parallels.com>
Wed, 28 Mar 2012 08:55:22 +0000 (09:55 +0100)
commitdb9d8a75afd9dbd32c80d12d6033eca3336ef4f2
treee13c0bc9be09b70028a3672f2c666e7dfd7ff8d3
parenta6b963db0de3c9aa22db2f872e38c2a12edf09a7
[SCSI] bfa: Revised Fabric Assigned Address(FAA) feature implementation.

Made changes to the Fabric Assigned Address(FAA) feature implementation.
Introduced the IOCFC state machine, which now handles the FAA logic,
IOC and BFA sub-modules enablement.
Removed un-wanted FAA enable/disable routines; FAA is enabled by default.

Signed-off-by: Krishna Gudipati <kgudipat@brocade.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/bfa/bfa.h
drivers/scsi/bfa/bfa_core.c
drivers/scsi/bfa/bfa_defs_svc.h
drivers/scsi/bfa/bfa_ioc.c
drivers/scsi/bfa/bfa_ioc.h
drivers/scsi/bfa/bfa_svc.c
drivers/scsi/bfa/bfa_svc.h
drivers/scsi/bfa/bfad_bsg.c
drivers/scsi/bfa/bfad_bsg.h
drivers/scsi/bfa/bfi_ms.h