
On Fri, 19 Feb 2021 at 06:34, Etienne Carriere etienne.carriere@linaro.org wrote:
Implement voltage regulators interfaced by the SCMI voltage domain protocol. The DT bindings are defined in the Linux kernel since SCMI voltage domain and regulators patches [1] and [2] integration in v5.11-rc7.
Link: [1] https://github.com/torvalds/linux/commit/0f80fcec08e9c50b8d2992cf26495673765... Link: [2] https://github.com/torvalds/linux/commit/2add5cacff3531e54c50b0832128299faa9...
Signed-off-by: Etienne Carriere etienne.carriere@linaro.org
Changes in v2:
- no change
doc/device-tree-bindings/arm/arm,scmi.txt | 34 +++++ drivers/firmware/scmi/scmi_agent-uclass.c | 35 ++++- drivers/power/regulator/Kconfig | 8 + drivers/power/regulator/Makefile | 1 + drivers/power/regulator/scmi_regulator.c | 170 ++++++++++++++++++++++ include/scmi_protocols.h | 113 ++++++++++++++ 6 files changed, 359 insertions(+), 2 deletions(-) create mode 100644 drivers/power/regulator/scmi_regulator.c
Reviewed-by: Simon Glass sjg@chromium.org