[GIT,PULL,for,4.21] Sensor and CSI driver patches
mbox series

Message ID 20181122123052.rvjbzbuuvsniwgyv@valkosipuli.retiisi.org.uk
State New
Headers show
Series
  • [GIT,PULL,for,4.21] Sensor and CSI driver patches
Related show

Pull-request

ssh://linuxtv.org/git/sailus/media_tree.git tags/for-4.21-3-sign

Message

Sakari Ailus Nov. 22, 2018, 12:30 p.m. UTC
Hi Mauro,

Here are a bunch of sensor driver improvements as well as a driver for the
Allwinner CSI parallel bridge. Finally, a small uAPI documentation fix to
better document the metadata capture buffers as well as interaction between
frame interval and format.

Please pull.


The following changes since commit 5200ab6a32d6055428896a49ec9e3b1652c1a100:

  media: vidioc_cropcap -> vidioc_g_pixelaspect (2018-11-20 13:57:21 -0500)

are available in the git repository at:

  ssh://linuxtv.org/git/sailus/media_tree.git tags/for-4.21-3-sign

for you to fetch changes up to a5dd7998bbee2275e19d64060d634e901d7533f5:

  media: ov2680: fix null dereference at power on (2018-11-22 13:35:51 +0200)

----------------------------------------------------------------
sensor patches and stuff

----------------------------------------------------------------
Akinobu Mita (7):
      media: mt9m111: support log_status ioctl and event interface
      media: mt9m111: add V4L2_CID_COLORFX control
      media: ov2640: add V4L2_CID_TEST_PATTERN control
      media: ov2640: support log_status ioctl and event interface
      media: ov5640: support log_status ioctl and event interface
      media: ov7670: support log_status ioctl and event interface
      media: ov772x: support log_status ioctl and event interface

Chen, JasonX Z (1):
      media: imx258: remove test pattern map from driver

Maxime Ripard (2):
      dt-bindings: media: sun6i: Add A31 and H3 compatibles
      media: sun6i: Add A31 compatible

Nathan Chancellor (1):
      media: imx214: Remove unnecessary self assignment in for loop

Rui Miguel Silva (1):
      media: ov2680: fix null dereference at power on

Sakari Ailus (2):
      v4l: uAPI doc: Simplify NATIVE_SIZE selection target documentation
      v4l: uAPI doc: Changing frame interval won't change format

Yong Deng (2):
      dt-bindings: media: Add Allwinner V3s Camera Sensor Interface (CSI)
      media: V3s: Add support for Allwinner CSI.

 .../devicetree/bindings/media/sun6i-csi.txt        |  59 ++
 .../media/uapi/v4l/v4l2-selection-targets.rst      |   7 +-
 Documentation/media/uapi/v4l/vidioc-g-parm.rst     |   3 +
 .../uapi/v4l/vidioc-subdev-g-frame-interval.rst    |   3 +
 MAINTAINERS                                        |   8 +
 drivers/media/i2c/imx214.c                         |   2 +-
 drivers/media/i2c/imx258.c                         |  22 +-
 drivers/media/i2c/mt9m111.c                        |  44 +-
 drivers/media/i2c/ov2640.c                         |  21 +-
 drivers/media/i2c/ov2680.c                         |  12 +-
 drivers/media/i2c/ov5640.c                         |   7 +-
 drivers/media/i2c/ov7670.c                         |   6 +-
 drivers/media/i2c/ov772x.c                         |   7 +-
 drivers/media/platform/Kconfig                     |   1 +
 drivers/media/platform/Makefile                    |   2 +
 drivers/media/platform/sunxi/sun6i-csi/Kconfig     |   9 +
 drivers/media/platform/sunxi/sun6i-csi/Makefile    |   3 +
 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 913 +++++++++++++++++++++
 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 135 +++
 .../media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h | 196 +++++
 .../media/platform/sunxi/sun6i-csi/sun6i_video.c   | 678 +++++++++++++++
 .../media/platform/sunxi/sun6i-csi/sun6i_video.h   |  38 +
 22 files changed, 2133 insertions(+), 43 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/media/sun6i-csi.txt
 create mode 100644 drivers/media/platform/sunxi/sun6i-csi/Kconfig
 create mode 100644 drivers/media/platform/sunxi/sun6i-csi/Makefile
 create mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c
 create mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h
 create mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h
 create mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c
 create mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.h