are
only used to pass results from alvium_get_frame_interval() to its
caller. Replace them with function parameters.
Signed-off-by: Tommaso Merciai
Reviewed-by: Laurent Pinchart
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/alvium-csi2.c | 27
Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/alvium-csi2.c | 12
1 file changed, 4 insertions(+), 8 deletions(-)
---
diff --git a/drivers/media/i2c/alvium-csi2.c b/drivers/media/i2c/alvium-csi2.c
index 1d85de53b62d..e65702e3f73e 100644
--- a/drivers/media/i2c/alvium-csi2.c
Fend
Signed-off-by: Kieran Bingham
Signed-off-by: Umang Jain
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx335.c | 102 -
1 file changed, 101 insertions(+), 1 deletion(-)
---
diff --git a/drivers/media/i2c/imx335.c
communication failures in RPM suspend callback. Power delay is
properly observed in resume callback already.
Signed-off-by: Ondrej Jirman
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/dw9714.c | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/drivers/media/i2c
write is responsible for but setting it to its default
value seems the right thing to do, provided it has been found
responsible to break CSI-2 configuration on one of the platform.
Signed-off-by: Umang Jain
Reported-by: Matthias Fend
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
frequencies can be used on a given system.
Signed-off-by: Umang Jain
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx335.c | 36 ++--
1 file changed, 18 insertions(+), 18 deletions(-)
---
diff --git a/drivers/media/i2c/imx335.c b
specific to each data lane rate and also add
the general timing register set corresponding to the each data
lane rate.
Signed-off-by: Umang Jain
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx335.c | 84 ++
1 file changed
block.
The VBLANK control is also moved out of the switch-case in order
to be handled early on, to propagate the changes to other controls.
Signed-off-by: Umang Jain
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx335.c | 35 ---
1
ction targets support")
Signed-off-by: Alexander Stein
Reviewed-by: Manivannan Sadhasivam
Reviewed-by: Laurent Pinchart
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx290.c | 16
1 file changed, 8 insertions(+), 8 deletions(-)
---
diff --git
frequency.
Signed-off-by: Sakari Ailus
Reviewed-by: Daniel Scally
Signed-off-by: Hans Verkuil
drivers/media/pci/intel/ipu-bridge.c | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/drivers/media/pci/intel/ipu-bridge.c
b/drivers/media/pci/intel/ipu-bridge.c
index f980e3125a7b
it.
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/pci/intel/ipu-bridge.c | 20
drivers/media/pci/intel/ipu3/ipu3-cio2.c | 31 +++
2 files changed, 23 insertions(+), 28 deletions(-)
---
diff --git a/drivers/media/pci
in
the future. Serialise the access to devices' fwnodes in this context.
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/pci/intel/ipu-bridge.c | 4
1 file changed, 4 insertions(+)
---
diff --git a/drivers/media/pci/intel/ipu-bridge.c
b/drivers/media/pci/intel/ipu-bridge.c
the UAPI by swapping the pads, the driver has never been
usable in upstream kernel as the Intel IPU6 driver it depends on any
functionality has not yet been merged.
Fixes: 29006e196a56 ("media: pci: intel: ivsc: Add CSI submodule")
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
9-r...@kernel.org
Link: https://lore.kernel.org/r/9d1e99b0-892d-4a72-a9b3-886b8ed09...@xs4all.nl
Signed-off-by: Kuninori Morimoto
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/adv7343.c | 2 +-
drivers/media/i2c/adv7604.c | 4 ++--
drivers/me
information and did its own locking. Rely on sub-device state
instead. This also fixes a circular locking problem during link
validation.
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/pci/intel/ivsc/mei_csi.c | 83 ++
1 file changed, 13
089-r...@kernel.org
Signed-off-by: Kuninori Morimoto
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/atmel/atmel-isi.c | 4 ++--
drivers/media/platform/intel/pxa_camera.c | 2 +-
drivers/media/platform/samsung/exynos4-is/fimc-is.c
On 21/02/2024 11:11, Shengjiu Wang wrote:
> On Wed, Feb 21, 2024 at 12:30 PM Tomasz Figa wrote:
>>
>> On Sat, Feb 17, 2024 at 6:42 PM Mauro Carvalho Chehab
>> wrote:
>>>
>>> Em Thu, 18 Jan 2024 20:32:00 +0800
>>> Shengjiu Wang escreveu:
>>>
Audio signal processing has the requirement for
On 17/02/2024 10:42, Mauro Carvalho Chehab wrote:
> Em Thu, 18 Jan 2024 20:32:00 +0800
> Shengjiu Wang escreveu:
>
>> Audio signal processing has the requirement for memory to
>> memory similar as Video.
>>
>> This patch is to add this support in v4l2 framework, defined
>> new buffer type
On 19/02/2024 13:56, Mauro Carvalho Chehab wrote:
> Em Mon, 19 Feb 2024 12:05:02 +0800
> Shengjiu Wang escreveu:
>
>> Hi Mauro
>>
>> On Sat, Feb 17, 2024 at 5:19 PM Mauro Carvalho Chehab
>> wrote:
>>>
>>> Em Thu, 18 Jan 2024 20:32:01 +0800
>>> Shengjiu Wang escreveu:
>>>
The audio
. Also fix power down sequence to be reverse of that.
Fixes: a4260ea49547 ("media: sun4i: Add H3 deinterlace driver")
Signed-off-by: Jernej Skrabec
Signed-off-by: Hans Verkuil
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 25
1 file changed, 13 inserti
/mtk_vcodec_dec_stateless.c:683:2-3:
Unneeded semicolon
Reported-by: Abaci Robot
Closes: https://bugzilla.openanolis.cn/show_bug.cgi?id=7632
Signed-off-by: Yang Li
Signed-off-by: Hans Verkuil
.../mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.c | 14 +++---
1 file changed, 7 insertions
a function call.
Signed-off-by: Kevin Hao
Signed-off-by: Hans Verkuil
drivers/media/dvb-core/dvb_frontend.c | 13 -
1 file changed, 4 insertions(+), 9 deletions(-)
---
diff --git a/drivers/media/dvb-core/dvb_frontend.c
b/drivers/media/dvb-core/dvb_frontend.c
index 93d3378a0df4
-by: Ulrich Mueller
Signed-off-by: Hans Verkuil
drivers/media/dvb-frontends/zl10036.c | 2 +-
drivers/media/dvb-frontends/zl10036.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/drivers/media/dvb-frontends/zl10036.c
b/drivers/media/dvb-frontends/zl10036.c
index
d-by: Paul Kocialkowski
Signed-off-by: Jernej Skrabec
Signed-off-by: Hans Verkuil
drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 10 --
1 file changed, 4 insertions(+), 6 deletions(-)
---
diff --git a/drivers/staging/media/sunxi/cedrus/cedrus_h265.c
b/drivers/staging/media/sunxi/cedrus/c
that ',' (ctx:WxW)
Signed-off-by: XueBing Chen
Signed-off-by: Hans Verkuil
drivers/media/dvb-frontends/stv6110x_priv.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/drivers/media/dvb-frontends/stv6110x_priv.h
b/drivers/media/dvb-frontends/stv6110x_priv.h
index
Signed-off-by: Jernej Skrabec
Signed-off-by: Hans Verkuil
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 42
1 file changed, 21 insertions(+), 21 deletions(-)
---
diff --git a/drivers/media/platform/sunxi/sun8i-di/sun8i-di.c
b/drivers/media/platform/sunxi/sun8i-di/sun8i-
ot; should be "foo *bar"
Signed-off-by: XueBing Chen
Signed-off-by: Hans Verkuil
drivers/media/dvb-frontends/cx24110.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/drivers/media/dvb-frontends/cx24110.h
b/drivers/media/dvb-frontends/cx24110.h
index 834b01
not depend on each
other.
Signed-off-by: Niklas Söderlund
Signed-off-by: Hans Verkuil
MAINTAINERS | 1 +
drivers/media/platform/renesas/Kconfig | 16
drivers/media/platform/renesas/Makefile | 1
ot; should be "foo *bar"
Signed-off-by: XueBing Chen
Signed-off-by: Hans Verkuil
drivers/media/dvb-frontends/tda8083.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/drivers/media/dvb-frontends/tda8083.h
b/drivers/media/dvb-frontends/tda8083.h
index 3a671e
31 for it. Align driver with it.
Fixes: a4260ea49547 ("media: sun4i: Add H3 deinterlace driver")
Signed-off-by: Jernej Skrabec
Signed-off-by: Hans Verkuil
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/dri
: a8ef0488cc59 ("media: imx: add csc/scaler mem2mem device")
Signed-off-by: Lucas Stach
Reviewed-by: Philipp Zabel
Signed-off-by: Hans Verkuil
drivers/staging/media/imx/imx-media-csc-scaler.c | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/drivers/staging/media/imx/imx-media-csc-s
.
In this case go to allocfail.
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Fixes: 866b8695d67e ("Staging: add the go7007 video driver")
Signed-off-by: Daniil Dulov
Signed-off-by: Hans Verkuil
drivers/media/usb/go7007/go7007-usb.c | 4 +++-
1 file changed, 3
that ',' (ctx:WxW)
Signed-off-by: XueBing Chen
Signed-off-by: Hans Verkuil
drivers/media/dvb-frontends/bcm3510_priv.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/drivers/media/dvb-frontends/bcm3510_priv.h
b/drivers/media/dvb-frontends/bcm3510_priv.h
index 2c9f3c430a82
output
raw10 pixelformat requires 16bit of alignment.
Fixes: e080f339c80a ("media: staging: media: starfive: camss: Add capture
driver")
Signed-off-by: Changhuang Liang
Signed-off-by: Hans Verkuil
drivers/staging/media/starfive/camss/stf-capture.c | 8
1 file changed, 4 insert
Hao
Signed-off-by: Hans Verkuil
drivers/media/usb/pvrusb2/pvrusb2-dvb.c | 6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
---
diff --git a/drivers/media/usb/pvrusb2/pvrusb2-dvb.c
b/drivers/media/usb/pvrusb2/pvrusb2-dvb.c
index 26811efe0fb5..6dd6c5a18251 100644
--- a/drivers/media
eck.
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Fixes: c74e0062684b ("V4L/DVB (5059): Pvrusb2: Be smarter about mode
restoration")
Signed-off-by: Daniil Dulov
Signed-off-by: Hans Verkuil
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 5 -
1 file changed
-by: Kevin Hao
Signed-off-by: Hans Verkuil
drivers/media/i2c/msp3400-driver.c | 22 +++---
drivers/media/i2c/msp3400-driver.h | 2 +-
2 files changed, 8 insertions(+), 16 deletions(-)
---
diff --git a/drivers/media/i2c/msp3400-driver.c
b/drivers/media/i2c/msp3400-driver.c
index
.
Signed-off-by: Ming Qian
Signed-off-by: Hans Verkuil
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 16
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 1 +
2 files changed, 17 insertions(+)
---
diff --git a/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
b/drivers/media
in parsing the sequence header, driver may miss aborting the
parsing. so just abort the vpu parsing directly in seek.
Meanwhile if capture is off unexpectedly, we still need to abort the
decoding and return capture buffers.
Signed-off-by: Ming Qian
Signed-off-by: Hans Verkuil
drivers/media
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: v4l2-ctrls-core.c: check min/max for menu, controls
Author: Hans Verkuil
Date:Mon Feb 5 12:10:31 2024 +0100
Menu controls that use the menu_skip_mask require that the min-max range
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: staging: imx: controls are from another device, mark this
Author: Hans Verkuil
Date:Wed Jan 17 12:46:45 2024 +0100
The last argument of v4l2_ctrl_add_handler() indicates whether
Reviewed-by: Benjamin Mugnier
Signed-off-by: Hans Verkuil
drivers/media/i2c/st-vgxy61.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/drivers/media/i2c/st-vgxy61.c b/drivers/media/i2c/st-vgxy61.c
index 2d64466d7ecf..b9e7c57027b1 100644
--- a/drivers/media/i2c/st-vgxy61.c
by: Markus Elfring
Reviewed-by: Jai Luthra
Signed-off-by: Hans Verkuil
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
---
diff --git a/drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
b/drivers/media/platform/ti/j721e-cs
-by: Colin Ian King
Signed-off-by: Hans Verkuil
drivers/media/tuners/tda18271-fe.c | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/drivers/media/tuners/tda18271-fe.c
b/drivers/media/tuners/tda18271-fe.c
index f0371d004b36..a7e721baaa99 100644
--- a/drivers/media/tuners/tda18271-fe.c
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: core: v4l2-ioctl.c: use is_valid_ioctl()
Author: Hans Verkuil
Date:Wed Feb 7 10:03:30 2024 +0100
In most cases the is_valid_ioctl() macro is used to check if an ioctl is
valid
the HDMI CEC via the cros-ec-cec driver.
Signed-off-by: Kells Ping
Signed-off-by: Hans Verkuil
drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/drivers/media/cec/platform/cros-ec/cros-ec-cec.c
b/drivers/media/cec/platform/cros-ec/cros
the bttv_sub_bus_type variable to be a constant structure as well,
placing it into read-only memory which can not be modified at runtime.
Cc: Greg Kroah-Hartman
Suggested-by: Greg Kroah-Hartman
Signed-off-by: Ricardo B. Marliere
Reviewed-by: Greg Kroah-Hartman
Signed-off-by: Hans Verkuil
drivers
of the irq handler to the regular version with a
local variable to adjust the argument type.
Signed-off-by: Arnd Bergmann
Signed-off-by: Hans Verkuil
[hverkuil: update argument documentation]
drivers/media/pci/sta2x11/sta2x11_vip.c | 9 -
1 file changed, 4 insertions(+), 5 deletions
application to the "Linux Kernel Bug
Fixing Spring Unpaid 2024" mentorship program of the Linux Kernel
Foundation.
Signed-off-by: Vincenzo Mezzela
Signed-off-by: Hans Verkuil
Documentation/driver-api/media/v4l2-subdev.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
of struct members.
Fixes: d65842f7126a ("media: vb2: add waiting_in_dqbuf flag")
Signed-off-by: Andrzej Pietrasiewicz
Acked-by: Tomasz Figa
Signed-off-by: Hans Verkuil
include/media/videobuf2-core.h | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
---
diff --git
2 drivers to see if anything else has the same
bug, but these two appear to be the only ones.
Signed-off-by: Arnd Bergmann
Acked-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/marvell/Kconfig | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/drivers/media/platform/marvell
frames
could be too similar and hide possible issues.
This commit adds variation by using some codec specific parameters.
Only HEVC and H.264 support this.
Reviewed-by: Daniel Almeida
Signed-off-by: Detlev Casanova
Signed-off-by: Hans Verkuil
[hverkuil: add media: prefix to Subject]
drivers
-by: Detlev Casanova
Signed-off-by: Hans Verkuil
[hverkuil: add media: prefix to Subject]
Documentation/admin-guide/media/visl.rst | 12 ++--
1 file changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/Documentation/admin-guide/media/visl.rst
b/Documentation/admin-guide/media
-off-by: Hans Verkuil
[hverkuil: correct a few small checkpatch issues]
drivers/media/test-drivers/visl/visl-core.c | 5 +
drivers/media/test-drivers/visl/visl-dec.c | 265 +++-
drivers/media/test-drivers/visl/visl.h | 1 +
3 files changed, 153 insertions(+), 118
the modules parameters values at run time.
This can be useful when setting up a test suite.
Reviewed-by: Daniel Almeida
Signed-off-by: Detlev Casanova
Signed-off-by: Hans Verkuil
drivers/media/test-drivers/vidtv/vidtv_bridge.c | 26 -
drivers/media/test-drivers/visl
://lore.kernel.org/r/20240213181233.242316-2-biju.das...@bp.renesas.com
Signed-off-by: Laurent Pinchart
Signed-off-by: Hans Verkuil
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/drivers/media/platform/renesas
/20240213181233.242316-3-biju.das...@bp.renesas.com
Signed-off-by: Laurent Pinchart
Signed-off-by: Hans Verkuil
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
b/drivers/media
/20240213181233.242316-6-biju.das...@bp.renesas.com
Reviewed-by: Laurent Pinchart
Signed-off-by: Laurent Pinchart
Signed-off-by: Hans Verkuil
.../media/platform/renesas/rzg2l-cru/rzg2l-video.c | 59 ++
1 file changed, 28 insertions(+), 31 deletions(-)
---
diff --git a/drivers/media
/r/20240213181233.242316-4-biju.das...@bp.renesas.com
Signed-off-by: Laurent Pinchart
Signed-off-by: Hans Verkuil
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
---
diff --git a/drivers/media/platform/renesas/rzg2l-cru
/20240213181233.242316-5-biju.das...@bp.renesas.com
Reviewed-by: Laurent Pinchart
Signed-off-by: Laurent Pinchart
Signed-off-by: Hans Verkuil
.../media/platform/renesas/rzg2l-cru/rzg2l-cru.h | 3 ---
.../media/platform/renesas/rzg2l-cru/rzg2l-csi2.c | 28 +-
.../media/platform/renesas/rzg2l
On 12/02/2024 16:49, Ville Syrjälä wrote:
> On Mon, Feb 12, 2024 at 11:01:07AM +0100, Maxime Ripard wrote:
>> On Fri, Feb 09, 2024 at 09:34:35PM +0100, Sebastian Wick wrote:
>>> On Mon, Feb 05, 2024 at 10:39:38AM +0100, Maxime Ripard wrote:
On Fri, Feb 02, 2024 at 06:37:52PM +0200, Ville
On 07/02/2024 14:51, Laurent Pinchart wrote:
> On Wed, Feb 07, 2024 at 02:14:33PM +0100, Krzysztof Hałasa wrote:
>> Hans,
>>
>> Hans Verkuil writes:
>>
>>> Ideally someone would have to actually test this, perhaps with one of those
>>> Renesas boards
On 2/6/24 14:41, Laurent Pinchart wrote:
> Hi Morimoto-san,
>
> (Adding Krzysztof Hałasa)
>
> Thank you for the patch.
>
> On Tue, Feb 06, 2024 at 02:55:27AM +, Kuninori Morimoto wrote:
>> From DT point of view, in general, drivers should be asking for a
>> specific port number because
c.
Commit feb8831be9d468ee961289c6a275536a1ee0011c contained unintentional
changes to Documentation/devicetree/bindings/media/video-interfaces.yaml
and arch/arm/boot/dts/ti/omap/omap3-n9.dts. Revert the entire patch.
Signed-off-by: Sakari Ailus
Reviewed-by: Laurent Pinchart
Signed-off-by: Ha
unneeded dev_dbg().]
Signed-off-by: Jason Chen
Reviewed-by: Sergey Senozhatsky
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/ov08x40.c | 1209 ++-
1 file changed, 57 insertions(+), 1152 deletions(-)
---
diff --git a/drivers
Signed-off-by: Laurent Pinchart
Acked-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/mc/mc-entity.c | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/drivers/media/mc/mc-entity.c b/drivers/media/mc/mc-entity.c
index 543a392f8635..a6f283661
. This helps checking if a pad is connected to anything, which
will be used in the pipeline building code.
Cc: sta...@vger.kernel.org # 6.1
Signed-off-by: Laurent Pinchart
Acked-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/mc/mc-entity.c | 6 ++
include/media/media-entity.h | 2 ++
2
rnel.org/r/20231201150614.63300-1-ma...@denx.de
Signed-off-by: Laurent Pinchart
Acked-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/drivers/media/platform/nxp/imx
-by: Laurent Pinchart
Acked-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/mc/mc-entity.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/drivers/media/mc/mc-entity.c b/drivers/media/mc/mc-entity.c
index a6f28366106f..7839e3f68efa 100644
--- a/drivers/media
Pinchart
Acked-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/mc/mc-entity.c | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/drivers/media/mc/mc-entity.c b/drivers/media/mc/mc-entity.c
index c2d8f59b62c1..5907925ffd89 100644
--- a/drivers/media/mc/mc
-off-by: Hans Verkuil
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c | 10 ++
1 file changed, 2 insertions(+), 8 deletions(-)
---
diff --git a/drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
b/drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
index 1bb1334ec6f2
:
https://lore.kernel.org/r/20240128-gcc-11-warnings-v1-1-52bbdf492...@chromium.org
Signed-off-by: Laurent Pinchart
Signed-off-by: Hans Verkuil
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c | 8 +++-
1 file changed, 3 insertions(+), 5 deletions(-)
---
diff --git a/drivers/media/platform
Signed-off-by: Hans Verkuil
.../userspace-api/media/mediactl/media-types.rst | 11 ++---
drivers/media/mc/mc-entity.c | 53 ++
2 files changed, 48 insertions(+), 16 deletions(-)
---
diff --git a/Documentation/userspace-api/media/mediactl/media-types.rst
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: pci: cx23885: check cx23885_vdev_init() return
Author: Hans Verkuil
Date:Thu Oct 19 08:58:49 2023 +0200
cx23885_vdev_init() can return a NULL pointer, but that pointer
is used
-doc.html#nested-structs-unions
Signed-off-by: Ricardo Ribalda
Reviewed-by: Randy Dunlap
Tested-by: Randy Dunlap
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
include/uapi/linux/videodev2.h | 32
1 file changed, 16 insertions(+), 16
Signed-off-by: Nikita Zhandarovich
Signed-off-by: Hans Verkuil
drivers/media/usb/em28xx/em28xx-cards.c | 4
1 file changed, 4 insertions(+)
---
diff --git a/drivers/media/usb/em28xx/em28xx-cards.c
b/drivers/media/usb/em28xx/em28xx-cards.c
index 4d037c92af7c..bae76023cf71 100644
--- a/dri
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: adv7180: Fix cppcheck errors
Author: Bhavin Sharma
Date:Tue Jan 2 19:36:40 2024 +0530
ERROR: else should follow close brace '}'
Signed-off-by: Bhavin Sharma
Signed-off-by: Hans
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: cx231xx: controls are from another device, mark this
Author: Hans Verkuil
Date:Wed Jan 17 12:44:03 2024 +0100
The last argument of v4l2_ctrl_add_handler() indicates whether
f-by: Gui-Dong Han <2045gem...@gmail.com>
Signed-off-by: Hans Verkuil
drivers/media/tuners/xc4000.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/drivers/media/tuners/xc4000.c b/drivers/media/tuners/xc4000.c
index 57ded9ff3f04..29bc63021c5a 100644
--- a/dri
Dunlap
Signed-off-by: Hans Verkuil
include/media/cec.h | 2 --
1 file changed, 2 deletions(-)
---
diff --git a/include/media/cec.h b/include/media/cec.h
index d77982685116..10c9cf6058b7 100644
--- a/include/media/cec.h
+++ b/include/media/cec.h
@@ -224,8 +224,6 @@ struct cec_adap_ops
-by: Randy Dunlap
Reviewed-by: Kieran Bingham
Signed-off-by: Hans Verkuil
drivers/media/i2c/adv748x/adv748x.h | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/drivers/media/i2c/adv748x/adv748x.h
b/drivers/media/i2c/adv748x/adv748x.h
index 6f90f78f58cf..d2b5e722e997 100644
--- a/drivers/media/i2c
.
Signed-off-by: Ricardo Ribalda
Reviewed-by: Randy Dunlap
Signed-off-by: Hans Verkuil
drivers/media/i2c/ccs/ccs-quirk.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/drivers/media/i2c/ccs/ccs-quirk.h
b/drivers/media/i2c/ccs/ccs-quirk.h
index 0b1a64958d71
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: vidioc-subdev-g-client-cap.rst: document struct
v4l2_subdev_client_capability
Author: Hans Verkuil
Date:Fri Dec 15 10:38:29 2023 +0100
The struct v4l2_subdev_client_capability
with hantro_h264_dec_init().
The register name av1_ulticore_tile_col confused sometimes,
although not be used corrently. The correct name should be
av1_multicore_tile_col.
Signed-off-by: renjun wang
Signed-off-by: Hans Verkuil
drivers/media/platform/verisilicon/hantro_g1_h264_dec.c| 2 +-
drivers/media
;.
While at it, make the comments order follow struct members order.
Fixes: 2b1413245550 ("media: vb2-core: Improve kernel-doc markups")
Signed-off-by: Andrzej Pietrasiewicz
Acked-by: Tomasz Figa
Signed-off-by: Hans Verkuil
include/media/videobuf2-core.h | 2 +-
1 file chang
these cases. The key
words in the spec description are flexible choices.
Remove the special length check of Timer Status to fit the
spec which is not compulsory about that.
Signed-off-by: Nini Song
Signed-off-by: Hans Verkuil
drivers/media/cec/core/cec-adap.c | 14 --
1 file changed, 14
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: v4l2-ctrls: show all owned controls in log_status
Author: Hans Verkuil
Date:Wed Jan 17 15:52:04 2024 +0100
VIDIOC_LOG_STATUS will log the controls owned by the driver. But the
code
Signed-off-by: Hans Verkuil
drivers/media/pci/dt3155/dt3155.h | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/drivers/media/pci/dt3155/dt3155.h
b/drivers/media/pci/dt3155/dt3155.h
index c9ce79cb5566..ce1835d9691e 100644
--- a/drivers/media/pci/dt3155/dt3155.h
+++ b/drivers/media/pci/dt3155
/748IXBG Functional Specification Rev 1.1 document.
The formula of fout is as below:
fout = refclk * mul / (prediv * postdiv)
Remove "p" to avoid using 2 times of prediv in pll calculating function.
Signed-off-by: Duc-Long, Le
Signed-off-by: Hans Verkuil
drivers/media/i2c/tc35
Reviewed-by: Randy Dunlap
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h
b/drivers/media/platform/mediatek/jpeg
Reviewed-by: Randy Dunlap
Signed-off-by: Hans Verkuil
drivers/media/platform/verisilicon/hantro.h | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/drivers/media/platform/verisilicon/hantro.h
b/drivers/media/platform/verisilicon/hantro.h
index 6f5eb975d0e3..811260dc3c77 100644
--- a/drivers
Ribalda
Reviewed-by: Randy Dunlap
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.h | 1 -
drivers/media/platform/mediatek/vcodec/decoder/vdec_vpu_if.h| 1 -
drivers/media/platform/mediatek/vcodec/encoder
Signed-off-by: Hans Verkuil
drivers/media/platform/qcom/venus/core.h | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/drivers/media/platform/qcom/venus/core.h
b/drivers/media/platform/qcom/venus/core.h
index 4a633261ece4..a39986ce79f1 100644
--- a/drivers/media/platform/qcom/venus/core.h
+++ b
Dunlap
Signed-off-by: Hans Verkuil
drivers/media/platform/samsung/exynos4-is/fimc-lite.h | 3 ---
1 file changed, 3 deletions(-)
---
diff --git a/drivers/media/platform/samsung/exynos4-is/fimc-lite.h
b/drivers/media/platform/samsung/exynos4-is/fimc-lite.h
index ddf29e0b5b1c..2d96fb00a5c6 100644
Signed-off-by: Hans Verkuil
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_common.h | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/drivers/media/platform/samsung/s5p-mfc/s5p_mfc_common.h
b/drivers/media/platform/samsung/s5p-mfc/s5p_mfc_common.h
index 0f6e260746c9..3cc2a4f5c40a 100644
, since they are allocated in for statements.
Otherwise there would be memleaks because tpg_free is called only when
tpg_alloc return 0.
Fixes: 63881df94d3e ("[media] vivid: add the Test Pattern Generator")
Signed-off-by: Zhipeng Lu
Signed-off-by: Hans Verkuil
drivers/media/common/v4l
ity
but isn't freed in its following error-handling paths. This patch
adds such deallocation to prevent memleak of entity->name.
Fixes: be2fff656322 ("media: add helpers for memory-to-memory media controller")
Signed-off-by: Zhipeng Lu
Signed-off-by: Hans Verkuil
drivers/medi
-off-by: Hans Verkuil
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/MAINTAINERS b/MAINTAINERS
index 8999497011a2..1a89e0d2ac61 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2752,6 +2752,7 @@ M:Andrzej Hajda
L: linux-arm-ker...@lists.infradead.org (moderated
Signed-off-by: Hans Verkuil
drivers/media/usb/dvb-usb/dvb-usb.h | 2 --
1 file changed, 2 deletions(-)
---
diff --git a/drivers/media/usb/dvb-usb/dvb-usb.h
b/drivers/media/usb/dvb-usb/dvb-usb.h
index 0990aa4a17bb..cbb0541d4dc1 100644
--- a/drivers/media/usb/dvb-usb/dvb-usb.h
+++ b/drivers/media
Dunlap
Signed-off-by: Hans Verkuil
drivers/staging/media/meson/vdec/vdec.h | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/drivers/staging/media/meson/vdec/vdec.h
b/drivers/staging/media/meson/vdec/vdec.h
index 0906b8fb5cc6..258685177700 100644
--- a/drivers/staging/media/meson/vdec
401 - 500 of 29729 matches
Mail list logo