[GIT PULL v2 FOR 5.18] V4L2 patches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Mauro,

Here's a bunch of patches again for 5.18. Most notably there's V4L2 fwnode
/ mbus_config cleanup by Laurent, the hi847 camera sensor driver from Shawn
Tu and the od08d10 camera sensor driver by Jimmy Su. Fixes elsewhere are
included, too.

Since v1, a few more patches have been added and I've dropped a camss patch
already picked by Hans.

Please pull.


The following changes since commit 68b9bcc8a534cd11fe55f8bc82f948aae7d81b3c:

  media: ipu3-cio2: Add support for instantiating i2c-clients for VCMs (2021-12-16 20:58:56 +0100)

are available in the Git repository at:

  git://linuxtv.org/sailus/media_tree.git tags/for-5.18-1.1-signed

for you to fetch changes up to a6876b00e5daa786a406db09f214bbbb4d1f200c:

  media: i2c: dw9714: add optional regulator support (2022-01-22 18:27:43 +0200)

----------------------------------------------------------------
V4L2 patches for 5.18

----------------------------------------------------------------
Angus Ainslie (1):
      media: i2c: dw9714: add optional regulator support

Benjamin Gaignard (1):
      MAINTAINERS: Update Benjamin Gaignard maintainer status

Bingbu Cao (1):
      media: ov2740: identify module after subdev initialisation

Janusz Krzysztofik (4):
      media: ov6650: Fix set format try processing path
      media: ov6650: Add try support to selection API operations
      media: ov6650: Fix crop rectangle affected by set format
      media: ov6650: Fix missing frame interval enumeration support

Jimmy Su (1):
      media: i2c: Add ov08d10 camera sensor driver

Laurent Pinchart (9):
      media: pxa_camera: Drop usage of .set_mbus_config()
      media: i2c: ov6650: Drop implementation of .set_mbus_config()
      media: v4l2-subdev: Drop .set_mbus_config() operation
      media: v4l2-fwnode: Move bus config structure to v4l2_mediabus.h
      media: v4l2-mediabus: Use structures to describe bus configuration
      media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_*_LANE flags
      media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_CHANNEL_* flags
      media: v4l2-mediabus: Drop V4L2_MBUS_CSI2_CONTINUOUS_CLOCK flag
      media: i2c: max9286: Implement media entity .link_validate() operation

Philippe Cornu (1):
      MAINTAINERS: update drm/stm drm/sti and cec/sti maintainers

Robert Foss (1):
      media: dt-bindings: media: camss: Remove clock-lane property

Sakari Ailus (3):
      v4l: Avoid unaligned access warnings when printing 4cc modifiers
      ov5648: Don't pack controls struct
      ov8865: Fix indentation in set_selection callback

Shawn Tu (1):
      media: hi847: Add support for Hi-847 sensor

kernel test robot (2):
      media: ov5693: fix boolconv.cocci warnings
      media: ov5693: fix returnvar.cocci warnings

 .../bindings/media/qcom,msm8916-camss.yaml         |   10 -
 .../bindings/media/qcom,msm8996-camss.yaml         |   20 -
 .../bindings/media/qcom,sdm660-camss.yaml          |   20 -
 .../bindings/media/qcom,sdm845-camss.yaml          |   17 -
 MAINTAINERS                                        |   21 +-
 drivers/gpu/ipu-v3/ipu-csi.c                       |    6 +-
 drivers/media/i2c/Kconfig                          |   26 +
 drivers/media/i2c/Makefile                         |    2 +
 drivers/media/i2c/adv7180.c                        |   10 +-
 drivers/media/i2c/adv748x/adv748x-csi2.c           |   18 +-
 drivers/media/i2c/dw9714.c                         |   42 +-
 drivers/media/i2c/hi847.c                          | 3012 ++++++++++++++++++++
 drivers/media/i2c/max9286.c                        |    5 +
 drivers/media/i2c/ml86v7667.c                      |    5 +-
 drivers/media/i2c/mt9m001.c                        |    8 +-
 drivers/media/i2c/mt9m111.c                        |   14 +-
 drivers/media/i2c/ov08d10.c                        | 1526 ++++++++++
 drivers/media/i2c/ov2740.c                         |    8 +-
 drivers/media/i2c/ov5648.c                         |    6 +-
 drivers/media/i2c/ov5693.c                         |    9 +-
 drivers/media/i2c/ov6650.c                         |  206 +-
 drivers/media/i2c/ov8865.c                         |    8 +-
 drivers/media/i2c/ov9640.c                         |    8 +-
 drivers/media/i2c/tc358743.c                       |   26 +-
 drivers/media/i2c/tvp5150.c                        |    6 +-
 drivers/media/platform/pxa_camera.c                |   21 +-
 drivers/media/platform/qcom/camss/camss.c          |    2 +-
 drivers/media/platform/rcar-vin/rcar-csi2.c        |   16 +-
 drivers/media/platform/rcar-vin/rcar-vin.h         |    2 +-
 drivers/media/platform/stm32/stm32-dcmi.c          |    2 +-
 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h |    2 +-
 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c |    2 +-
 drivers/media/platform/ti-vpe/cal-camerarx.c       |    6 +-
 drivers/media/v4l2-core/v4l2-fwnode.c              |   18 +-
 drivers/media/v4l2-core/v4l2-ioctl.c               |   12 +-
 drivers/media/v4l2-core/v4l2-subdev.c              |    8 -
 drivers/staging/media/imx/imx-media-csi.c          |    7 +-
 drivers/staging/media/imx/imx6-mipi-csi2.c         |   25 +-
 drivers/staging/media/imx/imx7-mipi-csis.c         |    2 +-
 drivers/staging/media/imx/imx8mq-mipi-csi2.c       |    2 +-
 drivers/staging/media/max96712/max96712.c          |    2 +-
 include/media/v4l2-fwnode.h                        |   61 +-
 include/media/v4l2-mediabus.h                      |  104 +-
 include/media/v4l2-subdev.h                        |   13 -
 44 files changed, 4916 insertions(+), 430 deletions(-)
 create mode 100644 drivers/media/i2c/hi847.c
 create mode 100644 drivers/media/i2c/ov08d10.c

-- 
Kind regards,

Sakari Ailus



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux