Skip to contentSkip to conversation

staging:fsl-mc: Move DPIO out of staging

PATCH Superseded Roy Pledge 1 participant 1 message Mar 14, 2018

Subsystems (3)

v1 of 4 Superseded Latest is v4 →

lore
Share & tools
lore

Roy Pledge

author
#0 lore raw

PATCH 1/1 staging:fsl-mc: Move DPIO out of staging

Move the DPIO driver out of the staging directory and into drivers/soc/fsl

---
 MAINTAINERS                                     |    2 +-
 drivers/soc/fsl/Makefile                        |    1 +
 drivers/soc/fsl/dpio/Makefile                   |    8 +
 drivers/soc/fsl/dpio/dpio-cmd.h                 |   49 ++
 drivers/soc/fsl/dpio/dpio-driver.c              |  271 ++++++
 drivers/soc/fsl/dpio/dpio-driver.txt            |  135 +++
 drivers/soc/fsl/dpio/dpio-service.c             |  545 ++++++++++++
 drivers/soc/fsl/dpio/dpio.c                     |  198 +++++
 drivers/soc/fsl/dpio/dpio.h                     |   83 ++
 drivers/soc/fsl/dpio/qbman-portal.c             | 1005 +++++++++++++++++++++++
 drivers/soc/fsl/dpio/qbman-portal.h             |  444 ++++++++++
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h  |    4 +-
 drivers/staging/fsl-mc/bus/Makefile             |    2 -
 drivers/staging/fsl-mc/bus/dpio/Makefile        |    8 -
 drivers/staging/fsl-mc/bus/dpio/dpio-cmd.h      |   49 --
 drivers/staging/fsl-mc/bus/dpio/dpio-driver.c   |  271 ------
 drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt |  135 ---
 drivers/staging/fsl-mc/bus/dpio/dpio-service.c  |  545 ------------
 drivers/staging/fsl-mc/bus/dpio/dpio.c          |  198 -----
 drivers/staging/fsl-mc/bus/dpio/dpio.h          |   83 --
 drivers/staging/fsl-mc/bus/dpio/qbman-portal.c  | 1005 -----------------------
 drivers/staging/fsl-mc/bus/dpio/qbman-portal.h  |  444 ----------
 drivers/staging/fsl-mc/include/dpaa2-fd.h       |  426 ----------
 drivers/staging/fsl-mc/include/dpaa2-global.h   |  177 ----
 drivers/staging/fsl-mc/include/dpaa2-io.h       |  115 ---
 include/soc/fsl/dpaa2-fd.h                      |  426 ++++++++++
 include/soc/fsl/dpaa2-global.h                  |  177 ++++
 include/soc/fsl/dpaa2-io.h                      |  115 +++
 28 files changed, 3460 insertions(+), 3461 deletions(-)
 create mode 100644 drivers/soc/fsl/dpio/Makefile
 create mode 100644 drivers/soc/fsl/dpio/dpio-cmd.h
 create mode 100644 drivers/soc/fsl/dpio/dpio-driver.c
 create mode 100644 drivers/soc/fsl/dpio/dpio-driver.txt
 create mode 100644 drivers/soc/fsl/dpio/dpio-service.c
 create mode 100644 drivers/soc/fsl/dpio/dpio.c
 create mode 100644 drivers/soc/fsl/dpio/dpio.h
 create mode 100644 drivers/soc/fsl/dpio/qbman-portal.c
 create mode 100644 drivers/soc/fsl/dpio/qbman-portal.h
 delete mode 100644 drivers/staging/fsl-mc/bus/dpio/Makefile
 delete mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-cmd.h
 delete mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-driver.c
 delete mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt
 delete mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-service.c
 delete mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio.c
 delete mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio.h
 delete mode 100644 drivers/staging/fsl-mc/bus/dpio/qbman-portal.c
 delete mode 100644 drivers/staging/fsl-mc/bus/dpio/qbman-portal.h
 delete mode 100644 drivers/staging/fsl-mc/include/dpaa2-fd.h
 delete mode 100644 drivers/staging/fsl-mc/include/dpaa2-global.h
 delete mode 100644 drivers/staging/fsl-mc/include/dpaa2-io.h
 create mode 100644 include/soc/fsl/dpaa2-fd.h
 create mode 100644 include/soc/fsl/dpaa2-global.h
 create mode 100644 include/soc/fsl/dpaa2-io.h
MAINTAINERS +1 -1
index 3057761..3fdaade 100644
@@ -4436,7 +4436,7 @@ DPAA2 DATAPATH I/O (DPIO) DRIVER
 M:	Roy Pledge <[email protected]>
 L:	[email protected]
 S:	Maintained
-F:	drivers/staging/fsl-mc/bus/dpio
+F:	drivers/soc/fsl/dpio
 
 DPAA2 ETHERNET DRIVER
 M:	Ioana Radulescu <[email protected]>
drivers/soc/fsl/Makefile +1 -0
index 44b3beb..803ef1b 100644
@@ -6,3 +6,4 @@ obj-$(CONFIG_FSL_DPAA)                 += qbman/
 obj-$(CONFIG_QUICC_ENGINE)		+= qe/
 obj-$(CONFIG_CPM)			+= qe/
 obj-$(CONFIG_FSL_GUTS)			+= guts.o
+obj-$(CONFIG_FSL_MC_DPIO) 		+= dpio/
drivers/soc/fsl/dpio/Makefile new file +8 -0
new file mode 100644
index 0000000..b9ff24c
@@ -0,0 +1,8 @@
+# SPDX-License-Identifier: GPL-2.0
+#
+# QorIQ DPAA2 DPIO driver
+#
+
+obj-$(CONFIG_FSL_MC_DPIO) += fsl-mc-dpio.o
+
+fsl-mc-dpio-objs := dpio.o qbman-portal.o dpio-service.o dpio-driver.o
drivers/soc/fsl/dpio/dpio-cmd.h new file +49 -0

49 lines not on this page · raw message

drivers/soc/fsl/dpio/dpio-driver.c new file +271 -0

271 lines not on this page · raw message

drivers/soc/fsl/dpio/dpio-driver.txt new file +135 -0

135 lines not on this page · raw message

drivers/soc/fsl/dpio/dpio-service.c new file +545 -0

545 lines not on this page · raw message

drivers/soc/fsl/dpio/dpio.c new file +198 -0

198 lines not on this page · raw message

drivers/soc/fsl/dpio/dpio.h new file +83 -0

83 lines not on this page · raw message

drivers/soc/fsl/dpio/qbman-portal.c new file +1005 -0

1,005 lines not on this page · raw message

drivers/soc/fsl/dpio/qbman-portal.h new file +444 -0

444 lines not on this page · raw message

drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h +2 -2
index e577410..c421733 100644
@@ -36,8 +36,8 @@
 #include <linux/netdevice.h>
 #include <linux/if_vlan.h>
 
-#include "../../fsl-mc/include/dpaa2-io.h"
-#include "../../fsl-mc/include/dpaa2-fd.h"
+#include <soc/fsl/dpaa2-io.h>
+#include <soc/fsl/dpaa2-fd.h>
 #include "../../fsl-mc/include/dpbp.h"
 #include "../../fsl-mc/include/dpcon.h"
 #include "dpni.h"
drivers/staging/fsl-mc/bus/Makefile +0 -2
index b67889e..4a3cb8b 100644
@@ -7,5 +7,3 @@
 obj-$(CONFIG_FSL_MC_BUS) += dpbp.o \
 			    dpcon.o
 
-# MC DPIO driver
-obj-$(CONFIG_FSL_MC_DPIO) += dpio/
drivers/staging/fsl-mc/bus/dpio/Makefile deleted +0 -8
deleted file mode 100644
index b9ff24c..0000000
@@ -1,8 +0,0 @@
-# SPDX-License-Identifier: GPL-2.0
-#
-# QorIQ DPAA2 DPIO driver
-#
-
-obj-$(CONFIG_FSL_MC_DPIO) += fsl-mc-dpio.o
-
-fsl-mc-dpio-objs := dpio.o qbman-portal.o dpio-service.o dpio-driver.o
drivers/staging/fsl-mc/bus/dpio/dpio-cmd.h deleted +0 -49

49 lines not on this page · raw message

drivers/staging/fsl-mc/bus/dpio/dpio-driver.c deleted +0 -271

178 lines not on this page · raw message

drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt deleted +0 -135

135 lines not on this page · raw message

drivers/staging/fsl-mc/bus/dpio/dpio-service.c deleted +0 -545

545 lines not on this page · raw message

drivers/staging/fsl-mc/bus/dpio/dpio.c deleted +0 -198

198 lines not on this page · raw message

drivers/staging/fsl-mc/bus/dpio/dpio.h deleted +0 -83

83 lines not on this page · raw message

drivers/staging/fsl-mc/bus/dpio/qbman-portal.c deleted +0 -1005

1,005 lines not on this page · raw message

drivers/staging/fsl-mc/bus/dpio/qbman-portal.h deleted +0 -444

444 lines not on this page · raw message

drivers/staging/fsl-mc/include/dpaa2-fd.h deleted +0 -426

426 lines not on this page · raw message

drivers/staging/fsl-mc/include/dpaa2-global.h deleted +0 -177

177 lines not on this page · raw message

drivers/staging/fsl-mc/include/dpaa2-io.h deleted +0 -115

115 lines not on this page · raw message

include/soc/fsl/dpaa2-fd.h new file +426 -0

426 lines not on this page · raw message

include/soc/fsl/dpaa2-global.h new file +177 -0

177 lines not on this page · raw message

include/soc/fsl/dpaa2-io.h new file +115 -0

115 lines not on this page · raw message

The rest of this diff is not shown. View the raw message.

Signature · 6 lines
2.7.4

_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Part of the diff is not shown here. View the raw message.