[0/8] Support STM32h747i-disco board
mbox series

Message ID 20250427074404.3278732-1-dario.binacchi@amarulasolutions.com
Headers show
Series
  • Support STM32h747i-disco board
Related show

Message

Dario Binacchi April 27, 2025, 7:43 a.m. UTC
The series adds support for STM32h747i-disco board

The board includes an STM32H747XI SoC with the following resources:
 - 2 Mbytes Flash
 - 1 Mbyte SRAM
 - LCD-TFT controller
 - MIPI-DSI interface
 - FD-CAN
 - USB 2.0 high-speed/full-speed
 - Ethernet MAC
 - camera interface

Detailed information can be found at:
https://www.st.com/en/evaluation-tools/stm32h747i-disco.html


Dario Binacchi (8):
  ARM: dts: stm32h7-pinctrl: add _a suffix to u[s]art_pins phandles
  dt-bindings: arm: stm32: add compatible for stm32h747i-disco board
  ARM: stm32: add a new SoC - STM32H747
  clk: stm32h7: rename USART{7,8}_CK to UART{7,8}_CK
  ARM: dts: stm32: add uart8 node for stm32h743 MCU
  ARM: dts: stm32: add pin map for UART8 controller on stm32h743
  ARM: dts: stm32: add an extra pin map for USART1 on stm32h743
  ARM: dts: stm32: support STM32h747i-disco board

 .../devicetree/bindings/arm/stm32/stm32.yaml  |   4 +
 arch/arm/boot/dts/st/Makefile                 |   1 +
 arch/arm/boot/dts/st/stm32h7-pinctrl.dtsi     |  34 ++++-
 arch/arm/boot/dts/st/stm32h743.dtsi           |   8 ++
 arch/arm/boot/dts/st/stm32h743i-disco.dts     |   2 +-
 arch/arm/boot/dts/st/stm32h743i-eval.dts      |   2 +-
 arch/arm/boot/dts/st/stm32h747i-disco.dts     | 136 ++++++++++++++++++
 arch/arm/boot/dts/st/stm32h750i-art-pi.dts    |   6 +-
 arch/arm/mach-stm32/board-dt.c                |   1 +
 include/dt-bindings/clock/stm32h7-clks.h      |   4 +-
 10 files changed, 187 insertions(+), 11 deletions(-)
 create mode 100644 arch/arm/boot/dts/st/stm32h747i-disco.dts

Comments

Alexandre TORGUE April 30, 2025, 7:21 a.m. UTC | #1
Hi Dario

On 4/27/25 09:43, Dario Binacchi wrote:
> The series adds support for STM32h747i-disco board
> 
> The board includes an STM32H747XI SoC with the following resources:
>   - 2 Mbytes Flash
>   - 1 Mbyte SRAM
>   - LCD-TFT controller
>   - MIPI-DSI interface
>   - FD-CAN
>   - USB 2.0 high-speed/full-speed
>   - Ethernet MAC
>   - camera interface
> 
> Detailed information can be found at:
> https://www.st.com/en/evaluation-tools/stm32h747i-disco.html
> 
> 
> Dario Binacchi (8):
>    ARM: dts: stm32h7-pinctrl: add _a suffix to u[s]art_pins phandles
>    dt-bindings: arm: stm32: add compatible for stm32h747i-disco board
>    ARM: stm32: add a new SoC - STM32H747
>    clk: stm32h7: rename USART{7,8}_CK to UART{7,8}_CK
>    ARM: dts: stm32: add uart8 node for stm32h743 MCU
>    ARM: dts: stm32: add pin map for UART8 controller on stm32h743
>    ARM: dts: stm32: add an extra pin map for USART1 on stm32h743
>    ARM: dts: stm32: support STM32h747i-disco board
> 
>   .../devicetree/bindings/arm/stm32/stm32.yaml  |   4 +
>   arch/arm/boot/dts/st/Makefile                 |   1 +
>   arch/arm/boot/dts/st/stm32h7-pinctrl.dtsi     |  34 ++++-
>   arch/arm/boot/dts/st/stm32h743.dtsi           |   8 ++
>   arch/arm/boot/dts/st/stm32h743i-disco.dts     |   2 +-
>   arch/arm/boot/dts/st/stm32h743i-eval.dts      |   2 +-
>   arch/arm/boot/dts/st/stm32h747i-disco.dts     | 136 ++++++++++++++++++
>   arch/arm/boot/dts/st/stm32h750i-art-pi.dts    |   6 +-
>   arch/arm/mach-stm32/board-dt.c                |   1 +
>   include/dt-bindings/clock/stm32h7-clks.h      |   4 +-
>   10 files changed, 187 insertions(+), 11 deletions(-)
>   create mode 100644 arch/arm/boot/dts/st/stm32h747i-disco.dts
> 

Series applied on stm32-next. I changed patch 4 commit title according 
to Krzysztof comment.

Cheers
Alex

To unsubscribe from this group and stop receiving emails from it, send an email to linux-amarula+unsubscribe@amarulasolutions.com.