[PATCH v5 0/2] dt-bindings: embedded-controller: add binding for Ten64 board controller
Mathew McBride
matt at traverse.com.au
Wed Sep 17 23:14:39 PDT 2025
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
More information about the linux-arm-kernel
mailing list