[PATCH 0/9] staging: fsl-mc: fixes and cleanups

From: laurentiu.tudor
Date: Wed Feb 01 2017 - 06:43:51 EST


From: Laurentiu Tudor <laurentiu.tudor@xxxxxxx>

First 4 patches fix several driver model related
issues and drop an useless atomic global.
The rest of the patches are cleanups mostly
consisting in removing dead code.

For context, see these threads:
https://lkml.org/lkml/2016/12/7/382
https://lkml.org/lkml/2017/1/3/437

Laurentiu Tudor (9):
staging: fsl-mc: drop root dprc counting
staging: fsl-mc: fix device ref counting
staging: fsl-mc: add device release callback
staging: fsl-mc: don't use devres api for refcounted objects
staging: fsl-mc: dpmcp: drop unused APIs
staging: fsl-mc: dpmng: drop unused prototype
staging: fsl-mc: dpbp: drop unused APIs
staging: fsl-mc: dpbp: add a few missing EXPORT_SYMBOL()s
staging: fsl-mc: dprc: drop unused APIs

drivers/staging/fsl-mc/bus/dpbp-cmd.h | 116 ------
drivers/staging/fsl-mc/bus/dpbp.c | 452 +--------------------
drivers/staging/fsl-mc/bus/dpmcp-cmd.h | 95 -----
drivers/staging/fsl-mc/bus/dpmcp.c | 382 ------------------
drivers/staging/fsl-mc/bus/dpmcp.h | 100 +----
drivers/staging/fsl-mc/bus/dprc-cmd.h | 18 -
drivers/staging/fsl-mc/bus/dprc-driver.c | 1 +
drivers/staging/fsl-mc/bus/dprc.c | 666 -------------------------------
drivers/staging/fsl-mc/bus/fsl-mc-bus.c | 71 +---
drivers/staging/fsl-mc/include/dpbp.h | 129 ------
drivers/staging/fsl-mc/include/dpmng.h | 4 -
drivers/staging/fsl-mc/include/dprc.h | 244 +----------
12 files changed, 25 insertions(+), 2253 deletions(-)

--
1.8.3.1