mbox series

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

Message ID 29f3db0b-ee7d-c4ba-dec7-95b693b0e5ac@xs4all.nl (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL,FOR,v5.20] Various fixes/enhancements | expand

Pull-request

git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.20c

Message

Hans Verkuil June 9, 2022, 11:21 a.m. UTC
The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.20c

for you to fetch changes up to 7c7a740032d192fb42b94a02912e1322286d5339:

  pvrusb2: fix memory leak in pvr_probe (2022-06-09 12:33:34 +0200)

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

----------------------------------------------------------------
Benjamin Gaignard (2):
      media: hantro: Be more accurate on pixel formats step_width constraints
      media: Hantro: Correct G2 init qp field

Chengguang Xu (1):
      media: platform: fix missing/incorrect resource cleanup in error case

Dongliang Mu (1):
      pvrusb2: fix memory leak in pvr_probe

Eugen Hristev (1):
      media: atmel: atmel-isc-base: move cropping settings outside start_dma

Haowen Bai (1):
      media: mediatek: vcodec: Use kmemdup rather than kmalloc/memcpy

Julia Lawall (4):
      media: platform: exynos-gsc: fix typo in comment
      media: mediatek: vcodec: fix typo in comment
      media: platform: exynos4-is: fix typos in comments
      media: staging: atomisp: fix typo in comment

Justin Green (1):
      mediatek/vcodec: Enable incoherent buffer allocation

Kees Cook (1):
      media: amphion: Replace zero-length array with flexible-array member

Linus Walleij (1):
      media: platform: omap: Pass a pointer to virt_to_page()

Ming Qian (6):
      media: amphion: vdec check format in enum_fmt
      media: amphion: return error if format is unsupported by vpu
      media: imx-jpeg: Correct some definition according specification
      media: imx-jpeg: Leave a blank space before the configuration data
      media: imx-jpeg: Align upwards buffer size
      media: imx-jpeg: Implement drain using v4l2-mem2mem helpers

Niklas Söderlund (1):
      media: rcar-vin: Fix channel routing for Ebisu

Oliver Neukum (1):
      airspy: respect the DMA coherency rules

Scott Chao (1):
      media: platform: cros-ec: Add moli to the match table

Vladimir Zapolskiy (2):
      media: camss: Allocate camss struct as a managed device resource
      media: camss: Move and unexport functions specific to ISPIF

Zheyu Ma (2):
      media: tw5864: Convert to use managed functions pcim* and devm*
      media: tw686x: Register the irq at the end of probe

Ziyang Xuan (1):
      media: amphion: delete unnecessary NULL check

kyrie wu (2):
      media: media: jpegenc: add mediatek,mt8186-jpgenc compatible
      media: media: jpegenc: set bit mask for jpegenc

 Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.yaml |   6 ++
 drivers/media/cec/platform/cros-ec/cros-ec-cec.c                   |   2 +
 drivers/media/pci/tw5864/tw5864-core.c                             |  30 ++------
 drivers/media/pci/tw686x/tw686x-core.c                             |  18 +++--
 drivers/media/platform/amphion/vdec.c                              |   3 +-
 drivers/media/platform/amphion/venc.c                              |   3 +-
 drivers/media/platform/amphion/vpu_cmds.c                          |   3 +-
 drivers/media/platform/amphion/vpu_dbg.c                           |   2 +-
 drivers/media/platform/amphion/vpu_malone.c                        |  18 +++++
 drivers/media/platform/amphion/vpu_malone.h                        |   1 +
 drivers/media/platform/amphion/vpu_rpc.c                           |   2 +-
 drivers/media/platform/amphion/vpu_v4l2.c                          |   6 +-
 drivers/media/platform/atmel/atmel-isc-base.c                      |  14 ++--
 drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c               |   3 +
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec.c            |   2 +
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_drv.h            |   2 +-
 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c  |   3 +-
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h                  |   8 +--
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c                     | 252 +++++++++++++++++++++++++++++++------------------------------------
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h                     |   2 -
 drivers/media/platform/qcom/camss/camss-ispif.c                    |  39 ++++++++++-
 drivers/media/platform/qcom/camss/camss-vfe.c                      |  34 ---------
 drivers/media/platform/qcom/camss/camss-vfe.h                      |   3 -
 drivers/media/platform/qcom/camss/camss.c                          |  33 +++------
 drivers/media/platform/renesas/rcar-vin/rcar-core.c                |   2 +-
 drivers/media/platform/samsung/exynos-gsc/gsc-core.h               |   2 +-
 drivers/media/platform/samsung/exynos4-is/fimc-is-errno.h          |   2 +-
 drivers/media/platform/samsung/exynos4-is/mipi-csis.c              |   2 +-
 drivers/media/platform/samsung/s5p-mfc/s5p_mfc_pm.c                |   3 +-
 drivers/media/platform/ti/omap/omap_voutlib.c                      |   4 +-
 drivers/media/usb/airspy/airspy.c                                  |  17 ++++-
 drivers/media/usb/pvrusb2/pvrusb2-hdw.c                            |   1 +
 drivers/staging/media/atomisp/i2c/ov5693/ov5693.h                  |   2 +-
 drivers/staging/media/hantro/hantro_drv.c                          |  12 ++--
 drivers/staging/media/hantro/hantro_g2_regs.h                      |   2 +-
 drivers/staging/media/hantro/hantro_hevc.c                         |  30 ++++++++
 drivers/staging/media/hantro/hantro_hw.h                           |  14 ++++
 drivers/staging/media/hantro/hantro_v4l2.c                         |   2 +-
 drivers/staging/media/hantro/imx8m_vpu_hw.c                        |  80 ++++++++++++++-------
 drivers/staging/media/hantro/rockchip_vpu_hw.c                     | 104 ++++++++++++++++++----------
 drivers/staging/media/hantro/sama5d4_vdec_hw.c                     |  40 +++++++----
 drivers/staging/media/hantro/sunxi_vpu_hw.c                        |  24 +++++--
 42 files changed, 485 insertions(+), 347 deletions(-)