[PATCH 0/8] staging: fsl-mc: Cleanup

From: Bogdan Purcareata
Date: Tue Jan 16 2018 - 08:19:36 EST


The patchset aims to address most of the feedback gathered at the latest
attempt to move it out of staging. You can find the discussion here [1].

Patches 1-2 remove unused code and consolidate the fsl-mc core bus
infrastructure header files into fsl-mc-private.h.

Patch 3 removes full license text and adds SPDX tags to files under
staging/fsl-mc.

Patches 4-6 cleanup the fsl-mc msi/irq code, updating the initialization
routine and removing code that's no longer needed.

Patches 7-8 cleanup the fsl-mc bus documentation and convert it to be
compatible with the kernel documentation build process (.rst).

[1] https://patchwork.kernel.org/patch/10081731/

Bogdan Purcareata (3):
staging: fsl-mc: Cleanup dprc and dpmcp header files
staging: fsl-mc: Consolidate bus core header files
staging: fsl-mc: Add SPDX license identifiers

Ioana Radulescu (5):
staging: fsl-mc: Remove dead code
staging: fsl-mc: Remove unnecessary dependency
staging: fsl-mc: Update include header
staging: fsl-mc: README cleanup
staging: fsl-mc: Convert documentation to rst format

drivers/staging/fsl-mc/Kconfig | 1 +
drivers/staging/fsl-mc/Makefile | 1 +
drivers/staging/fsl-mc/README.txt | 386 ------------------
drivers/staging/fsl-mc/bus/Kconfig | 3 +-
drivers/staging/fsl-mc/bus/Makefile | 3 +-
drivers/staging/fsl-mc/bus/dpbp-cmd.h | 29 +-
drivers/staging/fsl-mc/bus/dpbp.c | 29 +-
drivers/staging/fsl-mc/bus/dpcon-cmd.h | 29 +-
drivers/staging/fsl-mc/bus/dpcon.c | 33 +-
drivers/staging/fsl-mc/bus/dpio/Makefile | 1 +
drivers/staging/fsl-mc/bus/dpio/dpio-cmd.h | 30 +-
drivers/staging/fsl-mc/bus/dpio/dpio-driver.c | 29 +-
drivers/staging/fsl-mc/bus/dpio/dpio-service.c | 29 +-
drivers/staging/fsl-mc/bus/dpio/dpio.c | 30 +-
drivers/staging/fsl-mc/bus/dpio/dpio.h | 30 +-
drivers/staging/fsl-mc/bus/dpio/qbman-portal.c | 29 +-
drivers/staging/fsl-mc/bus/dpio/qbman-portal.h | 29 +-
drivers/staging/fsl-mc/bus/dpmcp-cmd.h | 56 ---
drivers/staging/fsl-mc/bus/dpmcp.c | 64 +--
drivers/staging/fsl-mc/bus/dpmcp.h | 60 ---
drivers/staging/fsl-mc/bus/dpmng-cmd.h | 58 ---
drivers/staging/fsl-mc/bus/dprc-cmd.h | 451 ---------------------
drivers/staging/fsl-mc/bus/dprc-driver.c | 6 +-
drivers/staging/fsl-mc/bus/dprc.c | 257 +-----------
drivers/staging/fsl-mc/bus/dprc.h | 268 ------------
drivers/staging/fsl-mc/bus/fsl-mc-allocator.c | 10 +-
drivers/staging/fsl-mc/bus/fsl-mc-bus.c | 14 +-
drivers/staging/fsl-mc/bus/fsl-mc-msi.c | 5 +-
drivers/staging/fsl-mc/bus/fsl-mc-private.h | 380 ++++++++++++++++-
.../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c | 26 +-
drivers/staging/fsl-mc/bus/mc-io.c | 31 +-
drivers/staging/fsl-mc/bus/mc-sys.c | 31 +-
drivers/staging/fsl-mc/include/dpaa2-fd.h | 29 +-
drivers/staging/fsl-mc/include/dpaa2-global.h | 29 +-
drivers/staging/fsl-mc/include/dpaa2-io.h | 29 +-
drivers/staging/fsl-mc/include/dpbp.h | 30 +-
drivers/staging/fsl-mc/include/dpcon.h | 33 +-
drivers/staging/fsl-mc/include/mc.h | 5 +-
drivers/staging/fsl-mc/overview.rst | 404 ++++++++++++++++++
39 files changed, 840 insertions(+), 2157 deletions(-)
delete mode 100644 drivers/staging/fsl-mc/README.txt
delete mode 100644 drivers/staging/fsl-mc/bus/dpmcp-cmd.h
delete mode 100644 drivers/staging/fsl-mc/bus/dpmcp.h
delete mode 100644 drivers/staging/fsl-mc/bus/dpmng-cmd.h
delete mode 100644 drivers/staging/fsl-mc/bus/dprc-cmd.h
delete mode 100644 drivers/staging/fsl-mc/bus/dprc.h
create mode 100644 drivers/staging/fsl-mc/overview.rst

--
2.7.4