public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] staging: fsl-mc: Cleanup
@ 2018-01-16 13:19 Bogdan Purcareata
  2018-01-16 13:19 ` [PATCH 1/8] staging: fsl-mc: Cleanup dprc and dpmcp header files Bogdan Purcareata
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Bogdan Purcareata @ 2018-01-16 13:19 UTC (permalink / raw)
  To: gregkh, laurentiu.tudor, ruxandra.radulescu
  Cc: stuyoder, arnd, robh, ioana.ciornei, nipun.gupta, roy.pledge,
	horia.geanta, marc.zyngier, tglx, jason, bogdan.purcareata, devel,
	linux-kernel, linux-arm-kernel

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

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2018-01-17 16:16 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-16 13:19 [PATCH 0/8] staging: fsl-mc: Cleanup Bogdan Purcareata
2018-01-16 13:19 ` [PATCH 1/8] staging: fsl-mc: Cleanup dprc and dpmcp header files Bogdan Purcareata
2018-01-16 13:19 ` [PATCH 2/8] staging: fsl-mc: Consolidate bus core " Bogdan Purcareata
2018-01-16 13:19 ` [PATCH 3/8] staging: fsl-mc: Add SPDX license identifiers Bogdan Purcareata
2018-01-16 15:13   ` Greg KH
2018-01-17 15:56     ` Bogdan Purcareata
2018-01-17 16:16       ` Greg KH
2018-01-16 13:19 ` [PATCH 4/8] staging: fsl-mc: Remove dead code Bogdan Purcareata
2018-01-16 13:19 ` [PATCH 5/8] staging: fsl-mc: Remove unnecessary dependency Bogdan Purcareata
2018-01-16 13:19 ` [PATCH 6/8] staging: fsl-mc: Update include header Bogdan Purcareata
2018-01-16 13:19 ` [PATCH 7/8] staging: fsl-mc: README cleanup Bogdan Purcareata
2018-01-16 13:19 ` [PATCH 8/8] staging: fsl-mc: Convert documentation to rst format Bogdan Purcareata
2018-01-16 15:14   ` Greg KH
2018-01-16 15:40     ` Ruxandra Ioana Ciocoi Radulescu
2018-01-16 16:54       ` Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox