[PULL] Pull request: u-boot-stm32 for v2020.10= u-boot-stm32-20200813

Patrice CHOTARD patrice.chotard at st.com
Thu Aug 13 13:51:50 CEST 2020


Hi Tom,

Please pull the STM32 related patches for v2020.10: u-boot-stm32-20200813

CI status: https://gitlab.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/4403

Thanks
Patrice

The following changes since commit 554e5514ac00f204282c4a2376ae65935d104e60:

  configs: Resync with savedefconfig (2020-08-10 15:31:07 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20200813

for you to fetch changes up to d0a3c4f9dbf0d661d3b91f46f0fa4db2dc33bb78:

  board: stm32mp1: use const for struct node_info (2020-08-13 10:10:33 +0200)

----------------------------------------------------------------
  - Use IS_ENABLED to prevent ifdef in board_key_check for STM32MP
  - Add STM32 FMC2 EBI controller driver
  - Fix dwc3-sti-glue which allows STiH410-B2260 to boot again
  - Add fitImage its entry for 587-200 DHCOR SoM
  - Add both PDK2 and DRC02 DT into DHCOM fitImage its
  - Fix DHCOM KS8851 ethernet MAC address
  - Remove stm32mp1 board.c file
  - Use const for struct node_info in board stm32mp1.c file

----------------------------------------------------------------
Christophe Kerello (11):
      mtd: rawnand: stm32_fmc2: fix a buffer overflow
      mtd: rawnand: stm32_fmc2: remove useless inline comments
      mtd: rawnand: stm32_fmc2: use FMC2_TIMEOUT_5S for timeouts
      mtd: rawnand: stm32_fmc2: cosmetic change to use nfc instead of fmc2 where relevant
      mtd: rawnand: stm32_fmc2: use FIELD_PREP/FIELD_GET macros
      mtd: rawnand: stm32_fmc2: use clrsetbits_le32
      memory: stm32-fmc2-ebi: add STM32 FMC2 EBI controller driver
      mtd: rawnand: stm32_fmc2: get resources from parent node
      board: stm32mp1: update fdt fixup partitions table
      configs: stm32mp: add CONFIG_STM32_FMC2_EBI
      ARM: dts: stm32: add FMC2 EBI support for stm32mp157c

Marek Vasut (3):
      ARM: stm32: Add both PDK2 and DRC02 DT into DHCOM fitImage its
      ARM: stm32: Add fitImage its entry for 587-200 DHCOR SoM
      ARM: dts: stm32: Update eth1addr from EEPROM if eth1 present

Patrice Chotard (1):
      usb: host: dwc3-sti-glue: Fix ofnode_valid() parameter

Patrick Delaunay (13):
      board: stm32mp1: use IS_ENABLED to prevent ifdef in board_key_check
      board: stm32mp1: use IS_ENABLED to prevent ifdef in g_dnl_board_usb_cable_connected
      board: stm32mp1: use IS_ENABLED to prevent ifdef in board_check_usb_power
      board: stm32mp1: use IS_ENABLED to prevent ifdef in sysconf_init
      board: stm32mp1: use IS_ENABLED to prevent ifdef in set_dfu_alt_inf
      board: stm32mp1: use IS_ENABLED to prevent ifdef in dk2_i2c1_fix
      board: stm32mp1: use IS_ENABLED to prevent ifdef in board_late_init
      board: stm32mp1: use IS_ENABLED to prevent ifdef in env functions
      board: stm32mp1: use IS_ENABLED to prevent ifdef in ft_board_setup
      arm: stm32mp: bsec: use IS_ENABLED to prevent ifdef
      arm: stm32mp: stm32prog: use IS_ENABLED to prevent ifdef
      board: stm32mp1: remove board.c
      board: stm32mp1: use const for struct node_info

 arch/arm/dts/stm32mp151.dtsi                       |   43 +-
 arch/arm/dts/stm32mp157c-ev1.dts                   |   16 +-
 arch/arm/dts/stm32mp15xx-dhcom-u-boot.dtsi         |    1 +
 arch/arm/mach-stm32mp/bsec.c                       |   86 +-
 .../arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c |    5 +-
 arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c    |  100 +-
 board/dhelectronics/dh_stm32mp1/board.c            |   33 +-
 board/dhelectronics/dh_stm32mp1/u-boot-dhcom.its   |   32 +-
 board/dhelectronics/dh_stm32mp1/u-boot-dhcor.its   |    3 +-
 board/st/common/stm32mp_dfu.c                      |   20 +-
 board/st/stm32mp1/board.c                          |   36 -
 board/st/stm32mp1/stm32mp1.c                       |  201 ++--
 configs/stm32mp15_basic_defconfig                  |    1 +
 configs/stm32mp15_dhcom_basic_defconfig            |    1 +
 configs/stm32mp15_trusted_defconfig                |    1 +
 drivers/memory/Kconfig                             |    9 +
 drivers/memory/Makefile                            |    1 +
 drivers/memory/stm32-fmc2-ebi.c                    | 1056 ++++++++++++++++++++
 drivers/mtd/nand/raw/stm32_fmc2_nand.c             |  499 +++++----
 drivers/usb/host/dwc3-sti-glue.c                   |    2 +-
 20 files changed, 1627 insertions(+), 519 deletions(-)
 delete mode 100644 board/st/stm32mp1/board.c
 create mode 100644 drivers/memory/stm32-fmc2-ebi.c


More information about the U-Boot mailing list