[GIT PULL FOR 5.19] More V4L2 patches

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

 



Hi Mauro,

Here's a new bunch of V4L2 patches for 5.19. Hopefully this will be in time
for merging still.

There are no new drivers, just fixes and improvements to the existing ones.

Otherwise noteworthy changes are ACPI support for ov7251 IR camera sensor,
CSI-2 frame descriptors and addition of MIPI DPI bus type for DT and
v4l2-fwnode.

Please pull.


The following changes since commit 6c1c1eb8c87de221051b9198d40971640060842f:

  media: ext-ctrls-codec.rst: fix indentation (2022-04-25 23:55:02 +0100)

are available in the Git repository at:

  git://linuxtv.org/sailus/media_tree.git tags/for-5.19-2-signed

for you to fetch changes up to 79afd8fce8ce8d690de6f56304524f4daf8b3aa4:

  media: i2c: Add vblank control to ov7251 driver (2022-05-11 09:49:26 +0300)

----------------------------------------------------------------
V4L2 patches for 5.19

----------------------------------------------------------------
Bingbu Cao (1):
      media: ov8856: apply digital gain by setting global gain control register

Bryan O'Donoghue (4):
      media: i2c: imx412: Fix reset GPIO polarity
      media: i2c: imx412: Fix power_off ordering
      media: dt-bindings: imx412: Add regulator descriptions
      media: i2c: imx412: Add bulk regulator support

Daniel Scally (15):
      media: uapi: Add IPU3 packed Y10 format
      media: ipu3-cio2: Add support for V4L2_PIX_FMT_IPU3_Y10
      media: i2c: Add acpi support to ov7251
      media: i2c: Provide ov7251_check_hwcfg()
      media: i2c: Remove per-mode frequencies from ov7251
      media: i2c: Add ov7251_pll_configure()
      media: i2c: Add support for new frequencies to ov7251
      media: i2c: Add ov7251_detect_chip()
      media: i2c: Add pm_runtime support to ov7251
      media: i2c: Remove .s_power() from ov7251
      media: ipu3-cio2: Add INT347E to cio2-bridge
      media: i2c: Extend .get_selection() for ov7251
      media: i2c: add ov7251_init_ctrls()
      media: i2c: Add hblank control to ov7251
      media: i2c: Add vblank control to ov7251 driver

Dongliang Mu (1):
      media: ov7670: remove ov7670_power_off from ov7670_remove

Fabio Estevam (1):
      media: i2c: adv7180: Add support for the test patterns

Kwanghoon Son (1):
      media: exynos4-is: Fix compile warning

Mike Pagano (1):
      media: i2c: ov2640: Depend on V4L2_ASYNC

Moses Christopher Bollavarapu (4):
      media: i2c: video-i2c: Move defines to the top of the file
      media: i2c: video-i2c: Replace constants with proper names
      media: i2c: video-i2c: Use GENMASK for masking bits
      media: i2c: ov5645: Remove unneeded of_match_ptr macro

Sakari Ailus (6):
      dt-bindings: Convert Dongwoon dw9807-vcm bindings to json-schema
      dw9807-vcm: Add "dongwoon,dw9807" compatible string
      media: Add bus type to frame descriptors
      media: Add CSI-2 bus configuration to frame descriptors
      media: Add MIPI CSI-2 28 bits per pixel raw data type
      media: Documentation: mc: Add media_device_{init,cleanup}

Tomi Valkeinen (1):
      media: ti: cal: use frame desc to get vc and dt

Xin Ji (2):
      media/v4l2-core: Add enum V4L2_FWNODE_BUS_TYPE_DPI
      dt-bindings: media: video-interfaces: Add new bus-type

Yang Yingliang (1):
      media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR()

 .../bindings/media/i2c/dongwoon,dw9807-vcm.txt     |   9 -
 .../bindings/media/i2c/dongwoon,dw9807-vcm.yaml    |  41 ++
 .../devicetree/bindings/media/i2c/sony,imx412.yaml |   9 +
 .../bindings/media/video-interfaces.yaml           |   1 +
 Documentation/driver-api/media/mc-core.rst         |  13 +-
 .../userspace-api/media/v4l/pixfmt-yuv-luma.rst    |  14 +-
 drivers/media/i2c/Kconfig                          |   1 +
 drivers/media/i2c/adv7180.c                        |  46 ++
 drivers/media/i2c/dw9807-vcm.c                     |   2 +
 drivers/media/i2c/imx412.c                         |  39 +-
 drivers/media/i2c/ov5645.c                         |   2 +-
 drivers/media/i2c/ov5648.c                         |   4 +-
 drivers/media/i2c/ov7251.c                         | 749 +++++++++++++++------
 drivers/media/i2c/ov7670.c                         |   1 -
 drivers/media/i2c/ov8856.c                         |  23 +-
 drivers/media/i2c/video-i2c.c                      |  61 +-
 drivers/media/pci/intel/ipu3/cio2-bridge.c         |   2 +
 drivers/media/pci/intel/ipu3/ipu3-cio2-main.c      |   5 +
 .../platform/samsung/exynos4-is/fimc-isp-video.h   |   2 +-
 drivers/media/platform/ti/cal/cal-camerarx.c       |  27 +
 drivers/media/platform/ti/cal/cal.c                |  49 +-
 drivers/media/platform/ti/cal/cal.h                |   2 +
 drivers/media/v4l2-core/v4l2-fwnode.c              |   4 +
 drivers/media/v4l2-core/v4l2-ioctl.c               |   1 +
 include/media/mipi-csi2.h                          |   1 +
 include/media/v4l2-fwnode.h                        |   2 +
 include/media/v4l2-mediabus.h                      |   2 +
 include/media/v4l2-subdev.h                        |  36 +
 include/uapi/linux/videodev2.h                     |   3 +-
 29 files changed, 863 insertions(+), 288 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
 create mode 100644 Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml

-- 
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