nvmem: u-boot-env: find Device Tree nodes for NVMEM cells
authorRafał Miłecki <rafal@milecki.pl>
Fri, 16 Sep 2022 12:20:57 +0000 (13:20 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 24 Sep 2022 12:54:38 +0000 (14:54 +0200)
commitd4d432670f7dee0a5432fcffcfc8699b25181ace
tree8edb59b3791c06daf8dae96658ff6e41cc56c17c
parent8f6a3a19e99cdb52b0ff0d2d3197e810258b6e46
nvmem: u-boot-env: find Device Tree nodes for NVMEM cells

DT binding allows specifying NVMEM cells as NVMEM device (provider)
subnodes. Looks for such subnodes when building NVMEM cells.

This allows NVMEM consumers to use U-Boot environment variables.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20220916122100.170016-11-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/nvmem/u-boot-env.c