forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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]>
- Loading branch information
1 parent
67f2db8
commit 61d8658
Showing
16 changed files
with
8,816 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10242,6 +10242,12 @@ L: [email protected] | |
S: Supported | ||
F: drivers/scsi/qedi/ | ||
|
||
QLOGIC QL41xxx FCOE DRIVER | ||
M: [email protected] | ||
L: [email protected] | ||
S: Supported | ||
F: drivers/scsi/qedf/ | ||
|
||
QNX4 FILESYSTEM | ||
M: Anders Larsen <[email protected]> | ||
W: http://www.alarsen.net/linux/qnx4fs/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
config QEDF | ||
tristate "QLogic QEDF 25/40/100Gb FCoE Initiator Driver Support" | ||
depends on PCI && SCSI | ||
depends on QED | ||
depends on LIBFC | ||
depends on LIBFCOE | ||
select QED_LL2 | ||
select QED_FCOE | ||
---help--- | ||
This driver supports FCoE offload for the QLogic FastLinQ | ||
41000 Series Converged Network Adapters. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
obj-$(CONFIG_QEDF) := qedf.o | ||
qedf-y = qedf_dbg.o qedf_main.o qedf_io.o qedf_fip.o \ | ||
qedf_attr.o qedf_els.o | ||
|
||
qedf-$(CONFIG_DEBUG_FS) += qedf_debugfs.o |
Oops, something went wrong.