[PATCH RESEND v2 00/11] Rework and fix STM32MP15x PHYTEC dts
Alexandre TORGUE
alexandre.torgue at foss.st.com
Fri Mar 6 01:23:31 PST 2026
Hi Christophe
On 12/10/25 11:16, Christophe Parant wrote:
> This patch series rename and reorganize the STM32MP15x PHYTEC
> baseboard (phyBOARD-Sargas) and SoM (phyCORE-STM32MP15x) device tree
> files.
> Indeed, the current device tree naming and organization is not really
> consistent as it does not align with others STM32MP boards (use common
> dtsi file as much as possible, use one dtsi for SoM and one dtsi for
> baseboard).
>
> The series also fixes some important pinctrl issues and minor one (coding
> style). Additional pinctrl is also added for the optionnal interfaces
> that are not enabled by default (FMC, LTDC, DCMI, PWM).
>
> Changes in v2:
> - Rebase on v6.16-rc5
> - Rework Patch 3 (stm32.yaml): for board description, keep "compatible"
> string identifiers as before to not break ABI. But use "enum" type
> instead of "const" for the SoM and phyBOARD indentifiers.
>
> Christophe Parant (11):
> ARM: dts: stm32: phycore-stm32mp15: Rename device tree files
> ARM: dts: stm32: phyboard-sargas: Introduce SoM device tree
> dt-bindings: arm: stm32: Modify STM32MP15x Phytec board items types
> ARM: dts: stm32: Add new pinmux groups for phyboard-sargas and phycore
> ARM: dts: stm32: phyboard-sargas: Fix uart4 and sai2 pinctrl
> ARM: dts: stm32: phycore-stm32mp15: qspi: Fix memory map and pinctrl
> ARM: dts: stm32: phycore-stm32mp15: Add dummy memory-node
> ARM: dts: stm32: phyboard-sargas: Move aliases from dts to dtsi
> ARM: dts: stm32: phycore-stm32mp15: Disable optional SoM peripherals
> ARM: dts: stm32: phyboard-sargas and phycore: Fix coding style issues
> ARM: dts: stm32: phyboard-sargas and phycore: Add optional interfaces
>
> .../devicetree/bindings/arm/stm32/stm32.yaml | 8 +-
> arch/arm/boot/dts/st/Makefile | 2 +-
> arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 164 +++++++++
> ...ts => stm32mp157c-phyboard-sargas-rdk.dts} | 24 +-
> .../dts/st/stm32mp15xx-phyboard-sargas.dtsi | 285 +++++++++++++++
> ...-som.dtsi => stm32mp15xx-phycore-som.dtsi} | 344 ++++--------------
> 6 files changed, 525 insertions(+), 302 deletions(-)
> rename arch/arm/boot/dts/st/{stm32mp157c-phycore-stm32mp1-3.dts => stm32mp157c-phyboard-sargas-rdk.dts} (58%)
> create mode 100644 arch/arm/boot/dts/st/stm32mp15xx-phyboard-sargas.dtsi
> rename arch/arm/boot/dts/st/{stm32mp157c-phycore-stm32mp15-som.dtsi => stm32mp15xx-phycore-som.dtsi} (53%)
>
Series applied on stm32-next.
regards
Alex
More information about the linux-arm-kernel
mailing list