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