mbox series

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

Message ID 78d44d07-2150-a521-d724-ae9df190123a@st.com
State Accepted
Delegated to: Tom Rini
Headers show
Series [PULL] Pull request: u-boot-stm32 for v2020.10= u-boot-stm32-20200813 | expand

Pull-request

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

Message

Patrice CHOTARD Aug. 13, 2020, 11:51 a.m. UTC
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

Comments

Tom Rini Aug. 13, 2020, 2:51 p.m. UTC | #1
On Thu, Aug 13, 2020 at 11:51:50AM +0000, Patrice CHOTARD wrote:

> 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)
> 

Applied to u-boot/master, thanks!