linux-media.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [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).