Hi Sakari, Kieran, Umang, On 17/04/2024 11:49, Sakari Ailus wrote: > 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. > > Please pull. I get these compiler warnings when building: drivers/media/i2c/imx335.c:219: warning: Function parameter or struct member 'cci' not described in 'imx335' drivers/media/i2c/imx335.c:219: warning: Function parameter or struct member 'lane_mode' not described in 'imx335' Can you take a look? If it is something trivial, then let me know what to add and I can make the fix. Regards, Hans > > > 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-signed > > for you to fetch changes up to eba1e47919b66797eb2479b7a7e39df0473003ce: > > media: hi556: Add support for avdd regulator (2024-04-17 10:58:10 +0300) > > ---------------------------------------------------------------- > V4L2 patches 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 | 636 ++++++++++----------- > 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, 515 insertions(+), 406 deletions(-) >