All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.