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

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

On Tue, Oct 12, 2021 at 04:54:03PM +0200, Patrice CHOTARD wrote:
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)
Applied to u-boot/master, thanks!
participants (2)
-
Patrice CHOTARD
-
Tom Rini