The following changes since v5.10-stm32mp-r1:

are available in the Git repository at:

  https://github.com/STMicroelectronics/linux.git tags/v5.10-stm32mp-r2

for you to fetch changes up to v5.10-stm32mp-r2:

----------------------------------------------------------------

Antonio Borneo (4):
      dt-bindings: media: st,stm32-cec: fix bus clock in the example
      ARM: dts: stm32: fix bus clock of cec peripheral
      ARM: dts: stm32: fix M4 system resources cec device tree
      drm/stm: dsi: compute the transition time from LP to HS and back

Alain Volmat (13):
      media: stm32: dcmi: create a dma scatterlist based on max_seg_size value
      i2c: stm32f7: flush TX FIFO upon transfer errors
      i2c: stm32f7: recover the bus on access timeout
      i2c: stm32f7: prevent using slave_running if it is NULL
      i2c: stm32f7: stop dma transfer in case of NACK
      i2c: stm32f7: use proper DMAENGINE API for termination
      i2c: stm32f7: avoid ifdef CONFIG_PM for pm callbacks
      Revert "spi: stm32: properly handle 0 byte transfer"
      spi: stm32: avoid message handling wait within the driver
      spi: stm32: don't wait for EOT and flush fifo on disable
      spi: stm32: finalize message either on dma callback or EOT
      spi: stm32: fixes pm_runtime calls in probe/remove
      spi: stm32: avoid ifdef CONFIG_PM for pm callbacks

Alexandre Torgue (2):
      irqchip/stm32-exti: remove EMR register access for stm32mp15
      ARM: configs: disable GCC plugins on fragment-01-multiv7_cleanup

Amelie Delaunay (15):
      dmaengine: stm32-dma: implement device_caps
      ARM: dts: stm32: manage v3v3 hub supply on stm32mp15xx-dkx
      usb: dwc2: hcd: initialize hsotg->test_mode upon USB_PORT_FEAT_TEST
      phy: stm32: restore phy tuning on resume
      ARM: dts: stm32: manage v3v3 hub supply on stm32mp15xx-evx
      ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp131
      usb: dwc2: drd: reset current session before setting the new one
      dmaengine: stm32-dma: rename pm ops before dma pause/resume introduction
      dmaengine: stm32-dma: pass DMA_SxSCR value to stm32_dma_handle_chan_done()
      dmaengine: stm32-dma: add device_pause/device_resume support
      dt-bindings: phy: add 'additionalProperties' to phy-stm32-usbphyc
      dt-bindings: phy: add 'resets' property to phy-stm32-usbphyc
      dt-bindings: phy: use connector for vbus-supply with phy-stm32-usbphyc
      ARM: dts: stm32: update vbus-supply of usbphyc_port0 on stm32mp15xx-evx

Arnaud Pouliquen (7):
      ARM: dts: stm32: Add FMC in M4 system resources device tree for stm32mp15
      remoteproc: tee: improve error management
      remoteproc: tee: fix typo in kconfig description
      remoteproc: tee: update tee_rproc_register
      remoteproc: stm32: update to dynamically detect the TEE support
      ARM: dts: add rsc table memory region on stm32mp157xx-dkx
      ARM: dts: add rsc table memory region on stm32mp157xx-edx

Christophe Kerello (4):
      mmc: mmci: stm32: check when the voltage switch procedure should be done
      spi: spi-mem: add automatic poll status functions
      mtd: spinand: use the spi-mem poll status APIs
      spi: stm32-qspi: add automatic poll status feature

Christophe Roullier (1):
      ARM: dts: stm32: add ptp clk for ethernet on stm32mp151

Fabien Dessenne (5):
      ARM: dts: stm32: disable ddrperfm on stm32mp15
      ARM: dts: stm32: set pull-up for PA13 button on EV1 a7 examples
      pinctrl: stm32: fix the reported number of GPIO lines per bank
      pinctrl: stm32: check for IRQ MUX validity during alloc()

Fabrice Gasnier (6):
      iio: adc: stm32: fix pcsel before disabling adc vdda supply
      ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp15xx-dkx
      dt-bindings: usb: dwc2: document otg related properties
      usb: dwc2: add otg_rev and otg_caps information for gadget driver
      usb: dwc2: stm32mp15: set otg_rev
      ARM: dts: stm32: set otg-rev on stm32mp151

Gabriel Fernandez (2):
      clk: stm32mp1: introduce stm32 clock boot constraint
      ARM: dts: stm32: set ltdc pixel clock as clock boot on stm32mp15

Gerald Baeza (1):
      perf: stm32: fix MODULE_DEVICE_TABLE

Marek Vasut (1):
      drm/stm: Fix bus_flags handling

Nicolas Le Bayon (2):
      dt-bindings: nvmem: stm32-romem: add clock properties
      nvmem: stm32: add clock management

Nicolas Toromanoff (4):
      crypto: stm32/cryp - reorder hw initialization
      crypto: stm32/cryp - fix CTR counter carry
      crypto: stm32/cryp - fix userspace copied buffer access
      crypto: stm32/cryp fix more bugs.

Olivier Moysan (17):
      iio: adc: stm32-adc: fix sampling time initialization
      pwm: stm32: lptimer: increase pwm frequency accuracy
      dt-bindings:iio:adc: convert adc.txt to yaml
      dt-bindings: iio: adc: add generic channel binding
      dt-bindings: iio: adc: add nvmem support for vrefint internal channel
      iio: adc stm32-adc: split channel init into several routines
      iio: adc: stm32-adc: add support of generic channels binding
      iio: adc: stm32-adc: add support of internal channels
      iio: adc: stm32-adc: add vrefint calibration support
      iio: adc: stm32-adc: use generic binding for sample-time
      ARM: dts: stm32: Add vrefint calibration on stm32mp15
      ARM: dts: stm32: add vrefint support to adc2 on stm32mp15
      iio: adc: stm32-dfsdm: fix dfsdm scaling support
      ASoC: stm32: i2s: fix 32 bits channel length without mclk
      ASoC: stm32: dfsdm: add pm_runtime support for audio
      ASoC: stm32: spdifrx: add pm_runtime support
      ASoC: stm32: i2s: add pm_runtime support

Patrice Chotard (15):
      spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd()
      Revert "spi: stm32-qspi: add automatic poll status feature"
      Revert "mtd: spinand: use the spi-mem poll status APIs"
      Revert "spi: spi-mem: add automatic poll status functions"
      spi: spi-mem: add automatic poll status functions
      mtd: spinand: use the spi-mem poll status APIs
      spi: stm32-qspi: add automatic poll status feature
      spi: stm32-qspi: Fix W=1 build warning
      spi: stm32-qspi: Remove unused qspi field of struct stm32_qspi_flash
      mtd: spinand: add spinand_read_cfg() helper
      mtd: spinand: Add spinand_init_flash() helper
      mtd: spinand: add SPI-NAND MTD resume handler
      ARM: dts: stm32: Configure qspi's mdma transfer to block for stm32mp151
      spi: stm32-qspi: Trigger DMA only if more than 4 bytes to transfer
      spi: stm32-qspi: Add dirmap support

Patrick Delaunay (1):
      ARM: dts: stm32: Add BSEC clock support to stm32mp151

Raphael Gallais-Pou (4):
      drm/stm: ltdc: add layer alpha support
      drm/panel: otm8009a: add a 60 fps mode
      drm: add crtc background color property
      drm/stm: ltdc: add crtc background color property support

Valentin Caron (19):
      dt-bindings: rtc: stm32: add st,lsco optional property in yaml
      rtc: rtc-stm32: protect rtc from high speed clocks
      rtc: rtc-stm32: Fix unnecessary parentheses
      ARM: dts: fix too high usart 2 slew rate on stm32mp15xx-dkx boards
      serial: stm32: apply rdr_mask on rx dma buffer
      serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled
      serial: stm32: group dma pause/resume error handling into single function
      serial: stm32: introduce rx_dma_busy boolean
      serial: stm32: replace access to DMAR bit by dmaengine_pause/resume
      dt-bindings: serial: add power-domains property
      serial: stm32: fix call of stm32_usart_receive_chars when throttled
      serial: stm32: correct loop for dma error handling
      serial: stm32: fix "ret" variable in stm32_usart_transmit_chars_dma()
      serial: stm32: avoid clearing DMAT bit during transfer
      serial: stm32: remove infinite loop possibility in putchar function
      serial: stm32: add KGDB support
      serial: stm32: add earlycon support
      ARM: dts: stm32: clean uart aliases on stm32mp15x-exx boards

Yannick Fertre (11):
      drm/panel: otm8009a: reset the panel during the probe
      drm/panel: otm8009a: let the panel in reset during the probe
      drm/stm: remove conflicting framebuffers
      ARM: configs: disable framebuffer console on fragment-01-multiv7_cleanup
      drm/stm: ltdc: attach immutable zpos property to planes
      drm/stm: Remove usage of drm_display_mode_to_videomode()
      drm/panel: otm8009a: Add flags info
      drm/panel: rm68200: Add flags info
      ARM: dts: stm32: add supply on touchscreen to stm32mp157c-dk2
      ARM: dts: stm32: missing i2c address for touchscreen to stm32mp157c-dk2
      ARM: dts: stm32: add supply on touchscreen to stm32mp157f-dk2

 Merge tag 'v5.10.61' into v5.10-stm32mp