[PULL] Pull request: u-boot-stm32 u-boot-stm32-20200214

Hi Tom,
Please pull the STM32 related patches for u-boot-stm32-20200214 for v2020.04-rc3
With the following changes: - add DH Electronics DHCOM SoM and PDK2 board - DT alignment with kernel v5.5-rc7 for stm32mp1 boards - fix STM32 image format for big endian hosts in mkimage - solve warnings in device tree and code for stm32mp1 boards - remove fdt_high and initrd_high for stm32 and stih boards - add support of STM32MP15x Rev.Z - update stm32mp1 readme
CI status: https://gitlab.denx.de/u-boot/custodians/u-boot-stm/pipelines/2194
Thanks, Patrick
The following changes since commit 721d6b594be4dc2d13b61f6afee9e437278d3ddd:
Prepare v2020.04-rc2 (2020-02-12 09:30:43 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20200214
for you to fetch changes up to 8ee5e3c81f47b8647ef05219058d260199c51d1b:
board: stm32: remove fdt_high and fdt_highinitrd_high (2020-02-13 18:47:00 +0100)
---------------------------------------------------------------- - add DH Electronics DHCOM SoM and PDK2 board - DT alignment with kernel v5.5-rc7 for stm32mp1 boards - fix STM32 image format for big endian hosts in mkimage - solve warnings in device tree and code for stm32mp1 boards - remove fdt_high and initrd_high for stm32 and stih boards - add support of STM32MP15x Rev.Z - update stm32mp1 readme
---------------------------------------------------------------- Antonio Borneo (2): ARM: dts: stm32mp1: move FDCAN to PLL4_R tools: mkimage: fix STM32 image format for big endian hosts
Marek Vasut (1): ARM: dts: stm32: Add DH Electronics DHCOM SoM and PDK2 board
Patrice Chotard (3): board: stih410-b2260: remove fdt_high and initrd_high board: stm32: fix extra env setings addresses board: stm32: remove fdt_high and fdt_highinitrd_high
Patrick Delaunay (12): ARM: dts: stm32mp1: DT alignment with kernel v5.4 stm32mp1: pwr: use the last binding for pwr ARM: dts: stm32mp1: DT alignment with kernel v5.5-rc7 ARM: dts: stm32mp1: correct ddr node ARM: dts: stm32m1: add reg for pll nodes board: stm32mp1: update readme stm32mp1: support of STM32MP15x Rev.Z board: stm32mp1: board: add include for dfu board: stm32mp1: change dfu function to static pinctrl: stmfx: update the result type of dm_i2c_reg_read clk: stm32mp1: solve type issue in stm32mp1_lse_enable and stm32mp1_clktree stm32mp1: remove fdt_high and initrd_high in environment
arch/arm/dts/Makefile | 3 +- arch/arm/dts/stm32mp15-ddr.dtsi | 2 +- arch/arm/dts/stm32mp157-pinctrl.dtsi | 31 ++- arch/arm/dts/stm32mp157-u-boot.dtsi | 4 +- arch/arm/dts/stm32mp157a-avenger96-u-boot.dtsi | 10 +- arch/arm/dts/stm32mp157a-avenger96.dts | 11 +- arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi | 27 +-- arch/arm/dts/stm32mp157a-dk1.dts | 73 +++++- arch/arm/dts/stm32mp157c-dk2.dts | 13 ++ arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi | 10 +- arch/arm/dts/stm32mp157c-ed1.dts | 28 ++- arch/arm/dts/stm32mp157c-ev1.dts | 8 +- arch/arm/dts/stm32mp157c.dtsi | 48 ++-- arch/arm/dts/stm32mp15xx-dhcom-pdk2-u-boot.dtsi | 6 + arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts | 88 ++++++++ arch/arm/dts/stm32mp15xx-dhcom-u-boot.dtsi | 246 ++++++++++++++++++++ arch/arm/dts/stm32mp15xx-dhcom.dtsi | 377 +++++++++++++++++++++++++++++++ arch/arm/mach-stm32mp/Kconfig | 9 + arch/arm/mach-stm32mp/cpu.c | 3 + arch/arm/mach-stm32mp/include/mach/stm32.h | 1 - arch/arm/mach-stm32mp/include/mach/sys_proto.h | 1 + arch/arm/mach-stm32mp/pwr_regulator.c | 23 +- arch/arm/mach-stm32mp/syscon.c | 1 - board/dhelectronics/dh_stm32mp1/Kconfig | 21 ++ board/dhelectronics/dh_stm32mp1/MAINTAINERS | 7 + board/dhelectronics/dh_stm32mp1/Makefile | 10 + board/dhelectronics/dh_stm32mp1/board.c | 689 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ board/st/stm32mp1/README | 52 +++-- board/st/stm32mp1/stm32mp1.c | 5 +- configs/stm32mp15_dhcom_basic_defconfig | 138 ++++++++++++ doc/device-tree-bindings/clock/st,stm32mp1.txt | 32 ++- doc/device-tree-bindings/mtd/stm32-fmc2-nand.txt | 6 +- drivers/clk/clk_stm32mp1.c | 9 +- drivers/pinctrl/pinctrl-stmfx.c | 7 +- include/configs/stih410-b2260.h | 8 +- include/configs/stm32f429-evaluation.h | 15 +- include/configs/stm32f469-discovery.h | 15 +- include/configs/stm32f746-disco.h | 15 +- include/configs/stm32h743-disco.h | 14 +- include/configs/stm32h743-eval.h | 14 +- include/configs/stm32mp1.h | 10 +- tools/stm32image.c | 5 +- 42 files changed, 1922 insertions(+), 173 deletions(-) create mode 100644 arch/arm/dts/stm32mp15xx-dhcom-pdk2-u-boot.dtsi create mode 100644 arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts create mode 100644 arch/arm/dts/stm32mp15xx-dhcom-u-boot.dtsi create mode 100644 arch/arm/dts/stm32mp15xx-dhcom.dtsi create mode 100644 board/dhelectronics/dh_stm32mp1/Kconfig create mode 100644 board/dhelectronics/dh_stm32mp1/MAINTAINERS create mode 100644 board/dhelectronics/dh_stm32mp1/Makefile create mode 100644 board/dhelectronics/dh_stm32mp1/board.c create mode 100644 configs/stm32mp15_dhcom_basic_defconfig

On Fri, Feb 14, 2020 at 10:11:23AM +0000, Patrick DELAUNAY wrote:
Hi Tom,
Please pull the STM32 related patches for u-boot-stm32-20200214 for v2020.04-rc3
With the following changes:
- add DH Electronics DHCOM SoM and PDK2 board
- DT alignment with kernel v5.5-rc7 for stm32mp1 boards
- fix STM32 image format for big endian hosts in mkimage
- solve warnings in device tree and code for stm32mp1 boards
- remove fdt_high and initrd_high for stm32 and stih boards
- add support of STM32MP15x Rev.Z
- update stm32mp1 readme
CI status: https://gitlab.denx.de/u-boot/custodians/u-boot-stm/pipelines/2194
Thanks, Patrick
The following changes since commit 721d6b594be4dc2d13b61f6afee9e437278d3ddd:
Prepare v2020.04-rc2 (2020-02-12 09:30:43 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20200214
for you to fetch changes up to 8ee5e3c81f47b8647ef05219058d260199c51d1b:
board: stm32: remove fdt_high and fdt_highinitrd_high (2020-02-13 18:47:00 +0100)
Applied to u-boot/master, thanks!
participants (2)
-
Patrick DELAUNAY
-
Tom Rini