All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/2] dt-bindings: embedded-controller: add binding for Ten64 board controller
@ 2025-09-18  6:14 Mathew McBride
  2025-09-18  6:14 ` [PATCH v5 1/2] dt-bindings: embedded-controller: add Traverse " Mathew McBride
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Mathew McBride @ 2025-09-18  6:14 UTC (permalink / raw)
  To: devicetree, linux-arm-kernel
  Cc: Shawn Guo, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Lee Jones, Mathew McBride

This series requires the "dt-bindings: mfd: Move embedded controllers to own
directory"[1] change which is in mfd-next for the 6.18 cycle.

Changes since v3:
- Move to the embedded-controller directory (which was created following
  the last submission)
- Remove the extra paragraph in the dt-binding description field
- Const'ify the I2C endpoint address (only one I2C address is implemented in
  hardware, 0x7e)
- Fix the description line of the fsl-ls1088a-ten64 patch (s/arm/arm64)

Changes since v4:
- Cosmetic only (no changes to the patch diff), clarify why the Reviwed-By:
  tag previously given to dt-schema file, was not taken up due to the content
  of the patch changing
- Previous links changed to lore.kernel.org where applicable

v3 series:
https://lore.kernel.org/linux-devicetree/20250821061115.18254-1-matt@traverse.com.au/

v4:
https://lore.kernel.org/linux-devicetree/20250917011940.9880-1-matt@traverse.com.au/

More information on the board controller can be found here:
https://ten64doc.traverse.com.au/hardware/microcontroller/

There is no (presently) Linux kernel driver for this device, but
it is used by U-Boot for functions such as reading out the boards 
assigned MAC and controlling some devices on the board.

[1] https://lore.kernel.org/all/20250825081201.9775-2-krzysztof.kozlowski@linaro.org/

Mathew McBride (2):
  dt-bindings: embedded-controller: add Traverse Ten64 board controller
  arm64: dts: ten64: add board controller binding

 .../traverse,ten64-controller.yaml            | 40 +++++++++++++++++++
 .../boot/dts/freescale/fsl-ls1088a-ten64.dts  |  4 ++
 2 files changed, 44 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/embedded-controller/traverse,ten64-controller.yaml

-- 
2.45.1



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

end of thread, other threads:[~2025-10-21  7:58 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-18  6:14 [PATCH v5 0/2] dt-bindings: embedded-controller: add binding for Ten64 board controller Mathew McBride
2025-09-18  6:14 ` [PATCH v5 1/2] dt-bindings: embedded-controller: add Traverse " Mathew McBride
2025-09-18 15:17   ` Conor Dooley
2025-09-18 16:47   ` Frank Li
2025-09-19  0:14     ` Mathew McBride
2025-09-18  6:14 ` [PATCH v5 2/2] arm64: dts: ten64: add board controller binding Mathew McBride
2025-10-21  7:58 ` [PATCH v5 0/2] dt-bindings: embedded-controller: add binding for Ten64 board controller Shawn Guo

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.