Hi Hans, Mauro, Here's again a bunch of V4L2 patches, mostly camera sensor, for 6.9. Apart from that, there are IPU bridge improvements and MEI CSI fixes as well as a dw9714 fix and OF graph API usage improvements my Morimoto-san. Please pull. The following changes since commit 8c64f4cdf4e6cc5682c52523713af8c39c94e6d5: media: edia: dvbdev: fix a use-after-free (2024-02-07 06:06:03 +0100) are available in the Git repository at: git://linuxtv.org/sailus/media_tree.git tags/for-6.9-4-signed for you to fetch changes up to eff11b9051f5693e75901fdab59200c476c9b4f9: media: i2c: imx290: Fix IMX920 typo (2024-02-21 14:03:32 +0200) ---------------------------------------------------------------- V4L2 patches for 6.9 ---------------------------------------------------------------- Alexander Stein (1): media: i2c: imx290: Fix IMX920 typo Biju Das (1): media: i2c: ov5645: Remove software reset entry from ov5645_global_init_setting Kuninori Morimoto (2): media: i2c: replace of_graph_get_next_endpoint() media: platform: replace of_graph_get_next_endpoint() Matthias Fend (1): media: imx335: Add support for test pattern generator Ondrej Jirman (1): media: i2c: dw9714: Fix occasional probe errors Sakari Ailus (5): media: ipu-bridge: Add ov01a10 in Dell XPS 9315 media: ipu-bridge: Move graph checking to IPU bridge media: ipu-bridge: Serialise calls to IPU bridge init media: ivsc: csi: Swap SINK and SOURCE pads media: ivsc: csi: Make use of sub-device state Tommaso Merciai (5): media: i2c: alvium: removal of dft_fr, min_fr and max_fr media: i2c: alvium: remove the fr field of the alvium_dev structure media: i2c: alvium: inline set_frame_interval into s_frame_interval media: i2c: alvium: store frame interval in subdev state media: i2c: alvium: fix req_fr check in alvium_s_frame_interval() Umang Jain (4): media: imx335: Set reserved register to default value media: imx335: Use v4l2_link_freq_to_bitmap helper media: imx335: Support multiple link frequency media: imx335: Refactor power sequence to set controls drivers/media/i2c/adv7343.c | 2 +- drivers/media/i2c/adv7604.c | 4 +- drivers/media/i2c/alvium-csi2.c | 99 +++----- drivers/media/i2c/alvium-csi2.h | 5 - drivers/media/i2c/dw9714.c | 2 + drivers/media/i2c/imx290.c | 16 +- drivers/media/i2c/imx335.c | 251 +++++++++++++++++---- drivers/media/i2c/mt9p031.c | 2 +- drivers/media/i2c/mt9v032.c | 2 +- drivers/media/i2c/ov2659.c | 2 +- drivers/media/i2c/ov5645.c | 7 +- drivers/media/i2c/ov5647.c | 2 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 2 +- drivers/media/i2c/s5k5baf.c | 2 +- drivers/media/i2c/tc358743.c | 2 +- drivers/media/i2c/tda1997x.c | 2 +- drivers/media/i2c/tvp514x.c | 2 +- drivers/media/i2c/tvp7002.c | 2 +- drivers/media/pci/intel/ipu-bridge.c | 26 +++ drivers/media/pci/intel/ipu3/ipu3-cio2.c | 31 +-- drivers/media/pci/intel/ivsc/mei_csi.c | 87 ++----- drivers/media/platform/atmel/atmel-isi.c | 4 +- drivers/media/platform/intel/pxa_camera.c | 2 +- .../media/platform/samsung/exynos4-is/fimc-is.c | 2 +- .../media/platform/samsung/exynos4-is/mipi-csis.c | 3 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 4 +- drivers/media/platform/ti/davinci/vpif.c | 3 +- 27 files changed, 314 insertions(+), 254 deletions(-) -- Sakari Ailus