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

Bogdan Purcareata bogdan.purcareata at nxp.com
Tue Jan 16 05:19:02 PST 2018


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




More information about the linux-arm-kernel mailing list