scsi: qedi: Add QLogic FastLinQ offload iSCSI driver framework.
The QLogic FastLinQ Driver for iSCSI (qedi) is the iSCSI specific module for 41000 Series Converged Network Adapters by QLogic. This patch consists of following changes: - MAINTAINERS Makefile and Kconfig changes for qedi, - PCI driver registration, - iSCSI host level initialization, - Debugfs and log level infrastructure. The following indiviual changes are merged into this commit: qedi: Add LL2 iSCSI interface for offload iSCSI. qedi: Add support for iSCSI session management. qedi: Add support for data path. Signed-off-by:Nilesh Javali <nilesh.javali@cavium.com> Signed-off-by:
Adheer Chandravanshi <adheer.chandravanshi@qlogic.com> Signed-off-by:
Chad Dupuis <chad.dupuis@cavium.com> Signed-off-by:
Saurav Kashyap <saurav.kashyap@cavium.com> Signed-off-by:
Arun Easi <arun.easi@cavium.com> Signed-off-by:
Manish Rangankar <manish.rangankar@cavium.com> Reviewed-by:
Johannes Thumshirn <jthumshirn@suse.de> Reviewed-by:
Hannes Reinecke <hare@suse.de> Reviewed-by:
Martin K. Petersen <martin.petersen@oracle.com> Signed-off-by:
Martin K. Petersen <martin.petersen@oracle.com>
Showing
- MAINTAINERS 6 additions, 0 deletionsMAINTAINERS
- drivers/scsi/Kconfig 1 addition, 0 deletionsdrivers/scsi/Kconfig
- drivers/scsi/Makefile 1 addition, 0 deletionsdrivers/scsi/Makefile
- drivers/scsi/qedi/Kconfig 10 additions, 0 deletionsdrivers/scsi/qedi/Kconfig
- drivers/scsi/qedi/Makefile 5 additions, 0 deletionsdrivers/scsi/qedi/Makefile
- drivers/scsi/qedi/qedi.h 364 additions, 0 deletionsdrivers/scsi/qedi/qedi.h
- drivers/scsi/qedi/qedi_dbg.c 143 additions, 0 deletionsdrivers/scsi/qedi/qedi_dbg.c
- drivers/scsi/qedi/qedi_dbg.h 144 additions, 0 deletionsdrivers/scsi/qedi/qedi_dbg.h
- drivers/scsi/qedi/qedi_debugfs.c 244 additions, 0 deletionsdrivers/scsi/qedi/qedi_debugfs.c
- drivers/scsi/qedi/qedi_fw.c 2378 additions, 0 deletionsdrivers/scsi/qedi/qedi_fw.c
- drivers/scsi/qedi/qedi_gbl.h 73 additions, 0 deletionsdrivers/scsi/qedi/qedi_gbl.h
- drivers/scsi/qedi/qedi_hsi.h 52 additions, 0 deletionsdrivers/scsi/qedi/qedi_hsi.h
- drivers/scsi/qedi/qedi_iscsi.c 1624 additions, 0 deletionsdrivers/scsi/qedi/qedi_iscsi.c
- drivers/scsi/qedi/qedi_iscsi.h 232 additions, 0 deletionsdrivers/scsi/qedi/qedi_iscsi.h
- drivers/scsi/qedi/qedi_main.c 2127 additions, 0 deletionsdrivers/scsi/qedi/qedi_main.c
- drivers/scsi/qedi/qedi_sysfs.c 52 additions, 0 deletionsdrivers/scsi/qedi/qedi_sysfs.c
- drivers/scsi/qedi/qedi_version.h 14 additions, 0 deletionsdrivers/scsi/qedi/qedi_version.h
drivers/scsi/qedi/Kconfig
0 → 100644
drivers/scsi/qedi/Makefile
0 → 100644
drivers/scsi/qedi/qedi.h
0 → 100644
drivers/scsi/qedi/qedi_dbg.c
0 → 100644
drivers/scsi/qedi/qedi_dbg.h
0 → 100644
drivers/scsi/qedi/qedi_debugfs.c
0 → 100644
drivers/scsi/qedi/qedi_fw.c
0 → 100644
This diff is collapsed.
drivers/scsi/qedi/qedi_gbl.h
0 → 100644
drivers/scsi/qedi/qedi_hsi.h
0 → 100644
drivers/scsi/qedi/qedi_iscsi.c
0 → 100644
This diff is collapsed.
drivers/scsi/qedi/qedi_iscsi.h
0 → 100644
drivers/scsi/qedi/qedi_main.c
0 → 100644
This diff is collapsed.
drivers/scsi/qedi/qedi_sysfs.c
0 → 100644
drivers/scsi/qedi/qedi_version.h
0 → 100644
Please register or sign in to comment