[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