[PATCH v3 0/6] Add rt-thread art-pi board support

dillon min dillon.minfei at gmail.com
Wed Mar 31 11:19:04 CEST 2021


Hi Patrice,

Thanks for the reply,

On Wed, Mar 31, 2021 at 5:05 PM Patrice CHOTARD
<patrice.chotard at foss.st.com> wrote:
>
> Hi Dillon
>
> I discussed with Alexandre Torque about the pinctrl rework you did on kernel side for stm32h750.
> When the kernel series will be fully accepted on kernel side, you can resubmit the equivalent on u-boot side.
>
Agree, I loop you to the kernel mailing list , just let you know the
status of device tree review on kernel side,  i'll hold u-boot's patch
submission, until kernel's patch is fully accepted.

> Nevertheless, there is one issue I didn't spot on previous review regarding patch 4 "ram: stm32: fix strsep failed on read only memory"
>
Okay, i'm going to rework that patch, thanks.

> Patrice
>
> On 3/29/21 5:04 AM, dillon.minfei at gmail.com wrote:
> > From: dillon min <dillon.minfei at gmail.com>
> >
> > These patches aim to adds u-boot support on art-pi board.
> >
> > the board resources:
> > - stm32h750xbh6 128k flash, 1024k sram
> > - 32MiB sdram
> > - 16MiB spi flash
> > - 8MiB qspi flash
> > - onboard wifi, bt, fm
> >
> > the detail board information can be found at:
> > https://art-pi.gitee.io/website/
> >
> > ---
> > changes in v3:
> > two mirror changes in [PATCH v3 2/6], others same to version 2
> > - remove "for STMicroelectronics." from arch/arm/dts/stm32h750-pinctrl.dtsi
> > - correct misspelling parameters
> > you can found detail patch v2 information at link:
> > https://patchwork.ozlabs.org/project/uboot/list/?series=236009
> >
> > changes in v2:
> > - fix wrong author/date in previous submit
> > - sync with kernel device tree files
> > - add st,stm32h750-pinctrl in doc and pinctrl driver
> >
> >
> > *** BLURB HERE ***
> >
> > dillon min (6):
> >   ARM: dts: stm32: split sdram pin & timing parameter into specific
> >     board dts
> >   ARM: dts: stm32: Add RT-Thread art-pi board support
> >   board: Add rt-thread art-pi board support
> >   ram: stm32: fix strsep failed on read only memory
> >   dt-bindings: pinctrl: stm32: Add st,stm32h750-pinctrl for stm32h750
> >     soc
> >   pinctrl: stm32: Add st,stm32h750-pinctrl compatible string
> >
> >  arch/arm/dts/Makefile                              |   3 +-
> >  arch/arm/dts/stm32h7-pinctrl.dtsi                  | 340 +++++++++++++++++++++
> >  arch/arm/dts/stm32h7-u-boot.dtsi                   | 100 +-----
> >  arch/arm/dts/stm32h743-pinctrl.dtsi                | 307 +------------------
> >  arch/arm/dts/stm32h743.dtsi                        | 168 +++++++++-
> >  arch/arm/dts/stm32h743i-disco-u-boot.dtsi          |  98 ++++++
> >  arch/arm/dts/stm32h743i-eval-u-boot.dtsi           |  98 ++++++
> >  arch/arm/dts/stm32h750-pinctrl.dtsi                |  11 +
> >  arch/arm/dts/stm32h750.dtsi                        |   5 +
> >  arch/arm/dts/stm32h750i-art-pi-u-boot.dtsi         |  81 +++++
> >  arch/arm/dts/stm32h750i-art-pi.dts                 | 188 ++++++++++++
> >  arch/arm/mach-stm32/stm32h7/Kconfig                |   4 +
> >  board/st/stm32h750-art-pi/Kconfig                  |  19 ++
> >  board/st/stm32h750-art-pi/MAINTAINERS              |   7 +
> >  board/st/stm32h750-art-pi/Makefile                 |   6 +
> >  board/st/stm32h750-art-pi/stm32h750-art-pi.c       |  58 ++++
> >  configs/stm32h750-art-pi_defconfig                 |  51 ++++
> >  .../pinctrl/st,stm32-pinctrl.txt                   |   1 +
> >  drivers/pinctrl/pinctrl_stm32.c                    |   1 +
> >  drivers/ram/stm32_sdram.c                          |   3 +
> >  include/configs/stm32h750-art-pi.h                 |  48 +++
> >  include/dt-bindings/memory/stm32-sdram.h           |   2 +
> >  22 files changed, 1198 insertions(+), 401 deletions(-)
> >  create mode 100644 arch/arm/dts/stm32h7-pinctrl.dtsi
> >  create mode 100644 arch/arm/dts/stm32h750-pinctrl.dtsi
> >  create mode 100644 arch/arm/dts/stm32h750.dtsi
> >  create mode 100644 arch/arm/dts/stm32h750i-art-pi-u-boot.dtsi
> >  create mode 100644 arch/arm/dts/stm32h750i-art-pi.dts
> >  create mode 100644 board/st/stm32h750-art-pi/Kconfig
> >  create mode 100644 board/st/stm32h750-art-pi/MAINTAINERS
> >  create mode 100644 board/st/stm32h750-art-pi/Makefile
> >  create mode 100644 board/st/stm32h750-art-pi/stm32h750-art-pi.c
> >  create mode 100644 configs/stm32h750-art-pi_defconfig
> >  create mode 100644 include/configs/stm32h750-art-pi.h
> >


More information about the U-Boot mailing list