The following changes since commit 4cf033b4e0710049bd9e06577f25aa0981e737e3:

  ARM: dts: stm32: activate spdifrx input in sleep state (2019-12-13 13:34:38 +0100)

are available in the Git repository at:

  https://github.com/STMicroelectronics/linux.git tags/v4.19-stm32mp-r3

for you to fetch changes up to 1cb30cb5ffc29a53ec2031b6a29878ddd266516c:

  serial: stm32: use dma_request/release_chan_linked API for rx (2020-01-20 17:30:55 +0100)

----------------------------------------------------------------
Alain Volmat (6):
      i2c: i2c-stm32f7: compute rate_{min/max}
      i2c: i2c-stm32f7: allows for any bus frequency
      dt-bindings: i2c-stm32: add named interrupts
      dt-bindings: i2c-stm32: add SMBus Alert & Host Notify bindings
      ARM: dts: stm32: set i2c4 bus freq to 400KHz on stm32mp157a-dk1
      ARM: dts: stm32: set i2c4 bus freq to 400KHz on stm32mp157c-ed1

Alexandre Torgue (6):
      nvmem: core: add nvmem_cell_read_u8
      cpufreq: add stm32 cpufreq driver
      cpufreq: dt-platdev: Add stm32mp157 SOC in the blacklist
      ARM: dts: stm32: add cpufreq support on stm32mp157
      ARM: configs: Enable CPU_FREQ in multi_v7 addons fragment
      clk: stm32mp1: Add secure services to set and get "clk_mpu".

Amelie Delaunay (14):
      Merge tag 'v4.19.94' into v4.19-stm32mp
      mfd: stmfx: align driver with upstreamed version
      pinctrl: stmfx: align driver with upstreamed version
      pinctrl: stmfx: call pinctrl_claim_hogs after gpiochip_add_data
      i2c: i2c-stm32f7: Add SMBus-specific protocols support
      pinctrl: stmfx: add irq_request/release_resources callbacks
      pinctrl: stmfx: fix null pointer on remove
      dt-bindings: dma: add direct mode support through device tree in stm32-dma
      dmaengine: stm32-dma: direct mode support through device tree
      usb: dwc2: disable power_down feature on STM32MP1 OTG FS
      usb: dwc2: fix NULL pointer dereference in dwc2_queue_transaction
      usb: dwc2: keep the usb stack informed of SetPortFeature failure while Host
      dmaengine: add dma_request/release_chan_linked to manage device link
      serial: stm32: use dma_request/release_chan_linked API for rx

Arnaud Pouliquen (1):
      rpmsg: disable unused termios mode by default

Axel Lin (3):
      regulator: stpmic1: Return REGULATOR_MODE_INVALID for invalid mode
      regulator: stpmic1: Add static const qualifier at peroper places
      regulator: stpmic1: Remove regul_id and *regmap from struct stpmic1_regulator

Bartosz Golaszewski (1):
      regulator: provide rdev_get_regmap()

Christophe Roullier (3):
      drivers: watchdog: stm32_iwdg: set WDOG_HW_RUNNING at probe
      Revert "net: stmmac: modify default value of tx-frames"
      net: stmmac: fix locking dependency detected in stmmac_suspend

Erwan Le Ray (7):
      serial: stm32: rework RX over DMA
      serial: stm32: fix deadlock with the DMA engine callback
      ARM: dts: stm32: add dma direct mode configuration in uart nodes
      ARM: dts: stm32: remove uart4 dma configuration on stm32mp157c-ed1
      ARM: dts: stm32: remove uart4 and uart7 dma config on stm32mp157a-dk1
      serial: stm32: fix probe and remove order
      serial: stm32: move RX dma initialization to startup

Fabien Dessenne (16):
      dt-bindings: remoteproc: stm32: add resource table syscon
      ARM: dts: stm32: add rproc resource table syscon
      remoteproc: stm32: read resource table from backup register
      dt-bindings: remoteproc: SRM: remove useless pinctrl cfg
      ARM: dts: stm32: remove useless pinctrl cfg for stm32mp157c-ev1 M4 examples
      ARM: dts: stm32: remove useless pinctrl cfg for stm32mp157c-dk2 M4 examples
      remoteproc: stm32: fix probe error cases
      dt-bindings: pinctrl: stm32: add RSVD mux function
      pinctrl: stm32: handle RSVD pin configuration
      dt-bindings: remoteproc: SRM: allow only standard default pinctrl
      remoteproc: srm: remove pin management
      ARM: dts: stm32: move "m4-srm.dtsi" include on stm32mp157
      ARM: dts: stm32: add definition of reserved pinctrl on stm32mp157
      ARM: dts: stm32: update leds_orange pinctrl for stm32mp157 M4 examples
      ARM: dts: stm32: use m4-reserved pinctrl for stm32mp157 M4 examples
      ARM: dts: stm32: remove m4_timers1 from stm32mp157c-ev1 M4 examples

Fabrice Gasnier (3):
      usb: gadget: u_serial: process RX in workqueue instead of tasklet
      regulator: stm32-vrefbuf: fix a possible overshoot when re-enabling
      iio: adc: stm32-adc: fix runtime autosuspend delay when slow polling

Gabriel Fernandez (2):
      Revert "clk: add clk_set_parent_force"
      clk: stm32mp1: fix: bad enable counter after parent change

Guenter Roeck (1):
      watchdog: stpmic1_wdt: Use 'dev' instead of dereferencing it repeatedly

Hugues Fruchet (13):
      media: uapi: Add MEDIA_BUS_FMT_BGR888_3X8 media bus format
      media: st-mipid02: MIPID02 CSI-2 to PARALLEL bridge driver
      media: st-mipid02: add support of RGB565
      media: st-mipid02: add support of YUYV8 and UYVY8
      media: st-mipid02: add support of JPEG
      media: st-mipid02: add support of V4L2_CID_LINK_FREQ
      media: st-mipid02: 4.19.49 compat
      media: stm32-dcmi: improve sensor subdev naming
      media: stm32-dcmi: trace the supported fourcc/mbus_code
      media: stm32-dcmi: add media controller support
      media: stm32-dcmi: add support of several sub-devices
      media: ov5640: add support of V4L2_CID_LINK_FREQ
      media: ov5640: fix jpeg regression in CSI-2 mode

Jean-Philippe ROMAIN (1):
      ARM: dts: stm32: add label for sound node on stm32mp157c-ev1

Neil Armstrong (1):
      clk: core: introduce clk_hw_set_parent()

Olivier Moysan (6):
      ASoC: stm32: dfsdm: fix 16 bits record
      iio: adc: stm32-dfsdm: adapt sampling rate to oversampling ratio
      dt-bindings: iio: sd modulator: add vref support
      iio: adc: stm32-dfsdm: use resolution define
      iio: adc: stm32-dfsdm: add scale/offset support
      iio: adc: sd modulator: add scale and offset support

Pascal PAILLET-LME (10):
      dt-bindings: mfd: Document STPMIC1
      dt-bindings: watchdog: document STPMIC1 PMIC watchdog
      watchdog: stpmic1: Add STPMIC1 watchdog driver
      dt-bindings: input: Document STPMIC1 PMIC onkey
      input: stpmic1: Add STPMIC1 onkey driver
      dt-bindings: regulator: Add active discharge support for stpmic1
      regulator: stpmic1: Use regulator mode definition from bindings
      regulator: stpmic1: Simplify regulators registration
      regulator: stpmic1: Remove support for regulator pull down
      regulator: stpmic1: Add active discharge support

Pascal Paillet (7):
      stpmic1: remove stpmic1 driver
      mfd: stpmic1: Add STPMIC1 driver
      mfd: stpmic1: Handle wakeup source
      regulator: stpmic1: add stpmic1 regulator driver
      regulator: stpmic1: Change buck1 voltage range
      ARM: dts: stm32: enable stpmic1 on stm32mp157c-ed1
      ARM: dts: stm32: enable stpmic1 on stm32mp157a-dk1

Yannick Fertre (1):
      input: edt-ft5x06 - Create link to panel

Yannick Fertré (11):
      drm/stm: support runtime power management
      drm/stm: drv: fix suspend/resume
      drm/stm: ltdc: add pinctrl for DPI encoder mode
      ARM: dts: stm32: move ltdc pinctrl on stm32mp157a dk1 board
      drm/bridge: sii902x: remove pinctrl management
      drm/stm: ltdc: enable/disable depends on encoder
      drm/bridge/synopsys: dsi: read status error during transfer
      drm/stm: ltdc: move pinctrl to encoder mode set
      input: goodix - Create link to panel
      ARM: dts: stm32: add link between panel & touchscreen in stm32mp157c-ev1 board
      ARM: dts: stm32: add link between panel & touchscreen in stm32mp157c-dk2 board

pascal paillet (1):
      dt-bindings: regulator: document stpmic1 pmic regulators

 .../devicetree/bindings/cpufreq/stm32-cpufreq.txt  |   61 ++
 .../devicetree/bindings/dma/stm32-dma.txt          |    4 +
 .../devicetree/bindings/i2c/i2c-stm32.txt          |    3 +
 .../bindings/iio/adc/sigma-delta-modulator.txt     |    3 +
 .../devicetree/bindings/mfd/st,stpmic1.txt         |   93 +-
 .../bindings/pinctrl/st,stm32-pinctrl.txt          |    9 +
 .../bindings/regulator/st,stpmic1-regulator.txt    |    1 +
 .../devicetree/bindings/remoteproc/rproc-srm.txt   |   11 +-
 .../devicetree/bindings/remoteproc/stm32-rproc.txt |    5 +
 Documentation/media/uapi/v4l/subdev-formats.rst    |  107 ++
 arch/arm/boot/dts/stm32mp157a-dk1.dts              |   32 +-
 arch/arm/boot/dts/stm32mp157c-dk2-m4-examples.dts  |   56 +-
 arch/arm/boot/dts/stm32mp157c-dk2.dts              |    4 +-
 arch/arm/boot/dts/stm32mp157c-ed1.dts              |   25 +-
 arch/arm/boot/dts/stm32mp157c-ev1-m4-examples.dts  |   46 +-
 arch/arm/boot/dts/stm32mp157c-ev1.dts              |    5 +-
 arch/arm/boot/dts/stm32mp157c-m4-srm.dtsi          |  525 ++++++++++
 arch/arm/boot/dts/stm32mp157c.dtsi                 |   52 +-
 arch/arm/configs/fragment-02-multiv7_addons.config |    5 +-
 drivers/clk/clk-stm32mp1.c                         |   92 +-
 drivers/clk/clk.c                                  |   30 +-
 drivers/cpufreq/Kconfig.arm                        |    7 +
 drivers/cpufreq/Makefile                           |    1 +
 drivers/cpufreq/cpufreq-dt-platdev.c               |    1 +
 drivers/cpufreq/stm32-cpufreq.c                    |   99 ++
 drivers/dma/dmaengine.c                            |   35 +
 drivers/dma/stm32-dma.c                            |   42 +-
 drivers/gpu/drm/bridge/sii902x.c                   |   31 +-
 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c      |   90 +-
 drivers/gpu/drm/stm/drv.c                          |   42 +-
 drivers/gpu/drm/stm/ltdc.c                         |  198 ++--
 drivers/gpu/drm/stm/ltdc.h                         |    3 +-
 drivers/i2c/busses/Kconfig                         |    1 +
 drivers/i2c/busses/i2c-stm32f7.c                   |  373 +++++--
 drivers/iio/adc/sd_adc_modulator.c                 |   84 +-
 drivers/iio/adc/stm32-adc.c                        |    6 +
 drivers/iio/adc/stm32-dfsdm-adc.c                  |  136 ++-
 drivers/input/misc/stpmic1_onkey.c                 |    5 +-
 drivers/input/touchscreen/edt-ft5x06.c             |   16 +
 drivers/input/touchscreen/goodix.c                 |   15 +
 drivers/media/i2c/Kconfig                          |   13 +
 drivers/media/i2c/Makefile                         |    1 +
 drivers/media/i2c/ov5640.c                         |   16 +-
 drivers/media/i2c/st-mipid02.c                     | 1076 ++++++++++++++++++++
 drivers/media/platform/Kconfig                     |    2 +-
 drivers/media/platform/stm32/stm32-dcmi.c          |  321 +++++-
 drivers/mfd/Kconfig                                |    7 +-
 drivers/mfd/stmfx.c                                |  475 ++++-----
 drivers/mfd/stpmic1.c                              |  360 ++-----
 drivers/net/ethernet/stmicro/stmmac/common.h       |    2 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |    6 +-
 drivers/nvmem/core.c                               |   37 +
 drivers/pinctrl/Kconfig                            |    2 +
 drivers/pinctrl/pinctrl-stmfx.c                    |   66 +-
 drivers/pinctrl/stm32/pinctrl-stm32.c              |    9 +
 drivers/pinctrl/stm32/pinctrl-stm32.h              |    3 +-
 drivers/regulator/core.c                           |    6 +
 drivers/regulator/stm32-vrefbuf.c                  |    3 +-
 drivers/regulator/stpmic1_regulator.c              |  285 +++---
 drivers/remoteproc/rproc_srm_dev.c                 |   95 +-
 drivers/remoteproc/stm32_rproc.c                   |   53 +-
 drivers/rpmsg/rpmsg_tty.c                          |    5 +
 drivers/tty/serial/stm32-usart.c                   |  325 +++---
 drivers/tty/serial/stm32-usart.h                   |   18 +-
 drivers/usb/dwc2/hcd.c                             |    6 +-
 drivers/usb/dwc2/params.c                          |    1 +
 drivers/usb/gadget/function/u_serial.c             |   35 +-
 drivers/watchdog/stm32_iwdg.c                      |   18 +
 drivers/watchdog/stpmic1_wdt.c                     |   17 +-
 include/dt-bindings/mfd/st,stpmic1.h               |    4 +
 include/dt-bindings/pinctrl/stm32-pinfunc.h        |    1 +
 include/linux/clk-provider.h                       |    1 +
 include/linux/clk.h                                |    1 -
 include/linux/dmaengine.h                          |   11 +
 include/linux/mfd/stmfx.h                          |  100 +-
 include/linux/nvmem-consumer.h                     |    7 +
 include/linux/regulator/driver.h                   |    1 +
 include/uapi/linux/media-bus-format.h              |    3 +-
 78 files changed, 4222 insertions(+), 1524 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/cpufreq/stm32-cpufreq.txt
 create mode 100644 drivers/cpufreq/stm32-cpufreq.c
 create mode 100644 drivers/media/i2c/st-mipid02.c