staging:fsl-mc: Move DPIO out of staging
Subsystems (3)
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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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.