The following changes since commit be3814d354ffd7808b8fed91e85f665a5f38be39:

  Merge tag 'v5.15.16' into v5.15-stm32mp-dev (2022-02-01 18:26:32 +0100)

are available in the Git repository at:

  ssh://gerrit-mirror.gnb.st.com:29418/mpu/oe/st/linux-stm32 v5.15-stm32mp

for you to fetch changes up to 0ea7234e7642a404115908c4688a050cb6cc2503:

  dt-bindings: remoteproc: Fix error and warning (2022-05-24 18:39:45 +0200)

----------------------------------------------------------------
Alain Volmat (34):
      i2c: stm32f7: use proper DMAENGINE API for termination
      i2c: stm32f7: prevent using slave_running if it is NULL
      dt-bindings: i2c: i2c-stm32f7: add st,stm32mp13-i2c compatible
      i2c: stm32: add support for the st,stm32mp13 SOC
      ARM: dts: stm32: update all i2c nodes interrupt/dma/power-domains in stm32mp151
      ARM: dts: stm32: remove i2c dma properties in stm32mp15xx-evx
      ARM: dts: stm32: disable i2c5 in stm32mp157c-ev1-m4-examples
      ARM: dts: stm32: disable i2c5 in stm32mp157f-ev1-m4-examples
      ARM: dts: stm32: enable i2c5 in stm32mp157c-dk2-a7-examples
      ARM: dts: stm32: enable i2c5 in stm32mp157f-dk2-a7-examples
      ARM: dts: stm32: add all i2c nodes on stm32mp131
      ARM: dts: stm32: add i2c1 and i2c5 pinctrl entries for stm32mp13
      ARM: dts: stm32: Use DMA FIFO mode for all spi in stm32mp151
      ARM: dts: stm32: add a sleep pinctrl for spi1 in stm32mp15
      ARM: dts: stm32: Add disabled spi4 and spi5 in stm32mp15xx-dkx
      ARM: dts: stm32: Add all 5 spi instances within stm32mp131.dtsi
      ARM: dts: stm32: Add disabled spi5 node for stm32mp135f-dk
      ARM: dts: stm32: set timing and Fast Mode Plus on i2c1 of stm32mp135f-dk
      ARM: dts: stm32: set timing i2c5 of stm32mp135f-dk
      media: stm32-dcmi: fix probe error path & module remove
      media: stm32: dcmi: create a dma scatterlist based on max_seg_size value
      media: stm32: dcmi: check sensor parm outside of spin_lock area
      ARM: dts: stm32: update i2c instances for wakeup in stm32mp131.dtsi
      media: st-mipid02: add support for YVYU and VYUY formats
      media: stm32: dcmipp: add proper support for YVYU and VYUY
      dt-bindings: media: i2c: add galaxycore,gc2145 dt-bindings
      media: i2c: gc2145: Galaxy Core GC2145 sensor support
      ARM: dts: stm32: add gc2145 entry within the stm32mp135f-dk
      ARM: configs: enable CONFIG_MEDIA_GC2145
      media: stm32-dcmipp: handling of limit_count in bytecap
      media: stm32-dcmipp: vsync / frame_end handling
      media: stm32-dcmipp: add compose / crop support in byteproc
      media: stm32-dcmipp: fix interval (framerate) handling in byteproc
      media: i2c: gc2145: Addition of RGGB8_1X8 raw Bayer format

Alexandre Torgue (48):
      ARM: stm32: Add regulator framework support for STM32MP157
      ARM: stm32: add STM32MP151 and STM32MP153 SoC support
      docs: arm: stm32: introduce STM32MP13 SoCs
      ARM: stm32: add initial support for STM32MP13 family
      ARM: configs: add multi_v7 cleanup fragment
      ARM: configs: add multi_v7 addons fragment for stm32mp1
      ARM: dts: stm32: Manage security and OPP diversity for STM32M15x SOCs
      ARM: dts: stm32: Adapt STM32MP157 DK1 boards to stm32 DT diversity
      ARM: dts: stm32: Add stm32mp157f-dk2 board support
      ARM: dts: stm32: Add stm32mp157d-dk1 board support
      ARM: dts: stm32: Adapt STM32MP157 ED boards to stm32 DT diversity
      ARM: dts: stm32: Adapt STM32MP157 EV boards to stm32 DT diversity
      ARM: dts: build stm32 dtb with symbols
      ARM: dts: stm32: add STM32MP13 SoCs support
      dt-bindings: stm32: document stm32mp135f-dk board
      ARM: dts: stm32: add initial support of stm32mp135f-dk board
      ARM: dts: stm32: add stm32mp135f-dk A7 examples file
      dt-bindings: interrupt-controller: stm32-exti: add child information
      irqchip: stm32-exti: Add multiple interrupt parent controller support
      irqchip/stm32: add exti 43 (EHCI) direct event support
      irqchip/stm32: add exti 44 (USB_OTG) direct event support
      irqchip/stm32-exti: remove EMR register access for stm32mp15
      dt-bindings: interrupt-controller: stm32-exti: document st,stm32mp13-exti
      irqchip/stm32-exti: add STM32MP13 support
      ARM: dts: stm32: Enable EXTI on stm32mp13
      soc: st: Add STM32 pm domain driver
      ARM: dts: stm32: Add power domain on stm32mp151
      ARM: configs: disable GCC plugins on fragment-01-multiv7_cleanup
      clocksource: stm32-lptimer: use wakeup capable instead of init wakeup
      rtc: stm32: remove dedicated wakeup management
      pinctrl: stm32: improve debugfs information of pinconf-pins entry
      ARM: dts: build stm32mp13 dtb with symbols
      ARM: dts: stm32: enable heartbeat led on stm32mp15 EDx board
      power: suspend: remove freeze power state from supported power state list
      cpufreq: add stm32 cpufreq driver
      cpufreq: dt-platdev: Add stm32mp157 SOC in the blacklist
      dt-bindings: usb: generic-ehci: add wakeup-source entry
      usb: host: ehci-platform: Add irq wakeup support
      dt-bindings: usb: dwc2: add wakeup-source entry
      usb: dwc2: platform: Add irq wakeup support
      ARM: dts: stm32: update M4 examples dts files for stm32mp15xf
      ARM: dts: stm32: Add M4 system resources device tree for stm32mp15
      ARM: dts: stm32: include M4 system resources for stm32mp15 edx board
      ARM: dts: stm32: include M4 system resources for stm32mp15 dkx board
      optee: add per cpu asynchronous notification
      ARM: dts: stm32: Correct masks for GIC PPI interrupts on stm32mp13
      ARM: dts: stm32: Correct masks for GIC PPI interrupts on stm32mp15
      dmaengine: stm32-dma: fix chaining deadlock issue in case of MDMA threaded IRQ

Amelie Delaunay (81):
      ARM: configs: add CONFIG_SCHED_MC in multiv7_addons
      clk: don't prepare_enable/disable_unprepare an unregistered old_parent clk
      dmaengine: stm32-dma: mark pending descriptor complete in terminate_all
      dmaengine: stm32-dma: update stm32_dma_get_max_width prototype
      dmaengine: stm32-dma: update stm32_dma_set_xfer_param prototype
      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
      dmaengine: stm32-mdma: check the channel availability (secure or not)
      dt-bindings: stm32-dma: Add DMA/MDMA chaining support bindings
      dmaengine: stm32-dma: Add DMA/MDMA chaining support
      dt-bindings: stm32-mdma: Add DMA/MDMA chaining support bindings
      ARM: dts: stm32: add EXTI interrupt-parent to pinctrl node on stm32mp131
      dt-bindings: rtc: stm32: add st,lsco optional property to select output
      rtc: stm32: add Low Speed Clock Output (LSCO) support
      ARM: dts: stm32: add sram node to stm32mp151
      ARM: dts: stm32: add DMA/MDMA chaining on stm32mp151
      ARM: dts: stm32: add DMA pool for DMA/MDMA chaining on stm32mp15xx-dkx
      ARM: dts: stm32: add DMA pool for DMA/MDMA chaining on stm32mp15xx-edx
      ARM: dts: stm32: add DMA1 and DMA2 support on STM32MP13x SoC family
      ARM: dts: stm32: add MDMA support on STM32MP13x SoC family
      ARM: dts: stm32: add sram node on stm32mp131
      ARM: dts: stm32: add DMA/MDMA chaining on stm32mp131
      ARM: dts: stm32: add DMA pool for DMA/MDMA chaining on stm32mp135f-dk
      ARM: debug: stm32: add UART early console support for STM32MP13
      ARM: dts: stm32: add i2c1 and i2c5 nodes on stm32mp135f-dk
      ARM: dts: stm32: add mcp23017 pinctrl entry for stm32mp13
      ARM: dts: stm32: add mcp23017 IO expander on I2C1 on stm32mp135f-dk
      ARM: configs: enable MCP23017 IO expander in multiv7 addons fragment
      ARM: dts: stm32: add blue led (Linux heartbeat) on stm32mp135f-dk
      mfd: stmfx: remove .of_compatible from stmfx_cells for idd and ts
      ARM: dts: stm32: add RTC LSCO support on stm32mp157f-dk2
      dmaengine: stm32-dma: implement device_caps
      phy: stm32: restore utmi switch on resume
      dt-bindings: phy: phy-stm32-usbphyc: add optional phy tuning properties
      phy: stm32: add phy tuning support
      phy: stm32: fix st,slow-hs-slew-rate with st,decrease-hs-slew-rate
      dt-bindings: phy: stm32: add optional wakeup interrupt per port
      phy: stm32-usbphyc: add wakeup interrupt management per port
      ARM: dts: stm32: add wakeup interrupt on usbphyc ports of stm32mp131
      usb: core: phy: keep phy powered on if controller may wakeup
      usb: host: ehci-platform: fix wakeup management
      dt-bindings: usb: generic-ohci: add wakeup-source entry
      usb: host: ohci-platform: Add irq wakeup support
      ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp151
      ARM: dts: stm32: add USBH_EHCI wake up support on stm32mp151
      ARM: dts: stm32: add UBSH EHCI and OHCI support on stm32mp131
      ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp131
      ARM: dts: stm32: add USBH wakeup management on stm32mp131
      ARM: dts: stm32: enable USB Host EHCI on stm32mp135f-dk
      ARM: dts: stm32: manage v3v3 hub supply on stm32mp15xx-dkx
      ARM: dts: stm32: update vbus-supply of usbphyc_port0 on stm32mp15xx-evx
      ARM: dts: stm32: manage v3v3 hub supply on stm32mp15xx-evx
      ARM: dts: stm32: manage v3v3_sw hub supply in on stm32mp135f-dk
      usb: dwc2: fix NULL pointer dereference in dwc2_queue_transaction
      usb: dwc2: keep the usb stack informed of SetPortFeature failure while Host
      usb: dwc2: quirk for usb certification to remove D+ pull-up while no vbus
      usb: dwc2: platform: adopt dev_err_probe() to silent probe defer
      usb: dwc2: drd: add role-switch-default-node support
      usb: dwc2: hcd: initialize hsotg->test_mode upon USB_PORT_FEAT_TEST
      usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend
      ARM: dts: stm32: add USB OTG HS support on stm32mp131
      ARM: dts: stm32: enable USB OTG in Peripheral mode on stm32mp135f-dk
      ARM: dts: stm32: add USB OTG wake up support on stm32mp151
      ARM: dts: stm32: add USB OTG wakeup management on stm32mp131
      dmaengine: stm32-dmamux: avoid reset of dmamux if used by coprocessor
      dmaengine: stm32-dma: remove unused num_sgs from stm32_dma_mdma struct
      dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK
      dmaengine: stm32-dma: introduce stm32_dma_sg_inc to manage chan->next_sg
      dmaengine: stm32-dma: fix stm32_dma_is_current_sg() due to DBM pause/resume
      dmaengine: stm32-dma: always reinit current target with double buffer mode
      dmaengine: stm32-dma: fix pause/resume corner issues in double-buffer mode
      serial: stm32: fix interrupt handler for RX DMA
      serial: stm32: synchronize RX DMA channel in shutdown
      dmaengine: stm32-mdma: remove GISR1 register
      dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler()
      dmaengine: stm32-mdma: use dev_dbg on non-busy channel spurious it
      dmaengine: stm32-dma: synchronize also MDMA in case of chaining
      dmaengine: stm32-dma: fix chaining end of transfer management
      dmaengine: stm32-dma: fix stm32_mdma_chan_complete_worker with nested lock
      dmaengine: stm32-dma: fix potential race between pause and resume

Andy Shevchenko (5):
      tty: rpmsg: Assign returned id to a local variable
      tty: rpmsg: Unify variable used to keep an error code
      tty: rpmsg: Use dev_err_probe() in ->probe()
      tty: rpmsg: Add pr_fmt() to prefix messages
      tty: rpmsg: Define tty name via constant string literal

Antonio Borneo (7):
      clk: stm32mp1: Add CLK_IGNORE_UNUSED to ck_trace clock
      rtc: stm32: don't stop time counter if not needed
      rtc: stm32: use the proper register sequence to read date/time
      ARM: dts: stm32: fix M4 system resources cec device tree
      drm/stm: dsi: move lane capability detection in probe()
      drm/bridge/synopsys: dsi: extend the prototype of mode_valid()
      drm/stm: dsi: provide the implementation of mode_valid()

Arnaud Pouliquen (25):
      rpmsg: core: add API to get MTU
      tty: add rpmsg driver
      remoteproc: stm32: add shutdown ops
      dt-bindings: remoteproc: update Hold boot binding for stm32 remote processor driver
      remoteproc: stm32: update the hold boot management
      remoteproc: stm32: remove the secure chip check
      dt-bindings: remoteproc: clean up the stm32_rproc tz sysconf
      remoteproc: add TEE support
      dt-bindings: remoteproc: add compatibility for TEE support
      remoteproc: stm32: add support of an OP-TEE TA to load the firmware
      ARM: configs: enable stm32 rproc on fragment-02-multiv7_addons
      ARM: configs: enable stm32 rproc srm on fragment-02-multiv7_addons
      ARM: configs: enable RPMSG TTY as module on fragment-02-multiv7_addons
      ARM: dts: stm32: declare rproc as wakeup-source on stm32mp15xx-dkx
      ARM: dts: stm32: update MCU hold boot declaration on stm32mp15
      ARM: dts: stm32: suppress m4_rproc property for secure soc check
      ARM: dts: stm32: Add FMC in M4 system resources device tree for stm32mp15
      ARM: dts: add rsc table memory region on stm32mp157xx-dkx
      ARM: dts: add rsc table memory region on stm32mp157xx-edx
      remoteproc: stm32: Improve crash recovery time
      tty: rpmsg: Fix race condition releasing tty port
      Revert "dt-bindings: remoteproc: add compatibility for TEE support"
      ARM: dts: stm32: Add a label to sound node for stm32mp157 EV1 and DK2 boards
      ARM: dts: stm32: disable sound card for M4 examples option boards
      dt-bindings: remoteproc: Fix error and warning

Christophe Guibout (1):
      rtc: stm32: improve rtc precision

Christophe Kerello (5):
      ARM: dts: stm32: add FMC support on STM32MP13x SoC family
      dt-binding: mtd: nand: Document the wp-gpios property
      mtd: rawnand: stm32_fmc2: Add NAND Write Protect support
      nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property
      mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios property

Christophe Roullier (32):
      soc: st: add STM32 HDP (Hardware Debug Port) support
      ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp15
      ARM: dts: stm32: add Hardware debug port (HDP) pinctrl to stm32mp15
      ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp13
      ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp15 EV Boards
      net: phy: realtek: set led configuration for rtl8211f phy
      net: ethernet: stmmac: add management of stm32mp13 for stm32
      net: ethernet: stmmac: stm32: update config management for phy wo cristal
      net: ethernet: stm32: clean the way to manage wol irqwake
      net: ethernet: stmmac: stm32: support the phy-supply regulator binding
      Revert "net: phy: realtek: enable ALDPS to save power for RTL8211F"
      Fix Revert "net: phy: realtek: enable ALDPS to save power for RTL8211F"
      ARM: dts: stm32: Add support of Eth wakeup on stm32mp15
      ARM: dts: stm32: load mac address from NVMEM for STM32MP15 boards
      ARM: dts: stm32: add eth1 and eth2 support on stm32mp13
      ARM: dts: stm32: add eth1/2 RMII pins for STM32MP13 Disco
      ARM: dts: stm32: add Eth1 and Eth2 for STM32MP135F-DK board
      ARM: dts: stm32: Add support to retrieve Ethernet @MAC with nvmem on stm32mp13
      ARM: dts: stm32: allow wakeup on ethernet1 of stm32mp131
      ARM: configs: enable watchdog sysfs in multi_v7 addons fragment
      ARM: dts: stm32: Connect Ethernet PHY IRQ line on stm32mp135f-dk
      ARM: dts: stm32: Add support of WLAN/BT on stm32mp135f-dk
      ARM: configs: disable Ethernet MICROCHIP Phy on fragment-01-multiv7_cleanup
      ARM: dts: stm32: Add Bluetooth (usart2) feature on stm32mp157x
      ARM: dts: stm32: add wifi over sdio on stm32mp157x-dk2
      mmc: mmci: Disable by default MMC_PM_KEEP_POWER capability
      ARM: dts: stm32: Describe bluetooth power supply on stm32mp157f-dk2 board
      ARM: dts: stm32: add pins muxing for can2 on stm32mp13
      ARM: dts: stm32: remove alias ethernet0
      net: phy: smsc: add support of LAN8742A
      ARM: dts: stm32: add Ethernet0 alias on STM32MP157 eval boards
      ARM: dts: stm32: remove IT used for Link status on stm32mp135f-dk

Eric Fourmont (19):
      arch:arm:config remove CONFIG_REALTEK_PHY is not set
      ARM: configs: disable CONFIG_DVB_xxxxx CONFIG_MEDIA_xxxx
      ARM: configs: enable  CONFIG_CAN_M_CAN and CONFIG_CAN_M_CAN_PLATFORM
      ARM: configs: enable CONFIG_REGULATOR_STM32_VREFBUF
      ARM: configs: enable CONFIG_MTD_MCHP23K256
      ARM: configs: enable CONFIG_USB_ACM
      ARM: configs: enable ARM: configs: enable
      fix tee: add helper method to increase the refcount on an SHM
      ARM: configs: disable drivers related to "actions semi conductor"
      ARM: configs: removes useless config flags
      ARM: dts: stm32: add initial support of stm32mp135f-dk board
      ARM: configs: enable CONFIG_DM_CRYPT
      ARM: dts: stm32: remove duplicated include
      ARM: dts: stm32: remove useless status okay from GPU
      ARM: dts: stm32: reordering nodes in stm32mp13-pinctrl.dtsi file
      ARM: dts: stm32: reordering nodes in stm32mp131.dtsi file
      Merge tag 'v5.15.16' stable release into v5.15-stm32mp-dev
      Merge tag 'v5.15.23' stable release into 'v5.15-stm32mp-dev'
      Merge tag 'v5.15.24' stable release into 'v5.15-stm32mp-dev'

Erwan Le Ray (18):
      serial: stm32: re-introduce an irq flag condition in usart_receive_chars
      serial: stm32: rework RX over DMA
      serial: stm32: update throttle and unthrottle ops for dma mode
      serial: stm32: rework RX dma initialization and release
      serial: stm32: terminate / restart DMA transfer at suspend / resume
      serial: stm32: push DMA RX data before suspending
      serial: mctrl_gpio: add a new API to enable / disable wake_irq
      serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources
      dt-bindings: rs485: add support of delays in nanoseconds
      dt-bindings: stm32: support new rs485 delays in nanoseconds
      include: uapi: serial: add support of rts delays in nanoseconds
      serial: core: add support of rs485 delay in nanoseconds
      serial: stm32: Add support of rs485 delays in nanoseconds
      serial: stm32: rework config_reg_rs485
      ARM: dts: stm32: activate usart3 and uart7 for stm32mp157c-dk2 a7-examples
      ARM: dts: stm32: remove uart4 dma configuration on stm32mp15xx-edx
      ARM: dts: stm32: activate usart3 for stm32mp157c-ev1 a7-examples
      ARM: dts: stm32: clean uart4_idle_pins_a node for stm32mp15

Etienne Carriere (20):
      firmware: arm_scmi: new optee transport layer
      firmware: arm_scmi: sync with OP-TEE implementation
      firmware: arm_scmi: Ocall support in optee transport
      optee: refactor call queue code
      tee: add helper method to increase the refcount on an SHM
      tee: OCALL support for kernel TEE client drivers
      optee: OCALL support without Ocall specific SHM allocation
      uapi: linux: tee: change TEE_GEN_CAP_OCALL bit field
      ARM: dts: stm32: move clocks/resets to SCMI resources for stm32mp15
      rtc: stm32: don't print an error on probe deferral
      crypto: stm32/cryp - defer probe for reset controller
      crypto: stm32/cryp - don't print error on probe deferral
      regulator: stm32-pwr: don't print an error on probe deferral
      thermal: stm32: don't print an error on probe deferral
      firmware: arm_scmi: Add optee transport
      firmware: arm_scmi: shutdown scmi driver
      optee: separate notification functions
      optee: export optee_get_msg_arg() to local source files
      optee: add asynchronous notifications
      optee: Fix NULL but dereferenced coccicheck error

Fabien Dessenne (34):
      ARM: dts: stm32: add M4 and A7 examples dts files for stm32mp157
      pinctrl: stm32: prevent the use of the secure protected pins
      dt-bindings: pinctrl: stm32: add RSVD mux function
      pinctrl: stm32: handle RSVD pin configuration
      pinctrl: stm32: do not warn when 'st,package' is absent
      hwspinlock: stm32: enable clock at probe
      dt-bindings: hwlock: add support of shared locks
      hwspinlock: allow sharing of hwspinlocks
      dt-bindings: hwlock: update STM32 #hwlock-cells value
      ARM: configs: enable STM32 HWSPINLOCK in multi_v7 addons fragment
      ARM: dts: stm32: Add hwspinlock node for stm32mp151
      ARM: dts: stm32: Add hwlock for irqchip on stm32mp151
      ARM: dts: stm32: hwlocks for GPIO for stm32mp151
      ARM: dts: stm32: add PA13 button on EV1 a7 examples
      ARM: dts: stm32: add UserPA13 button on DK stm32mp135f-dk
      ARM: dts: stm32: enable RTC support on stm32mp135f-dk
      ARM: configs: enable STM32 IPCC in multi_v7 addons fragment
      ARM: dts: stm32: Add IPCC wakeup management on stm32mp151
      perf: stm32: ddrperfm driver creation
      perf: stm32: support the pmu ".read" ops
      ARM: dts: stm32: add ddrperfm on stm32mp131
      pinctrl: stm32: improve bank clocks management
      perf: stm32: update build dependency
      dt-bindings: remoteproc: add system resource manager (SRM)
      remoteproc: add system resource manager core
      remoteproc: add system resource manager device
      remoteproc: probe the system resource manager
      remoteproc: srm: introduce dynamic resource manager
      ARM: configs: enable rpmsg client sample on fragment-02-multiv7_addons
      ARM: dts: stm32: declare rproc as wakeup-source on stm32mp15xx-edx
      ARM: dts: stm32: declare m4 system resource manager on STM32MP151
      ARM: dts: stm32: update M4 examples dts files for stm32mp157c
      perf: stm32: fix printf formatter
      pinctrl: stm32: fix optional IRQ support to gpios

Fabrice Gasnier (42):
      phy: stm32: adopt dev_err_probe for regulators
      ARM: dts: stm32: tune the HS USB PHYs on stm32mp15xx-dkx
      ARM: dts: stm32: tune the HS USB PHYs on stm32mp15xx-evx
      ARM: dts: stm32: add USBPHYC and dual USB HS PHY support on stm32mp131
      ARM: dts: stm32: enable USB HS phys on stm32mp135f-dk
      dt-bindings: usb: dwc2: Add reference to usb-drd.yaml
      dt-bindings: usb: dwc2: adopt otg properties defined in usb-drd.yaml
      usb: dwc2: add otg_rev and otg_caps information for gadget driver
      usb: dwc2: stm32mp15: set otg_rev
      dt-bindings: usb: dwc2: document the port when usb-role-switch is used
      dt-bindings: usb: document role-switch-default-mode property in dwc2
      usb: dwc2: hcd: disable interrupts upon suspend to avoid interrupt storm
      usb: dwc2: hcd: fix power down exiting by system resume
      usb: dwc2: fix possible successive vbus supply enables
      usb: dwc2: don't disable/enable external vbus by system suspend/resume
      usb: dwc2: hcd: fix remote wakeup signaling in runtime PM resume
      usb: dwc2: drd: fix default operation mode when usb role is USB_ROLE_NONE
      usb: dwc2: drd: restore role and overrides upon resume
      usb: dwc2: move gadget resume out of dwc2_gadget_exit_clock_gating
      usb: dwc2: handle suspended gadget when going to low power
      ARM: dts: stm32: set otg-rev on stm32mp151
      ARM: dts: stm32: fix stusb1600 pinctrl used on stm32mp157c-dk
      dt-bindings: usb: typec: add bindings for stm32g0 controller
      usb: typec: ucsi: stm32g0: add support for stm32g0 i2c controller
      usb: typec: ucsi: stm32g0: add bootloader support
      dt-bindings: usb: typec: ucsi add support for wakeup for stm32g0
      usb: typec: ucsi: stm32g0: add support for wakeup
      usb: typec: ucsi: stm32g0: don't enable wakeup by default
      ARM: dts: stm32: add pins for stm32g0 typec controller on stm32mp13
      ARM: dts: stm32: Add stm32g0 type-C controller on stm32mp135f-dk
      ARM: dts: stm32: type-c can be a wakeup source on stm32mp135f-dk
      usb: typec: ucsi: temporary remove work around for PPM
      usb: typec: ucsi: handle role-switch probe deferral
      ARM: configs: enable UCSI and STM32G0 driver in multi_v7 addons fragment
      usb: dwc2: drd: fix soft connect when gadget is unconfigured
      iio: adc: stm32: fix irq handling on stm32f4 and stm32h7
      iio: adc: stm32: fix spurious IRQ message and handling
      usb: typec: ucsi: restore Work around PPM losing change information
      ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp15
      ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp13
      usb: dwc2: drd: fix session valid miss-configuration with clock gating
      usb: dwc2: drd: properly handle connector ID when the bus is suspended

Gabriel Fernandez (27):
      clk: composite: add get duty cycle ops to composite clock
      clk: stm32mp1: add i2s_ckin as clock source of pll4
      clk: stm32mp1: Add DT bindings for bus clocks PCLK 1/2/3/4/5
      clk: stm32mp1: merge 'refx' and 'pllx' clocks into one clock
      clk: stm32mp1: add duty cycle ops for ADC clocks
      clk: stm32mp1: add "safe position" to critical clock muxes
      clk: stm32: Introduce STM32MP13 clocks platform
      clk: stm32mp1: add RCC reset controller in RCC clock driver
      clk: stm32mp1: set CLK_SET_PARENT flag to MPU clock
      clk: stm32mp1: use clk_hw_set_parent instead clk_hw_reparent()
      clk: stm32mp1: cosmetic changes
      ARM: dts: stm32: remove stub clocks for STM32MP13 SoCs
      rtc: stm32: change PM callbacks to "_noirq()"
      ARM: dts: stm32: use exti 19 as main interrupt to support RTC wakeup on stm32mp15
      ARM: dts: stm32: update RTC on stm32mp131
      ARM: dts: stm32: add RTC LSCO support on stm32mp157c-dk2
      ARM: dts: stm32: add RTC LSCO support on stm32mp135f-dk
      ARM: configs: add REBOOT MODE support in fragment-02-multiv7_addons
      firmware: arm_scmi: Add duty cycle ops
      clk: scmi: Add duty cycle ops
      firmware: arm_scmi: Add round rate ops
      clk: scmi: use round rate ops from secure
      dt-bindings: clk: stm32mp1: remove clock SCMI channel 1
      ARM: dts: stm32: remove SCMI chanel 1 to stm32mp1
      ARM: dts: stm32: rename scmi_0 into scmi_ to stm32mp1
      clk: stm32mp13: prepare upstream of stm32mp13 rcc driver
      clk: stm32mp13: removal of LSE clock on RNG clock switch in RCC

Gerald Baeza (4):
      Documentation: perf: stm32: ddrperfm support
      dt-bindings: perf: stm32: ddrperfm support
      ARM: dts: stm32: add ddrperfm on stm32mp151
      ARM: dts: stm32: update sdmmc slew-rate in stm32mp13 pinctrl

Hector Martin (1):
      of: Move simple-framebuffer device handling from simplefb to of

Hugues Fruchet (23):
      media: stm32-dcmi: improve JPEG capture framerate
      media: stm32-dcmi: create video dev within notifier bound
      media: v4l2-core: add pixel clock max frequency parallel port property
      media: ov5640: move parallel port pixel clock divider out of registers set
      media: ov5640: reduce dvp pixel rate according to maximum pixel clock
      media: ov5640: fix jpeg regression in CSI-2 mode
      Revert "media: ov5640: Add 60 fps support"
      media: st-mipid02: add support of pixel clock polarity
      media: stm32-dcmipp: STM32 DCMIPP camera interface driver
      ARM: dts: stm32: add DCMI DMA/MDMA chaining on stm32mp15 family
      ARM: dts: stm32: add dcmipp support to stm32mp135
      ARM: dts: stm32: add dcmipp pins for stm32mp135f-dk
      ARM: dts: stm32: add camera support on stm32mp135f-dk
      ARM: multi_v7_defconfig: enable STM32 DCMIPP media support
      ARM: configs: multiv7_addons: enable OV5640 camera sensor
      ARM: configs: multiv7_addons: enable STMIPID02 CSI-2 camera sensor bridge
      ARM: dts: stm32: limit ov5640 pixel clock frequency to 77MHz on stm32mp15xx-evx board
      media: stm32-dcmi: do not lock in irq callback
      media: stm32-dcmipp: byteproc: fix mutex initialization
      media: stm32-dcmipp: revisit interrupt locking scheme
      media: stm32-dcmipp: bytecap: do not lock in irq callback
      media: stm32-dcmipp: bytecap: relax lock before polling
      media: i2c: ov5640: lock when calling ov5640_set_link_freq_ctrl()

Jacopo Mondi (2):
      media: i2c: ov5640: Rework CSI-2 clock tree
      media: i2c: ov5640: Add V4L2_CID_LINK_FREQ support

Jens Wiklander (3):
      docs: staging/tee.rst: add a section on OP-TEE notifications
      dt-bindings: arm: optee: add interrupt property
      tee: export teedev_open() and teedev_close_context()

Laurent Pinchart (1):
      media: Define MIPI CSI-2 data types in a shared header file

Lionel Debieve (18):
      ARM: configs: add fragments for TEE drivers
      dt-bindings: rng: add new compatible for stm32
      hwrng: stm32 - add NIST configuration and conditional reset feature
      crypto: stm32/hash - Fix dma issue with update requests
      drivers: crypto: stm32-hash: fix return value when no dma available
      dt-bindings: crypto: add new compatible for stm32-hash
      drivers: crypto: stm32-hash: add new algorithms support
      ARM: dts: stm32: add RNG on stm32mp131
      ARM: dts: stm32: add HASH on stm32mp131
      ARM: dts: stm32: move scmi to linaro,scmi-optee channel on stm32mp15
      ARM: dts: stm32: add the optee firmware node and associated memory on stm32mp1
      dt-bindings: reset: update scmi reset for stm32mp13
      ARM: dts: stm32: add CRC on stm32mp131
      ARM: dts: stm32: enable CRC on stm32mp135f-dk
      optee: update the OCALL capability bit
      ARM: dts: stm32: enable crypto accelerator on stm32mp1 boards
      ARM: dts: stm32: add stm32mp135d-dk and A7 example board support
      dt-bindings: stm32: document stm32mp135d-dk board

Loic Pallardy (2):
      irqchip/stm32: manage imr at each mask/unmask for direct event
      i2c: stm32f7: move save and restore configuration at pm_runtime level

Ludovic Barre (1):
      irqchip/stm32: set_affinity return IRQ_SET_MASK_OK_DONE if no parent

M'boumba Cedric Madianga (1):
      dmaengine: stm32-mdma: Add DMA/MDMA chaining support

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

Nicolas Toromanoff (9):
      crypto: stm32/cryp - fix CTR counter carry
      crypto: stm32/cryp - fix race condition
      crypto: stm32/cryp - check early input data
      crypto: stm32/cryp - fix double pm exit.
      crypto: stm32/cryp - fix bugs and crash in tests
      crypto: stm32/cryp - reorder hw initialization
      crypto: stm32/cryp - fix lrw chaining mode
      crypto: stm32/cryp fix more bugs.
      crypto: stm32/cryp - fix race condition in crypto_engine requests

Olivier Moysan (74):
      ASoC: wm8994: Remove some DAPM widgets
      ASoC: wm8994: add LDO cycle-time protection
      ASoC: wm8994: add support of master clock providers
      ASoC: stm32: sai: increase channels_max limit
      ASoC: stm32: i2s: add pm_runtime support
      ASoC: stm32: dfsdm: add pm_runtime support for audio
      ASoC: stm32: spdifrx: add pm_runtime support
      iio: adc: stm32-dfsdm: use resolution define
      iio: adc: stm32-dfsdm: add scale/offset support
      dt-bindings: iio: sd modulator: add vref support
      iio: adc: sd modulator: add scale and offset support
      iio: adc: stm32-dfsdm: fill module aliases on module build
      iio: adc: stm32-dfsdm: add id registers support
      iio: adc: stm32-dfsdm: fix dfsdm scaling support
      pwm: stm32: lptimer: increase pwm frequency accuracy
      pwm: stm32: enforce settings for PWM capture
      ARM: dts: stm32: add DFSDM pins to stm32mp157c
      ARM: dts: stm32: add audio support to stm32mp15xx-evx boards
      ARM: dts: stm32: increase ldo6 ramp delay on stm32mp15xx-evx board
      ARM: dts: rename sound card for stm32mp15x disco board
      ARM: dts: stm32: remove sai kernel clock on stm32mp157xx-dkx
      ARM: configs: enable audio on fragment-02-multiv7_addons
      dt-bindings: mfd: document power-domains property for stm32 lptimer
      ARM: dts: stm32: enable dma chaining for timers on stm32mp15xx
      ARM: dts: stm32: enable adc and timers on stm32mp157x-ev1 a7 examples
      ARM: dts: stm32: enable adc and timer on stm32mp157x-dk2 a7-examples
      ARM: dts: stm32: add timers support to stm32mp13x soc family
      ARM: dts: stm32: add timer pins muxing for stm32mp135f-dk
      ARM: dts: stm32: add timers support on stm32mp135f-dk
      ARM: dts: stm32: add LP timer power domain on stm32mp151
      ARM: dts: stm32: add lptimers clocksource support on stm32mp15x
      ARM: configs: enable low power clocksource in STM32MP1 addons fragment
      ARM: dts: stm32: enable timers on stm32mp135f-dk a7-examples
      ARM: dts: stm32: add dfsdm support to stm32mp13x soc family
      ARM: dts: stm32: add pins muxing for dfsdm on stm32mp13
      ARM: dts: stm32: add spdifrx support to stm32mp13x soc family
      ARM: dts: stm32: add sai support to stm32mp13x soc family
      ARM: dts: stm32: add i2s support to stm32mp13x soc family
      drm/bridge: sii902x: manage output mode on bridge enable
      dt-bindings: iio: stm32-adc: add generic channel binding
      dt-bindings: iio: stm32-adc: add nvmem support for vrefint internal channel
      dt-bindings: iio: adc: stm32-adc: add stm32mp13 compatible
      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
      iio: adc: stm32-adc: add stm32mp13 support
      iio: adc stm32-adc: add id registers support
      iio: adc: stm32: add support of internal channels for stm32mp13
      ARM: dts: stm32: enable dma chaining on stm32mp15xx adc
      ARM: dts: stm32: Add vrefint calibration on stm32mp15
      ARM: dts: stm32: add vrefint support to adc2 on stm32mp15
      ARM: dts: stm32: add adc support to stm32mp13x soc family
      ARM: dts: stm32: add adc pins muxing on stm32mp135f-dk
      ARM: dts: stm32: add adc support on stm32mp135f-dk
      ARM: dts: stm32: enable adc on stm32mp135f-dk a7-examples
      ARM: dts: stm32: enable adc on stm32mp135x-dk boards
      ARM: dts: stm32: enable adc on stm32mp15xx-dkx boards
      iio: adc: stm32-adc: disable adc before calibration
      iio: adc: stm32-adc: make safe adc disable
      iio: adc: stm32-adc: smart calibration support
      iio: adc: stm32-adc: improve calibration error log
      iio: adc: stm32-adc: add debugfs to read raw calibration result
      ARM: dts: stm32: add pins muxing for sai1 on stm32mp13
      iio: adc: stm32: add forced threading support
      iio: adc: stm32: fix maximum clock rate for stm32mp13x
      iio: adc: stm32: fix maximum clock rate for stm32mp15x
      ARM: dts: stm32: Add vrefint calibration on stm32mp13
      ARM: dts: stm32: add vrefint support to adc on stm32mp13
      iio: stm32: adc: manage vrefint calibration null value as an error
      iio: adc: stm32: improve vrefint error handling
      ARM: dts: stm32: fix adc2 example on stm32mp15x-dk-a7-examples
      ASoC: Update wm8994 codec config

Pascal Paillet (34):
      ARM: configs: reduce number of legacy pty in multiv7_addons
      ARM: dts: stm32: add power domains support on stm32mp131
      regulator: stm32-pwr: Add support for security
      ARM: dts: stm32: add secure PWR regulators support on stm32mp151
      dt-bindings: soc: describe stm32 hslv
      soc: st: Add support for HSLV
      regulator: introduce protection consumer
      mfd: stpmic1: Handle wakeup source
      regulator: stpmic1: Usb boost over-current protection workaround
      regulator: scmi regulators can bind with scmi voltage domain names
      dt-bindings: mfd: Add stm32mp1 wake-up pins
      mfd: stm32mp1: Add wakeup-pin driver
      ARM: configs: enable SCMI voltage domain in STM32MP1 addons fragment
      ARM: dts: stm32: stm32mp13 embeds SCMI regulators
      ARM: dts: stm32: add PWR wakeup pins support on stm32mp151
      ARM: dts: stm32: Add a second interrupt parent for exti on stm32mp151
      ARM: dts: stm32: use wake-up pin 1 on stm32mp15
      cpuidle: add stm32 cpu_idle driver
      ARM: config: Enable STM32 cpuidle
      irqchip/stm32-exti: forward irq_request_resources to parent
      thermal: stm32: fix engineering calibration value
      cpuidle: add stm32 cpu_idle driver
      ARM: configs: Enable CPU_FREQ in multi_v7 fragments
      ARM: dts: stm32: remove thermal passive trip point on stm32mp151
      ARM: dts: stm32: add cpufreq support on stm32mp15
      ARM: dts: stm32: add SCMI performance support on stm32mp13
      ARM: dts: stm32: enable thermal sensor on stm32mp131
      ARM: dts: stm32: enable thermal sensor on stm32mp135f-dk
      ARM: dts: stm32: add uart4 power domain on stm32mp151
      dt-bindings: regulator: Describe stm32mp13 vrefbuf
      regulator: stm32-vrefbuf: Add support for stm32mp13
      regulator: stm32-vrefbuf: fix suspend
      soc: st: Avoid possible dead lock with HSLV driver
      dt-bindings: regulator: describe regulator protection

Patrice Chotard (8):
      ARM: dts: stm32: Add qspi node for stm32mp131.dtsi
      ARM: configs: enable CONFIG_MTD_SPI_NAND flag in multi_v7 addons fragment
      ARM: configs: Enable CONFIG_JFFS2_FS in multiv7_addons.config
      ARM: configs: disable MTD_SPI_NOR_USE_4K_SECTORS on fragment-02-multiv7_addons
      spi: stm32-qspi: Update spi registering
      spi: stm32-qspi: Fix wait_cmd timeout in APM mode
      spi: stm32-qspi: Always check SR_TCF flags in stm32_qspi_wait_cmd()
      spi: stm32-qspi: Remove SR_BUSY bit check before sending command

Patrick Delaunay (13):
      nvmem: stm32: add warning when upper OTPs are updated
      nvmem: stm32: add nvmem type attribute
      dt-bindings: nvmem: add new stm32mp13 compatible for stm32-romem
      nvmem: stm32: add OP-TEE support for STM32MP13x
      ARM: dts: stm32mp13: fix compatible for BSEC
      ARM: configs: enable STM32 BSEC in multi_v7 addons fragment
      ARM: dts: stm32: Enable reboot mode support to stm32mp157
      ARM: dts: stm32: Add missing clock "eth-ck" for stm32mp131 eth1
      ARM: dts: stm32: fix Adapt STM32MP157 DK boards to stm32 DT diversity
      nvmem: stm32-romem: detect op-tee presence for stm32mp15
      nvmem: stm32: use devm_add_action_or_reset for clock management
      nvmem: stm32: use devm_add_action_or_reset to release ta
      ARM: dts: stm32: deactivate RNG in stm32mp15 STMicroelectronics boards

Raphael Gallais-Pou (2):
      drm/stm: ltdc: add layer alpha support
      drm/panel: otm8009a: add a 60 fps mode

Tomi Valkeinen (1):
      media: i2c: ov5640: Adjust htot

Valentin Caron (33):
      rtc: stm32: protect rtc from high speed clocks
      rtc: stm32: fix unnecessary parentheses
      dt-bindings: serial: add power-domains property
      serial: stm32: move tx dma terminate DMA to shutdown.
      serial: stm32: rework tx dma state condition
      serial: stm32: fix flow control transfer in DMA mode
      serial: stm32: correct loop for dma error handling
      serial: stm32: prevent TDR register overwrite when sending x_char
      serial: stm32: fix software flow control transfer
      serial: stm32: remove infinite loop possibility in putchar function
      serial: stm32: add KGDB support
      serial: stm32: add earlycon support
      serial: stm32: avoid clearing DMAT bit during transfer
      serial: stm32: use DMAT as a configuration bit
      serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled
      serial: stm32: group dma pause/resume error handling into single function
      serial: stm32: replace access to DMAR bit by dmaengine_pause/resume
      ARM: dts: stm32: add dma and power-domains in stm32mp15x uart nodes
      ARM: dts: stm32: configure uart 3, 4 & 7 on stm32mp15xx-dkx
      ARM: dts: stm32: clean uart aliases on stm32mp15xx-dkx boards
      ARM: dts: stm32: activate usart3 and uart7 for stm32mp157f-dk2 a7-examples
      ARM: dts: stm32: clean uart aliases on stm32mp15x-exx boards
      ARM: dts: stm32: activate usart3 for stm32mp157f-ev1 a7-examples
      ARM: dts: stm32: add uart nodes on stm32mp13
      ARM: dts: stm32: add uart nodes and uart aliases on stm32mp135f-dk
      include: uapi: serial: fix serial_rs485 padding after adding ns delays
      rtc: stm32: fix issues of stm32_rtc_valid_alrm function
      rtc: stm32: disable LSCO at probe if not used
      dt-bindings: rtc: stm32: add default value to output property
      dt-bindings: rtc: stm32: add alarm A out property to select output
      dt-bindings: rtc: stm32: remove LSCO description stm32mp1 dependence
      rtc: stm32: add alarm A out feature
      fixup! serial: stm32: replace access to DMAR bit by dmaengine_pause/resume

Yann Gautier (18):
      ARM: dts: stm32: add stm32mp13xa and stm32mp13xd support
      mmc: mmci: Add support for sdmmc variant revision v2.2
      mmc: mmci: increase stm32 sdmmcv2 clock max freq
      mmc: mmci: add hs200 support for stm32 sdmmc
      ARM: dts: stm32: increase SDMMC max-frequency for STM32MP13
      ARM: dts: stm32: update SDMMC clock slew-rate on STM32MP135F-DK board
      ARM: dts: stm32: add sdmmc sleep pins for STM32MP13
      ARM: dts: stm32: add sdmmc sleep config for STM32MP135F-DK
      ARM: dts: stm32: add sdmmc cd-gpios for STM32MP135F-DK
      ARM: dts: stm32: update SDMMC version for STM32MP13
      ARM: dts: stm32: add SDMMC2 in STM32MP13 DT
      ARM: dts: stm32: add sdmmc2 pins for STM32MP13
      dt-bindings: mmc: mmci: Add st,stm32-sdmmc2 compatible
      ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp151
      ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp131
      ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp131 sdmmc2
      Revert "mmc: mmci: Disable by default MMC_PM_KEEP_POWER capability"
      mmc: mmci: manage MMC_PM_KEEP_POWER with a flag

Yannick Fertre (61):
      drm/stm: remove conflicting framebuffers
      drm: bridge: remove error message for EPROBE_DEFER in bridge_attach
      drm/stm: ltdc: attach immutable zpos property to planes
      drm/stm: ltdc: support of new hardware version
      drm/stm: ltdc: switch to regmap
      drm/stm: ltdc: add YCbCr 422 output support
      drm/stm: ltdc: add support of flexible pixel formats
      drm/stm: ltdc: add per plane update support
      drm/stm: ltdc: add support of ycbcr pixel formats
      drm/bridge: sii902x: disable CEC device
      drm/panel: rm68200: Avoid printing errors for -EPROBE_DEFER
      drm/panel: rm68200: Add flags info
      drm/panel: otm8009a: Avoid printing errors for -EPROBE_DEFER
      drm/panel: otm8009a: reset the panel during the probe
      drm/panel: otm8009a: Add flags info
      Input: goodix - defer probe
      Input: goodix - reset the controller at probe
      Input: goodix - add delay after reset
      input: edt-ft5x06 - Create link to panel
      Input: edt-ft5x06 - defer probe
      Input: edt-ft5x06 - add support of FT5336GQQ version
      Input: goodix - remove debug error during i2c transfert
      backlight: gpio_backlight: add new property default-brightness-level
      ARM: dts: stm32: add link between panel & touchscreen in stm32mp157c-dk2 board
      ARM: dts: stm32: add link between panel & touchscreen in stm32mp157f-dk2 board
      ARM: dts: stm32: add goodix pinctrl to stmfx for STM32MP1 boards
      ARM: dts: stm32: move dsi supply for stm32mp157c
      ARM: dts: stm32: add goodix touchscreen on stm32mp157 EV boards
      ARM: dts: stm32: remove display node for stm32mp15 EV boards
      ARM: dts: stm32: enable display on stm32mp157 EV boards
      ARM: configs: disable framebuffer console on fragment-01-multiv7_cleanup
      ARM: configs: update HDMI CEC config
      ARM: dts: stm32: add ltdc pins for STM32MP13
      ARM: dts: stm32: add ltdc support to stm32mp13x soc family
      ARM: dts: stm32: add display support for STM32MP135F-DK board
      ARM: dts: stm32: add goodix touchscreen on stm32mp135f-dk
      ARM: dts: stm32: add pin to pull down the lcd it line
      ARM: dts: stm32: add simple-framebuffer on stm32mp135f-dk
      ARM: dts: stm32: add simple-framebuffer on stm32mp157 EV boards
      ARM: dts: stm32: add simple-framebuffer on stm32mp157 DK2 boards
      ARM: dts: stm32: add simple-framebuffer on stm32mp157 boards
      ARM: dts: stm32: add simple-framebuffer on stm32mp135 boards
      ARM: configs: multiv7_addons: enable simple drm framebuffer
      drm/stm: ltdc: improve pm_runtime to stop clocks
      Revert "ARM: dts: stm32: add simple-framebuffer on stm32mp135 boards"
      Revert "ARM: dts: stm32: add simple-framebuffer on stm32mp157 boards"
      ARM: dts: stm32: missing i2c address for touchscreen to stm32mp157c-dk2
      ARM: dts: stm32: add supply on touchscreen to stm32mp157c-dk2
      ARM: dts: stm32: add supply on touchscreen to stm32mp157f-dk2
      drm/bridge: sii902x: add power saving support
      Input: goodix - Create link to panel
      Input: edt-ft5x06 - replace error by debug trace
      ARM: dts: stm32: enable ft6236 touchscreen on stm32mp157c-dk2 board
      ARM: configs: multi_v7_addons: add display part for stm32mp1
      drm/panel: Add support for ROCKTECH HX8394 panel driver
      drm/stm: ltdc: fix color lookup table
      ARM: dts: stm32: update touchscreens on stm32mp15xx-dkx boards
      Revert "Input: edt-ft5x06 - replace error by debug trace"
      Revert "dt-bindings: display: drop data-mapping from panel-dpi"
      ARM: dts: stm32: fix panel node for STM32MP135F-DK board
      drm/panel: simple: fill bit per color for DPI panel
      drm/stm: ltdc: remove error message about scaling
      ARM: configs: multi_v7_addons: add new panel for stm32mp1