Devicetree
 help / color / mirror / Atom feed
* [PATCH v1 0/2] power: reset: Add Toradex Embedded Controller
@ 2025-04-07 11:49 Francesco Dolcini
  2025-04-07 11:49 ` [PATCH v1 1/2] dt-bindings: firmware: add toradex,smarc-ec Francesco Dolcini
  2025-04-07 11:49 ` [PATCH v1 2/2] power: reset: add Toradex Embedded Controller Francesco Dolcini
  0 siblings, 2 replies; 5+ messages in thread
From: Francesco Dolcini @ 2025-04-07 11:49 UTC (permalink / raw)
  To: Emanuele Ghidoli, Francesco Dolcini, Sebastian Reichel,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: Francesco Dolcini, Emanuele Ghidoli, linux-pm, devicetree,
	linux-kernel

From: Francesco Dolcini <francesco.dolcini@toradex.com>

This series adds support for the Toradex Embedded Controller, currently used on
Toradex SMARC iMX95 and iMX8MP boards.

The EC provides board power-off, reset and GPIO expander functionalities.

We did send an RFC before,
https://lore.kernel.org/all/20250313144331.70591-1-francesco@dolcini.it/, with
reference to the discussion about implementing this as a MFD, we decided to
just have a power/reset driver, given we do not see a need to expand the
functionalities we already have.

Emanuele Ghidoli (2):
  dt-bindings: firmware: add toradex,smarc-ec
  power: reset: add Toradex Embedded Controller

 .../power/reset/toradex,smarc-ec.yaml         |  52 ++++++
 MAINTAINERS                                   |   7 +
 drivers/power/reset/Kconfig                   |  13 ++
 drivers/power/reset/Makefile                  |   1 +
 drivers/power/reset/tdx-ec-poweroff.c         | 150 ++++++++++++++++++
 5 files changed, 223 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/power/reset/toradex,smarc-ec.yaml
 create mode 100644 drivers/power/reset/tdx-ec-poweroff.c

-- 
2.39.5


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-04-07 16:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-07 11:49 [PATCH v1 0/2] power: reset: Add Toradex Embedded Controller Francesco Dolcini
2025-04-07 11:49 ` [PATCH v1 1/2] dt-bindings: firmware: add toradex,smarc-ec Francesco Dolcini
2025-04-07 16:12   ` Conor Dooley
2025-04-07 16:14   ` Conor Dooley
2025-04-07 11:49 ` [PATCH v1 2/2] power: reset: add Toradex Embedded Controller Francesco Dolcini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox