v6.1-stm32mp-r2.1
The following changes since commit v6.1-stm32mp-r2:
counter: stm32-lptimer-cnt: add support for stm32mp25 (2024-06-07 12:00:34 +0200)
are available in the Git repository at:
https://github.com/STMicroelectronics/linux.git v6.1-stm32mp-r2.1
for you to fetch changes up to v6.1-stm32mp-r2.1:
arm64: dts: st: move stm32mp25 dk board on new SDMMC1 slew rate (2024-11-11 12:57:30 +0530)
Alain Volmat (13):
spi: stm32: fix perform small transfer in polling mode
media: stm32: dcmipp: apply ISP params on either P1VSYNC or P2VSYNC
media: stm32: dcmipp: capture ISP stats on either P1VSYNC or P2VSYNC
media: dcmipp: pixelcap: consider frame_skip when capturing frames
media: dcmipp: bytecap: consider frame skip when capturing frames
media: dcmipp: add a dcmipp_get_frame_skip_rate helper
media: dcmipp: statcap: add stat_location/stat_ready within video device
media: dcmipp: statcap: use luminance by default for BINS
fixup! media: dcmipp: statcap: stat region & pixel count rework
media: dcmipp: statcap: set back COLD_START on ctrl change
media: dcmipp: statcap: average stat capture requires 2 frames to start
media: dcmipp: statcap: correct bins stat capture
Revert "i2c: stm32f7: increase AUTOSUSPEND_DELAY to avoid lock"
Christophe Kerello (9):
mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer
spi: stm32-ospi: set DHQC bit on DDR transfer
memory: stm32-omi: avoid false timeout expiration
spi: stm32-ospi: avoid false timeout expiration
arm64: dts: st: remove hs200 on dk board
arm64: dts: st: fix SDMMC slew rate on eval and dk board
mmc: mmci: stm32: release the delay block before enabling it
arm64: dts: st: fix SDMMC1 slew rate on eval and dk board
arm64: dts: st: move stm32mp25 dk board on new SDMMC1 slew rate
Gabriel Fernandez (1):
clk: stm32mp25: update USB RIFSC resources for STM32MP25
Marek Vasut (1):
i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume
Patrice Chotard (3):
spi: add OCTAL mode support
spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4
spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()
Ram Dayal (2):
PCI: stm32: Fix PCIe EP wrong start sequence
arm64: dts: st: Add node for on-board hub connected on stm32mp257f-dk
Stephane Danieau (2):
arm64: dts: add fdcan2 instance
arm64: defconfig: add USB_CONFIGFS_F_UVC in fragment-02
arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 65 +++++++++++++---
arch/arm64/boot/dts/st/stm32mp253.dtsi | 19 ++++-
arch/arm64/boot/dts/st/stm32mp257f-dk.dts | 16 +++-
.../configs/fragment-02-defconfig-addons.config | 1 +
drivers/clk/stm32/clk-stm32mp25.c | 4 +-
drivers/i2c/busses/i2c-stm32f7.c | 13 +---
.../st/stm32/stm32-dcmipp/dcmipp-bytecap.c | 43 ++++++++---
.../platform/st/stm32/stm32-dcmipp/dcmipp-common.c | 33 ++++++++
.../platform/st/stm32/stm32-dcmipp/dcmipp-common.h | 12 +++
.../st/stm32/stm32-dcmipp/dcmipp-isp-params.c | 4 +-
.../st/stm32/stm32-dcmipp/dcmipp-pixelcap.c | 31 +++++++-
.../st/stm32/stm32-dcmipp/dcmipp-statcap.c | 88 ++++++++++++++--------
drivers/memory/stm32-omi.c | 15 ++--
drivers/mmc/host/mmci_stm32_sdmmc.c | 12 ++-
drivers/mtd/nand/raw/stm32_fmc2_nand.c | 28 +++----
drivers/pci/controller/dwc/pcie-stm32-ep.c | 13 ++--
drivers/spi/spi-stm32-ospi.c | 18 +++--
drivers/spi/spi-stm32-qspi.c | 12 ++-
drivers/spi/spi-stm32.c | 3 +-
drivers/spi/spi.c | 6 +-
include/linux/spi/spi.h | 5 +-
21 files changed, 315 insertions(+), 126 deletions(-)