summaryrefslogtreecommitdiffstats
path: root/drivers/remoteproc/imx_rproc.c
diff options
context:
space:
mode:
authorPeng Fan <peng.fan@nxp.com>2022-04-15 10:57:37 +0800
committerMathieu Poirier <mathieu.poirier@linaro.org>2022-04-18 11:10:13 -0600
commit58b7c856519fe946620ee68dd0c37bd3c695484a (patch)
treece9d239cf8af9a256e4196730e1516e25c56620a /drivers/remoteproc/imx_rproc.c
parent5e6a0e05270e3a4bb9289a0415d062966c27d192 (diff)
downloadlinux-58b7c856519fe946620ee68dd0c37bd3c695484a.tar.bz2
remoteproc: imx_rproc: Ignore create mem entry for resource table
Resource table is used by Linux to get information published by remote processor. It should be not be used for memory allocation, so not create rproc mem entry. Fixes: b29b4249f8f0 ("remoteproc: imx_rproc: add i.MX specific parse fw hook") Signed-off-by: Peng Fan <peng.fan@nxp.com> Link: https://lore.kernel.org/r/20220415025737.1561976-1-peng.fan@oss.nxp.com Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Diffstat (limited to 'drivers/remoteproc/imx_rproc.c')
-rw-r--r--drivers/remoteproc/imx_rproc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/remoteproc/imx_rproc.c b/drivers/remoteproc/imx_rproc.c
index 7a096f1891e6..91eb037089ef 100644
--- a/drivers/remoteproc/imx_rproc.c
+++ b/drivers/remoteproc/imx_rproc.c
@@ -423,6 +423,9 @@ static int imx_rproc_prepare(struct rproc *rproc)
if (!strcmp(it.node->name, "vdev0buffer"))
continue;
+ if (!strcmp(it.node->name, "rsc-table"))
+ continue;
+
rmem = of_reserved_mem_lookup(it.node);
if (!rmem) {
dev_err(priv->dev, "unable to acquire memory-region\n");