]> Git Repo - linux.git/commit - drivers/scsi/qedf/qedf_fip.c
scsi: qedf: Add QLogic FastLinQ offload FCoE driver framework.
authorDupuis, Chad <[email protected]>
Wed, 15 Feb 2017 14:28:23 +0000 (06:28 -0800)
committerMartin K. Petersen <[email protected]>
Thu, 23 Feb 2017 00:10:59 +0000 (19:10 -0500)
commit61d8658b4a435eac729966cc94cdda077a8df5cd
tree38926df6bdee37f270681a9dfcdf154162555521
parent67f2db8792f96d8f7521461635d25f9c80245d80
scsi: qedf: Add QLogic FastLinQ offload FCoE driver framework.

The QLogic FastLinQ Driver for FCoE (qedf) is the FCoE specific module
for 41000 Series Converged Network Adapters by QLogic. This patch
consists of following changes:

- MAINTAINERS Makefile and Kconfig changes for qedf
- PCI driver registration
- libfc/fcoe host level initialization
- SCSI host template initialization and callbacks
- Debugfs and log level infrastructure
- Link handling
- Firmware interface structures
- QED core module initialization
- Light L2 interface callbacks
- I/O request initialization
- Firmware I/O completion handling
- Firmware ELS request/response handling
- FIP request/response handled by the driver itself

Signed-off-by: Nilesh Javali <[email protected]>
Signed-off-by: Manish Rangankar <[email protected]>
Signed-off-by: Saurav Kashyap <[email protected]>
Signed-off-by: Arun Easi <[email protected]>
Signed-off-by: Chad Dupuis <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
16 files changed:
MAINTAINERS
drivers/scsi/Kconfig
drivers/scsi/Makefile
drivers/scsi/qedf/Kconfig [new file with mode: 0644]
drivers/scsi/qedf/Makefile [new file with mode: 0644]
drivers/scsi/qedf/qedf.h [new file with mode: 0644]
drivers/scsi/qedf/qedf_attr.c [new file with mode: 0644]
drivers/scsi/qedf/qedf_dbg.c [new file with mode: 0644]
drivers/scsi/qedf/qedf_dbg.h [new file with mode: 0644]
drivers/scsi/qedf/qedf_debugfs.c [new file with mode: 0644]
drivers/scsi/qedf/qedf_els.c [new file with mode: 0644]
drivers/scsi/qedf/qedf_fip.c [new file with mode: 0644]
drivers/scsi/qedf/qedf_hsi.h [new file with mode: 0644]
drivers/scsi/qedf/qedf_io.c [new file with mode: 0644]
drivers/scsi/qedf/qedf_main.c [new file with mode: 0644]
drivers/scsi/qedf/qedf_version.h [new file with mode: 0644]
This page took 0.053587 seconds and 4 git commands to generate.