Messages in this thread | | | Date | Tue, 11 Jul 2023 09:57:34 +0200 | Subject | Re: [PATCH v2 0/8] ARM: dts: stm32: lxa-tac: add Linux Automation GmbH TAC | From | Alexandre TORGUE <> |
| |
Hi Leonard
On 6/14/23 14:32, Leonard Göhrs wrote: > 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 > > V1: https://lore.kernel.org/lkml/20230607115508.2964574-1-l.goehrs@pengutronix.de/ > > Changes since V1: > > - Rebase on top of stm32-next as requested by Alexandre Torgue. > - Split addition of shineworld lh133k compatible into separate > vendor-prefix patch and panel-mipi-dbi-spi.yaml patch as suggested > by Conor Dooley. > Did not carry over the Reviewed-by: Rob Herring <robh@kernel.org> > from the original patch due to the split. > - Drop "dt-bindings: gpio: pca9570: add gpio-line-names property" > as it is already in gpio/for-next. > - Replace "dt-bindings: can: m_can: add termination-{gpios,ohms} > properties" with a patch that replaces additionalProperties with > unevaluatedProperties in bosch,m_can.yaml, as suggested by > Rob Herring. > - Drop "dt-bindings: net: dsa: microchip: add missing spi-{cpha,cpol} > properties" as setting the correct SPI mode is the responsibility of the > driver (suggested by Rob Herring). > - Rename ethernet0_rgmii_pins_d pinctrl group to ethernet0_rgmii_pins_e > as the former is already taken in stm32-next, as suggested by > Alexandre Torgue. > > Leonard Göhrs (8): > dt-bindings: vendor-prefixes: Add prefix for ShineWorld Innovations > dt-bindings: display: panel: mipi-dbi-spi: add shineworld lh133k > compatible > dt-bindings: display: panel: mipi-dbi-spi: add spi-3wire property > dt-bindings: can: m_can: change from additional- to > unevaluatedProperties > dt-bindings: net: dsa: microchip: add interrupts property for ksz > switches > ARM: dts: stm32: Add pinmux groups for Linux Automation GmbH TAC > dt-bindings: arm: stm32: Add compatible string for Linux Automation > LXA TAC > ARM: dts: stm32: lxa-tac: add Linux Automation GmbH TAC > > .../devicetree/bindings/arm/stm32/stm32.yaml | 4 +- > .../display/panel/panel-mipi-dbi-spi.yaml | 3 + > .../bindings/net/can/bosch,m_can.yaml | 2 +- > .../bindings/net/dsa/microchip,ksz.yaml | 3 + > .../devicetree/bindings/vendor-prefixes.yaml | 2 + > arch/arm/boot/dts/Makefile | 2 + > arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 129 ++++ > .../arm/boot/dts/stm32mp157c-lxa-tac-gen1.dts | 93 +++ > .../arm/boot/dts/stm32mp157c-lxa-tac-gen2.dts | 172 +++++ > arch/arm/boot/dts/stm32mp15xc-lxa-tac.dtsi | 610 ++++++++++++++++++ > 10 files changed, 1018 insertions(+), 2 deletions(-) > create mode 100644 arch/arm/boot/dts/stm32mp157c-lxa-tac-gen1.dts > create mode 100644 arch/arm/boot/dts/stm32mp157c-lxa-tac-gen2.dts > create mode 100644 arch/arm/boot/dts/stm32mp15xc-lxa-tac.dtsi > > > base-commit: c9cb7e72e293141d0d6c1d74c26788d3a0605172
Patches 4 to 8 applied on stm32-next.
thanks Alex
| |