Hi Hans, Mauro, Here's a set of mainly camera sensor related patches for 6.10. In particular, there are ov2680 and hi556 fixes form Hans and Fabio, your own MC patch, fixes for imx335 from Kieran and Umang, DT fixes from Alexander Stein and one Cadence csi2rx fix from Pratyush and finally my random series of framework and ipu3-imgu driver fixes. since v1: - Squash Umang's fixes for imx335 kerneldoc Please pull. The following changes since commit 836e2548524d2dfcb5acaf3be78f203b6b4bde6f: media: usb: siano: Fix allocation of urbs (2024-04-16 00:02:53 +0200) are available in the Git repository at: git://linuxtv.org/sailus/media_tree.git tags/for-6.10-2.1-signed for you to fetch changes up to af24845bf3881bb471580558ca811e0f6a44ecda: media: hi556: Add support for avdd regulator (2024-04-22 12:11:04 +0300) ---------------------------------------------------------------- V4L2 fixes for 6.10 ---------------------------------------------------------------- Alexander Stein (2): media: dt-bindings: sony,imx290: Allow props from video-interface-devices media: dt-bindings: i2c: use absolute path to other schema Fabio Estevam (1): media: ov2680: Do not fail if data-lanes property is absent Hans Verkuil (1): media: mc: mark the media devnode as registered from the, start Hans de Goede (9): media: ov2680: Stop sending more data then requested media: ov2680: Drop hts, vts ov2680_mode struct members media: ov2680: Add vblank control media: ov2680: Add hblank control media: ov2680: Add camera orientation and sensor rotation controls media: hi556: Return -EPROBE_DEFER if no endpoint is found media: hi556: Add support for reset GPIO media: hi556: Add support for external clock media: hi556: Add support for avdd regulator Jai Luthra (1): media: ti: j721e-csi2rx: Fix races while restarting DMA Kieran Bingham (2): media: imx335: Support 2 or 4 lane operation modes media: imx335: Parse fwnode properties Pratyush Yadav (1): media: cadence: csi2rx: configure DPHY before starting source stream Sakari Ailus (4): media: v4l: Don't turn on privacy LED if streamon fails media: staging: ipu3-imgu: Update firmware path media: v4l2-ctrls: Return handler error in creating new fwnode properties media: v4l: Guarantee non-NULL return from v4l2_find_nearest_size() Umang Jain (4): media: imx335: Use V4L2 CCI for accessing sensor registers media: imx335: Use integer values for size registers media: imx335: Fix active area height discrepency media: imx335: Limit analogue gain value .../bindings/media/i2c/galaxycore,gc0308.yaml | 2 +- .../bindings/media/i2c/galaxycore,gc2145.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx214.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx290.yaml | 5 +- .../devicetree/bindings/media/i2c/sony,imx415.yaml | 2 +- drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/hi556.c | 105 +++- drivers/media/i2c/imx335.c | 637 ++++++++++----------- drivers/media/i2c/ov2680.c | 97 +++- drivers/media/mc/mc-devnode.c | 5 +- drivers/media/platform/cadence/cdns-csi2rx.c | 26 +- .../media/platform/ti/j721e-csi2rx/j721e-csi2rx.c | 5 +- drivers/media/v4l2-core/v4l2-common.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 3 + drivers/media/v4l2-core/v4l2-subdev.c | 22 +- drivers/staging/media/ipu3/ipu3-css-fw.c | 4 +- drivers/staging/media/ipu3/ipu3-css-fw.h | 2 + 17 files changed, 516 insertions(+), 406 deletions(-) -- Kind regards, Sakari Ailus