Hi Mauro, This set contains a few patches long overdue, namely a driver for the ar0521 sensor driver and Jacopo's big, big set of ov5640 driver improvements. A few miscellaneous related fixes are included (e.g. st-mipid02 patches due to CSI-2 mbus format consolidation). Please pull. The following changes since commit 945a9a8e448b65bec055d37eba58f711b39f66f0: media: pvrusb2: fix memory leak in pvr_probe (2022-06-20 10:30:37 +0100) are available in the Git repository at: git://linuxtv.org/sailus/media_tree.git tags/for-5.20-1-signed for you to fetch changes up to 41b0717924f57949434524875d9dba45a7f3707b: On Semi AR0521 sensor driver (2022-06-29 09:46:26 +0300) ---------------------------------------------------------------- V4L2 patches for 5.20 ---------------------------------------------------------------- Alain Volmat (1): media: st-mipid02: add support for YVYU and VYUY formats Hugues Fruchet (4): media: st-mipid02: add support of pixel clock polarity media: st-mipid02: expose 1X16 serial pixel format media: stm32-dcmi: add support of 1X16 serial pixel formats variant media: ov5640: Adjust vblank with s_frame_interval Jacopo Mondi (27): media: ov5640: Add pixel rate to modes media: ov5604: Re-arrange modes definition media: ov5640: Add ov5640_is_csi2() function media: ov5640: Associate bpp with formats media: ov5640: Add LINK_FREQ control media: ov5640: Update pixel_rate and link_freq media: ov5640: Rework CSI-2 clock tree media: ov5640: Rework timings programming media: ov5640: Fix 720x480 in RGB888 mode media: ov5640: Split DVP and CSI-2 timings media: ov5640: Provide timings accessor media: ov5640: Re-sort per-mode register tables media: ov5640: Remove duplicated mode settings media: ov5640: Remove ov5640_mode_init_data media: ov5640: Add HBLANK control media: ov5640: Add VBLANK control media: ov5640: Remove frame rate check from find_mode() media: ov5640: Change CSI-2 timings to comply with FPS media: ov5640: Implement init_cfg media: ov5640: Implement get_selection media: ov5640: Register device properties media: ov5640: Add RGB565_1X16 format media: ov5640: Add BGR888 format media: ov5640: Restrict sizes to mbus code media: ov5640: Adjust format to bpp in s_fmt media: ov5640: Split DVP and CSI-2 formats media: ov5640: Move format mux config in format Krzysztof Hałasa (2): dt-bindings: Add bindings for On Semi AR0521 camera sensor On Semi AR0521 sensor driver Sakari Ailus (1): ov7251: Fix multiple problems in s_stream callback .../devicetree/bindings/media/i2c/onnn,ar0521.yaml | 112 ++ MAINTAINERS | 7 + drivers/media/i2c/Kconfig | 13 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/ar0521.c | 1061 +++++++++++++ drivers/media/i2c/ov5640.c | 1650 ++++++++++++++------ drivers/media/i2c/ov7251.c | 5 +- drivers/media/i2c/st-mipid02.c | 30 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 18 +- 9 files changed, 2424 insertions(+), 473 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml create mode 100644 drivers/media/i2c/ar0521.c -- Kind regards, Sakari Ailus