提交 bb7eda7e 编写于 作者: R Rikard Falkeborn 提交者: Bjorn Andersson

remoteproc: ingenic: Constify ingenic_rproc_ops

The only usage of ingenic_rproc_ops is to pass its address to
devm_rproc_alloc(), which accepts a const pointer. Make it const to
allow the compiler to put it in read-only memory.
Acked-by: NPaul Cercueil <paul@crapouillou.net>
Signed-off-by: NRikard Falkeborn <rikard.falkeborn@gmail.com>
Link: https://lore.kernel.org/r/20201107233630.9728-2-rikard.falkeborn@gmail.comSigned-off-by: NBjorn Andersson <bjorn.andersson@linaro.org>
上级 23168229
...@@ -135,7 +135,7 @@ static void *ingenic_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len) ...@@ -135,7 +135,7 @@ static void *ingenic_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len)
return (__force void *)va; return (__force void *)va;
} }
static struct rproc_ops ingenic_rproc_ops = { static const struct rproc_ops ingenic_rproc_ops = {
.prepare = ingenic_rproc_prepare, .prepare = ingenic_rproc_prepare,
.unprepare = ingenic_rproc_unprepare, .unprepare = ingenic_rproc_unprepare,
.start = ingenic_rproc_start, .start = ingenic_rproc_start,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册