Messages in this thread | | | Date | Fri, 13 Oct 2023 13:46:02 +0200 | Subject | Re: [PATCH 2/5] dt-bindings: nvmem: Convert xlnx,zynqmp-nvmem.txt to yaml | From | Krzysztof Kozlowski <> |
| |
On 13/10/2023 13:22, Michal Simek wrote: >> >>> + >>> +required: >>> + - compatible >> >> required: block goes after patternProperties: block >> >>> + >>> +patternProperties: >>> + "^soc_revision@0$": >> >> Why do you define individual memory cells? Is this part of a binding? >> IOW, OS/Linux requires this? > > nvmem has in kernel interface where you can reference to nodes. nvmem_cell_get() > calls. It means you should be able to describe internal layout that's why names > are used. And address in name is there because of reg property is used to > describe base offset and size.
That's not really what I am asking. Why internal layout of memory must be part of the bindings?
Best regards, Krzysztof
| |