mbox series

[GIT,PULL,FOR,v5.3] Various fixes/improvements

Message ID 563d8e02-eae4-8090-8c4a-a4b5141f7220@xs4all.nl (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL,FOR,v5.3] Various fixes/improvements | expand

Pull-request

git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.3q

Message

Hans Verkuil June 14, 2019, 9:02 a.m. UTC
The following changes since commit 513dbd35b5d93c45fa7291147f21fc0227a9f999:

  media: add SPDX headers to some files (2019-06-12 11:42:27 -0400)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.3q

for you to fetch changes up to b18217be1085474960fa4b074b5d751a2a724775:

  media: mtk-vcodec: remove unneeded proxy functions (2019-06-14 10:25:17 +0200)

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

----------------------------------------------------------------
Alexandre Courbot (2):
      media: mtk-vcodec: avoid unneeded pointer-to-long conversions
      media: mtk-vcodec: remove unneeded proxy functions

Anders Roxell (1):
      media: i2c: fix warning same module names

André Almeida (2):
      media: vimc: debayer: Fix typos
      media: vimc: Makefile: file cleanup

Colin Ian King (2):
      staging: davinci: fix memory leaks and check for allocation failure
      staging: media: meson: remove redundant initialization of mpeg12

Dan Carpenter (1):
      media: hantro: remove an unnecessary NULL check

Eugen Hristev (2):
      media: atmel: atmel-isc: split driver into driver base and isc
      media: atmel: atmel-isc: fix and cleanup potential bugs

Ezequiel Garcia (5):
      media: v4l2-ctrl: Initialize _BUTTON and _CTRL_CLASS
      media: vb2: Introduce a vb2_get_buffer accessor
      media: mtk-jpeg: Use vb2_get_buffer
      media: mtk-vcodec: Use vb2_get_buffer
      media: sti: Use vb2_get_buffer

Luca Ceresoli (8):
      media: docs: v4l2-controls: remove repeated ioctl names
      media: docs: v4l2-controls: fix indentation
      media: docs: v4l2-controls: add links to structs
      media: docs: v4l2-controls: rearrange control initialization sequence
      media: docs: v4l2-controls: add links to functions
      media: docs: v4l2-controls: convert code blocks to C
      media: docs: v4l2-controls: document file to include
      media: docs: v4l2-controls: remove outdated paragraph

Marek Szyprowski (1):
      media: s5p-mfc: Make additional clocks optional

Maxime Jourdan (1):
      media: MAINTAINERS: fix linux-media mailing list for meson drivers

Niklas Söderlund (8):
      rcar-vin: Do not call pm_runtime_{resume,suspend}()
      rcar-vin: Remove unneeded calls to pm_runtime_{enable, disable}
      rcar-vin: Allow interrupting lock when trying to open the video device
      rcar-vin: Do not sync subdevice format when opening the video device
      rcar-vin: Move pm_runtime_{get,put} out of helpers
      rcar-vin: Merge helpers dealing with powering the parallel subdevice
      rcar-vin: Fold rvin_initialize_device() into rvin_open()
      rcar-vin: Merge Gen2 and Gen3 file operations

Rui Miguel Silva (1):
      media: imx7-media-csi: get csi upstream endpoint

Shuah Khan (2):
      media: media.h: Fix shifting signed 32-bit value by 31 bits problem
      media: videodev2.h: Fix shifting signed 32-bit value by 31 bits problem

Tomasz Figa (1):
      media: Clarify the meaning of file descriptors in VIDIOC_DQBUF

 Documentation/media/kapi/v4l2-controls.rst                     | 206 +++++++-------
 Documentation/media/uapi/v4l/extended-controls.rst             |   6 +-
 Documentation/media/uapi/v4l/vidioc-qbuf.rst                   |   8 +
 MAINTAINERS                                                    |   8 +-
 drivers/media/i2c/Makefile                                     |   2 +-
 drivers/media/i2c/{adv7511.c => adv7511-v4l2.c}                |   5 +
 drivers/media/platform/atmel/Makefile                          |   4 +-
 drivers/media/platform/atmel/{atmel-isc.c => atmel-isc-base.c} | 548 +++----------------------------------
 drivers/media/platform/atmel/atmel-isc.h                       | 249 +++++++++++++++++
 drivers/media/platform/atmel/atmel-sama5d2-isc.c               | 348 +++++++++++++++++++++++
 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c                |   2 +-
 drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h             |   2 +-
 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c             |  14 +-
 drivers/media/platform/mtk-vcodec/vdec/vdec_h264_if.c          |  21 +-
 drivers/media/platform/mtk-vcodec/vdec/vdec_vp8_if.c           |  21 +-
 drivers/media/platform/mtk-vcodec/vdec/vdec_vp9_if.c           |  23 +-
 drivers/media/platform/mtk-vcodec/vdec_drv_base.h              |   8 +-
 drivers/media/platform/mtk-vcodec/vdec_drv_if.c                |  20 +-
 drivers/media/platform/mtk-vcodec/vdec_drv_if.h                |   4 +
 drivers/media/platform/mtk-vcodec/venc/venc_h264_if.c          |  19 +-
 drivers/media/platform/mtk-vcodec/venc/venc_vp8_if.c           |  19 +-
 drivers/media/platform/mtk-vcodec/venc_drv_base.h              |   8 +-
 drivers/media/platform/mtk-vcodec/venc_drv_if.c                |  13 +-
 drivers/media/platform/mtk-vcodec/venc_drv_if.h                |   3 +
 drivers/media/platform/rcar-vin/rcar-v4l2.c                    | 190 +++----------
 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c                    |   5 +
 drivers/media/platform/sti/hva/hva-v4l2.c                      |   4 +-
 drivers/media/platform/vimc/Makefile                           |  12 +-
 drivers/media/platform/vimc/vimc-common.c                      |   4 -
 drivers/media/platform/vimc/vimc-debayer.c                     |   6 +-
 drivers/media/platform/vimc/vimc-streamer.c                    |   4 -
 drivers/media/v4l2-core/v4l2-ctrls.c                           |   4 +
 drivers/staging/media/davinci_vpfe/dm365_ipipe.c               |  15 +-
 drivers/staging/media/hantro/hantro_v4l2.c                     |   2 +-
 drivers/staging/media/imx/imx7-media-csi.c                     |   8 +
 drivers/staging/media/meson/vdec/codec_mpeg12.c                |   2 +-
 include/media/videobuf2-core.h                                 |  18 ++
 include/uapi/linux/media.h                                     |   2 +-
 include/uapi/linux/videodev2.h                                 |   2 +-
 39 files changed, 937 insertions(+), 902 deletions(-)
 rename drivers/media/i2c/{adv7511.c => adv7511-v4l2.c} (99%)
 rename drivers/media/platform/atmel/{atmel-isc.c => atmel-isc-base.c} (82%)
 create mode 100644 drivers/media/platform/atmel/atmel-isc.h
 create mode 100644 drivers/media/platform/atmel/atmel-sama5d2-isc.c