Thread (14 messages) 14 messages, 4 authors, 2025-09-25
STALE284d
Revisions (3)
  1. v1 [diff vs current]
  2. v2 current
  3. v3 [diff vs current]

[PATCH v2 0/7] Initial Kontron SMARC-sAM67 support

From: Michael Walle <mwalle@kernel.org>
Date: 2025-09-12 12:08:06
Also in: linux-devicetree, linux-hwmon, linux-watchdog, lkml

Now that the PMIC support is there, we can finally, upstream the
support for this board. Besides the usual device tree, this
patchset contains the support for the on-board house keeping MCU. It
make extensive reuse of the drivers for the former SMARC-sAL28
board. Besides different hwmon sensors, all the dt binding patches
will just add a board specific compatible (in addition to the old
sl28 compatible) to make any future board specific quirks possible.

I'm aware that there is a patch [1] which moves the sl28cpld MFD
schema to a different directory. Once that patch is merged, I'll
repost this series. But I already want to get some early feedback.

v2:
 - dropped patches which were already picked up
 - new patch "dt-bindings: mfd: tps6594: allow gpio-line-names"
 - separate driver for the hwmon, add missing hwmon documentation,
   thanks Guenter
 - split the DT as suggested by the SoC maintainers
 - add missing copyright and license to the overlays, thanks Andrew

Michael Walle (7):
  dt-bindings: arm: ti: Add Kontron SMARC-sAM67 module
  dt-bindings: mfd: tps6594: allow gpio-line-names
  arm64: dts: ti: Add support for Kontron SMARC-sAM67
  dt-bindings: hwmon: sl28cpld: add sa67mcu compatible
  dt-bindings: watchdog: add SMARC-sAM67 support
  hwmon: add SMARC-sAM67 support
  arm64: dts: ti: sa67: add on-board management controller node

 .../devicetree/bindings/arm/ti/k3.yaml        |    1 +
 .../hwmon/kontron,sl28cpld-hwmon.yaml         |    1 +
 .../devicetree/bindings/mfd/ti,tps6594.yaml   |    1 +
 .../watchdog/kontron,sl28cpld-wdt.yaml        |    7 +-
 Documentation/hwmon/sa67.rst                  |   41 +
 MAINTAINERS                                   |    1 +
 arch/arm64/boot/dts/ti/Makefile               |    6 +
 .../dts/ti/k3-am67a-kontron-sa67-base.dts     | 1091 +++++++++++++++++
 .../dts/ti/k3-am67a-kontron-sa67-gbe1.dtso    |   26 +
 .../ti/k3-am67a-kontron-sa67-rtc-rv8263.dtso  |   31 +
 drivers/hwmon/Kconfig                         |   10 +
 drivers/hwmon/Makefile                        |    1 +
 drivers/hwmon/sa67mcu-hwmon.c                 |  161 +++
 13 files changed, 1377 insertions(+), 1 deletion(-)
 create mode 100644 Documentation/hwmon/sa67.rst
 create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-kontron-sa67-base.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-kontron-sa67-gbe1.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-kontron-sa67-rtc-rv8263.dtso
 create mode 100644 drivers/hwmon/sa67mcu-hwmon.c

-- 
2.39.5

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help