Re: [PATCH v6 1/3] dt-bindings: remoteproc: imx_rproc: document memory-region-names to avoid hidden ABI

From: Peng Fan (OSS)

Date: Tue Oct 20 2026 - 02:16:58 EST


On Mon, 19 Oct 2026 14:55:48 -0400 Frank.Li@xxxxxxxxxxx wrote:

> From: Laurentiu Mihalcea <laurentiu.mihalcea@xxxxxxx>
>
> Document the optional memory-region-names property.
>  
> 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]).
>
> Add memory-region-names to explicitly 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>
> Reviewed-by: Rob Herring (Arm) <robh@xxxxxxxxxx>
> Signed-off-by: Frank Li <Frank.Li@xxxxxxx>

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