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 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel