Hi Mauro,

This is the usual collection of random fixes/improvements.

A note on one patch "v4l2-core: push taking ioctl mutex down to ioctl handler.":

I would like to get this in for 4.18 since it will help the fence and request 
API
implementation. But it is also OK if you decide to push this to 4.19. In 
addition,
this patch will almost certainly conflict with the "v4l2-ioctl: delete unused
v4l2_disable_ioctl_locking" patch from the gspca pull request. It should be
trivial to resolve, though.

Regards,

        Hans


The following changes since commit 8ed8bba70b4355b1ba029b151ade84475dd12991:

  media: imx274: remove non-indexed pointers from mode_table (2018-05-17 
06:22:08 -0400)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git for-v4.18e

for you to fetch changes up to a0cd70c2ce3d48e5007632d2d58d3c776b87a6b2:

  gspca_zc3xx: Enable short exposure times for OV7648 (2018-05-25 11:37:04 
+0200)

----------------------------------------------------------------
Akinobu Mita (1):
      media: pxa_camera: avoid duplicate s_power calls

Colin Ian King (1):
      hdpvr: fix spelling mistake: "Hauppage" -> "Hauppauge"

Dan Carpenter (1):
      media: vivid: potential integer overflow in vidioc_g_edid()

Dmitry Osipenko (1):
      media: staging: tegra-vde: Reset memory client

Ezequiel Garcia (4):
      stk1160: Fix typo s/therwise/Otherwise
      stk1160: Add missing calls to mutex_destroy
      m2m-deinterlace: Remove DMA_ENGINE dependency
      tw686x: Fix incorrect vb2_mem_ops GFP flags

Geert Uytterhoeven (1):
      media: Remove depends on HAS_DMA in case of platform dependency

Gustavo A. R. Silva (1):
      au8522: remove duplicate code

Hans Verkuil (4):
      cec: fix wrong tx/rx_status values when canceling a msg
      adv7511: fix incorrect clear of CEC receive interrupt
      pvrusb2: replace pvr2_v4l2_ioctl by video_ioctl2
      v4l2-core: push taking ioctl mutex down to ioctl handler.

Mauro Carvalho Chehab (1):
      media: cec-pin-error-inj: avoid a false-positive Spectre detection

Ondrej Zary (3):
      gspca_zc3xx: Implement proper autogain and exposure control for OV7648
      gspca_zc3xx: Fix power line frequency settings for OV7648
      gspca_zc3xx: Enable short exposure times for OV7648

 drivers/media/cec/cec-adap.c                    | 19 +++++++++----
 drivers/media/cec/cec-pin-error-inj.c           | 23 ++++++++--------
 drivers/media/common/videobuf2/Kconfig          |  2 --
 drivers/media/dvb-frontends/au8522_decoder.c    | 14 ++++------
 drivers/media/i2c/adv7511.c                     |  4 +--
 drivers/media/pci/dt3155/Kconfig                |  1 -
 drivers/media/pci/intel/ipu3/Kconfig            |  1 -
 drivers/media/pci/solo6x10/Kconfig              |  1 -
 drivers/media/pci/sta2x11/Kconfig               |  1 -
 drivers/media/pci/tw5864/Kconfig                |  1 -
 drivers/media/pci/tw686x/Kconfig                |  1 -
 drivers/media/pci/tw686x/tw686x-video.c         |  3 +-
 drivers/media/platform/Kconfig                  | 45 
++++++++++--------------------
 drivers/media/platform/am437x/Kconfig           |  2 +-
 drivers/media/platform/atmel/Kconfig            |  4 +--
 drivers/media/platform/davinci/Kconfig          |  6 ----
 drivers/media/platform/marvell-ccic/Kconfig     |  2 --
 drivers/media/platform/pxa_camera.c             | 17 ++++++++----
 drivers/media/platform/rcar-vin/Kconfig         |  2 +-
 drivers/media/platform/soc_camera/Kconfig       |  3 +-
 drivers/media/platform/sti/c8sectpfe/Kconfig    |  2 +-
 drivers/media/platform/vivid/vivid-vid-common.c |  2 +-
 drivers/media/usb/gspca/zc3xx.c                 | 58 
+++++++++++++++++++++++++++------------
 drivers/media/usb/hdpvr/hdpvr-i2c.c             |  2 +-
 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c        | 83 
+++++++++++++++++++++-----------------------------------
 drivers/media/usb/stk1160/stk1160-core.c        |  4 ++-
 drivers/media/v4l2-core/Kconfig                 |  2 --
 drivers/media/v4l2-core/v4l2-dev.c              |  6 ----
 drivers/media/v4l2-core/v4l2-ioctl.c            | 20 ++++++++++++--
 drivers/media/v4l2-core/v4l2-subdev.c           | 17 +++++++++++-
 drivers/staging/media/davinci_vpfe/Kconfig      |  1 -
 drivers/staging/media/omap4iss/Kconfig          |  1 -
 drivers/staging/media/tegra-vde/tegra-vde.c     | 42 
+++++++++++++++++++++++++---
 include/media/v4l2-dev.h                        |  9 ------
 include/media/v4l2-ioctl.h                      | 12 --------
 35 files changed, 215 insertions(+), 198 deletions(-)

Reply via email to