remoteproc: Make function rproc_resource_cleanup() public
Make function rproc_resource_cleanup() public so that it can be used by platform drivers when allocating resources to be used by a detached remote processor. Acked-by: Arnaud Pouliquen <arnaud.pouliquen@st.com> Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org> Link: https://lore.kernel.org/r/20200714200445.1427257-8-mathieu.poirier@linaro.org Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
This commit is contained in:
Родитель
376ffdc044
Коммит
d9473cbfb0
|
@ -1274,7 +1274,7 @@ static void rproc_coredump_cleanup(struct rproc *rproc)
|
|||
* This function will free all resources acquired for @rproc, and it
|
||||
* is called whenever @rproc either shuts down or fails to boot.
|
||||
*/
|
||||
static void rproc_resource_cleanup(struct rproc *rproc)
|
||||
void rproc_resource_cleanup(struct rproc *rproc)
|
||||
{
|
||||
struct rproc_mem_entry *entry, *tmp;
|
||||
struct rproc_debug_trace *trace, *ttmp;
|
||||
|
@ -1318,6 +1318,7 @@ static void rproc_resource_cleanup(struct rproc *rproc)
|
|||
|
||||
rproc_coredump_cleanup(rproc);
|
||||
}
|
||||
EXPORT_SYMBOL(rproc_resource_cleanup);
|
||||
|
||||
static int rproc_start(struct rproc *rproc, const struct firmware *fw)
|
||||
{
|
||||
|
|
|
@ -610,6 +610,7 @@ void rproc_put(struct rproc *rproc);
|
|||
int rproc_add(struct rproc *rproc);
|
||||
int rproc_del(struct rproc *rproc);
|
||||
void rproc_free(struct rproc *rproc);
|
||||
void rproc_resource_cleanup(struct rproc *rproc);
|
||||
|
||||
struct rproc *devm_rproc_alloc(struct device *dev, const char *name,
|
||||
const struct rproc_ops *ops,
|
||||
|
|
Загрузка…
Ссылка в новой задаче