ARM: dts: stm32: lxa-tac: add Linux Automation GmbH TAC
authorLeonard Göhrs <l.goehrs@pengutronix.de>
Wed, 14 Jun 2023 12:32:22 +0000 (14:32 +0200)
committerAlexandre Torgue <alexandre.torgue@foss.st.com>
Tue, 11 Jul 2023 07:59:52 +0000 (09:59 +0200)
commit518272af37b218161dc321e5a11316fc72422f9c
tree8c29ef887887d9e64c622fd0263ad5d9e48e2732
parente58944088cb01923f81b547809a8f332a30dc75b
ARM: dts: stm32: lxa-tac: add Linux Automation GmbH TAC

The Linux Automation Test Automation Controller (LXA TAC)[1] is an embedded
software development tool built around the Octavo Systems OSD32MP15x SiP.

The device contains an eMMC for storage, a DSA-capable on board ethernet
switch with two external ports, dual CAN busses, a power switch to turn
a device under test on or off and some other I/O.

As of now there are two STM32MP157 based hardware generations (Gen 1 and
Gen 2) that have most of their hardware config in common.
In the future there will also be a STM32MP153 based hardware generation.

[1]: https://www.linux-automation.com/en/products/lxa-tac.html

Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
arch/arm/boot/dts/st/Makefile
arch/arm/boot/dts/st/stm32mp157c-lxa-tac-gen1.dts [new file with mode: 0644]
arch/arm/boot/dts/st/stm32mp157c-lxa-tac-gen2.dts [new file with mode: 0644]
arch/arm/boot/dts/st/stm32mp15xc-lxa-tac.dtsi [new file with mode: 0644]