All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL FOR v5.20] Various fixes/enhancements
@ 2022-07-08  9:46 Hans Verkuil
  2022-07-08 10:18 ` [GIT PULL FOR v5.20] Various fixes/enhancements (#84641) Jenkins
  0 siblings, 1 reply; 5+ messages in thread
From: Hans Verkuil @ 2022-07-08  9:46 UTC (permalink / raw)
  To: linux-media; +Cc: Chen-Yu Tsai, Ming Qian

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [GIT PULL FOR v5.20] Various fixes/enhancements (#84641)
  2022-07-08  9:46 [GIT PULL FOR v5.20] Various fixes/enhancements Hans Verkuil
@ 2022-07-08 10:18 ` Jenkins
  0 siblings, 0 replies; 5+ messages in thread
From: Jenkins @ 2022-07-08 10:18 UTC (permalink / raw)
  To: mchehab+samsung, linux-media; +Cc: builder

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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL FOR v5.20] Various fixes/enhancements
@ 2022-06-22 15:25 Hans Verkuil
  0 siblings, 0 replies; 5+ messages in thread
From: Hans Verkuil @ 2022-06-22 15:25 UTC (permalink / raw)
  To: Linux Media Mailing List

The following changes since commit 945a9a8e448b65bec055d37eba58f711b39f66f0:

  media: pvrusb2: fix memory leak in pvr_probe (2022-06-20 10:30:37 +0100)

are available in the Git repository at:

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

for you to fetch changes up to ec34ce15f143aaefebbf54cb2bebe9f2ccf4df6c:

  media: mediatek: vcodec: Report supported bitrate modes (2022-06-22 16:06:19 +0200)

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

----------------------------------------------------------------
Ajye Huang (1):
      media: platform: cros-ec: Add kinox to the match table

Arnd Bergmann (1):
      media: sta2x11: remove VIRT_TO_BUS dependency

Chen-Yu Tsai (1):
      media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events for stateless

Christophe JAILLET (4):
      media: rcar_drif: Remove useless license text when SPDX-License-Identifier is already used
      media: em28xx: Remove useless license text when SPDX-License-Identifier is already used
      media: ddbridge: Remove useless license text when SPDX-License-Identifier is already used
      media: tw686x: Fix an error handling path in tw686x_probe()

Eugen Hristev (1):
      media: atmel: atmel-isc-base: allow wb ctrls to be changed when isc is not configured

Guo Zhengkui (1):
      media: mediatek: vcodec: fix minmax.cocci warning

Hirokazu Honda (1):
      media: mediatek: vcodec: Report supported bitrate modes

Jian Zhang (1):
      driver/nxp/imx-jpeg: fix a unexpected return value problem

Jiang Jian (3):
      media: usb: gspca: aligned '*' each line
      media: saa7164: Remove duplicate 'on' in two places.
      media: av7110: Remove duplicate 'with' in two places.

Justin Green (1):
      mediatek: vcodec: return EINVAL if plane is too small

Lukas Bulwahn (1):
      MAINTAINERS: add include/dt-bindings/media to MEDIA INPUT INFRASTRUCTURE

Marek Vasut (2):
      media: stm32: dcmi: Fill in remaining Bayer formats
      media: stm32: dcmi: Drop always NULL sd_state from dcmi_pipeline_s_fmt()

Miaoqian Lin (1):
      media: tw686x: Fix memory leak in tw686x_video_init

Ming Qian (3):
      media: imx-jpeg: Disable slot interrupt when frame done
      media: amphion: output firmware error message
      media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set

Niels Dossche (1):
      media: hdpvr: fix error value returns in hdpvr_read

Yang Li (1):
      media: mediatek: vcodec: remove unneeded semicolon

Yunfei Dong (7):
      media: mediatek: vcodec: Fix decoder v4l2 bus_info not correctly
      media: mediatek: vcodec: Change decoder v4l2 capability value
      media: mediatek: vcodec: Fix encoder v4l2 bus_info not correctly
      media: mediatek: vcodec: Change encoder v4l2 capability value
      media: mediatek: vcodec: Initialize decoder parameters after getting dec_capability
      MAINTAINERS: add Yunfei Dong as mediatek vcodec driver maintainer
      media: mediatek: vcodec: Fix non subdev architecture open power fail

Zhang Zekun (1):
      media:rkvdec:Remove redundant memset

 MAINTAINERS                                                       |  2 ++
 drivers/media/cec/platform/cros-ec/cros-ec-cec.c                  |  2 ++
 drivers/media/pci/ddbridge/ddbridge-ci.c                          |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-ci.h                          |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-core.c                        |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-hw.c                          |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-hw.h                          | 11 +----------
 drivers/media/pci/ddbridge/ddbridge-i2c.c                         |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-i2c.h                         |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-io.h                          |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-main.c                        |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-max.c                         |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-max.h                         | 11 +----------
 drivers/media/pci/ddbridge/ddbridge-mci.c                         |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-mci.h                         |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-regs.h                        |  9 ---------
 drivers/media/pci/ddbridge/ddbridge-sx8.c                         |  9 ---------
 drivers/media/pci/ddbridge/ddbridge.h                             | 11 +----------
 drivers/media/pci/saa7164/saa7164-api.c                           |  2 +-
 drivers/media/pci/sta2x11/Kconfig                                 |  2 +-
 drivers/media/pci/tw686x/tw686x-core.c                            |  5 ++++-
 drivers/media/pci/tw686x/tw686x-video.c                           |  4 +++-
 drivers/media/platform/amphion/vpu_msgs.c                         |  7 ++++++-
 drivers/media/platform/atmel/atmel-isc-base.c                     |  4 ----
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec.c           | 37 +++++++++++++++++++++++++++++++------
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_drv.c       |  4 ++++
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_drv.h           |  1 -
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_enc.c           | 36 +++++++++++++++++++++++++++++++++---
 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c |  2 +-
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c                 |  5 +++++
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h                 |  1 +
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c                    | 12 ++++--------
 drivers/media/platform/renesas/rcar_drif.c                        |  5 -----
 drivers/media/platform/st/stm32/stm32-dcmi.c                      | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 drivers/media/usb/em28xx/em28xx-audio.c                           | 10 ----------
 drivers/media/usb/em28xx/em28xx-camera.c                          | 10 ----------
 drivers/media/usb/em28xx/em28xx-cards.c                           | 10 ----------
 drivers/media/usb/em28xx/em28xx-core.c                            | 10 ----------
 drivers/media/usb/em28xx/em28xx-dvb.c                             |  4 ----
 drivers/media/usb/em28xx/em28xx-i2c.c                             | 10 ----------
 drivers/media/usb/em28xx/em28xx-input.c                           | 10 ----------
 drivers/media/usb/em28xx/em28xx-v4l.h                             |  9 ---------
 drivers/media/usb/em28xx/em28xx-vbi.c                             | 10 ----------
 drivers/media/usb/em28xx/em28xx-video.c                           | 10 ----------
 drivers/media/usb/em28xx/em28xx.h                                 | 10 ----------
 drivers/media/usb/gspca/xirlink_cit.c                             |  2 +-
 drivers/media/usb/hdpvr/hdpvr-video.c                             |  2 +-
 drivers/media/v4l2-core/v4l2-mem2mem.c                            |  2 +-
 drivers/staging/media/av7110/av7110.c                             |  2 +-
 drivers/staging/media/rkvdec/rkvdec-vp9.c                         |  2 --
 50 files changed, 155 insertions(+), 292 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL FOR v5.20] Various fixes/enhancements
@ 2022-06-09 11:21 Hans Verkuil
  0 siblings, 0 replies; 5+ messages in thread
From: Hans Verkuil @ 2022-06-09 11:21 UTC (permalink / raw)
  To: linux-media



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(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL FOR v5.20] Various fixes/enhancements
@ 2022-05-23  7:42 Hans Verkuil
  0 siblings, 0 replies; 5+ messages in thread
From: Hans Verkuil @ 2022-05-23  7:42 UTC (permalink / raw)
  To: Linux Media Mailing List

The following changes since commit 340ce50f75a6bdfe6d1850ca49ef37a8e2765dd1:

  media: hantro: Enable HOLD_CAPTURE_BUF for H.264 (2022-05-17 10:11:19 +0200)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git for-v5.20a

for you to fetch changes up to 0a2a449b157a498018be645742e95379ef857c91:

  media: vivid.rst: document HDMI Video Guard Band control (2022-05-23 09:32:53 +0200)

----------------------------------------------------------------
Benjamin Gaignard (1):
      media: Add P010 video format

Benjamin Marty (1):
      media: i2c: adv7180: fix reserved bit in Video Selection 2

Colin Ian King (1):
      media: platform: exynos-gsc: remove redundant initializations of f_chk_len and f_chk_addr

Eugen Hristev (1):
      media: atmel: atmel-sama7g5-isc: fix warning in configs without OF

Guo Zhengkui (1):
      media: platform: samsung: s5p-jpeg: replace ternary operator with max()

Hans Verkuil (6):
      adv7604: try all infoframe types
      media: cec-adap.c: log when claiming LA fails unexpectedly
      media: v4l2-tpg: add HDMI Video Guard Band test pattern
      media: vivid: add HDMI Video Guard Band control
      media: stkwebcam: deprecate driver, move to staging
      media: vivid.rst: document HDMI Video Guard Band control

Ian Cowan (4):
      staging: media: zoran: add logging macros
      staging: media: zoran: setup videocodec header for debugging macros
      staging: media: zoran: replace all pr_err with zrdev_err as appropriate
      staging: media: zoran: replace dprintk with new debugging macros

Jorge Maidana (2):
      media: cx88: Fix PAL-Nc standard
      media: usbtv: Add PAL-Nc standard

Krzysztof Kozlowski (1):
      media: dt-bindings: qcom,sdm660-camss: document interconnects

Ming Qian (3):
      media: imx-jpeg: Don't fill the description field in struct v4l2_fmtdesc
      media: amphion: support for reloading module
      media: imx-jpeg: Encoder support to set jpeg quality

Vladimir Zapolskiy (1):
      media: camss: Allocate power domain resources dynamically

Wan Jiabing (1):
      st-delta: Remove unneeded NULL check in delta-v4l2

Yang Li (1):
      media: atmel: atmel-isc-base: remove unneeded semicolon

Yang Yingliang (2):
      media: camss: csid: fix wrong size passed to devm_kmalloc_array()
      media: davinci: vpif: add missing of_node_put() in vpif_probe()

Zheyu Ma (1):
      media: TDA1997x: Fix the error handling in tda1997x_probe()

 Documentation/admin-guide/media/vivid.rst                      |  14 ++++++
 Documentation/devicetree/bindings/media/qcom,sdm660-camss.yaml |   7 +++
 Documentation/userspace-api/media/v4l/pixfmt-yuv-planar.rst    |  54 +++++++++++++++++++++
 drivers/media/cec/core/cec-adap.c                              |   5 +-
 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c                  |  38 +++++++++++++++
 drivers/media/i2c/adv7180.c                                    |   5 +-
 drivers/media/i2c/adv7604.c                                    |   5 +-
 drivers/media/i2c/tda1997x.c                                   |   1 +
 drivers/media/pci/cx88/cx88-core.c                             |  22 +++++++--
 drivers/media/platform/amphion/vpu_core.c                      |  11 ++---
 drivers/media/platform/atmel/atmel-isc-base.c                  |   2 +-
 drivers/media/platform/atmel/atmel-sama7g5-isc.c               |   2 +
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c              |  11 +++--
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h              |   1 +
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c                 |  64 ++++++++++++++++++++++++-
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h                 |   2 +
 drivers/media/platform/qcom/camss/camss-csid.c                 |   2 +-
 drivers/media/platform/qcom/camss/camss.c                      |  38 ++++++++-------
 drivers/media/platform/qcom/camss/camss.h                      |   7 ++-
 drivers/media/platform/samsung/exynos-gsc/gsc-core.c           |   3 +-
 drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c            |   2 +-
 drivers/media/platform/st/sti/delta/delta-v4l2.c               |  24 ++++------
 drivers/media/platform/ti/davinci/vpif.c                       |   1 +
 drivers/media/test-drivers/vivid/vivid-ctrls.c                 |  14 ++++++
 drivers/media/usb/Kconfig                                      |   1 -
 drivers/media/usb/Makefile                                     |   1 -
 drivers/media/usb/usbtv/usbtv-video.c                          |   5 +-
 drivers/media/usb/usbtv/usbtv.h                                |   3 +-
 drivers/media/v4l2-core/v4l2-common.c                          |   1 +
 drivers/media/v4l2-core/v4l2-ioctl.c                           |   1 +
 drivers/staging/media/Kconfig                                  |  12 +++--
 drivers/staging/media/Makefile                                 |   1 +
 drivers/{media/usb => staging/media}/stkwebcam/Kconfig         |   8 +++-
 drivers/{media/usb => staging/media}/stkwebcam/Makefile        |   2 +-
 drivers/staging/media/stkwebcam/TODO                           |  12 +++++
 drivers/{media/usb => staging/media}/stkwebcam/stk-sensor.c    |   0
 drivers/{media/usb => staging/media}/stkwebcam/stk-webcam.c    |   0
 drivers/{media/usb => staging/media}/stkwebcam/stk-webcam.h    |   0
 drivers/staging/media/zoran/videocodec.c                       |  93 +++++++++++++++++++-----------------
 drivers/staging/media/zoran/videocodec.h                       |  15 ++++++
 drivers/staging/media/zoran/zoran.h                            |  14 ++++++
 drivers/staging/media/zoran/zr36016.c                          |  91 ++++++++++++++++++-----------------
 drivers/staging/media/zoran/zr36050.c                          | 144 ++++++++++++++++++++++++++++----------------------------
 drivers/staging/media/zoran/zr36060.c                          |  97 ++++++++++++++++++++------------------
 include/media/tpg/v4l2-tpg.h                                   |  16 +++++++
 include/uapi/linux/videodev2.h                                 |   1 +
 46 files changed, 573 insertions(+), 280 deletions(-)
 rename drivers/{media/usb => staging/media}/stkwebcam/Kconfig (68%)
 rename drivers/{media/usb => staging/media}/stkwebcam/Makefile (63%)
 create mode 100644 drivers/staging/media/stkwebcam/TODO
 rename drivers/{media/usb => staging/media}/stkwebcam/stk-sensor.c (100%)
 rename drivers/{media/usb => staging/media}/stkwebcam/stk-webcam.c (100%)
 rename drivers/{media/usb => staging/media}/stkwebcam/stk-webcam.h (100%)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-07-08 10:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-08  9:46 [GIT PULL FOR v5.20] Various fixes/enhancements Hans Verkuil
2022-07-08 10:18 ` [GIT PULL FOR v5.20] Various fixes/enhancements (#84641) Jenkins
  -- strict thread matches above, loose matches on Subject: below --
2022-06-22 15:25 [GIT PULL FOR v5.20] Various fixes/enhancements Hans Verkuil
2022-06-09 11:21 Hans Verkuil
2022-05-23  7:42 Hans Verkuil

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.