reserved-memory: node naming - generic name vs binding recommendation

Vitor Soares <[email protected]> Thu, 19 Mar 2026 15:27:52 +0000
Newsgroups org.kernel.vger.devicetree-spec
Message-ID <[email protected]>
Hi,

I have a question about node naming conventions for static reserved-memory
allocations.

The reserved-memory.yaml binding recommends that node names reflect the pur=
pose
of the node (e.g. "framebuffer" or "dma-pool"). The base Devicetree
Specification (section 2.2.1) on the other hand recommends using generic na=
mes
from its suggested list, which includes "memory", implying a "memory@<addr>=
"
form.

For nodes with a static allocation, is the binding's guidance to use purpos=
e-
reflecting names the recommendation, taking precedence over the base spec's
generic "memory@" convention?

Any clarification on which convention should take precedence here would be
appreciated.

Thanks
Vitor Soares