Re: [PATCH v4 2/4] remoteproc: imx_rpoc: use memory-region-names to avoid hidden ABI

From: Peng Fan

Date: Thu Oct 08 2026 - 23:13:32 EST


On Thu, Sep 17, 2026 at 02:19:43PM -0400, Frank.Li@xxxxxxxxxxx wrote:
>From: Laurentiu Mihalcea <laurentiu.mihalcea@xxxxxxx>
>
>The driver currently derives the memory region type from the referenced
>memory node name, creating a hidden DT ABI. Since memory node names are
>not constrained by the binding, incorrect names can silently pass DT
>validation, as seen in examples using "vdevbuffer" instead of
>"vdev0buffer" ([1] and [2]).
>
>Parse memory-region-names to identify the expected memory regions and avoid
>relying on memory node names as ABI.
>
>Link: https://lore.kernel.org/imx/a3602ef8-2b77-4cc3-adef-2c4cba08a5d9@xxxxxxxxxxxx/ [1]
>Link: https://lore.kernel.org/imx/alexXTYQHUs76J7v@SMW015318/T/#mb9dc709ff3adc24d9db6d30c973f37b580f6f1f9 [2]
>
>Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@xxxxxxx>
>Signed-off-by: Frank Li <Frank.Li@xxxxxxx>

Reviewed-by: Peng Fan <peng.fan@xxxxxxx>