[PULL] Pull request for u-boot next / v2022.01 = u-boot-stm32-20211012

Patrice CHOTARD patrice.chotard at foss.st.com
Tue Oct 12 16:54:03 CEST 2021


Hi Tom

Please pull the STM32 related patches for u-boot/next, v2022.01: u-boot-stm32-20211012

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

Thanks
Patrice


The following changes since commit d80bb749fab53da72c4a0e09b8c2d2aaa3103c91:

  Prepare v2021.10 (2021-10-04 11:09:26 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 39bd2c8e1aa9143c22f1fd20d054fc895a0880d2:

  test/py: Add usb gadget binding test (2021-10-12 14:20:04 +0200)

----------------------------------------------------------------
- Disable ATAGS for STM32 MCU and MPU boards
- Disable bi_boot_params for STM32 MCU and MPU boards
- Update stm32-usbphyc node management
- Convert CONFIG_STM32_FLASH to Kconfig for STM32 MCU boards
- Convert some USB config flags to Kconfig for various boards
- Convert CONFIG_BOOTCOMMAND flag to Kconfig for STM32 F429 board
- Remove specific CONFIG_STV0991 flags
- Remove unused CONFIG_USER_LOWLEVEL_INIT flag
- Add ofdata_to_platdata() callback for stm32_spi driver
- Update for stm32f7_i2c driver
- Remove gpio_hog_probe_all() from STM32 MP1 board
- Fix bind command

----------------------------------------------------------------
Marek Vasut (1):
      Revert "configs: stm32mp1: only support SD card after NOR in bootcmd_stm32mp"

Patrice Chotard (10):
      spi: stm32: Add ofdata_to_platdata() callback
      arm: dts: stm32: Add i2c-analog-filter property in I2C nodes for stm32f746
      arm: dts: stm32: Add i2c-analog-filter property in I2C nodes for stm32h743
      board: stm32mp1: Remove gpio_hog_probe_all() from board
      board: dh_stm32mp1: Remove gpio_hog_probe_all() from board
      cmd: bind: Fix driver binding on a device
      usb: gadget: Add bcdDevice for the DWC2 USB Gadget Controller
      usb: sandbox: Add gadget callbacks
      configs: sandbox: add USB_ETHER and GADGET_DOWNLOAD gadget support
      test/py: Add usb gadget binding test

Patrick Delaunay (14):
      arm: stm32: Disable ATAGs support
      board: stm32: Remove the bi_boot_params initialization
      phy: stm32-usbphyc: use connector for vbus-supply with phy-stm32-usbphyc
      phy: stm32-usbphyc: stm32: usbphyc: add protection on phy sub-node
      Convert CONFIG_STM32_FLASH to Kconfig
      configs: Move some usb config in defconfig
      stm32f429: move CONFIG_BOOTCOMMAND in defconfig
      stv0991: remove specific CONFIG_STV0991 configs
      pm9263: Remove unused CONFIG_USER_LOWLEVEL_INIT
      i2c: stm32f7: move driver data of each instance in a privdata
      i2c: stm32f7: support DT binding i2c-analog-filter
      i2c: stm32f7: fix configuration of the digital filter
      i2c: stm32f7: add support for DNF i2c-digital-filter binding
      i2c: stm32f7: compute i2cclk only one time

 arch/arm/cpu/armv7/stv0991/timer.c                 |   6 +-
 arch/arm/dts/stm32f746.dtsi                        |   4 +
 arch/arm/dts/stm32h743.dtsi                        |   4 +
 arch/arm/include/asm/arch-stv0991/stv0991_gpt.h    |   4 +-
 board/congatec/cgtqmx8/spl.c                       |   2 +-
 board/dhelectronics/dh_stm32mp1/board.c            |   6 -
 board/engicam/stm32mp1/stm32mp1.c                  |   3 -
 board/st/stm32f429-discovery/stm32f429-discovery.c |   2 -
 .../st/stm32f429-evaluation/stm32f429-evaluation.c |   2 -
 board/st/stm32f469-discovery/stm32f469-discovery.c |   2 -
 board/st/stm32f746-disco/stm32f746-disco.c         |   2 -
 board/st/stm32h743-disco/stm32h743-disco.c         |   1 -
 board/st/stm32h743-eval/stm32h743-eval.c           |   1 -
 board/st/stm32h750-art-pi/stm32h750-art-pi.c       |   1 -
 board/st/stm32mp1/stm32mp1.c                       |   6 -
 cmd/bind.c                                         |   2 +-
 configs/dh_imx6_defconfig                          |   2 +
 configs/kp_imx6q_tpc_defconfig                     |   2 +
 configs/mx53ppd_defconfig                          |   4 +
 configs/sandbox_defconfig                          |   4 +
 configs/stih410-b2260_defconfig                    |   4 +
 configs/stm32f429-discovery_defconfig              |   2 +
 configs/stm32f429-evaluation_defconfig             |   1 +
 configs/stm32f469-discovery_defconfig              |   1 +
 configs/stm32f746-disco_defconfig                  |   1 +
 configs/stm32f769-disco_defconfig                  |   1 +
 configs/stv0991_defconfig                          |   1 -
 drivers/core/device.c                              |   2 +-
 drivers/core/lists.c                               |   4 +-
 drivers/core/root.c                                |   2 +-
 drivers/i2c/stm32f7_i2c.c                          |  91 +++++----
 drivers/misc/imx8/scu.c                            |   2 +-
 drivers/mtd/Kconfig                                |   7 +
 drivers/phy/phy-stm32-usbphyc.c                    |  34 ++--
 drivers/serial/serial-uclass.c                     |   2 +-
 drivers/spi/stm32_spi.c                            | 224 ++++++++++++---------
 drivers/timer/timer-uclass.c                       |   2 +-
 drivers/usb/gadget/gadget_chips.h                  |   8 +
 drivers/usb/host/usb-sandbox.c                     |  28 +++
 include/configs/dh_imx6.h                          |   2 -
 include/configs/kp_imx6q_tpc.h                     |   2 -
 include/configs/mx53ppd.h                          |   4 -
 include/configs/pm9263.h                           |   1 -
 include/configs/stih410-b2260.h                    |   5 -
 include/configs/stm32f429-discovery.h              |  10 -
 include/configs/stm32f429-evaluation.h             |   7 -
 include/configs/stm32f469-discovery.h              |   7 -
 include/configs/stm32f746-disco.h                  |   7 -
 include/configs/stm32h743-disco.h                  |   5 -
 include/configs/stm32h743-eval.h                   |   5 -
 include/configs/stm32h750-art-pi.h                 |   5 -
 include/configs/stm32mp1.h                         |   9 +-
 include/dm/lists.h                                 |   3 +-
 scripts/config_whitelist.txt                       |   5 -
 test/dm/nop.c                                      |   2 +-
 test/py/tests/test_bind.py                         |   7 +
 56 files changed, 301 insertions(+), 262 deletions(-)


More information about the U-Boot mailing list