Hi Hans, Mauro, Here are a few more patches for mostly camera sensors (improvements and fixes for imx219, imx214, ov08x40, ov9282, vgxy61 and imx283 drivers), but also fixes and improvements for CSI-2 receiver and ISP drivers (ipu6, rcar and omap3isp) and a DT binding rename. Please pull. The following changes since commit d98e9213a768a3cc3a99f5e1abe09ad3baff2104: media: visl: Fix ERANGE error when setting enum controls (2025-02-25 11:11:06 +0100) are available in the Git repository at: git://linuxtv.org/sailus/media_tree.git tags/for-6.15-2-signed for you to fetch changes up to c4b10a915e222c5a72a9092b0488cbac1436f78b: media: rcar-csi2: Convert to .{enable|disable}_streams (2025-03-03 10:29:44 +0200) ---------------------------------------------------------------- V4L2 patches for 6.15 ---------------------------------------------------------------- Bingbu Cao (1): media: intel/ipu6: set the dev_parent of video device to pdev Cosmin Tanislav (1): media: i2c: imx219: remove context around case Dan Carpenter (1): media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() Hans de Goede (2): media: ov08x40: Fix value of reset GPIO when requesting it media: ov08x40: Log chip ID when identifying the chip Jai Luthra (3): media: i2c: imx219: Simplify binning mode media: i2c: imx219: Use subdev state to calculate binning and pixelrate media: i2c: imx219: Only use higher LLP_MIN for binned resolutions Krzysztof Kozlowski (1): media: omap3isp: Use syscon_regmap_lookup_by_phandle_args Laurent Pinchart (1): dt-bindings: media: imx219: Rename binding file with vendor prefix Paul Elder (1): media: imx335: Set vblank immediately Qasim Ijaz (1): media: vgxy61: Replace nested min() with single min3() Richard Leitner (2): media: i2c: ov9282: use register definitions media: i2c: ov9282: add AEC Manual register definition Robin Murphy (1): media: omap3isp: Handle ARM dma_iommu_mapping Sakari Ailus (1): media: ipu6: Drop unused ipu6_dma_get_sgtable() Tarang Raval (1): media: i2c: imx283: Drop runtime suspend/resume functions Tomi Valkeinen (10): media: rcar-csi2: Move Y8 entry to a better place media: rcar-csi2: Add RAW10 and RAW12 formats media: rcar-isp: Add RAW8, RAW10 and RAW12 formats media: rcar-csi2: Use v4l2_get_link_freq() media: rcar-vin: Use v4l2_subdev_{enable|disable}_streams() media: rcar-isp: Use v4l2_subdev_{enable|disable}_streams() media: rcar-csi2: Use v4l2_subdev_{enable|disable}_streams() media: rcar-isp: Convert to subdev state media: rcar-isp: Convert to .{enable|disable}_streams media: rcar-csi2: Convert to .{enable|disable}_streams .../media/i2c/{imx219.yaml => sony,imx219.yaml} | 2 +- MAINTAINERS | 2 +- drivers/media/i2c/imx214.c | 2 +- drivers/media/i2c/imx219.c | 95 ++++++------ drivers/media/i2c/imx283.c | 37 ++--- drivers/media/i2c/imx335.c | 21 ++- drivers/media/i2c/ov08x40.c | 3 +- drivers/media/i2c/ov9282.c | 23 ++- drivers/media/i2c/vgxy61.c | 4 +- drivers/media/pci/intel/ipu6/ipu6-dma.c | 33 ----- drivers/media/pci/intel/ipu6/ipu6-dma.h | 3 - drivers/media/pci/intel/ipu6/ipu6-isys-video.c | 1 + drivers/media/platform/renesas/rcar-csi2.c | 118 ++++++++++----- drivers/media/platform/renesas/rcar-isp.c | 162 +++++++++++++-------- drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 4 +- drivers/media/platform/ti/omap3isp/isp.c | 17 ++- 16 files changed, 300 insertions(+), 227 deletions(-) rename Documentation/devicetree/bindings/media/i2c/{imx219.yaml => sony,imx219.yaml} (97%) -- Kind regards, Sakari Ailus