mbox series

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

Message ID 49e455a5-2468-b45e-4449-4db4c2821bdd@xs4all.nl (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL,FOR,v5.18] Various fixes/enhancements | expand

Pull-request

git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.18m

Message

Hans Verkuil Feb. 18, 2022, 10:54 a.m. UTC
Besides assorted fixes this also adds support for i.MX8MM Hantro-G1,
a performance speed up for stk1160 and camss improvements.

Regards,

	Hans

The following changes since commit 2b891d3980f6c255459d0e1c29ce2152ec7cf678:

  media: xilinx: csi2rxss: Use mipi-csi2.h (2022-02-17 10:32:26 +0100)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.18m

for you to fetch changes up to 2f82b80414b5f626b9069f9a803000facb8af66b:

  media: mtk-vcodec: Remove duplicated include in mtk_vcodec_enc_drv.c (2022-02-18 11:25:32 +0100)

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

----------------------------------------------------------------
Adam Ford (4):
      dt-bindings: media: nxp, imx8mq-vpu: Split G1 and G2 nodes
      media: hantro: Allow i.MX8MQ G1 and G2 to run independently
      dt-bindings: media: nxp, imx8mq-vpu: Add support for G1 on imx8mm
      media: hantro: Add support for i.MX8MM Hantro-G1

Bryan O'Donoghue (6):
      media: dt-bindings: media: camss: Fixup vdda regulator descriptions sdm845
      media: dt-bindings: media: camss: Add vdda supply declarations sm8250
      media: camss: Add regulator_bulk support
      media: camss: Set unused regulators to the empty set
      media: camss: Point sdm845 at the correct vdda regulators
      media: camss: Point sm8250 at the correct vdda regulators

Dafna Hirschfeld (4):
      media: stk1160: fix number of buffers in case not all buffers are created
      media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED
      media: stk1160: move transfer_buffer and urb to same struct 'stk1160_urb'
      media: stk1160: use dma_alloc_noncontiguous API

Dongliang Mu (1):
      media: hdpvr: initialize dev->worker at hdpvr_register_videodev

Ettore Chimenti (1):
      media: cec: seco: add newlines in debug messages

Jiasheng Jiang (1):
      media: vidtv: Check for null return of vzalloc

Lad Prabhakar (1):
      media: davinci: vpif: Use platform_get_irq_optional() to get the interrupt

Pavel Skripkin (1):
      Revert "media: em28xx: add missing em28xx_close_extension"

Sergey Senozhatsky (1):
      media: videobuf2-dma-contig: Invalidate vmap range before DMA range

Xu Wang (1):
      media: mtk-mdp: Remove redundant 'flush_workqueue()' calls

Yang Li (1):
      media: mtk-vcodec: Remove duplicated include in mtk_vcodec_enc_drv.c

 Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml    |  68 ++++++++++++---------------
 Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml |  14 ++++--
 Documentation/devicetree/bindings/media/qcom,sm8250-camss.yaml |  13 ++++++
 drivers/media/cec/platform/seco/seco-cec.c                     |  54 ++++++++++-----------
 drivers/media/common/videobuf2/videobuf2-dma-contig.c          |  12 ++---
 drivers/media/platform/davinci/vpif.c                          |  18 ++++---
 drivers/media/platform/davinci/vpif_capture.c                  |  27 ++++++-----
 drivers/media/platform/davinci/vpif_display.c                  |  24 ++++++----
 drivers/media/platform/mtk-mdp/mtk_mdp_core.c                  |   2 -
 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c         |   1 -
 drivers/media/platform/qcom/camss/camss-csid.c                 |  45 ++++++++++++------
 drivers/media/platform/qcom/camss/camss-csid.h                 |   3 +-
 drivers/media/platform/qcom/camss/camss.c                      |  94 ++++++++++++++++++-------------------
 drivers/media/platform/qcom/camss/camss.h                      |   2 +-
 drivers/media/test-drivers/vidtv/vidtv_s302m.c                 |  17 +++++--
 drivers/media/usb/em28xx/em28xx-cards.c                        |   5 +-
 drivers/media/usb/hdpvr/hdpvr-video.c                          |   4 +-
 drivers/media/usb/stk1160/stk1160-core.c                       |   2 +-
 drivers/media/usb/stk1160/stk1160-v4l.c                        |  16 ++++---
 drivers/media/usb/stk1160/stk1160-video.c                      | 142 ++++++++++++++++++++++++++++++--------------------------
 drivers/media/usb/stk1160/stk1160.h                            |  23 ++++++---
 drivers/staging/media/hantro/hantro_drv.c                      |  11 +++++
 drivers/staging/media/hantro/hantro_hw.h                       |   2 +
 drivers/staging/media/hantro/imx8m_vpu_hw.c                    |  62 +++++++++++++++++++------
 24 files changed, 390 insertions(+), 271 deletions(-)

Comments

Jenkins Feb. 18, 2022, 11:20 a.m. UTC | #1
From: builder@linuxtv.org

Pull request: https://patchwork.linuxtv.org/project/linux-media/patch/49e455a5-2468-b45e-4449-4db4c2821bdd@xs4all.nl/
Build log: https://builder.linuxtv.org/job/patchwork/183981/
Build time: 00:23:43
Link: https://lore.kernel.org/linux-media/49e455a5-2468-b45e-4449-4db4c2821bdd@xs4all.nl

gpg: Signature made Fri 18 Feb 2022 10:50:35 AM UTC
gpg:                using EDDSA key 52ADCAAE8A4F70B99ACD8D726B425DF79B1C1E76
gpg: Can't check signature: No public key

Summary: got 1/22 patches with issues, being 1 at build time, plus one error when buinding PDF document

Error/warnings:

patches/0001-Revert-media-em28xx-add-missing-em28xx_close_extensi.patch:

    allyesconfig: return code #0:
	../scripts/genksyms/parse.y: warning: 9 shift/reduce conflicts [-Wconflicts-sr]
	../scripts/genksyms/parse.y: warning: 5 reduce/reduce conflicts [-Wconflicts-rr]
	../scripts/genksyms/parse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples

    allyesconfig: return code #0:
	../drivers/media/rc/meson-ir-tx.c:22: warning: expecting prototype for meson(). Prototype was for DEVICE_NAME() instead
	../drivers/media/test-drivers/vivid/vivid-core.c: ../drivers/media/test-drivers/vivid/vivid-core.c:1981 vivid_create_instance() parse error: turning off implications after 60 seconds
	SMATCH:../drivers/media/usb/siano/smsusb.c ../drivers/media/usb/siano/smsusb.c:53:38: :warning: array of flexible structures
	SPARSE:../drivers/media/usb/siano/smsusb.c ../drivers/media/usb/siano/smsusb.c:53:38: warning: array of flexible structures
	../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2625 dvb_register() parse error: turning off implications after 60 seconds
	../drivers/media/platform/qcom/venus/helpers.c: ../drivers/media/platform/qcom/venus/helpers.c:658 venus_helper_get_bufreq() error: we previously assumed 'req' could be null (see line 654)
	../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2900 em28xx_v4l2_init() parse error: turning off implications after 60 seconds


Error #512 when building PDF docs