mbox series

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

Message ID eee537a2-86a1-dd81-af2e-9f18e9272f5c@xs4all.nl
State New
Headers show
Series [GIT,PULL,FOR,v5.20] Various fixes/enhancements | expand

Pull-request

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

Message

Hans Verkuil July 8, 2022, 9:46 a.m. UTC
The following changes since commit c0ab2901fc68a274b4e5e6436892806e6785babe:

  media: venus: hfi_platform: Correct supported codecs for sc7280 (2022-07-07 09:21:08 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 756e3fd847f452897dcd85866050a52d8678c8bd:

  media: amphion: only insert the first sequence startcode for vc1l format (2022-07-08 11:25:11 +0200)

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

----------------------------------------------------------------
Akira Yokosawa (1):
      media: docs: Remove extraneous \endgroup from P010 table

Chen-Yu Tsai (7):
      media: mediatek: vcodec: decoder: Const-ify stepwise_fhd
      media: mediatek: vcodec: decoder: Fix 4K frame size enumeration
      media: mediatek: vcodec: decoder: Skip alignment for default resolution
      media: mediatek: vcodec: decoder: Fix resolution clamping in TRY_FMT
      media: mediatek: vcodec: decoder: Drop max_{width,height} from mtk_vcodec_ctx
      media: mediatek: vcodec: decoder: Embed framesize inside mtk_video_fmt
      media: mediatek: vcodec: Initialize decoder parameters for each instance

Ezequiel Garcia (1):
      hantro: Fix RK3399 H.264 format advertising

Krzysztof Kozlowski (1):
      dt-bindings: media: samsung,s5pv210-jpeg: convert to dtschema

Ming Qian (3):
      media: amphion: defer setting last_buffer_dequeued until resolution changes are processed
      media: amphion: sync buffer status with firmware during abort
      media: amphion: only insert the first sequence startcode for vc1l format

 Documentation/devicetree/bindings/media/exynos-jpeg-codec.txt     |  16 ---------
 Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml | 123 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Documentation/userspace-api/media/v4l/pixfmt-yuv-planar.rst       |   3 --
 MAINTAINERS                                                       |   1 +
 drivers/media/platform/amphion/vdec.c                             |  47 +++++++++++++++++--------
 drivers/media/platform/amphion/vpu.h                              |   1 +
 drivers/media/platform/amphion/vpu_malone.c                       |   2 ++
 drivers/media/platform/amphion/vpu_rpc.h                          |   7 +++-
 drivers/media/platform/amphion/vpu_v4l2.c                         |   2 +-
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec.c           |  54 +++++++++++-----------------
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_drv.c       |   3 +-
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_stateful.c  |  29 ++++-----------
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_stateless.c |  30 +++++++---------
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_drv.h           |  20 +----------
 drivers/staging/media/hantro/rockchip_vpu_hw.c                    |  60 +++++++++++++++++++++++++++----
 15 files changed, 262 insertions(+), 136 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/media/exynos-jpeg-codec.txt
 create mode 100644 Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml

Comments

Jenkins July 8, 2022, 10:18 a.m. UTC | #1
From: builder@linuxtv.org

Pull request: https://patchwork.linuxtv.org/project/linux-media/patch/eee537a2-86a1-dd81-af2e-9f18e9272f5c@xs4all.nl/
Build log: https://builder.linuxtv.org/job/patchwork/223149/
Build time: 00:24:34
Link: https://lore.kernel.org/linux-media/eee537a2-86a1-dd81-af2e-9f18e9272f5c@xs4all.nl

gpg: Signature made Fri 08 Jul 2022 09:45:31 AM UTC
gpg:                using EDDSA key 52ADCAAE8A4F70B99ACD8D726B425DF79B1C1E76
gpg: Good signature from "Hans Verkuil <hverkuil-cisco@xs4all.nl>" [unknown]
gpg:                 aka "Hans Verkuil <hverkuil@xs4all.nl>" [full]

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

Error/warnings:

patches/0001-media-mediatek-vcodec-decoder-Const-ify-stepwise_fhd.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
	../drivers/staging/media/atomisp/pci/atomisp_cmd.c: ../drivers/staging/media/atomisp/pci/atomisp_cmd.c:3534 atomisp_cp_general_isp_parameters() parse error: OOM: 3000012Kb sm_state_count = 543759
	../drivers/staging/media/atomisp/pci/atomisp_cmd.c: ../drivers/staging/media/atomisp/pci/atomisp_cmd.c:3534 atomisp_cp_general_isp_parameters() warn: Function too hairy.  No more merges.
	../drivers/staging/media/atomisp/pci/atomisp_cmd.c: ../drivers/staging/media/atomisp/pci/atomisp_cmd.c:3534 atomisp_cp_general_isp_parameters() parse error: __split_smt: function too hairy.  Giving up after 8 seconds

    allyesconfig: return code #0:
	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/i2c/cx25840/cx25840-core.c: ../drivers/media/i2c/cx25840/cx25840-core.c:5517 cx23885_dif_setup() parse error: turning off implications after 60 seconds
	../drivers/media/platform/qcom/venus/helpers.c: ../drivers/media/platform/qcom/venus/helpers.c:678 venus_helper_get_bufreq() error: we previously assumed 'req' could be null (see line 674)
	../drivers/media/dvb-frontends/sp887x.c: ../drivers/media/dvb-frontends/sp887x.c:178 sp887x_initial_setup() error: __memcpy() '&buf[2]' too small (30 vs 16384)
	../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2548 dvb_register() parse error: OOM: 3000024Kb sm_state_count = 1725875
	../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2548 dvb_register() warn: Function too hairy.  No more merges.
	../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2548 dvb_register() parse error: __split_smt: function too hairy.  Giving up after 49 seconds
	../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2878 em28xx_v4l2_init() parse error: turning off implications after 60 seconds

patches/0009-dt-bindings-media-samsung-s5pv210-jpeg-convert-to-dt.patch:

   checkpatch.pl:
	$ cat patches/0009-dt-bindings-media-samsung-s5pv210-jpeg-convert-to-dt.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
	-:30: WARNING: DT binding docs and includes should be a separate patch. See: Documentation/devicetree/bindings/submitting-patches.rst
	-:48: WARNING: DT binding docs and includes should be a separate patch. See: Documentation/devicetree/bindings/submitting-patches.rst


Error #512 when building PDF docs