mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 19:43:40 +02:00
remoteproc: imx_rproc: Use strstarts for "rsc-table" check
The resource name may include an address suffix, for example:
rsc-table@1fff8000.
To handle such cases, use strstarts() instead of strcmp() when checking
for "rsc-table".
Signed-off-by: Shenwei Wang <shenwei.wang@nxp.com>
Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Reviewed-by: Zhongqiu Han <zhongqiu.han@oss.qualcomm.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
Fixes: 67a7bc7f03 ("remoteproc: Use of_reserved_mem_region_* functions for "memory-region"")
Link: https://lore.kernel.org/r/20251208233302.684139-1-shenwei.wang@nxp.com
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
This commit is contained in:
parent
4200f873c4
commit
93f51b9182
|
|
@ -694,7 +694,7 @@ static int imx_rproc_addr_init(struct imx_rproc *priv,
|
|||
}
|
||||
priv->mem[b].sys_addr = res.start;
|
||||
priv->mem[b].size = resource_size(&res);
|
||||
if (!strcmp(res.name, "rsc-table"))
|
||||
if (strstarts(res.name, "rsc-table"))
|
||||
priv->rsc_table = priv->mem[b].cpu_addr;
|
||||
b++;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user