[GIT PULL v2 FOR v5.4] Various fixes/enhancements

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

 



This is part one of pending fixes/enhancements from my todo list.

Once this is merged, I'll prepare a second PR for the remaining patches.

Regards,

	Hans

Changes since v1:

- Dropped "MAINTAINERS: Update my email address" since it went in via the sunxi tree.


The following changes since commit 66193b24514c91aeda88da744554b2665471aeae:

  media: dvbsky: add support for Mygica T230C v2 (2019-07-22 15:33:30 -0400)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.4c3

for you to fetch changes up to c944e896aa22d7cd1a94053aaa39d2dc0b5f82cf:

  media: vimc.rst: add vimc-streamer source documentation (2019-07-23 11:28:07 +0200)

----------------------------------------------------------------
Tag branch

----------------------------------------------------------------
André Almeida (5):
      media: vimc: stream: remove obsolete function doc
      media: vimc: stream: fix style of argument description
      media: vimc: stream: format comments as kernel-doc
      media: vimc.rst: Add a proper alt attribute to vimc.dot
      media: vimc.rst: add vimc-streamer source documentation

Arnd Bergmann (2):
      media: davinci-vpbe: remove obsolete includes
      media: vivid: work around high stack usage with clang

Colin Ian King (3):
      media: vivid: fix potential integer overflow on left shift
      media: cobalt: remove redundant assignment to variable data
      saa7134: remove redundant assignment to variable value

Frederick Lawler (1):
      media: cobalt: Prefer pcie_capability_read_word()

Hans Verkuil (11):
      v4l2-ioctl: call v4l_pix_format_touch() for TRY_FMT
      input/touchscreen/sur40: use COLORSPACE_RAW
      drivers/media: don't set pix->priv = 0
      via-camera: call viafb_pm_unregister in remove()
      via-camera: use struct v4l2_fh
      ov7670: don't return ENOTTY if SUBDEV_API is not set
      via-camera: fix v4l2-compliance fails
      media/i2c: don't return ENOTTY if SUBDEV_API is not set
      m2m-deinterlace: use struct v4l2_fh
      omap_vout: use struct v4l2_fh
      mx2_emmaprp: use struct v4l2_fh

Hariprasad Kelam (1):
      staging/media/davinci_vpfe: Add null check post kmalloc

Joe Perches (2):
      media: m2m-deinterlace: Fix misuse of strscpy
      media: go7007: Fix misuse of strscpy

Lucas Stach (1):
      media: vb2-dc: skip CPU sync in map/unmap dma_buf

Michael Tretter (2):
      media: vb2: reorder checks in vb2_poll()
      media: v4l2-mem2mem: reorder checks in v4l2_m2m_poll()

Neil Armstrong (2):
      dt-bindings: media: meson-ao-cec: add SM1 compatible
      media: platform: meson-ao-cec-g12a: add support for SM1

Stephen Rothwell (1):
      media: vp8-ctrls.h: new file needs types.h

Steve Longerbeam (1):
      media: staging/imx: Fix NULL deref in find_pipeline_entity()

Vandana BN (1):
      media:vivid:add sanity check to avoid divide error and set value to 1 if 0.

Wen Yang (2):
      media: exynos4-is: fix leaked of_node references
      media: ti-vpe: fix leaked of_node references

 Documentation/devicetree/bindings/media/meson-ao-cec.txt |   8 +++--
 Documentation/media/v4l-drivers/vimc.rst                 |  13 +++++++-
 drivers/input/touchscreen/sur40.c                        |   4 +--
 drivers/media/common/videobuf2/videobuf2-dma-contig.c    |  23 +++++++++-----
 drivers/media/common/videobuf2/videobuf2-v4l2.c          |   8 +++--
 drivers/media/i2c/mt9m111.c                              |   2 +-
 drivers/media/i2c/ov2640.c                               |   2 +-
 drivers/media/i2c/ov2659.c                               |   4 +--
 drivers/media/i2c/ov2680.c                               |   5 +--
 drivers/media/i2c/ov5695.c                               |   5 +--
 drivers/media/i2c/ov7670.c                               |   6 ++--
 drivers/media/i2c/ov7740.c                               |   8 ++---
 drivers/media/pci/cobalt/cobalt-driver.c                 |  38 +++++++++-------------
 drivers/media/pci/cobalt/cobalt-flash.c                  |   2 +-
 drivers/media/pci/cobalt/cobalt-v4l2.c                   |   1 -
 drivers/media/pci/saa7134/saa7134-tvaudio.c              |   1 -
 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c           |   2 --
 drivers/media/pci/solo6x10/solo6x10-v4l2.c               |   2 --
 drivers/media/pci/tw68/tw68-video.c                      |   1 -
 drivers/media/platform/davinci/vpbe_display.c            |   4 ---
 drivers/media/platform/davinci/vpbe_osd.c                |   5 ---
 drivers/media/platform/davinci/vpbe_venc.c               |   5 ---
 drivers/media/platform/davinci/vpif_capture.c            |   1 -
 drivers/media/platform/exynos4-is/fimc-is.c              |   1 +
 drivers/media/platform/exynos4-is/media-dev.c            |   2 ++
 drivers/media/platform/m2m-deinterlace.c                 | 126 ++++++++++++++++++++++---------------------------------------------------
 drivers/media/platform/meson/ao-cec-g12a.c               |  36 ++++++++++++++++++++-
 drivers/media/platform/mx2_emmaprp.c                     | 132 +++++++++++++++++++----------------------------------------------------------
 drivers/media/platform/omap/omap_vout.c                  |  53 ++++++++++++++++---------------
 drivers/media/platform/ti-vpe/cal.c                      |   1 +
 drivers/media/platform/via-camera.c                      |  94 +++++++++++++++++++++++++++++++++----------------------
 drivers/media/platform/vimc/vimc-streamer.c              |  38 +++++++++++++---------
 drivers/media/platform/vimc/vimc-streamer.h              |  18 ++++-------
 drivers/media/platform/vivid/vivid-ctrls.c               |  24 +++++++-------
 drivers/media/platform/vivid/vivid-kthread-cap.c         |   9 ++++--
 drivers/media/usb/au0828/au0828-video.c                  |   2 --
 drivers/media/usb/cpia2/cpia2_v4l.c                      |   2 --
 drivers/media/usb/em28xx/em28xx-video.c                  |   1 -
 drivers/media/usb/go7007/snd-go7007.c                    |   2 +-
 drivers/media/usb/gspca/gspca.c                          |  28 +++++++++--------
 drivers/media/usb/s2255/s2255drv.c                       |   2 --
 drivers/media/usb/uvc/uvc_v4l2.c                         |   2 --
 drivers/media/v4l2-core/v4l2-ioctl.c                     |   3 ++
 drivers/media/v4l2-core/v4l2-mem2mem.c                   |  47 ++++++++++++++++------------
 drivers/staging/media/davinci_vpfe/dm365_ipipe.c         |   5 +++
 drivers/staging/media/imx/imx-media-utils.c              |   2 +-
 include/media/vp8-ctrls.h                                |   2 ++
 47 files changed, 358 insertions(+), 424 deletions(-)



[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