The Traverse Technologies Ten64 board is a networking-oriented Mini-ITX form factor appliance using the NXP LS1088A SoC. This patch series adds a basic device tree (fsl-ls1088a-ten64.dts) for the board. At the moment only hardware features supported (or soon to be supported) by mainline kernels are described. In the course of verifying the DTS on recent kernels, it was found that some LS1088A features were not described in fsl-ls1088a.dtsi. The first two patches add them. The device tree includes a reference to the Epson RX-8035 RTC which depends on this patch series: "rtc: Implement support for EPSON RX-8035", reviewed but not yet in the Linus tree. https://lore.kernel.org/linux-rtc/20210709044518.28769-1-matt@xxxxxxxxxxxxxxx/T/#t Mathew McBride (5): arm64: dts: ls1088a: add internal PCS for DPMAC1 node arm64: dts: ls1088a: add missing PMU node dt-bindings: vendor-prefixes: add Traverse Technologies dt-bindings: arm: fsl: Add Traverse Ten64 (LS1088A) board arm64: dts: add device tree for Traverse Ten64 (LS1088A) .../devicetree/bindings/arm/fsl.yaml | 6 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../boot/dts/freescale/fsl-ls1088a-ten64.dts | 374 ++++++++++++++++++ .../arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 18 + 5 files changed, 401 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts -- 2.30.1