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

Patrick DELAUNAY patrick.delaunay at st.com
Fri Feb 14 11:11:23 CET 2020


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


More information about the U-Boot mailing list