* [GIT PULL FOR v5.3] Various fixes/improvements
@ 2019-06-22 7:42 Hans Verkuil
0 siblings, 0 replies; 3+ messages in thread
From: Hans Verkuil @ 2019-06-22 7:42 UTC (permalink / raw)
To: Linux Media Mailing List
The following changes since commit 3a959dcd11a4b1f55bbb4a37d3bac685c4e106b1:
media: mt9m111: add regulator support (2019-06-21 17:56:39 -0400)
are available in the Git repository at:
git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.3s
for you to fetch changes up to 0fda628d1a97aec51e2120115f1a2adb7c56be5e:
hdpvr: fix locking and a missing msleep (2019-06-22 09:31:00 +0200)
----------------------------------------------------------------
Tag branch
----------------------------------------------------------------
André Almeida (1):
media: vimc: cap: check v4l2_fill_pixfmt return value
Boris Brezillon (1):
media: v4l2: Test type instead of cfg->type in v4l2_ctrl_new_custom()
Dmitry Osipenko (2):
staging: media: tegra-vde: Add IOMMU support
staging: media: tegra-vde: Defer dmabuf's unmapping
Eugen Hristev (1):
media: atmel: atmel-isc: fix i386 build error
Ezequiel Garcia (2):
media: hantro: Use vb2_get_buffer
media: v4l2-ctrl: Move compound control initialization
Hans Verkuil (2):
media/pci: set device_caps in struct video_device
hdpvr: fix locking and a missing msleep
Janusz Krzysztofik (3):
media: v4l2-subdev: Verify arguments in v4l2_subdev_call()
media: v4l2-subdev: Verify v4l2_subdev_call() pointer arguments
media: v4l2-subdev: Verify v4l2_subdev_call() pad config argument
Puranjay Mohan (1):
media: pci: cx88: Change the type of 'missed' to u64
drivers/media/common/saa7146/saa7146_fops.c | 9 +++
drivers/media/common/saa7146/saa7146_video.c | 18 +----
drivers/media/pci/bt8xx/bttv-driver.c | 50 ++++++------
drivers/media/pci/cobalt/cobalt-v4l2.c | 14 ++--
drivers/media/pci/cx18/cx18-ioctl.c | 5 +-
drivers/media/pci/cx18/cx18-streams.c | 1 +
drivers/media/pci/cx23885/cx23885-417.c | 13 ++--
drivers/media/pci/cx23885/cx23885-video.c | 22 +++---
drivers/media/pci/cx25821/cx25821-video.c | 14 ++--
drivers/media/pci/cx88/cx88-blackbird.c | 4 +
drivers/media/pci/cx88/cx88-input.c | 4 +-
drivers/media/pci/cx88/cx88-video.c | 32 ++++----
drivers/media/pci/dt3155/dt3155.c | 5 +-
drivers/media/pci/ivtv/ivtv-cards.h | 3 +-
drivers/media/pci/ivtv/ivtv-ioctl.c | 7 --
drivers/media/pci/ivtv/ivtv-streams.c | 14 +++-
drivers/media/pci/ivtv/ivtvfb.c | 10 +++
drivers/media/pci/meye/meye.c | 6 +-
drivers/media/pci/saa7134/saa7134-core.c | 15 ++++
drivers/media/pci/saa7134/saa7134-empress.c | 4 +
drivers/media/pci/saa7134/saa7134-video.c | 46 ++---------
drivers/media/pci/saa7164/saa7164-encoder.c | 15 ++--
drivers/media/pci/saa7164/saa7164-vbi.c | 15 ++--
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 5 +-
drivers/media/pci/solo6x10/solo6x10-v4l2.c | 5 +-
drivers/media/pci/sta2x11/sta2x11_vip.c | 6 +-
drivers/media/pci/tw68/tw68-video.c | 8 +-
drivers/media/pci/tw686x/tw686x-video.c | 5 +-
drivers/media/platform/atmel/atmel-isc-base.c | 4 +-
drivers/media/platform/atmel/atmel-isc.h | 4 -
drivers/media/platform/vimc/vimc-capture.c | 5 +-
drivers/media/usb/hdpvr/hdpvr-video.c | 17 ++--
drivers/media/v4l2-core/v4l2-ctrls.c | 46 ++++++-----
drivers/media/v4l2-core/v4l2-subdev.c | 268 +++++++++++++++++++++++++++++++++++++++++++--------------------
drivers/staging/media/hantro/hantro_drv.c | 8 +-
drivers/staging/media/tegra-vde/Kconfig | 1 +
drivers/staging/media/tegra-vde/Makefile | 1 +
drivers/staging/media/tegra-vde/dmabuf-cache.c | 226 +++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/staging/media/tegra-vde/iommu.c | 149 +++++++++++++++++++++++++++++++++++
drivers/staging/media/tegra-vde/trace.h | 2 +
drivers/staging/media/tegra-vde/{tegra-vde.c => vde.c} | 199 +++++++++++++++--------------------------------
drivers/staging/media/tegra-vde/vde.h | 105 +++++++++++++++++++++++++
include/media/v4l2-subdev.h | 6 ++
43 files changed, 942 insertions(+), 454 deletions(-)
create mode 100644 drivers/staging/media/tegra-vde/dmabuf-cache.c
create mode 100644 drivers/staging/media/tegra-vde/iommu.c
rename drivers/staging/media/tegra-vde/{tegra-vde.c => vde.c} (88%)
create mode 100644 drivers/staging/media/tegra-vde/vde.h
^ permalink raw reply [flat|nested] 3+ messages in thread
* [GIT PULL FOR v5.3] Various fixes/improvements
@ 2019-06-14 9:02 Hans Verkuil
0 siblings, 0 replies; 3+ messages in thread
From: Hans Verkuil @ 2019-06-14 9:02 UTC (permalink / raw)
To: Linux Media Mailing List
Cc: Luca Ceresoli, Niklas Söderlund, Ezequiel Garcia, Eugen.Hristev
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
^ permalink raw reply [flat|nested] 3+ messages in thread
* [GIT PULL FOR v5.3] Various fixes/improvements
@ 2019-06-05 13:07 Hans Verkuil
0 siblings, 0 replies; 3+ messages in thread
From: Hans Verkuil @ 2019-06-05 13:07 UTC (permalink / raw)
To: Linux Media Mailing List
Hi Mauro,
Nothing special, except for "media/doc: Allow sizeimage to be set by v4l clients".
Please review that again to check if your earlier comments are now all addressed.
Also note the cxusb revert patch. That's my fault, I never intended to accept that
patch (https://patchwork.linuxtv.org/patch/55944/) but I accidentally added it to
my PR anyway.
Regards,
Hans
The following changes since commit 9b925365569eb4e845c006fdc254257e78fc12a4:
media: vicodec: use new v4l2_m2m_ioctl_try_en/decoder_cmd funcs (2019-06-05 08:50:41 -0400)
are available in the Git repository at:
git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.3k
for you to fetch changes up to 4a6d854b95c02b69861ad95ecdddb36847b9a4d2:
cxusb: Revert "media: cxusb: add raw mode support for, Medion MD95700" (2019-06-05 15:00:07 +0200)
----------------------------------------------------------------
Tag branch
----------------------------------------------------------------
Alexandre Courbot (3):
media: mtk-vcodec: replace GPLv2 with SPDX
media: mtk-vcodec: avoid unneeded pointer-to-long conversions
media: mtk-vcodec: constify formats
André Almeida (1):
media: vimc: Remove or modify stream checks
Colin Ian King (1):
media: vivid: fix incorrect assignment operation when setting video mode
Fabio Estevam (3):
media: imx7-mipi-csis: Propagate the error if clock enabling fails
media: imx7-mipi-csis: Remove unneeded 'ret' initialization
media: imx7-mipi-csis: Remove extra blank line
Hans Verkuil (1):
cxusb: Revert "media: cxusb: add raw mode support for, Medion MD95700"
Shobhit Kukreti (1):
media: platform: Fix Warning of Unneeded Semicolon reported by coccicheck
Stanimir Varbanov (1):
media/doc: Allow sizeimage to be set by v4l clients
Yunfei Dong (1):
media: mtk-vcodec: support single-buffer frames
Documentation/media/uapi/v4l/pixfmt-v4l2-mplane.rst | 15 ++++++-
Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 13 +++++-
drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 45 ++++++++------------
drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 15 +------
drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 15 +------
drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 14 +------
drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h | 14 +------
drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 19 ++-------
drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 34 +++++----------
drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.h | 15 +------
drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 15 +------
drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 14 +------
drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.h | 14 +------
drivers/media/platform/mtk-vcodec/mtk_vcodec_intr.c | 14 +------
drivers/media/platform/mtk-vcodec/mtk_vcodec_intr.h | 14 +------
drivers/media/platform/mtk-vcodec/mtk_vcodec_util.c | 15 +------
drivers/media/platform/mtk-vcodec/mtk_vcodec_util.h | 15 +------
drivers/media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 26 ++++--------
drivers/media/platform/mtk-vcodec/vdec/vdec_vp8_if.c | 27 ++++--------
drivers/media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 30 ++++---------
drivers/media/platform/mtk-vcodec/vdec_drv_base.h | 22 +++-------
drivers/media/platform/mtk-vcodec/vdec_drv_if.c | 17 +-------
drivers/media/platform/mtk-vcodec/vdec_drv_if.h | 15 +------
drivers/media/platform/mtk-vcodec/vdec_ipi_msg.h | 15 +------
drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 14 +------
drivers/media/platform/mtk-vcodec/vdec_vpu_if.h | 14 +------
drivers/media/platform/mtk-vcodec/venc/venc_h264_if.c | 27 +++---------
drivers/media/platform/mtk-vcodec/venc/venc_vp8_if.c | 26 +++---------
drivers/media/platform/mtk-vcodec/venc_drv_base.h | 25 +++--------
drivers/media/platform/mtk-vcodec/venc_drv_if.c | 19 +--------
drivers/media/platform/mtk-vcodec/venc_drv_if.h | 17 +-------
drivers/media/platform/mtk-vcodec/venc_ipi_msg.h | 17 +-------
drivers/media/platform/mtk-vcodec/venc_vpu_if.c | 15 +------
drivers/media/platform/mtk-vcodec/venc_vpu_if.h | 15 +------
drivers/media/platform/pxa_camera.c | 2 +-
drivers/media/platform/qcom/venus/vdec_ctrls.c | 2 +-
drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c | 4 +-
drivers/media/platform/vimc/vimc-debayer.c | 5 +--
drivers/media/platform/vimc/vimc-scaler.c | 7 +---
drivers/media/platform/vimc/vimc-sensor.c | 6 +--
drivers/media/platform/vivid/vivid-osd.c | 2 +-
drivers/media/usb/dvb-usb/cxusb-analog.c | 190 ++++++++++++++---------------------------------------------------------------------
drivers/media/usb/dvb-usb/cxusb.h | 4 --
drivers/media/v4l2-core/v4l2-ioctl.c | 3 +-
drivers/staging/media/imx/imx7-mipi-csis.c | 17 ++++----
45 files changed, 177 insertions(+), 706 deletions(-)
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-06-22 7:42 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-22 7:42 [GIT PULL FOR v5.3] Various fixes/improvements Hans Verkuil
-- strict thread matches above, loose matches on Subject: below --
2019-06-14 9:02 Hans Verkuil
2019-06-05 13:07 Hans Verkuil
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).