mbox series

[GIT,PULL,FOR,v5.17] Various fixes/enhancements

Message ID 2ddc1258-8bed-df48-2dff-c08997565d6b@xs4all.nl
State New
Headers show
Series [GIT,PULL,FOR,v5.17] Various fixes/enhancements | expand

Pull-request

git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.17e

Message

Hans Verkuil Dec. 2, 2021, 2:29 p.m. UTC
The following changes since commit 8cc7a1b2aca067397a016cdb971a5e6ad9b640c7:

  media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' (2021-11-30 12:31:18 +0100)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.17e

for you to fetch changes up to d1888b0bfd2ddef2e8a81505ffa200b92cc32e0c:

  media: videobuf2: add WARN_ON_ONCE if bytesused is bigger than buffer length (2021-12-02 14:44:10 +0100)

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

----------------------------------------------------------------
Dafna Hirschfeld (2):
      media: replace setting of bytesused with vb2_set_plane_payload
      media: videobuf2: add WARN_ON_ONCE if bytesused is bigger than buffer length

Hans Verkuil (4):
      hantro: drop unused vb2 headers
      cec-pin: drop unused 'enabled' field from struct cec_pin
      cec-pin: fix interrupt en/disable handling
      cec: fix a deadlock situation

Niklas Söderlund (5):
      rcar-vin: Add check for completed capture before completing buffer
      rcar-vin: Update format alignment constraints
      media: rcar-csi2: Suppress bind and unbind nodes in sysfs
      media: rcar-vin: Disallow unbinding and binding of individual VINs
      media: rcar-vin: Do not hold the group lock when unregistering notifier

Rikard Falkeborn (1):
      media: s5p-jpeg: Constify struct v4l2_m2m_ops

Samuel Holland (2):
      dt-bindings: media: Add compatible for D1
      media: cedrus: Add support for the D1 variant

Zhou Qingyang (3):
      media: dib8000: Fix a memleak in dib8000_init()
      media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()
      media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()

 .../bindings/media/allwinner,sun4i-a10-video-engine.yaml           |  1 +
 drivers/media/cec/core/cec-adap.c                                  | 38 +++++++++++++++++--------------
 drivers/media/cec/core/cec-api.c                                   |  6 +++++
 drivers/media/cec/core/cec-core.c                                  |  3 +++
 drivers/media/cec/core/cec-pin-priv.h                              |  1 -
 drivers/media/cec/core/cec-pin.c                                   | 32 ++++++++++++++------------
 drivers/media/dvb-frontends/dib8000.c                              |  4 +++-
 drivers/media/pci/saa7146/hexium_orion.c                           |  8 ++++++-
 drivers/media/pci/saa7146/mxb.c                                    |  8 ++++++-
 drivers/media/platform/allegro-dvt/allegro-core.c                  |  2 +-
 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c                 | 10 ++++----
 drivers/media/platform/rcar-vin/rcar-core.c                        |  3 +--
 drivers/media/platform/rcar-vin/rcar-csi2.c                        |  1 +
 drivers/media/platform/rcar-vin/rcar-dma.c                         |  7 ++++++
 drivers/media/platform/rcar-vin/rcar-v4l2.c                        | 15 ++++++++----
 drivers/media/platform/s5p-jpeg/jpeg-core.c                        |  6 ++---
 drivers/media/platform/s5p-jpeg/jpeg-core.h                        |  2 +-
 drivers/media/test-drivers/vicodec/vicodec-core.c                  |  2 +-
 drivers/media/usb/go7007/go7007-driver.c                           |  2 +-
 drivers/staging/media/hantro/hantro_v4l2.c                         |  2 --
 drivers/staging/media/meson/vdec/vdec_helpers.c                    | 10 ++++----
 drivers/staging/media/sunxi/cedrus/cedrus.c                        | 12 ++++++++++
 include/media/cec.h                                                | 11 +++++++--
 include/media/videobuf2-core.h                                     |  9 +++++++-
 24 files changed, 132 insertions(+), 63 deletions(-)