The following changes since commit 262bcb6:
Prepare v2022.10-stm32mp-r2 (2024-06-20 11:19:58 +0200)
are available in the Git repository at:
https://github.com/STMicroelectronics/u-boot.git v2022.10-stm32mp-r2.1
for you to fetch changes up to 2cb607c:
dts: fix build of the external device tree (2024-10-25 06:29:34 +0200)
Cheick Traore (3):
mach-stm32: add multifunction timer driver support
pwm: stm32: add driver to support pwm with timer
configs: stm32mp13: Enable MFD timer and PWM for stm32mp13_defconfig
Deepak Kumar (1):
arm64: dts: st: fix SDMMC slew rate on eval and dk board
Gabriel Fernandez (1):
clk: stm32mp25: update USB RIFSC resources for STM32MP25
Gatien Chevallier (1):
ARM: stm32mp: fix RIF semaphore check for firewall bus probe
Patrice Chotard (10):
stm32mp1: Fix fdt_update_fwu_mdata() with correct compatible
stm32mp1: Fix fdt_update_fwu_mdata() for spi-nand case
stm32mp2: Fix fdt_update_fwu_mdata() with correct compatible
arm: stm32mp: Fix package IDs for stm32mp25
configs: stm32mp13: enable CONFIG_SYS_64BIT_LBA
configs: stm32mp15: enable CONFIG_SYS_64BIT_LBA
configs: stm32mp25: enable CONFIG_SYS_64BIT_LBA
arm: stm32mp: stm32prog: update multiplier is part-size is above SZ_1G
arm: stm32mp: stm32prog: fix compilation warning when CONFIG_SYS_64BIT_LBA is enable
fastboot: Fix compilation warning when CONFIG_SYS_64BIT_LBA is enable
Patrick Delaunay (1):
dts: fix build of the external device tree
Rahul Kumar (2):
usb: dwc3: Invalidate event buffer before reading
phy: stm32: remove internal vbus comp support
Yannick Fertre (1):
board: st: stm32mp1: delete reset node of panel otm8009a
arch/arm/dts/stm32mp25-pinctrl.dtsi | 32 ++--
arch/arm/mach-stm32mp/Kconfig | 6 +
arch/arm/mach-stm32mp/Makefile | 1 +
arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c | 9 +-
arch/arm/mach-stm32mp/include/mach/sys_proto.h | 6 +-
arch/arm/mach-stm32mp/include/mach/timers.h | 55 +++++++
arch/arm/mach-stm32mp/stm32mp2/rifsc.c | 14 +-
arch/arm/mach-stm32mp/stm32mp2/stm32mp25x.c | 6 +-
arch/arm/mach-stm32mp/timers.c | 82 ++++++++++
board/st/stm32mp1/stm32mp1.c | 22 ++-
board/st/stm32mp2/stm32mp2.c | 4 +-
configs/stm32mp13_defconfig | 5 +
configs/stm32mp15_basic_defconfig | 1 +
configs/stm32mp15_defconfig | 1 +
configs/stm32mp15_trusted_defconfig | 1 +
configs/stm32mp25_defconfig | 1 +
drivers/clk/stm32/clk-stm32mp25.c | 12 +-
drivers/fastboot/fb_mmc.c | 8 +-
drivers/phy/phy-stm32-usb2phy.c | 39 ++---
drivers/pwm/Kconfig | 8 +
drivers/pwm/Makefile | 1 +
drivers/pwm/pwm-stm32.c | 203 ++++++++++++++++++++++++
drivers/usb/dwc3/gadget.c | 4 +
dts/Makefile | 9 +-
24 files changed, 451 insertions(+), 79 deletions(-)
create mode 100644 arch/arm/mach-stm32mp/include/mach/timers.h
create mode 100644 arch/arm/mach-stm32mp/timers.c
create mode 100644 drivers/pwm/pwm-stm32.c