[SCSI] bfa: Add BSG interface to support ELS, CT and vendor commands.
authorKrishna Gudipati <kgudipat@brocade.com>
Mon, 13 Jun 2011 22:55:11 +0000 (15:55 -0700)
committerJames Bottomley <JBottomley@Parallels.com>
Wed, 29 Jun 2011 20:59:53 +0000 (15:59 -0500)
commitb85daafe46eeb0a9ad32c4b2c3a4e09ffcae9599
tree8b54ba0700e1cea95f5c8a47e2e04c3c9d295727
parent75332a70a84908810ab5f525b03f230be9e31753
[SCSI] bfa: Add BSG interface to support ELS, CT and vendor commands.

- Added BSG interface support to BFA driver
- Adds support to send ELS/CT FC passthru commands and
  few vendor specific BSG requests.

Signed-off-by: Krishna Gudipati <kgudipat@brocade.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/bfa/Makefile
drivers/scsi/bfa/bfa_defs.h
drivers/scsi/bfa/bfa_fcs.c
drivers/scsi/bfa/bfa_fcs.h
drivers/scsi/bfa/bfad_attr.c
drivers/scsi/bfa/bfad_bsg.c [new file with mode: 0644]
drivers/scsi/bfa/bfad_bsg.h [new file with mode: 0644]
drivers/scsi/bfa/bfad_drv.h
drivers/scsi/bfa/bfad_im.c
drivers/scsi/bfa/bfad_im.h