Skip to contentSkip to conversation

cxgb3i: change cxgb3i to use libcxgbi

PATCH Superseded [email protected] 1 participant 1 message Aug 13, 2010

Subsystems (2)

v2 of 4 Superseded Latest is v4 →

lore
Share & tools
lore
#0 lore raw

PATCH v2 3/3 cxgb3i: change cxgb3i to use libcxgbi

[PATCH v2 3/3] cxgb3i: change cxgb3i to use libcxgbi

From: Karen Xie <[email protected]>

Changed cxgb3i to make use of libcxgbi.

---

 drivers/scsi/Kconfig               |    1 
 drivers/scsi/Makefile              |    2 
 drivers/scsi/cxgbi/Kconfig         |    1 
 drivers/scsi/cxgbi/Makefile        |    1 
 drivers/scsi/cxgbi/cxgb3i/Kbuild   |    3 
 drivers/scsi/cxgbi/cxgb3i/Kconfig  |    7 
 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 1454 ++++++++++++++++++++++++++++++++++++
 drivers/scsi/cxgbi/cxgb3i/cxgb3i.h |   51 +
 8 files changed, 1518 insertions(+), 2 deletions(-)
 create mode 100644 drivers/scsi/cxgbi/cxgb3i/Kbuild
 create mode 100644 drivers/scsi/cxgbi/cxgb3i/Kconfig
 create mode 100644 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
 create mode 100644 drivers/scsi/cxgbi/cxgb3i/cxgb3i.h
drivers/scsi/Kconfig +0 -1
index efe66bb..0c85653 100644
@@ -378,7 +378,6 @@ config ISCSI_BOOT_SYSFS
 	  via sysfs to userspace. If you wish to export this information,
 	  say Y. Otherwise, say N.
 
-source "drivers/scsi/cxgb3i/Kconfig"
 source "drivers/scsi/cxgbi/Kconfig"
 source "drivers/scsi/bnx2i/Kconfig"
 source "drivers/scsi/be2iscsi/Kconfig"
drivers/scsi/Makefile +1 -1
index cb31f8c..2e9a87e 100644
@@ -133,7 +133,7 @@ obj-$(CONFIG_SCSI_HPTIOP)	+= hptiop.o
 obj-$(CONFIG_SCSI_STEX)		+= stex.o
 obj-$(CONFIG_SCSI_MVSAS)	+= mvsas/
 obj-$(CONFIG_PS3_ROM)		+= ps3rom.o
-obj-$(CONFIG_SCSI_CXGB3_ISCSI)	+= libiscsi.o libiscsi_tcp.o cxgb3i/
+obj-$(CONFIG_SCSI_CXGB3_ISCSI)	+= libiscsi.o libiscsi_tcp.o cxgbi/
 obj-$(CONFIG_SCSI_CXGB4_ISCSI)	+= libiscsi.o libiscsi_tcp.o cxgbi/
 obj-$(CONFIG_SCSI_BNX2_ISCSI)	+= libiscsi.o bnx2i/
 obj-$(CONFIG_BE2ISCSI)		+= libiscsi.o be2iscsi/
drivers/scsi/cxgbi/Kconfig +1 -0
index a470e38..17eb5d5 100644
@@ -1 +1,2 @@
+source "drivers/scsi/cxgbi/cxgb3i/Kconfig"
 source "drivers/scsi/cxgbi/cxgb4i/Kconfig"
drivers/scsi/cxgbi/Makefile +1 -0
index 9e8f604..86007e3 100644
@@ -1 +1,2 @@
+obj-$(CONFIG_SCSI_CXGB3_ISCSI)	+= libcxgbi.o cxgb3i/
 obj-$(CONFIG_SCSI_CXGB4_ISCSI)	+= libcxgbi.o cxgb4i/
drivers/scsi/cxgbi/cxgb3i/Kbuild new file +3 -0
new file mode 100644
index 0000000..09dbf9e
@@ -0,0 +1,3 @@
+EXTRA_CFLAGS += -I$(srctree)/drivers/net/cxgb3
+
+obj-$(CONFIG_SCSI_CXGB3_ISCSI) += cxgb3i.o
drivers/scsi/cxgbi/cxgb3i/Kconfig new file +7 -0
new file mode 100644
index 0000000..5cf4e98
@@ -0,0 +1,7 @@
+config SCSI_CXGB3_ISCSI
+	tristate "Chelsio T3 iSCSI support"
+	depends on CHELSIO_T3_DEPENDS
+	select CHELSIO_T3
+	select SCSI_ISCSI_ATTRS
+	---help---
+	  This driver supports iSCSI offload for the Chelsio T3 devices.
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c new file +1454 -0

1,454 lines not on this page · raw message

drivers/scsi/cxgbi/cxgb3i/cxgb3i.h new file +51 -0

51 lines not on this page · raw message

Signature · 4 lines
You received this message because you are subscribed to the Google Groups "open-iscsi" group.
To post to this group, send email to open-iscsi-/JYPxA39Uh5TLH3MbocFF+G/[email protected]
To unsubscribe from this group, send email to open-iscsi+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected]
For more options, visit this group at http://groups.google.com/group/open-iscsi?hl=en.