[PULL] Pull request for u-boot master / v2021.04 = u-boot-stm32-20210113

Patrick DELAUNAY patrick.delaunay at foss.st.com
Wed Jan 13 11:30:37 CET 2021


Hi Tom,

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

- Enable logging features for stm32mp15 boards
- Update MAINTAINERS emails for STI and STM32
- Activate OF_LIVE for ST stm32mp15 boards
- Switch to MCO2 for PHY 50 MHz clock for DHCOM boards
- Correction in stm32prog command on uart: always flush DFU on start command
- Update USB-C power detection algorithm on DK boards

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

Thanks,
Patrick

git request-pull origin/master 
https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git 
u-boot-stm32-20210113

The following changes since commit ee6726be4f0dccb612f0193c62ca149164c8a5af:

   Merge tag 'ti-v2021.04-rc1' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-ti (2021-01-12 09:32:48 
-0500)

are available in the Git repository at:

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

for you to fetch changes up to 7ccaa31380a4abb2b23718008a54fe2917db8edf:

   MAINTAINERS: Update STi and STM32 maintainers emails in remaining 
files (2021-01-13 09:52:58 +0100)

----------------------------------------------------------------
- Enable logging features for stm32mp15 boards
- Update MAINTAINERS emails for STI and STM32
- Activate OF_LIVE for ST stm32mp15 boards
- Switch to MCO2 for PHY 50 MHz clock for DHCOM boards
- Correction in stm32prog command on uart: always flush DFU on start command
- Update USB-C power detection algorithm on DK boards

----------------------------------------------------------------
Marek Vasut (1):
       ARM: dts: stm32: Switch to MCO2 for PHY 50 MHz clock

Michal Simek (1):
       ARM: stm32: Use firmware property instead of loadables

Patrice Chotard (2):
       board: stm32pm1: update USB-C power detection algorithm on DK boards
       MAINTAINERS: Update STi and STM32 maintainers emails in remaining 
files

Patrick Delaunay (35):
       arm: stm32mp: migrate trace to log macro
       arm: stm32mp: migrate cmd_stm32prog to log macro
       arm: stm32mp: bsec: migrate trace to log macro
       pinctrl: stm32: migrate trace to log macro
       gpio: stm32-gpio: migrate trace to dev and log macro
       remoproc: stm32: migrate trace to log macro
       ram: stm32: migrate trace to log macro
       ram: stm32mp1: migrate trace to dev or log macro
       mmc: stm32_sdmmc2: migrate trace to dev and log macro
       timer: stm32: migrate trace to log macro
       hwspinlock: stm32: migrate trace to log macro
       rtc: stm32: migrate trace to log macro
       watchdog: stm32mp: migrate trace to dev macro
       power: regulator: stm32-verfbuf: define LOG_CATEGORY
       misc: rcc: migrate trace to dev macro
       misc: rcc: keep the rcc device name for subnode
       clk: stm32mp1: migrate trace to dev and log macro
       clk: clk_stm32f: migrate trace to dev and log macro
       clk: clk_stm32h7: migrate trace to dev and log macro
       reset: stm32-reset: migrate trace to dev and log macro
       mailbox: stm32-ipcc: migrate trace to dev and log macro
       i2c: stm32f7_i2c: migrate trace to dev and log macro
       phy: stm32-usbphyc: migrate trace to dev and log macro
       spi: stm32_spi: migrate trace to dev and log macro
       spi: stm32_qspi: migrate trace to dev and log macro
       mtd: stm32_fmc2: migrate trace to dev and log macro
       memory: stm32-fmc2: migrate trace to dev and log macro
       serial: stm32: define LOG_CATEGORY
       video: stm32_ltdc: migrate trace to dev and log macro
       video: stm32_dsi: migrate trace to dev and log macro
       board: st: stm32mp1: migrate trace to dev and log macro
       board: st: common: migrate trace to dev and log macro
       configs: stm32mp15: enable LOG features
       configs: stm32mp1: activate OF_LIVE for DT live support
       arm: stm32mp: stm32prog: always flush DFU on start command for uart

  arch/arm/dts/stih410-b2260-u-boot.dtsi                 |   2 +-
  arch/arm/dts/stih410-b2260.dts                         |   2 +-
  arch/arm/dts/stm32429i-eval-u-boot.dtsi                |   2 +-
  arch/arm/dts/stm32f429-disco-u-boot.dtsi               |   2 +-
  arch/arm/dts/stm32f469-disco-u-boot.dtsi               |   2 +-
  arch/arm/dts/stm32h743i-disco.dts                      |   2 +-
  arch/arm/dts/stm32mp15xx-dhcom-u-boot.dtsi             |  25 ++++++++++---
  arch/arm/dts/stm32mp15xx-dhcom.dtsi                    |   3 +-
  arch/arm/mach-stm32mp/boot_params.c                    |   8 ++--
  arch/arm/mach-stm32mp/bsec.c                           |  38 
++++++++++---------
  arch/arm/mach-stm32mp/cmd_stm32key.c                   |   3 +-
  arch/arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c    |   4 +-
  arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c        | 112 
+++++++++++++++++++++++++++----------------------------
  arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h        |   2 +-
  arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_serial.c |  37 
+++++++++---------
  arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_usb.c    |  14 +++----
  arch/arm/mach-stm32mp/cpu.c                            |  18 +++++----
  arch/arm/mach-stm32mp/dram_init.c                      |   8 ++--
  arch/arm/mach-stm32mp/fdt.c                            |  17 +++++----
  arch/arm/mach-stm32mp/pwr_regulator.c                  |   2 +
  arch/arm/mach-stm32mp/spl.c                            |  16 ++++----
  board/dhelectronics/dh_stm32mp1/u-boot-dhcom.its       |   8 ++--
  board/dhelectronics/dh_stm32mp1/u-boot-dhcor.its       |   2 +-
  board/st/common/MAINTAINERS                            |   2 +-
  board/st/common/stm32mp_dfu.c                          |   3 +-
  board/st/common/stm32mp_mtdparts.c                     |   5 ++-
  board/st/common/stpmic1.c                              |   5 ++-
  board/st/common/stusb160x.c                            |   2 +
  board/st/stih410-b2260/MAINTAINERS                     |   2 +-
  board/st/stih410-b2260/Makefile                        |   2 +-
  board/st/stm32f429-evaluation/MAINTAINERS              |   2 +-
  board/st/stm32f429-evaluation/Makefile                 |   2 +-
  board/st/stm32f469-discovery/MAINTAINERS               |   2 +-
  board/st/stm32f469-discovery/Makefile                  |   2 +-
  board/st/stm32h743-disco/MAINTAINERS                   |   2 +-
  board/st/stm32h743-disco/Makefile                      |   2 +-
  board/st/stm32h743-eval/MAINTAINERS                    |   2 +-
  board/st/stm32h743-eval/Makefile                       |   2 +-
  board/st/stm32mp1/MAINTAINERS                          |   2 +-
  board/st/stm32mp1/stm32mp1.c                           | 234 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------
  configs/stm32mp15_basic_defconfig                      |   3 ++
  configs/stm32mp15_trusted_defconfig                    |   2 +
  doc/board/st/stm32mp1.rst                              |   2 +-
  doc/driver-model/bind.rst                              |   2 +-
  drivers/clk/clk_stm32f.c                               |  39 
+++++++++----------
  drivers/clk/clk_stm32h7.c                              |  70 
++++++++++++++++++----------------
  drivers/clk/clk_stm32mp1.c                             | 147 
+++++++++++++++++++++++++++++++++++------------------------------------
  drivers/gpio/stm32_gpio.c                              |   4 +-
  drivers/hwspinlock/stm32_hwspinlock.c                  |   2 +
  drivers/i2c/stm32f7_i2c.c                              |  74 
++++++++++++++++++------------------
  drivers/mailbox/stm32-ipcc.c                           |  16 ++++----
  drivers/memory/stm32-fmc2-ebi.c                        |  30 
++++++++-------
  drivers/misc/stm32_rcc.c                               |  10 +++--
  drivers/mmc/stm32_sdmmc2.c                             |  84 
+++++++++++++++++++++--------------------
  drivers/mtd/nand/raw/stm32_fmc2_nand.c                 |  40 
++++++++++----------
  drivers/phy/phy-stm32-usbphyc.c                        |  18 +++++----
  drivers/pinctrl/pinctrl_stm32.c                        |  30 
++++++++-------
  drivers/power/regulator/stm32-vrefbuf.c                |   2 +
  drivers/ram/stm32_sdram.c                              |  10 +++--
  drivers/ram/stm32mp1/stm32mp1_ddr.c                    |  36 
+++++++++---------
  drivers/ram/stm32mp1/stm32mp1_interactive.c            |   4 +-
  drivers/ram/stm32mp1/stm32mp1_ram.c                    |  38 
++++++++++---------
  drivers/ram/stm32mp1/stm32mp1_tests.c                  |  19 ++++++----
  drivers/ram/stm32mp1/stm32mp1_tuning.c                 | 124 
++++++++++++++++++++++++++++++------------------------------
  drivers/remoteproc/stm32_copro.c                       |   3 +-
  drivers/reset/stm32-reset.c                            |  13 +++++--
  drivers/rtc/stm32_rtc.c                                |   3 ++
  drivers/serial/serial_stm32.c                          |   3 ++
  drivers/spi/stm32_qspi.c                               |  46 
++++++++++++-----------
  drivers/spi/stm32_spi.c                                |  31 
++++++++-------
  drivers/timer/stm32_timer.c                            |   2 +
  drivers/video/stm32/stm32_dsi.c                        |  18 +++++----
  drivers/video/stm32/stm32_ltdc.c                       |  33 
++++++++--------
  drivers/watchdog/stm32mp_wdt.c                         |   9 +++--
  74 files changed, 846 insertions(+), 723 deletions(-)



More information about the U-Boot mailing list