Hi Dillon One general remark, i saw that you have submitted a similar serie on kernel side to add rt_thread art-pi board support. On this kernel series, you split the DT pinctrl files by introducing stm32h7-pinctrl.dtsi file. Can you apply the same device tree files split between kernel and u-boot please.
The idea is that u-boot and kernel device tree files are in sync. Thanks Patrice On 3/11/21 7:43 AM, dillon.min...@gmail.com wrote: > From: dillon min <dillon.min...@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/ > > dillon min (4): > 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 > > arch/arm/dts/Makefile | 3 +- > arch/arm/dts/stm32h7-u-boot.dtsi | 95 -------- > arch/arm/dts/stm32h743.dtsi | 8 + > arch/arm/dts/stm32h743i-disco-u-boot.dtsi | 98 ++++++++ > arch/arm/dts/stm32h743i-eval-u-boot.dtsi | 98 ++++++++ > arch/arm/dts/stm32h750-pinctrl.dtsi | 319 > +++++++++++++++++++++++++++ > arch/arm/dts/stm32h750.dtsi | 5 + > arch/arm/dts/stm32h750i-art-pi-u-boot.dtsi | 81 +++++++ > arch/arm/dts/stm32h750i-art-pi.dts | 75 +++++++ > 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 +++++ > drivers/ram/stm32_sdram.c | 3 + > include/configs/stm32h750-art-pi.h | 48 ++++ > include/dt-bindings/memory/stm32-sdram.h | 2 + > 18 files changed, 884 insertions(+), 96 deletions(-) > 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 >