[Linux-stm32] [GIT PULL] STM32 DT changes for v6.14#1
Alexandre TORGUE
alexandre.torgue at foss.st.com
Fri Dec 20 08:27:55 UTC 2024
Hi ARM SoC maintainers,
Please consider this first round of STM32 DT changes for v6.14 cycle (a
bit early due to coming vacation period). Main changes are the add of
new Octavo board based on STM32MP153 and the STM32MP2 support enhancement.
Thanks
Alex
The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:
Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git
tags/stm32-dt-for-v6.14-1
for you to fetch changes up to 8df9bff2788973e16263ca86df7574d527c84405:
arm64: dts: st: enable imx335/csi/dcmipp pipeline on stm32mp257f-ev1
(2024-12-20 08:20:25 +0100)
----------------------------------------------------------------
STM32 DT for v6.14, round 1
Highlights:
----------
- MPU:
- STM32MP13:
- Populate all timer counter nodes in Soc file.
- Enable counter (timers) on stm32mp135f-dk.
- DH core: increase CPU voltage to fit with STM32MP135F datasheet.
- STMP32MP15:
- Populate all timer counter nodes in Soc file.
- Enable counter (timers) on stm32mp15 EV1 and DK boards.
- OCTAVO:
- LXA-TAC (gen1/2): disable RTC, update aliases and
adjust USB gadget.
- Add LXA-TAC gen3 based on OSD32MP153x SIP:
STMP32MP153, RAM, PMIC.
- DH: minor fixes.
- STM32MP25:
- Enable imx335/CSI/DCMIPP pipeline on stm32mp257f-ev1.
- Add I2S, SAI, SPDIFRX supports.
- Add and enable COMBOPHY on stm32mp257f-ev1. Combophy is used
by PCIe and USB3.
----------------------------------------------------------------
Alain Volmat (2):
arm64: dts: st: add csi & dcmipp node in stm32mp25
arm64: dts: st: enable imx335/csi/dcmipp pipeline on stm32mp257f-ev1
Arnaud Pouliquen (1):
ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151
Christian Bruel (2):
arm64: dts: st: Add combophy node on stm32mp251
arm64: dts: st: Enable COMBOPHY on the stm32mp257f-ev1 board
Fabrice Gasnier (5):
ARM: dts: stm32: populate all timer counter nodes on stm32mp13
ARM: dts: stm32: populate all timer counter nodes on stm32mp15
ARM: dts: stm32: add counter subnodes on stm32mp135f-dk
ARM: dts: stm32: add counter subnodes on stm32mp157c-ev1
ARM: dts: stm32: add counter subnodes on stm32mp157 dk boards
Leonard Göhrs (6):
ARM: dts: stm32: lxa-tac: disable the real time clock
ARM: dts: stm32: lxa-tac: extend the alias table
ARM: dts: stm32: lxa-tac: adjust USB gadget fifo sizes for multi
function
dt-bindings: arm: stm32: add compatible strings for Linux
Automation LXA TAC gen 3
ARM: dts: stm32: lxa-tac: move adc and gpio{e,g} to gen{1,2} boards
ARM: dts: stm32: lxa-tac: Add support for generation 3 devices
Marek Vasut (4):
ARM: dts: stm32: Deduplicate serial aliases and chosen node for
STM32MP15xx DHCOM SoM
ARM: dts: stm32: Increase CPU core voltage on STM32MP13xx DHCOR SoM
ARM: dts: stm32: Sort M24256E write-lockable page in DH
STM32MP13xx DHCOR SoM DT
ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM
Olivier Moysan (3):
arm64: dts: st: add i2s support to stm32mp251
arm64: dts: st: add sai support on stm32mp251
arm64: dts: st: add spdifrx support on stm32mp251
Documentation/devicetree/bindings/arm/stm32/stm32.yaml | 7 ++++++
arch/arm/boot/dts/st/Makefile | 1 +
arch/arm/boot/dts/st/stm32mp131.dtsi | 40
+++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp135f-dk.dts | 12 ++++++++++
arch/arm/boot/dts/st/stm32mp13xx-dhcor-som.dtsi | 16
+++++++-------
arch/arm/boot/dts/st/stm32mp151.dtsi | 43
+++++++++++++++++++++++++++++++++++-
arch/arm/boot/dts/st/stm32mp153c-lxa-tac-gen3.dts | 267
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp157c-ev1.dts | 9 ++++++++
arch/arm/boot/dts/st/stm32mp157c-lxa-tac-gen1.dts | 84
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp157c-lxa-tac-gen2.dts | 84
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xc-lxa-tac.dtsi | 100
++++++++++------------------------------------------------------------------------
arch/arm/boot/dts/st/stm32mp15xx-dhcom-drc02.dtsi | 12 ----------
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2.dtsi | 10 ---------
arch/arm/boot/dts/st/stm32mp15xx-dhcom-picoitx.dtsi | 10 ---------
arch/arm/boot/dts/st/stm32mp15xx-dhcom-som.dtsi | 7 ++++++
arch/arm/boot/dts/st/stm32mp15xx-dkx.dtsi | 18
+++++++++++++++
arch/arm64/boot/dts/st/stm32mp251.dtsi | 234
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 97
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
18 files changed, 922 insertions(+), 129 deletions(-)
create mode 100644 arch/arm/boot/dts/st/stm32mp153c-lxa-tac-gen3.dts
More information about the Linux-stm32
mailing list