[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