remoteproc: Split driver and consumer dereferencing
authorBjorn Andersson <bjorn.andersson@linaro.org>
Mon, 3 Oct 2016 00:46:38 +0000 (17:46 -0700)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Mon, 3 Oct 2016 05:50:21 +0000 (22:50 -0700)
commit433c0e04bc06da6d049c691a9ef238d61edb841c
tree8eed5266b333c8f65775284f3c69b3a6895b37d5
parent229b85a6a54d7eef81ba307d60a589cc232f06d1
remoteproc: Split driver and consumer dereferencing

In order to be able to lock a rproc driver implementations only when
used by a client, we must differ between the dereference operation of a
client and the implementation itself.

This patch brings no functional change.

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Documentation/remoteproc.txt
drivers/remoteproc/da8xx_remoteproc.c
drivers/remoteproc/omap_remoteproc.c
drivers/remoteproc/qcom_q6v5_pil.c
drivers/remoteproc/qcom_wcnss.c
drivers/remoteproc/remoteproc_core.c
drivers/remoteproc/st_remoteproc.c
drivers/remoteproc/ste_modem_rproc.c
drivers/remoteproc/wkup_m3_rproc.c
include/linux/remoteproc.h