[PULL] Pull request for u-boot master / v2021.07 = u-boot-stm32-20210312

Patrice CHOTARD patrice.chotard at foss.st.com
Mon Mar 15 08:35:48 CET 2021


Hi Tom

Please pull the STM32 related patches for u-boot/master, v2021.07: u-boot-stm32-20210312

CI status: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/6732


he following changes since commit c5219c4a18f2b27547ecd799914f94e48b0fa86f:

  Prepare v2021.04-rc3 (2021-03-01 22:46:41 -0500)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20210312

for you to fetch changes up to b076cbe8aa2b3c29a3acc89fbea9fb7676f15fa7:

  doc: stm32mp1: Use u-boot.itb if CONFIG_SPL_LOAD_FIT=y (2021-03-12 15:25:55 +0100)

----------------------------------------------------------------
- Add WATCHDOG_RESET() in MTD framework and STM32 QSPI driver
- stm32mp1_trusted_defconfig rely on SCMI support
- Remove the nand MTD configuration for NOR boot in stm32mp1 board
- STM32programmer update
- Bsec: manage clock when present in device tree
- stm32mp15: move bootdelay configuration in defconfig
- Update for stm32 dsi and dw_mipi_dsi
- STM32 MCU's cleanup
- Fix compilation issue depending on SYS_DCACHE_OFF and SYS_ICACHE_OFF flags
- Update stm32mp1 doc

----------------------------------------------------------------
Etienne Carriere (2):
      ARM: dts: stm32mp1: explicit clock reference needed by RCC clock driver
      clk: stm32mp1: gets root clocks from fdt

Marek Vasut (1):
      doc: stm32mp1: Use u-boot.itb if CONFIG_SPL_LOAD_FIT=y

Patrice Chotard (7):
      mtd: spi-nor: Add WATCHDOG_RESET() in spi_nor_core callbacks
      spi: stm32_qspi: Add WATCHDOG_RESET in _stm32_qspi_read_fifo()
      mtd: nand: Add WATCHDOG_RESET() in nanddev_mtd_erase()
      mtd: spinand: Add WATCHDOG_RESET() in spinand_mtd_read/write()
      configs: stm32: Remove BOARD_EARLY_INIT_F and BOARD_LATE_INIT for stm32 boards
      board: st: Remove board_early_init_f and board_late_init callbacks for stm32 boards
      arm: stm32mp: Fix compilation issue when SYS_DCACHE_OFF and/or SYS_DCACHE_SYS are enabled

Patrick Delaunay (13):
      scmi: Include device_compat.h
      scmi: define LOG_CATEGORY
      scmi: cosmetic: reorder include files
      configs: stm32mp1_trusted_defconfig rely on SCMI support
      board: st: remove the nand MTD configuration for NOR boot in stm32mp1 board
      stm32mp: stm32prog: Add Kconfig file for stm32prog command
      stm32mp: stm32prog: Add CONFIG_CMD_STM32PROG_SERIAL and _USB
      stm32mp: stm32prog: reactivate console and display serial error
      stm32mp: stm32prog: replace alias by serial device sequence number
      stm32mp: bsec: manage clock when present in device tree
      configs: stm32mp15: move bootdelay configuration in defconfig
      video: stm32: remove all child of DSI bridge when its probe failed
      board: stm32mp1: use CONFIG_SYS_MMC_ENV_DEV when available

Yannick Fertre (2):
      video: dw_mipi_dsi: missing device to log debug
      video: dw_mipi_dsi: update log of dphy_enable

 arch/arm/dts/stm32mp151.dtsi                       |  4 ++
 arch/arm/mach-stm32mp/Kconfig                      | 18 +------
 arch/arm/mach-stm32mp/Makefile                     |  2 +-
 arch/arm/mach-stm32mp/bsec.c                       | 10 ++++
 arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig        | 34 ++++++++++++
 arch/arm/mach-stm32mp/cmd_stm32prog/Makefile       |  8 +--
 .../arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c |  4 +-
 arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h    | 23 +++++++-
 .../mach-stm32mp/cmd_stm32prog/stm32prog_serial.c  | 29 +++-------
 arch/arm/mach-stm32mp/cpu.c                        | 28 ++++++----
 board/st/common/stm32mp_dfu.c                      |  9 ++--
 board/st/common/stm32mp_mtdparts.c                 | 16 ++----
 board/st/stm32f429-discovery/stm32f429-discovery.c |  5 --
 .../st/stm32f429-evaluation/stm32f429-evaluation.c |  5 --
 board/st/stm32f469-discovery/stm32f469-discovery.c |  5 --
 board/st/stm32f746-disco/stm32f746-disco.c         |  5 --
 board/st/stm32h743-disco/stm32h743-disco.c         | 10 ----
 board/st/stm32h743-eval/stm32h743-eval.c           | 10 ----
 board/st/stm32mp1/stm32mp1.c                       |  8 ++-
 configs/stm32f429-discovery_defconfig              |  1 -
 configs/stm32f429-evaluation_defconfig             |  1 -
 configs/stm32f469-discovery_defconfig              |  1 -
 configs/stm32f746-disco_defconfig                  |  1 -
 configs/stm32f769-disco_defconfig                  |  2 -
 configs/stm32h743-disco_defconfig                  |  2 -
 configs/stm32h743-eval_defconfig                   |  2 -
 configs/stm32mp15_basic_defconfig                  |  2 +
 configs/stm32mp15_dhcom_basic_defconfig            |  1 +
 configs/stm32mp15_dhcor_basic_defconfig            |  1 +
 configs/stm32mp15_trusted_defconfig                |  4 ++
 doc/board/st/stm32mp1.rst                          | 16 ++++--
 drivers/clk/clk_stm32mp1.c                         | 62 ++++++++--------------
 drivers/firmware/scmi/mailbox_agent.c              |  4 +-
 drivers/firmware/scmi/sandbox-scmi_agent.c         |  2 +
 drivers/firmware/scmi/sandbox-scmi_devices.c       |  2 +
 drivers/firmware/scmi/scmi_agent-uclass.c          |  5 +-
 drivers/firmware/scmi/smccc_agent.c                |  3 ++
 drivers/firmware/scmi/smt.c                        |  2 +
 drivers/mtd/nand/core.c                            |  2 +
 drivers/mtd/nand/spi/core.c                        |  3 ++
 drivers/mtd/spi/spi-nor-core.c                     |  3 ++
 drivers/spi/stm32_qspi.c                           |  2 +
 drivers/video/dw_mipi_dsi.c                        |  9 ++--
 drivers/video/stm32/stm32_dsi.c                    |  3 ++
 include/configs/stm32mp1.h                         |  1 -
 45 files changed, 193 insertions(+), 177 deletions(-)
 create mode 100644 arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig




More information about the U-Boot mailing list