* [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.