The PWC IP found in the RZ/V2M family of chips fits the Multi-Function Device (MFD) model quite well, and comes with the below capabilities: * external power supply on/off sequence generation * on/off signal generation for the LPDDR4 core power supply (LPVDD) * key input signals processing * general-purpose output pins This new version of the series merges the 3 drivers from version 2 (MFD core driver, GPIO driver, and poweroff driver) into a single driver. Thanks, Fab Fabrizio Castro (2): dt-bindings: mfd: Add RZ/V2M PWC soc: renesas: Add PWC support for RZ/V2M .../bindings/mfd/renesas,rzv2m-pwc.yaml | 56 +++++++ drivers/soc/renesas/Kconfig | 4 + drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/pwc-rzv2m.c | 141 ++++++++++++++++++ 4 files changed, 202 insertions(+) create mode 100644 Documentation/devicetree/bindings/mfd/renesas,rzv2m-pwc.yaml create mode 100644 drivers/soc/renesas/pwc-rzv2m.c -- 2.34.1