dt-bindings: nvmem: make "reg" property optional
authorRafał Miłecki <rafal@milecki.pl>
Fri, 18 Feb 2022 07:07:27 +0000 (08:07 +0100)
committerSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Fri, 25 Feb 2022 13:18:24 +0000 (13:18 +0000)
commit2a0deba4d7493a48113875e694dd0df3f6886683
tree6266b0f06cff7fe9e4ac62390b44a62f6b610b0f
parent299dc152721fb7f59556672434c78b27fd91c20a
dt-bindings: nvmem: make "reg" property optional

Most NVMEM providers have cells at hardcoded addresses however there are
some exceptions. Some devices store cells layout in internal structs
using custom formats.

It's important to allow NVMEM consumers to still reference such NVMEM
cells. Making "reg" optional allows defining NVMEM cells by their names
only and using them with phandles.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Documentation/devicetree/bindings/nvmem/nvmem.yaml