RDMA/amso1100: Deprecate the amso1100 driver and move to staging
authorSteve Wise <swise@opengridcomputing.com>
Wed, 29 Jul 2015 14:44:14 +0000 (09:44 -0500)
committerDoug Ledford <dledford@redhat.com>
Sat, 29 Aug 2015 02:54:49 +0000 (22:54 -0400)
The HW hasn't been sold since 2005, and the SW has definite bit rot.
Its time to remove it.  So move it to staging for a few releases and
then remove it after that.

Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
28 files changed:
drivers/infiniband/Kconfig
drivers/infiniband/hw/Makefile
drivers/staging/rdma/Kconfig
drivers/staging/rdma/Makefile
drivers/staging/rdma/amso1100/Kbuild [moved from drivers/infiniband/hw/amso1100/Kbuild with 100% similarity]
drivers/staging/rdma/amso1100/Kconfig [moved from drivers/infiniband/hw/amso1100/Kconfig with 100% similarity]
drivers/staging/rdma/amso1100/TODO [new file with mode: 0644]
drivers/staging/rdma/amso1100/c2.c [moved from drivers/infiniband/hw/amso1100/c2.c with 100% similarity]
drivers/staging/rdma/amso1100/c2.h [moved from drivers/infiniband/hw/amso1100/c2.h with 100% similarity]
drivers/staging/rdma/amso1100/c2_ae.c [moved from drivers/infiniband/hw/amso1100/c2_ae.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_ae.h [moved from drivers/infiniband/hw/amso1100/c2_ae.h with 100% similarity]
drivers/staging/rdma/amso1100/c2_alloc.c [moved from drivers/infiniband/hw/amso1100/c2_alloc.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_cm.c [moved from drivers/infiniband/hw/amso1100/c2_cm.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_cq.c [moved from drivers/infiniband/hw/amso1100/c2_cq.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_intr.c [moved from drivers/infiniband/hw/amso1100/c2_intr.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_mm.c [moved from drivers/infiniband/hw/amso1100/c2_mm.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_mq.c [moved from drivers/infiniband/hw/amso1100/c2_mq.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_mq.h [moved from drivers/infiniband/hw/amso1100/c2_mq.h with 100% similarity]
drivers/staging/rdma/amso1100/c2_pd.c [moved from drivers/infiniband/hw/amso1100/c2_pd.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_provider.c [moved from drivers/infiniband/hw/amso1100/c2_provider.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_provider.h [moved from drivers/infiniband/hw/amso1100/c2_provider.h with 100% similarity]
drivers/staging/rdma/amso1100/c2_qp.c [moved from drivers/infiniband/hw/amso1100/c2_qp.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_rnic.c [moved from drivers/infiniband/hw/amso1100/c2_rnic.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_status.h [moved from drivers/infiniband/hw/amso1100/c2_status.h with 100% similarity]
drivers/staging/rdma/amso1100/c2_user.h [moved from drivers/infiniband/hw/amso1100/c2_user.h with 100% similarity]
drivers/staging/rdma/amso1100/c2_vq.c [moved from drivers/infiniband/hw/amso1100/c2_vq.c with 100% similarity]
drivers/staging/rdma/amso1100/c2_vq.h [moved from drivers/infiniband/hw/amso1100/c2_vq.h with 100% similarity]
drivers/staging/rdma/amso1100/c2_wr.h [moved from drivers/infiniband/hw/amso1100/c2_wr.h with 100% similarity]

index 7d6034fd456b1175f914681cafe9e1bd7edeadde..da4c6979fbb8ed310e41e7e585aab421af9deb3d 100644 (file)
@@ -57,7 +57,6 @@ config INFINIBAND_ADDR_TRANS
 source "drivers/infiniband/hw/mthca/Kconfig"
 source "drivers/infiniband/hw/qib/Kconfig"
 source "drivers/infiniband/hw/ehca/Kconfig"
-source "drivers/infiniband/hw/amso1100/Kconfig"
 source "drivers/infiniband/hw/cxgb3/Kconfig"
 source "drivers/infiniband/hw/cxgb4/Kconfig"
 source "drivers/infiniband/hw/mlx4/Kconfig"
index d1212c441dfad98dcadcc110dbaac80807bad419..1bdb9996d371b5e3eefbb57958f265e71e3743f7 100644 (file)
@@ -1,7 +1,6 @@
 obj-$(CONFIG_INFINIBAND_MTHCA)         += mthca/
 obj-$(CONFIG_INFINIBAND_QIB)           += qib/
 obj-$(CONFIG_INFINIBAND_EHCA)          += ehca/
-obj-$(CONFIG_INFINIBAND_AMSO1100)      += amso1100/
 obj-$(CONFIG_INFINIBAND_CXGB3)         += cxgb3/
 obj-$(CONFIG_INFINIBAND_CXGB4)         += cxgb4/
 obj-$(CONFIG_MLX4_INFINIBAND)          += mlx4/
index e582553e18143d0931a10d6459f6ce1f85366e6c..5084088c89468371f8637e828b3ec3ea44523f62 100644 (file)
@@ -22,6 +22,8 @@ menuconfig STAGING_RDMA
 # Please keep entries in alphabetic order
 if STAGING_RDMA
 
+source "drivers/staging/rdma/amso1100/Kconfig"
+
 source "drivers/staging/rdma/ipath/Kconfig"
 
 endif
index 484dac754945836678c48107b14376535e8dac6c..a2a459ac8d673eb2d2ef15fdd45d08bc64d5146b 100644 (file)
@@ -1,2 +1,3 @@
 # Entries for RDMA_STAGING tree
+obj-$(CONFIG_INFINIBAND_AMSO1100)      += amso1100/
 obj-$(CONFIG_INFINIBAND_IPATH) += ipath/
diff --git a/drivers/staging/rdma/amso1100/TODO b/drivers/staging/rdma/amso1100/TODO
new file mode 100644 (file)
index 0000000..18b00a5
--- /dev/null
@@ -0,0 +1,4 @@
+7/2015
+
+The amso1100 driver has been deprecated and moved to drivers/staging.
+It will be removed in the 4.6 merge window.