[git:media_stage/master] media: Drop explicit initialization of struct i2c_device_id::driver_data to 0

2024-08-08 Thread Hans Verkuil
es. Signed-off-by: Uwe Kleine-König Signed-off-by: Hans Verkuil drivers/media/dvb-frontends/a8293.c| 2 +- drivers/media/dvb-frontends/af9013.c | 2 +- drivers/media/dvb-frontends/af9033.c | 2 +- drivers/media/dvb-frontends/au8522_decoder.c | 2 +- drivers/medi

[git:edid-decode/master] edid-decode: translate cp437 and ISO 8859-1 to UTF-8

2024-08-10 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: edid-decode: translate cp437 and ISO 8859-1 to UTF-8 Author: Hans Verkuil Date:Sat Aug 10 10:46:53 2024 +0200 If the new --utf8 option is used, then the various embedded strings in EDID are

[git:edid-decode/master] edid-decode.1: document new --utf8 option

2024-08-10 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: edid-decode.1: document new --utf8 option Author: Hans Verkuil Date:Sat Aug 10 10:52:23 2024 +0200 Document the -u/--utf8 option. Signed-off-by: Hans Verkuil edid-decode.1 | 4 1

[git:edid-decode/master] edid-decode: enable UTF-8 for the emscripten version

2024-08-10 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: edid-decode: enable UTF-8 for the emscripten version Author: Hans Verkuil Date:Sat Aug 10 11:21:55 2024 +0200 Enable this option when used in a web page. Signed-off-by: Hans Verkuil

[git:edid-decode/master] edid-decode.1: document the two supported InfoFrame variants

2024-08-11 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: edid-decode.1: document the two supported InfoFrame variants Author: Hans Verkuil Date:Sun Aug 11 11:30:29 2024 +0200 Document that both the HDMI and regular CTA-861 InfoFrame variants are

[git:media_stage/fixes] media: atomisp: Fix streaming no longer working on BYT / ISP2400 devices

2024-08-13 Thread Hans Verkuil
er.kernel.org Signed-off-by: Hans de Goede Signed-off-by: Hans Verkuil .../staging/media/atomisp/pci/ia_css_stream_public.h | 8 ++-- drivers/staging/media/atomisp/pci/sh_css_internal.h | 19 --- 2 files changed, 22 insertions(+), 5 deletions(-) --- diff --git a/drivers/s

[git:media_stage/master] media: videobuf2-core: attach once if multiple planes share the same dbuf

2024-08-14 Thread Hans Verkuil
have its own dma buf attachment and mapping. It is a waste of IOVA space. This patch adds a dbuf_duplicated boolean in vb2_plane. If a plane's dbuf is the same as an existing plane, do not create another attachment and mapping. Signed-off-by: Yunke Cao Acked-by: Tomasz Figa Signed-off-by:

[git:media_stage/master] media: videobuf2-core: reverse the iteration order in __vb2_buf_dmabuf_put

2024-08-14 Thread Hans Verkuil
the same DMA buffer attachment. Release the planes from num_planes - 1 to 0 so that we don't leave invalid mem_priv pointers behind. Signed-off-by: Yunke Cao Acked-by: Tomasz Figa Signed-off-by: Hans Verkuil drivers/media/common/videobuf2/videobuf2-core.c | 10 -- 1 file chang

[git:media_stage/master] media: videobuf2-core: release all planes first in __prepare_dmabuf()

2024-08-14 Thread Hans Verkuil
new planes. Signed-off-by: Yunke Cao Acked-by: Tomasz Figa Signed-off-by: Hans Verkuil drivers/media/common/videobuf2/videobuf2-core.c | 115 1 file changed, 59 insertions(+), 56 deletions(-) --- diff --git a/drivers/media/common/videobuf2/videobuf2-core.c b/drivers

[git:media_stage/master] media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put()

2024-08-14 Thread Hans Verkuil
ds in __vb2_plane_dmabuf_put(), including bytesused, length, fd and data_offset. Remove the duplicated code in __prepare_dmabuf(). Signed-off-by: Yunke Cao Acked-by: Tomasz Figa Signed-off-by: Hans Verkuil drivers/media/common/videobuf2/videobuf2-core.c | 8 1 file changed, 4 insertions(

[git:media_stage/master] docs: uapi: media: Properly locate NV12MT diagram

2024-08-14 Thread Hans Verkuil
formats. Move it back next its related pixel format. Signed-off-by: Nicolas Dufresne Reviewed-by: Andrzej Pietrasiewicz Signed-off-by: Hans Verkuil .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 32 +++--- 1 file changed, 16 insertions(+), 16 deletions(-) --- diff --git a

[git:media_stage/master] docs: uapi: media: Add a layout diagram for MT2110T

2024-08-14 Thread Hans Verkuil
: Nicolas Dufresne Signed-off-by: Hans Verkuil Documentation/userspace-api/media/v4l/mt2110t.svg | 315 ++ 1 file changed, 315 insertions(+) --- diff --git a/Documentation/userspace-api/media/v4l/mt2110t.svg b/Documentation/userspace-api/media/v4l/mt2110t.svg new file mode

[git:media_stage/master] docs: uapi: media: Document Mediatek 10bit tiled formats

2024-08-14 Thread Hans Verkuil
formats are nearly identical, reusing MM21 format and expending it by inserting chunk of 16 bytes of lower 2 bit pixel data after each chunk of 64 bytes higher 8 bit of data. Signed-off-by: Nicolas Dufresne Signed-off-by: Hans Verkuil .../userspace-api/media/v4l/pixfmt-reserved.rst| 13

[git:media_stage/master] media: mgb4: Add support for V4L2_CAP_TIMEPERFRAME

2024-08-14 Thread Hans Verkuil
tputs that was missing. The timings info is required/used for implementing the V4L2_CAP_TIMEPERFRAME functionality. Signed-off-by: Martin Tůma Signed-off-by: Hans Verkuil drivers/media/pci/mgb4/mgb4_core.c | 2 +- drivers/media/pci/mgb4/mgb4_core.h | 2 + drivers/media/pci/mgb4/mgb4

[git:media_stage/master] media: mgb4: Fixed signal frame rate limit handling

2024-08-14 Thread Hans Verkuil
-off-by: Martin Tůma Signed-off-by: Hans Verkuil drivers/media/pci/mgb4/mgb4_sysfs_out.c | 9 + drivers/media/pci/mgb4/mgb4_vout.c | 12 ++-- drivers/media/pci/mgb4/mgb4_vout.h | 2 +- 3 files changed, 12 insertions(+), 11 deletions(-) --- diff --git a/dr

[git:media_stage/master] docs: uapi: media: Move NV12_10BE_8L128 to NV15 section

2024-08-14 Thread Hans Verkuil
the relevant section. Signed-off-by: Nicolas Dufresne Reviewed-by: Andrzej Pietrasiewicz Signed-off-by: Hans Verkuil .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 36 -- 1 file changed, 19 insertions(+), 17 deletions(-) --- diff --git a/Documentation/userspace-api

[git:media_stage/master] media: staging: media: starfive: camss: Drop obsolete return value documentation

2024-08-14 Thread Hans Verkuil
changed to not return a value. Drop the documentation of the return value in the kernel doc. Fixes: b1f3677aebe5 ("media: staging: media: starfive: camss: Convert to platform remove callback returning void") Signed-off-by: Uwe Kleine-König Signed-off-by: Hans Verkuil drivers/sta

[git:media_stage/master] media: mgb4: Add support for YUV image formats

2024-08-14 Thread Hans Verkuil
the driver when the FW supports it. Signed-off-by: Martin Tůma Signed-off-by: Hans Verkuil drivers/media/pci/mgb4/mgb4_io.h | 7 +++ drivers/media/pci/mgb4/mgb4_vin.c | 107 +--- drivers/media/pci/mgb4/mgb4_vout.c | 109 ++--- 3

[git:media_stage/master] media: admin-guide: mgb4: Outputs DV timings documentation update

2024-08-14 Thread Hans Verkuil
uot; sysfs parameter and update the default DV timings values according to the latest code changes. Signed-off-by: Martin Tůma Signed-off-by: Hans Verkuil Documentation/admin-guide/media/mgb4.rst | 23 ++- 1 file changed, 14 insertions(+), 9 deletions(-) --- di

[git:media_stage/master] Merge tag 'next-media-rkisp1-20240814' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git

2024-08-14 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: Merge tag 'next-media-rkisp1-20240814' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git Author: Hans Verkuil Date:Wed Aug 14 17:18:47 2024 +0200 Extensible

[git:edid-decode/master] edid-decode: add options to read EDID and HDCP data directly from DDC

2024-08-16 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: edid-decode: add options to read EDID and HDCP data directly from DDC Author: Hans Verkuil Date:Fri Aug 16 12:40:54 2024 +0200 Add options to read the EDID and HDCP data directly from the

[git:edid-decode/master] edid-decode: fix emscripten build

2024-08-16 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: edid-decode: fix emscripten build Author: Hans Verkuil Date:Fri Aug 16 12:58:02 2024 +0200 When building with emscripten, disable the i2c functionality. Signed-off-by: Hans Verkuil

[git:media_tree/master] media: siano: Simplify smscore_load_firmware_from_file

2024-08-18 Thread Hans Verkuil
line 1150) Signed-off-by: Ricardo Ribalda Reported-by: Hans Verkuil Closes: https://lore.kernel.org/linux-media/99bd75a0-a6f3-4c47-bc89-70ffd87da...@xs4all.nl/T/#t Signed-off-by: Hans Verkuil drivers/media/common/siano/smscoreapi.c | 15 +-- drivers/media/common/siano/smscoreapi.h |

[git:edid-decode/master] edid-decode: check if linux/i2c-dev.h is available

2024-08-20 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: edid-decode: check if linux/i2c-dev.h is available Author: Hans Verkuil Date:Tue Aug 20 11:42:12 2024 +0200 Skip building ddc.cpp and disable related options if linux/i2c-dev.h is not found

[git:edid-decode/master] edid-decode: add Cable ID support

2024-08-21 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: edid-decode: add Cable ID support Author: Hans Verkuil Date:Tue Aug 20 11:54:09 2024 +0200 Add Cable ID support. Signed-off-by: Hans Verkuil ddc.cpp | 127

[git:edid-decode/master] edid-decode: report if InfoFrame size is too small

2024-08-21 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: edid-decode: report if InfoFrame size is too small Author: Hans Verkuil Date:Wed Aug 21 20:06:20 2024 +0200 Print to stderr if the InfoFrame size is too small. Signed-off-by: Hans Verkuil

[git:edid-decode/master] edid-decode: add support to parse SCDC data from the DDC line

2024-08-21 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: edid-decode: add support to parse SCDC data from the DDC line Author: Hans Verkuil Date:Tue Aug 20 09:49:33 2024 +0200 Add options to read and parse the SCDC data from the DDC line. Signed

[git:edid-decode/master] edid-decode: report if InfoFrame size is too small

2024-08-21 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: edid-decode: report if InfoFrame size is too small Author: Hans Verkuil Date:Wed Aug 21 20:06:20 2024 +0200 Print to stderr if the InfoFrame size is too small. Signed-off-by: Hans Verkuil

[git:v4l-utils/master] v4l2-compliance: testRequests(): drop V4L2_BUF_FLAG_QUEUED check

2024-08-22 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued at the http://git.linuxtv.org/cgit.cgi/v4l-utils.git tree: Subject: v4l2-compliance: testRequests(): drop V4L2_BUF_FLAG_QUEUED check Author: Hans Verkuil Date:Thu Aug 22 11:57:11 2024 +0200 After

[git:media_stage/master] media: verisilicon: Move Rockchip hardware drivers to the corresponding option

2024-08-24 Thread Hans Verkuil
Rockchip VDPU2") Signed-off-by: Alexander Stein Reviewed-by: Nicolas Dufresne Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil drivers/media/platform/verisilicon/Makefile | 8 1 file changed, 4 insertions(+), 4 deletions(-) --- diff --git a/drivers/media/platform/

[git:media_stage/master] media: verisilicon: AV1: Correct some sizes/positions on register fields

2024-08-24 Thread Hans Verkuil
th an incorrect size inside the hardware registers. Fix them. This doesn't impact the Fluster score. Fixes: 727a400686a2 ("media: verisilicon: Add Rockchip AV1 decoder") Signed-off-by: Benjamin Gaignard Reviewed-by: Nicolas Dufresne Signed-off-by: Sebastian Fricke Signed-off-by: Han

[git:media_stage/master] media: verisilicon: Move Rockchip AV1 hardware drivers to the corresponding option

2024-08-24 Thread Hans Verkuil
rain feature to AV1 driver") Fixes: c0d0e579db4e ("media: verisilicon: Add AV1 entropy helpers") Signed-off-by: Alexander Stein Reviewed-by: Nicolas Dufresne Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil drivers/media/platform/verisilicon/Makefile | 6 +++--- 1 fi

[git:media_stage/master] media: verisilicon: Fix auxiliary buffer allocation size

2024-08-24 Thread Hans Verkuil
the frame and make auxiliary buffer memory size computation more accurate. Fixes: 727a400686a2 ("media: verisilicon: Add Rockchip AV1 decoder") Signed-off-by: Benjamin Gaignard Reviewed-by: Nicolas Dufresne Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil drivers/m

[git:media_stage/master] media: vicodec: allow en/decoder cmd w/o CAPTURE

2024-08-24 Thread Hans Verkuil
V4L2_BUF_FLAG_LAST. Fix this problem by carrying out en/decoder commands even if CAPTURE is not streaming. Fixes: d17589afa9706 vicodec: improve handling of ENC_CMD_STOP/START Reported by: Nicolas Dufresne Signed-off-by: Deborah Brouwer Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil

[git:media_stage/master] media: verisilicon: AV1: Be more flexible with postproc capabilities

2024-08-24 Thread Hans Verkuil
pixel-formats into 8-bit pixel-formats. Fixes: 003afda97c65 ("media: verisilicon: Enable AV1 decoder on rk3588") Signed-off-by: Benjamin Gaignard Reviewed-by: Nicolas Dufresne Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil drivers/media/platform/verisilicon/rockchip_vp

[git:media_stage/master] media: coda: cast an operand of multiplication to a larger type

2024-08-24 Thread Hans Verkuil
sia Belova Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil drivers/media/platform/chips-media/coda/coda-bit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media/platform/chips-media/coda/coda-bit.c b/drivers/media/platform/chips-media/coda/coda-b

[git:media_stage/master] media: dt-bindings: qcom,sc7280-venus: Allow one IOMMU entry

2024-08-25 Thread Hans Verkuil
pixel" context bank, so allow only one iommu in the bindings also. Acked-by: Krzysztof Kozlowski Signed-off-by: Luca Weiss Signed-off-by: Stanimir Varbanov Signed-off-by: Hans Verkuil Documentation/devicetree/bindings/media/qcom,sc7280-venus.yaml | 1 + 1 file changed, 1 insertion(+) --- di

[git:media_stage/master] media: venus: firmware: Use iommu_paging_domain_alloc()

2024-08-25 Thread Hans Verkuil
->fw.dev in the same function. Use iommu_paging_domain_alloc() to make it explicit. Signed-off-by: Lu Baolu Reviewed-by: Jason Gunthorpe Link: https://lore.kernel.org/r/2024061008.88197-10-baolu...@linux.intel.com Signed-off-by: Stanimir Varbanov Signed-off-by: Hans Verkuil drivers/me

[git:media_stage/master] media: venus: Convert one-element-arrays to flex-arrays

2024-08-25 Thread Hans Verkuil
-by: Stanimir Varbanov Signed-off-by: Hans Verkuil drivers/media/platform/qcom/venus/hfi_cmds.h | 6 +++--- drivers/media/platform/qcom/venus/hfi_helper.h | 14 +++--- 2 files changed, 10 insertions(+), 10 deletions(-) --- diff --git a/drivers/media/platform/qcom/venus/hfi_cmds.h b

[git:media_stage/master] media: venus: Refactor hfi_buffer_alloc_mode_supported

2024-08-25 Thread Hans Verkuil
/deprecated.html#zero-length-and-one-element-arrays) Signed-off-by: Ricardo Ribalda Acked-by: Vikash Garodia Signed-off-by: Stanimir Varbanov Signed-off-by: Hans Verkuil drivers/media/platform/qcom/venus/hfi_helper.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media

[git:media_stage/master] media: venus: Refactor hfi_session_fill_buffer_pkt

2024-08-25 Thread Hans Verkuil
Ribalda Reviewed-by: Bryan O'Donoghue Acked-by: Vikash Garodia Signed-off-by: Stanimir Varbanov Signed-off-by: Hans Verkuil drivers/media/platform/qcom/venus/hfi_cmds.c | 2 +- drivers/media/platform/qcom/venus/hfi_cmds.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- diff --

[git:media_stage/master] media: venus: Refactor struct hfi_session_get_property_pkt

2024-08-25 Thread Hans Verkuil
/deprecated.html#zero-length-and-one-element-arrays) Signed-off-by: Ricardo Ribalda Reviewed-by: Bryan O'Donoghue Acked-by: Vikash Garodia Signed-off-by: Stanimir Varbanov Signed-off-by: Hans Verkuil drivers/media/platform/qcom/venus/hfi_cmds.c | 4 ++-- drivers/media/platform/qcom/

[git:media_stage/master] media: venus: Refactor hfi_sys_get_property_pkt

2024-08-25 Thread Hans Verkuil
Varbanov Signed-off-by: Hans Verkuil drivers/media/platform/qcom/venus/hfi_cmds.c | 2 +- drivers/media/platform/qcom/venus/hfi_cmds.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- diff --git a/drivers/media/platform/qcom/venus/hfi_cmds.c b/drivers/media/platform/qcom/venus

[git:media_stage/master] media: venus: Refactor hfi_session_empty_buffer_compressed_pkt

2024-08-25 Thread Hans Verkuil
Ribalda Reviewed-by: Bryan O'Donoghue Acked-by: Vikash Garodia Signed-off-by: Stanimir Varbanov Signed-off-by: Hans Verkuil drivers/media/platform/qcom/venus/hfi_cmds.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media/platform/qcom/venus/hfi_cmds.h b/dr

[git:media_stage/master] media: venus: Refactor hfi_session_empty_buffer_uncompressed_plane0_pkt

2024-08-25 Thread Hans Verkuil
: Ricardo Ribalda Acked-by: Vikash Garodia Signed-off-by: Stanimir Varbanov Signed-off-by: Hans Verkuil drivers/media/platform/qcom/venus/hfi_cmds.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media/platform/qcom/venus/hfi_cmds.h b/drivers/media/platform/qcom

[git:media_stage/master] media: venus: Refactor struct hfi_uncompressed_format_supported

2024-08-25 Thread Hans Verkuil
://www.kernel.org/doc/html/latest/process/deprecated.html#zero-length-and-one-element-arrays) Signed-off-by: Ricardo Ribalda Reviewed-by: Bryan O'Donoghue Acked-by: Vikash Garodia Signed-off-by: Stanimir Varbanov Signed-off-by: Hans Verkuil drivers/media/platform/qcom/venus/hfi_helper.

[git:media_stage/master] media: venus: Refactor struct hfi_uncompressed_plane_info

2024-08-25 Thread Hans Verkuil
://www.kernel.org/doc/html/latest/process/deprecated.html#zero-length-and-one-element-arrays) Signed-off-by: Ricardo Ribalda Reviewed-by: Bryan O'Donoghue Acked-by: Vikash Garodia Signed-off-by: Stanimir Varbanov Signed-off-by: Hans Verkuil drivers/media/platform/qcom/venus/hfi_helper.h | 2 +- 1

[git:media_stage/master] media: venus: Constify struct dec_bufsize_ops and enc_bufsize_ops

2024-08-25 Thread Hans Verkuil
form/qcom/venus/hfi_plat_bufs_v6.o After: textdata bss dec hex filename 12766 566 0 133323414 drivers/media/platform/qcom/venus/hfi_plat_bufs_v6.o Signed-off-by: Christophe JAILLET Reviewed-by: Bryan O'Donoghue Signed-off-by: Stanimir Varbanov Signed-off-by: Han

[git:media_stage/master] media: venus: fix use after free bug in venus_remove due to race condition

2024-08-25 Thread Hans Verkuil
move. Cc: sta...@vger.kernel.org Fixes: af2c3834c8ca ("[media] media: venus: adding core part and helper functions") Signed-off-by: Zheng Wang Signed-off-by: Dikshita Agarwal Signed-off-by: Stanimir Varbanov Signed-off-by: Hans Verkuil drivers/media/platform/qcom/venus/core.c | 1 +

[git:media_stage/master] media: hantro: Add RK3588 VEPU121

2024-08-28 Thread Hans Verkuil
to avoid exposing multiple video devices on kernels not having the multicore disable patch. Signed-off-by: Sebastian Reichel Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil drivers/media/platform/verisilicon/hantro_drv.c | 1 + 1 file changed, 1 insertion(+) --- diff --git a

[git:media_stage/master] media: imagination: VIDEO_E5010_JPEG_ENC should depend on ARCH_K3

2024-08-28 Thread Hans Verkuil
E5010 JPEG Encoder driver") Signed-off-by: Geert Uytterhoeven Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil drivers/media/platform/imagination/Kconfig | 1 + 1 file changed, 1 insertion(+) --- diff --git a/drivers/media/platform/imagination/Kconfig b/drivers/medi

[git:media_stage/master] media: hantro: Disable multicore support

2024-08-28 Thread Hans Verkuil
has 4 Hantro H1 cores), but applies to all SoCs. Signed-off-by: Sebastian Reichel Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil drivers/media/platform/verisilicon/hantro_drv.c | 47 + 1 file changed, 47 insertions(+) --- diff --git a/drivers/media/platform

[git:media_stage/master] media: dt-bindings: rockchip-vpu: Add RK3588 VPU121

2024-08-28 Thread Hans Verkuil
Signed-off-by: Sebastian Reichel Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil Documentation/devicetree/bindings/media/rockchip-vpu.yaml | 3 +++ 1 file changed, 3 insertions(+) --- diff --git a/Documentation/devicetree/bindings/media/rockchip-vpu.yaml b/Documentation

[git:media_stage/master] dt-bindings: media: rockchip,vpu: Document RK3128 compatible

2024-08-28 Thread Hans Verkuil
x27;s compatible. Signed-off-by: Alex Bee Acked-by: Krzysztof Kozlowski Reviewed-by: Heiko Stuebner Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil Documentation/devicetree/bindings/media/rockchip-vpu.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- diff --

[git:media_stage/master] media: dt-bindings: rk3568-vepu: Add RK3588 VEPU121

2024-08-28 Thread Hans Verkuil
Gil Peyrot Acked-by: Conor Dooley Signed-off-by: Sebastian Reichel Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml | 1 + 1 file changed, 1 insertion(+) --- diff --git a/Documentation/devicetree/bindings/media

[git:media_stage/master] Documentation: media: Fix AV1 struct documentation

2024-08-28 Thread Hans Verkuil
- incorrect struct name v4l2_av1_global_motion - incorrect link label for v4l2_av1_loop_filter - add max_frame_height_minus_1 - struct ordering Signed-off-by: Fritz Koenig Reviewed-by: Daniel Almeida Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil .../media/v4l/ext-ctrls-codec

[git:media_stage/master] media: verisilicon: Add reference buffer compression feature

2024-08-28 Thread Hans Verkuil
. Signed-off-by: Benjamin Gaignard Tested-by: Nicolas Dufresne Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil drivers/media/platform/verisilicon/Kconfig | 8 + drivers/media/platform/verisilicon/hantro_g2.c | 29 + .../platform/verisil

[git:media_stage/master] media: mediatek: vcodec: Constify struct vb2_ops

2024-08-28 Thread Hans Verkuil
l.o After: = textdata bss dec hex filename 181712968 16 2115552a3 drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.o Signed-off-by: Christophe JAILLET Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil .../media/platform/media

[git:media_stage/master] media: mediatek: vcodec: Fix H264 multi stateless decoder smatch warning

2024-08-28 Thread Hans Verkuil
vdec_h264_req_multi_if.c. Which leads to a kernel crash when fb is NULL. Fixes: 397edc703a10 ("media: mediatek: vcodec: add h264 decoder driver for mt8186") Signed-off-by: Yunfei Dong Reviewed-by: AngeloGioacchino Del Regno Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil .../mediatek/vcod

[git:media_stage/master] media: mediatek: vcodec: Fix H264 stateless decoder smatch warning

2024-08-28 Thread Hans Verkuil
leads to a kernel crash when fb is NULL. Fixes: 06fa5f757dc5 ("media: mtk-vcodec: vdec: support stateless H.264 decoding") Signed-off-by: Yunfei Dong Reviewed-by: AngeloGioacchino Del Regno Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil .../platform/mediatek/vcodec/de

[git:media_stage/master] media: mediatek: vcodec: Fix VP8 stateless decoder smatch warning

2024-08-28 Thread Hans Verkuil
leads to a kernel crash when fb is NULL. Fixes: 7a7ae26fd458 ("media: mediatek: vcodec: support stateless VP8 decoding") Signed-off-by: Yunfei Dong Reviewed-by: AngeloGioacchino Del Regno Signed-off-by: Sebastian Fricke Signed-off-by: Hans Verkuil .../platform/mediatek/vcodec/de

[git:v4l-utils/master] contrib/test/test-media: set log level to info at end

2024-08-28 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued at the http://git.linuxtv.org/cgit.cgi/v4l-utils.git tree: Subject: contrib/test/test-media: set log level to info at end Author: Hans Verkuil Date:Wed Aug 28 11:08:19 2024 +0200 test-media tries to

[git:v4l-utils/master] v4l2-compliance: only do request-queued checks while streaming is off

2024-08-28 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued at the http://git.linuxtv.org/cgit.cgi/v4l-utils.git tree: Subject: v4l2-compliance: only do request-queued checks while streaming is off Author: Hans Verkuil Date:Wed Aug 28 11:39:01 2024 +0200 The

[git:media_stage/master] Merge tag 'tags/next-media-videobuf-20240827' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git

2024-08-28 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: Merge tag 'tags/next-media-videobuf-20240827' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git Author: Hans Verkuil Date:Wed Aug 28 13:11:49 2024 +0200 -

[git:media_stage/master] Merge tag 'next-media-20240826' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git

2024-08-28 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: Merge tag 'next-media-20240826' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git Author: Hans Verkuil Date:Wed Aug 28 13:10:55 2024 +0200 Improvemen

[git:media_stage/master] Merge tag 'tags/next-media-imx-20240825' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git

2024-08-28 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: Merge tag 'tags/next-media-imx-20240825' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git Author: Hans Verkuil Date:Wed Aug 28 13:09:24 2024 +0200 Improvemen

[git:media_stage/master] Merge tag 'tags/next-media-renesas-20240825' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git

2024-08-28 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: Merge tag 'tags/next-media-renesas-20240825' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git Author: Hans Verkuil Date:Wed Aug 28 13:10:10 2024 +0200 Impro

[git:media_stage/master] Merge tag 'tags/next-media-misc-20240825' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git

2024-08-28 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued: Subject: Merge tag 'tags/next-media-misc-20240825' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git Author: Hans Verkuil Date:Wed Aug 28 13:08:12 2024 +0200 Mis

[git:media_stage/master] media: i2c: mt9v111: Drop redundant comma

2024-08-31 Thread Hans Verkuil
: Liao Chen Reviewed-by: Biju Das Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/mt9v111.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media/i2c/mt9v111.c b/drivers/media/i2c/mt9v111.c index

[git:media_stage/master] media: i2c: s5c73m3: Move clk_prepare to its own function

2024-08-31 Thread Hans Verkuil
Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/s5c73m3/s5c73m3-core.c | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) --- diff --git a/drivers/media/i2c/s5c73m3/s5c73m3-core.c b/drivers/media/i2c/s5c73m3/s5c73m3-core.c index e89e888f028e..7716dfe2b8c9 100644 --- a/driv

[git:media_stage/master] dt-bindings: media: imx335: Add reset-gpios to the DT example

2024-08-31 Thread Hans Verkuil
n the most common case of the signal not being inverted on the board. Acked-by: Krzysztof Kozlowski Signed-off-by: Umang Jain Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml | 4 1 file changed, 4 insertions(+) --- diff

[git:media_stage/master] media: i2c: og01a1b: Add support of xvclk supply clock in power management

2024-08-31 Thread Hans Verkuil
supply clock, which could be described and then explicitly controlled on OF platforms. Signed-off-by: Vladimir Zapolskiy [Sakari Ailus: Use UL specifier for power-up delay cycle value.] Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/og01a1b.c | 46

[git:media_stage/master] media: i2c: og01a1b: Add management of optional sensor supply lines

2024-08-31 Thread Hans Verkuil
power rails, if supplies are present as device properties, include them into sensor power up sequence. Signed-off-by: Vladimir Zapolskiy Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/og01a1b.c | 81 - 1 file changed, 80

[git:media_stage/master] media: i2c: imx355: Parse and register properties

2024-08-31 Thread Hans Verkuil
V4L2_CID_CAMERA_SENSOR_ROTATION and V4L2_CID_CAMERA_ORIENTATION values so that userspace - e.g. libcamera - can detect the correct rotation and orientation from the device tree. Signed-off-by: Robert Mader Reviewed-by: Jacopo Mondi Reviewed-by: Kieran Bingham Signed-off-by: Sakari Ailus Signed-off-by: Hans

[git:media_stage/master] media: i2c: max96717: add test pattern ctrl

2024-08-31 Thread Hans Verkuil
Massot Tested-by: Julien Massot Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/max96717.c | 213 +++ 1 file changed, 197 insertions(+), 16 deletions(-) --- diff --git a/drivers/media/i2c/max96717.c b/drivers/media/i2c/max96717

[git:media_stage/master] media: imx335: Fix reset-gpio handling

2024-08-31 Thread Hans Verkuil
kernel.org Fixes: 45d19b5fb9ae ("media: i2c: Add imx335 camera sensor driver") Reviewed-by: Laurent Pinchart Link: https://lore.kernel.org/linux-media/20240729110437.199428-1-umang.j...@ideasonboard.com/ Signed-off-by: Umang Jain Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil

[git:media_stage/master] media: dt-bindings: Add OmniVision OG01A1B image sensor

2024-08-31 Thread Hans Verkuil
sensor. Signed-off-by: Vladimir Zapolskiy Reviewed-by: Conor Dooley Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil .../bindings/media/i2c/ovti,og01a1b.yaml | 107 + MAINTAINERS| 1 + 2 files changed, 108 insertions

[git:media_stage/master] media: i2c: mt9v111: Enable module autoloading

2024-08-31 Thread Hans Verkuil
from of_device_id table. Signed-off-by: Liao Chen Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/mt9v111.c | 1 + 1 file changed, 1 insertion(+) --- diff --git a/drivers/media/i2c/mt9v111.c b/drivers/media/i2c/mt9v111.c index

[git:media_stage/master] media: tc358746: Move clk_prepare to its own function

2024-08-31 Thread Hans Verkuil
-path. Fix this warning by moving the clk_prepare_enable() to its own function. drivers/media/i2c/tc358746.c:1631 tc358746_suspend() warn: 'tc358746->refclk' from clk_prepare_enable() not released on lines: 1631. Signed-off-by: Ricardo Ribalda Signed-off-by: Sakari Ailus Signed

[git:media_stage/master] media: siano: Remove unused declarations

2024-08-31 Thread Hans Verkuil
Haibing Reviewed-by: Ricardo Ribalda Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/common/siano/smscoreapi.h | 6 -- 1 file changed, 6 deletions(-) --- diff --git a/drivers/media/common/siano/smscoreapi.h b/drivers/media/common/siano/smscoreapi.h index 3c15082ce0e3

[git:media_stage/master] media: i2c: og01a1b: Add stubs of runtime power management functions

2024-08-31 Thread Hans Verkuil
population of the power management functions. Signed-off-by: Vladimir Zapolskiy Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/og01a1b.c | 42 +- 1 file changed, 33 insertions(+), 9 deletions(-) --- diff --git a/drivers/media/i2c

[git:media_stage/master] media: i2c: max96717: coding style fixes

2024-08-31 Thread Hans Verkuil
Massot Reviewed-by: Tommaso Merciai Tested-by: Tommaso Merciai Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/max96717.c | 31 --- 1 file changed, 12 insertions(+), 19 deletions(-) --- diff --git a/drivers/media/i2c/max96717.c b/drivers

[git:media_stage/master] media: imx283: Add 3/3 binning mode

2024-08-31 Thread Hans Verkuil
the same. Signed-off-by: Umang Jain Reviewed-by: Kieran Bingham Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/imx283.c | 33 + 1 file changed, 33 insertions(+) --- diff --git a/drivers/media/i2c/imx283.c b/drivers/media/i2c/imx283.c

[git:media_stage/master] media: i2c: og01a1b: Add OF support to the image sensor driver

2024-08-31 Thread Hans Verkuil
probing only on ACPI platforms, the changes adds support of OF platforms to the driver. Signed-off-by: Vladimir Zapolskiy Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/og01a1b.c | 7 +++ 1 file changed, 7 insertions(+) --- diff --git a/drivers/media/i2c

[git:media_stage/master] media: i2c: ar0521: Use cansleep version of gpiod_set_value()

2024-08-31 Thread Hans Verkuil
00 x0 : 0001 Call trace: gpiod_set_value+0x74/0x7c ar0521_power_on+0xcc/0x290 ... Signed-off-by: Alexander Shiyan Fixes: 852b50aeed15 ("media: On Semi AR0521 sensor driver") Cc: sta...@vger.kernel.org Acked-by: Krzysztof Hałasa Signed-off-by: Sakari Ailus Signed-off-b

[git:media_stage/master] staging: media: ipu3: Return buffers outside of needless locking

2024-08-31 Thread Hans Verkuil
ffers() is outside the streaming_lock and after the call to video_device_pipeline_stop(). Let's apply the same order in imgu_vb2_stop_streaming() as well. Signed-off-by: Max Staudt Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/staging/media/ipu3/ipu3-v4l2.c | 2 +- 1 fi

[git:media_stage/master] media: intel/ipu6: make use of dev_err_cast_probe()

2024-08-31 Thread Hans Verkuil
-by: Hongbo Li Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/pci/intel/ipu6/ipu6.c | 20 1 file changed, 8 insertions(+), 12 deletions(-) --- diff --git a/drivers/media/pci/intel/ipu6/ipu6.c b/drivers/media/pci/intel/ipu6/ipu6.c index bbd646378ab3

[git:media_stage/master] media: ov5675: Fix power on/off delay timings

2024-08-31 Thread Hans Verkuil
old Reviewed-by: Quentin Schulz Tested-by: Quentin Schulz # RK3399 Puma with Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/ov5675.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) --- diff --git a/drivers/media/i2c/ov5675.c b/drivers/media/i2c/ov

[git:media_stage/master] media: ar0521: Refactor ar0521_power_off()

2024-08-31 Thread Hans Verkuil
Signed-off-by: Ricardo Ribalda Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/ar0521.c | 17 + 1 file changed, 13 insertions(+), 4 deletions(-) --- diff --git a/drivers/media/i2c/ar0521.c b/drivers/media/i2c/ar0521.c index 09331cf95c62..56a724b4d47e

[git:media_stage/master] media: i2c: ov5645: Refactor ov5645_set_power_off()

2024-08-31 Thread Hans Verkuil
on lines: 690. Signed-off-by: Ricardo Ribalda Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/ov5645.c | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) --- diff --git a/drivers/media/i2c/ov5645.c b/drivers/media/i2c/ov5645.c index 6c2d221f6973.

[git:media_stage/master] media: i2c: max96714: coding style fixes

2024-08-31 Thread Hans Verkuil
Merciai Tested-by: Tommaso Merciai Signed-off-by: Julien Massot Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/max96714.c | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) --- diff --git a/drivers/media/i2c/max96714.c b/drivers/media/i2c

[git:media_stage/master] media: meson: vdec: hevc: Refactor vdec_hevc_start and vdec_hevc_stop

2024-08-31 Thread Hans Verkuil
not released on lines: 227. Signed-off-by: Ricardo Ribalda Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/staging/media/meson/vdec/vdec_hevc.c | 43 +--- 1 file changed, 32 insertions(+), 11 deletions(-) --- diff --git a/drivers/staging/media/meson/v

[git:media_stage/master] media: ccs: Remove unused declarations

2024-08-31 Thread Hans Verkuil
;) removed ccs_read_addr_no_quirk() but left declaration. Commit 529322112a3b ("media: ccs: Use V4L2 CCI for accessing sensor registers") removed ccs_write_addr_no_quirk() and ccs_reg_width() but leave their declarations. Signed-off-by: Yue Haibing Signed-off-by: Sakari Ailus Signed-off-by: Hans Verk

[git:media_stage/master] media: MAINTAINERS: Add "qcom," substring for Qualcomm Camera Subsystem

2024-08-31 Thread Hans Verkuil
Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/MAINTAINERS b/MAINTAINERS index 10d3c510314b..e6d77bea5db5 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -18747,7 +18747,7 @@ M: Bryan O'Donoghue

[git:media_stage/master] media: i2c: og01a1b: Add management of optional reset GPIO

2024-08-31 Thread Hans Verkuil
GPIO to XSHUTDOWN pad, and if so, include it into sensor power up sequence. Signed-off-by: Vladimir Zapolskiy Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/media/i2c/og01a1b.c | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) --- diff --git a/drivers

[git:media_stage/master] media: meson: vdec_1: Refactor vdec_1_stop()

2024-08-31 Thread Hans Verkuil
. Signed-off-by: Ricardo Ribalda Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/staging/media/meson/vdec/vdec_1.c | 16 1 file changed, 12 insertions(+), 4 deletions(-) --- diff --git a/drivers/staging/media/meson/vdec/vdec_1.c b/drivers/staging/media/meso

[git:media_stage/master] staging: media: ipu3: Drop superfluous check in imgu_vb2_stop_streaming()

2024-08-31 Thread Hans Verkuil
, since imgu->streaming can only become true once imgu_all_nodes_streaming() has been true. Hence, checking for imgu->streaming == true should imply imgu_all_nodes_streaming(), and therefore suffice. Signed-off-by: Max Staudt Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil d

[git:media_stage/master] staging: media: ipu3: Stop streaming in inverse order of starting

2024-08-31 Thread Hans Verkuil
u Cao Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil drivers/staging/media/ipu3/ipu3-v4l2.c | 36 +++--- 1 file changed, 29 insertions(+), 7 deletions(-) --- diff --git a/drivers/staging/media/ipu3/ipu3-v4l2.c b/drivers/staging/media/ipu3/ipu3-v4l2.c

[git:v4l-utils/master] v4l2-compliance: always test blocking wait

2024-09-02 Thread Hans Verkuil
This is an automatic generated email to let you know that the following patch were queued at the http://git.linuxtv.org/cgit.cgi/v4l-utils.git tree: Subject: v4l2-compliance: always test blocking wait Author: Hans Verkuil Date:Mon Sep 2 09:49:38 2024 +0200 The blocking wait test is

[git:edid-decode/master] edid-decode: Fix Visual Studio builds. Add utf-8 option and parse-if.cpp file.

2024-09-03 Thread Hans Verkuil
being able to compile parse-base-block.cpp. Include parse-if.cpp in the compilation to resolve the issue of missing parse_if_vendor and other functions during linking. Signed-off-by: Wei Feng Lin Signed-off-by: Hans Verkuil vs/edid-decode.vcxproj | 3 +++ vs/edid-decode.vcxproj.filters

<    1   2   3   4   5   6   7   8   9   10   >