) from properties.
Signed-off-by: Sakari Ailus
Reviewed-by: Jacopo Mondi
Signed-off-by: Hans Verkuil
drivers/media/i2c/ccs/ccs-core.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
---
diff --git a/drivers/media/i2c/ccs/ccs-core.c b/drivers/media/i2c/ccs/ccs-core.c
index
the get_selection pad operation for the Hi556 sensor driver.
The supported targets report the sensor's native size, the crop default
rectangle and the crop rectangle.
Signed-off-by: Jim Lai
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/hi556.c
.
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/ccs/ccs-core.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/drivers/media/i2c/ccs/ccs-core.c b/drivers/media/i2c/ccs/ccs-core.c
index daee36c1f545..4adb2da34066 100644
--- a/drivers/media/i2c
.
This way the behaviour of the flipping controls and rotation of the sensor
are aligned with the rest of the drivers.
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/ccs/ccs-core.c | 40
drivers/media/i2c/ccs/ccs.h | 14
.
Signed-off-by: Rob Herring
Reviewed-by: Laurent Pinchart
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c| 2 +-
drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 2
d.
Signed-off-by: Krzysztof Kozlowski
Signed-off-by: Sakari Ailus
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 32
: Alexander Stein
Reviewed-by: Laurent Pinchart
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx290.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/drivers/media/i2c/imx290.c b/drivers/media/i2c/imx290.c
index 94bba482af38..5ea25b7acc55
em.
Signed-off-by: Bingbu Cao
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/pci/intel/ipu3/cio2-bridge.c | 15 +++
drivers/media/pci/intel/ipu3/cio2-bridge.h | 3 ++-
2 files changed, 13 insertions(+), 5 deletions(-)
---
diff --git a/drivers/media/pci/
sink pad
passed to it to belong to a subdev. This requirement can be lifted
easily. Make the function usable for non-subdev sinks, which allows
using it with video_device sinks.
Signed-off-by: Laurent Pinchart
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2
ned-off-by: Luca Weiss
[Sakari Ailus: bump the maxItems for data-lanes to two]
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../devicetree/bindings/media/i2c/ov2685.txt | 41 -
.../devicetree/bindings/media/i2c/ovti,ov2685.yaml | 101 +
M
read-only and enabled by default, as the
driver embeds a 180 degrees rotation in its programming sequences and
only supports that mode of operations.
Signed-off-by: Jacopo Mondi
Reviewed-by: Laurent Pinchart
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 14 +-
1 file
cio2-bridge to support more camera sensors.
Signed-off-by: Bingbu Cao
Reviewed-by: Daniel Scally
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/pci/intel/ipu3/cio2-bridge.c | 8
1 file changed, 8 insertions(+)
---
diff --git a/drivers/media/pci/intel/ipu3/cio2
on in the
register address space. The driver as a SMIA++ driver attempted to use
sensor information in this case. This workaround is definitely not for CCS
devices.
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/ccs/ccs-core.c | 25 -
1 file ch
t the reset gpio as optional.
Reviewed-by: Jacopo Mondi
Signed-off-by: Luca Weiss
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/ov2685.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/drivers/media/i2c/ov2685.c b/drivers/media/i2c/ov2685.c
yself.
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 7244781354b5..9a6c5ac4dbe3 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -15481,7 +15481,7 @@ F:
Document
-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/renesas/rcar-vin/rcar-csi2.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
---
diff --git a/drivers/media/platform/renesas/rcar-vin/rcar-csi2.c
b/drivers/media/platform/renesas/rcar-vin/rcar-csi2
-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/renesas/rcar_fdp1.c | 4
1 file changed, 4 deletions(-)
---
diff --git a/drivers/media/platform/renesas/rcar_fdp1.c
b/drivers/media/platform/renesas/rcar_fdp1.c
index c548cb01957b..f43e458590b8 100644
--- a/drivers
n the
maintainership to myself.
The following message to was
undeliverable. The reason for the problem: 5.1.0 - Unknown address
error 550-'Relaying mail to dongchun@mediatek.com is not
allowed'
Signed-off-by: Sakari Ailus
Acked-by: Rob Herring
Signed-off-b
ilure, which causes memleak. Add
v4l2_ctrl_handler_free to free the resource properly.
Fixes: e8c0882685f9 ("media: i2c: add driver for the SK Hynix Hi-846 8M pixel
camera")
Signed-off-by: Wei Chen
Reviewed-by: Martin Kepplinger
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
some loC and improves the semantic.
Signed-off-by: Christophe JAILLET
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/ov7670.c | 11 +++
1 file changed, 3 insertions(+), 8 deletions(-)
---
diff --git a/drivers/media/i2c/ov7670.c b/drivers/media/i2c/ov7670.c
e the
example so validation succeeds. At the same time fix the indentation of
the port node in this example.
Acked-by: Krzysztof Kozlowski
Signed-off-by: Luca Weiss
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../devicetree/bindings/media/rockchip-isp1.yaml | 19 +
need to have the
__must_check attribute since it returns only a value of 0.
Therefore, we can remove this attribute and change the function's
return type.
Signed-off-by: Jason Kim
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/mc/mc-device.c | 3 +--
dr
ow.
Fixes: 2cab00bb076b ("media: v4l: async: Allow binding notifiers to
sub-devices")
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-async.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/drivers/media/v4l2-
files in which they had been done already]
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
Documentation/devicetree/bindings/media/allwinner,sun4i-a10-ir.yaml | 2 +-
.../devicetree/bindings/media/allwinner,sun50i-h6-vpu-g2.yaml | 4 ++--
Documentation/devicetree/bindings/media
-off-by: Wolfram Sang
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../media/platform/renesas/rcar-vin/rcar-core.c| 36 --
1 file changed, 36 deletions(-)
---
diff --git a/drivers/media/platform/renesas/rcar-vin/rcar-core.c
b/drivers/media/platform/renesas
devices.
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
Documentation/driver-api/media/drivers/ccs/ccs.rst | 22 ++
1 file changed, 22 insertions(+)
---
diff --git a/Documentation/driver-api/media/drivers/ccs/ccs.rst
b/Documentation/driver-api/media/drivers/ccs/ccs.rst
the module version from the sensor's OTP.
Cc: sta...@vger.kernel.org
Fixes: 0e014f1a8d54 ("media: ov8856: support device probe in non-zero ACPI D
state")
Signed-off-by: Ricardo Ribalda
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2
alues to avoid breaking
any application that may rely on 128 being a valid value.
Signed-off-by: Laurent Pinchart
Reviewed-by: Hans Verkuil
Tested-by: Hans Verkuil
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/adv7604.c | 2 +-
1 file changed, 1 insertion(+), 1 del
orrectly, hence it is not necessary
to require the 'rotation' property to be fixed to 180 degrees in DTS.
Signed-off-by: Jacopo Mondi
Reviewed-by: Laurent Pinchart
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 8
1 file changed, 8 deletions(-)
---
diff --git a/d
default by the device when the VID_ADJ_EN bit is clear. The
corresponding V4L2 controls exposed by the drivers have thus no effect.
Fix this by setting the VID_ADJ_EN bit.
Signed-off-by: Laurent Pinchart
Reviewed-by: Hans Verkuil
Tested-by: Hans Verkuil
Signed-off-by: Sakari Ailus
Signed-off-by
device is flagged as being wakeup
capable.
Reported-by: Matthew Lear
Fixes: fd0f6851eb46 ("[media] rc: Add support for GPIO based IR Receiver
driver")
Signed-off-by: Florian Fainelli
Signed-off-by: Sean Young
Signed-off-by: Hans Verkuil
drivers/media/rc/gpio-ir-recv.c | 2 +
the system,
document that.
Signed-off-by: Florian Fainelli
Acked-by: Krzysztof Kozlowski
Signed-off-by: Sean Young
Signed-off-by: Hans Verkuil
Documentation/devicetree/bindings/media/gpio-ir-receiver.yaml | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/Documentation/devicetree
completed by the hardware.
Fixes: beac82904a87 ("media: venus: make decoder compliant with stateful codec
API")
Signed-off-by: Michał Krawczyk
Signed-off-by: Stanimir Varbanov
Signed-off-by: Hans Verkuil
drivers/media/platform/qcom/venus/vdec.c | 8
1 file changed, 8
requirements.
Signed-off-by: Vikash Garodia
Signed-off-by: Viswanath Boma
Tested-by: Nathan Hebert
Signed-off-by: Stanimir Varbanov
Signed-off-by: Hans Verkuil
drivers/media/platform/qcom/venus/hfi_plat_bufs_v6.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/drivers
. V4L2_ENC_CMD_START
Signed-off-by: Dikshita Agarwal
Signed-off-by: Stanimir Varbanov
Signed-off-by: Hans Verkuil
drivers/media/platform/qcom/venus/core.h | 9 +
drivers/media/platform/qcom/venus/venc.c | 68
2 files changed, 77 insertions(+)
---
diff --git a/drivers
the QP range HFI to set the same to firmware.
Signed-off-by: Viswanath Boma
Signed-off-by: Vikash Garodia
Signed-off-by: Stanimir Varbanov
Signed-off-by: Hans Verkuil
drivers/media/platform/qcom/venus/hfi_cmds.c | 23 +++
drivers/media/platform/qcom/venus/hfi_helper.h | 18
C formats were added.
Fixes: 9593126dae3e ("media: venus: Add a handling of QC08C compressed format")
Fixes: cef92b14e653 ("media: venus: Add a handling of QC10C compressed format")
Signed-off-by: Javier Martinez Canillas
Signed-off-by: Stanimir Varbanov
Signed-off-by: Hans Verku
128.
Signed-off-by: Fritz Koenig
Reviewed-by: Vikash Garodia
Signed-off-by: Stanimir Varbanov
Signed-off-by: Hans Verkuil
drivers/media/platform/qcom/venus/helpers.c | 4 ++--
drivers/media/platform/qcom/venus/vdec.c| 7 ++-
2 files changed, 8 insertions(+), 3 deletions(-)
---
diff
.
Signed-off-by: Laurent Pinchart
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
b/drivers/media/platform/nxp/imx
by using designated initializers where
possible, always initializing the 'which' field.
Signed-off-by: Laurent Pinchart
Acked-by: Sakari Ailus
Reviewed-by: Tomi Valkeinen
Reviewed-by: Kieran Bingham
Signed-off-by: Hans Verkuil
drivers/media/pci/cobalt/cobalt-v4l2.c | 5
ff-by: Laurent Pinchart
Reviewed-by: Lad Prabhakar # For am437x
Acked-by: Sakari Ailus
Reviewed-by: Tomi Valkeinen
Reviewed-by: Kieran Bingham
Reviewed-by: Philipp Zabel
Signed-off-by: Hans Verkuil
drivers/media/platform/renesas/vsp1/vsp1_drm.c | 18 +-
drivers/media/pla
nd only) struct member initialization of
the related structures, to avoid future changes should new fields need
to be initialized.
Fixes: 0d346d2a6f54 ("media: v4l2-subdev: add subdev-wide state struct")
Signed-off-by: Laurent Pinchart
Reviewed-by: Tomi Valkeinen
Signed-off-by: Hans Ver
hindering readability.
Signed-off-by: Laurent Pinchart
Acked-by: Shuah Khan # For vimc
Reviewed-by: Lad Prabhakar # For am437x
Acked-by: Sakari Ailus
Reviewed-by: Tomi Valkeinen
Reviewed-by: Kieran Bingham
Reviewed-by: Philipp Zabel # For
drivers/staging/media/imx/
Signed-off-by: Hans Verkuil
dri
ns")
Signed-off-by: Hans Verkuil
drivers/media/platform/verisilicon/hantro_v4l2.c | 10 +++---
1 file changed, 3 insertions(+), 7 deletions(-)
---
diff --git a/drivers/media/platform/verisilicon/hantro_v4l2.c
b/drivers/media/platform/verisilicon/hantro_v4l2.c
index d238d407f986..83
pixels.
Signed-off-by: Niklas Söderlund
Signed-off-by: Hans Verkuil
drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/drivers/media/platform/renesas/rcar-vin/rcar-dma.c
b/drivers/media/platform/renesas/rcar-vin
. Currently no frames are produced if this is attempted.
Signed-off-by: Niklas Söderlund
Signed-off-by: Hans Verkuil
drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 5 +
1 file changed, 5 insertions(+)
---
diff --git a/drivers/media/platform/renesas/rcar-vin/rcar-dma.c
b/drivers/media
this is best avoided by using the lower_32_bits()/upper_32_bits()
helpers.
Fixes: cf21f328fcaf ("media: nxp: Add i.MX8 ISI driver")
Signed-off-by: Arnd Bergmann
Reviewed-by: Laurent Pinchart
Signed-off-by: Hans Verkuil
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c | 41 ++
V4L2_FIELD_ALTERNATE. From a PAL video source the frame rate is
now 50, which is expected for alternate field capture.
Signed-off-by: Niklas Söderlund
Signed-off-by: Hans Verkuil
drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions
Pinchart
Signed-off-by: Arnd Bergmann
Signed-off-by: Hans Verkuil
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
b/drivers/media/platform/nxp/imx8-isi/imx8
Signed-off-by: Arnd Bergmann
Signed-off-by: Hans Verkuil
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
---
diff --git a/drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
b/drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
in
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: cec-ctl: rename power-cycle to standby-wakeup-cycle
Author: Hans Verkuil
Date:Fri Apr 21 10:43:10 2023 +0200
The standby-wakeup
and QC10C color formats while determining the codec mask
as these two formats are defined as compressed formats.
Signed-off-by: Dikshita Agarwal
Signed-off-by: Hans Verkuil
utils/v4l2-compliance/v4l2-compliance.cpp | 8
1 file changed, 8 insertions(+)
---
http://git.linuxtv.org
ed-off-by: Hans Verkuil
utils/qv4l2/capture-win.cpp | 4
utils/qv4l2/ctrl-tab.cpp| 4
utils/qv4l2/general-tab.cpp | 5 -
3 files changed, 12 insertions(+), 1 deletion(-)
---
http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=9e294fb896ff4cbd8f4e56e62015fca48be84e16
dif
t", this, SLOT(about()),
Qt::Key_F1);
| ~~~^~~
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
utils/qv4l2/qv4l2.cpp | 4
1 file changed, 4 insertions(+)
---
http://git.linuxtv.org/cgit.cgi
("[:,]"));
|
~~^
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
utils/qv4l2/general-tab.cpp | 6 ++
1 file changed, 6 insertions(+)
---
http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=1d26e003d55bff70868545822ded1fb14a7e1448
diff --git a/utils/qv4l2/general
-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
utils/qv4l2/qv4l2.pro | 1 +
1 file changed, 1 insertion(+)
---
http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=b5572466b1423ee402c69d27d216bbccb37b9de4
diff --git a/utils/qv4l2/qv4l2.pro b/utils/qv4l2/qv4l2.pro
index 8697d554948f
1916 | else if (radio_device != NULL)
| ^
../qv4l2/qv4l2.cpp:1918:29: error: ambiguous overload for ‘operator!=’
(operand types are ‘QString’ and ‘long int’)
1918 | else if (sdr_device != NULL)
| ^
Signed-off-by: Peter Seiderer
Signed-off-by: H
ing to stringify the "tuner" field and just let it be an
integer.
Signed-off-by: Deborah Brouwer
Signed-off-by: Hans Verkuil
utils/v4l2-tracer/v4l2-tracer-gen.pl | 4
1 file changed, 4 deletions(-)
---
http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=7af0fead34786015200ee
/qv4l2.cpp:246:36: error: invalid use of incomplete type ‘class
QActionGroup’
246 | grp = new QActionGroup(menu);
|^
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
utils/qv4l2/qv4l2.cpp | 1 +
1 file changed, 1 insertion
function is used only for debugging, check for the debug
option within the print function itself. This makes the main code easier
to read.
Signed-off-by: Deborah Brouwer
Signed-off-by: Hans Verkuil
utils/v4l2-tracer/libv4l2tracer.cpp | 6 +++---
utils/v4l2-tracer/retrace-helper.cpp | 2 ++
utils
: warning: ‘constexpr QKeyCombination
operator+(Qt::Modifier, Qt::Key)’ is deprecated: Use operator| instead
[-Wdeprecated-declarations]
212 | m_resetScalingAct->setShortcut(Qt::CTRL+Qt::Key_F);
| ^
Signed-off-by: Peter Seide
VIDIOC_G_TUNER and VIDIOC_S_TUNER.
Signed-off-by: Deborah Brouwer
Signed-off-by: Hans Verkuil
utils/v4l2-tracer/libv4l2tracer.cpp | 2 ++
utils/v4l2-tracer/retrace.cpp| 28
utils/v4l2-tracer/trace.cpp | 4
utils/v4l2-tracer/v4l2-tracer-gen.pl | 26
- include QDesktopWidget only when needed (Qt verson < 5.10, see
usage in CaptureWin::setWindowSize()
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
utils/qv4l2/capture-win.cpp | 2 ++
1 file changed, 2 insertions(+)
---
http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/
Remove leagcy alsa_stream.h include protected by legacy/unknown
'#ifdef ENABLE_ALSA'.
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
utils/qv4l2/qv4l2.cpp | 6 --
1 file changed, 6 deletions(-)
---
http://git.linuxtv.org/cgit.cgi/v4l-utils.git/
y: Nicolas Dufresne
Signed-off-by: Hans Verkuil
utils/v4l2-tracer/v4l2-tracer.cpp | 33 ++---
1 file changed, 18 insertions(+), 15 deletions(-)
---
http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=aa45163d864870c645e5023d4792e53c2f733033
diff --git a/utils/v
customize hint)
- add '-include' for config.h file (as the meson build does)
- add alsa_stream.c source file
- adjust local library file paths
- add libasound dependency
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
utils/qv4l2/qv4l2.pro | 17 +
1 file c
without Qt OpenGL support (as possible with the
legacy autoconf/automake build system).
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
meson.build | 10 ++
utils/qv4l2/meson.build | 3 ++-
utils/qvidcap/meson.build | 3 ++-
3 files changed, 10 insertions(+), 6
customize hint)
- add '-include' for config.h file (as the meson build does)
- add v4l2-convert.pl call to generate v4l2-convert.h
- add missing common/codec-v4l2-fwht.c and common/v4l2-info.cpp dependency
- adjust local library file paths
Signed-off-by: Peter Seiderer
Signed-off-by: Ha
) instead of __FILE__ to avoid printing the
entire relative path of the file location.
Signed-off-by: Deborah Brouwer
Signed-off-by: Hans Verkuil
utils/v4l2-tracer/libv4l2tracer.cpp | 29 +
utils/v4l2-tracer/retrace-helper.cpp | 39 ---
utils/v4l2-tracer/retrace.cpp
ChangeLog.
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
[hverkuil: added commit message]
ChangeLog | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=c2ca74a2eb62d53450637501223b4f46ef7b37b5
diff --git a/ChangeLog b
:Fri Mar 31 23:35:03 2023 +0200
Use common meson c_args/cpp_args to disable transparent large
file support for the wrappers as already done in utils/v4l2-tracer
for lib/libv4l1/v4l1compat.c and lib/libv4l2/v4l2convert.c too.
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
lib
ch is 5) > this->size() (which is
3)
Aborted
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
utils/v4l2-tracer/v4l2-tracer.cpp | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
---
http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=55bdd34c1ea04f0daca9562c
le.
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
utils/v4l2-tracer/libv4l2tracer.cpp | 4
1 file changed, 4 insertions(+)
---
http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=5d7d99cd11acaaa3bdcb290f92012005dca58b1e
diff --git a/utils/v4l2-tracer/libv4l2tracer.cpp
b/u
s in lib/libv4l1/v4l1compat.c
Signed-off-by: Peter Seiderer
Signed-off-by: Hans Verkuil
utils/v4l2-tracer/libv4l2tracer.cpp | 5 +
1 file changed, 5 insertions(+)
---
http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=de9b30467c8f6ddd304664693366ee004430eefa
diff --git a/utils/v4l2-tra
not needed.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/video.h | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/drivers/staging/media/tegra-video/video.h
b/drivers/staging/media/tegra-video/video.h
index
implementation will enable flipping at stream
start based on those flags.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/vi.c | 14 +-
drivers/staging/media/tegra-video/vi.h | 8
2 files changed, 21 insertions
, which
has no TPG. In preparation for that, limit the VIDEO_TEGRA_TPG option to
Tegra210 which is the only implementation currently provided by this
driver.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/Kconfig | 1 +
1
Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/vi.c | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/drivers/staging/media/tegra-video/vi.c
b/drivers/staging/media/tegra-video/vi.c
index 2f1aff7e8717..0b2d6dcb44b7 100644
--- a
to the
cleanup section at the bottom.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/vi.c | 8 +++-
1 file changed, 3 insertions(+), 5 deletions(-)
---
diff --git a/drivers/staging/media/tegra-video/vi.c
b/drivers
Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/tegra210.c | 52
drivers/staging/media/tegra-video/vi.c | 52 ++--
drivers/staging/media/tegra-video/vi.h | 5 +++
3 files
, add a variable
to hold the required syncpt and document all the syncpt variables.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/vi.h | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a
detail of the VI
module. Move its declaration from vi.h to vi.c.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/vi.c | 13 +
drivers/staging/media/tegra-video/vi.h | 13 -
2 files changed, 13
.
No functional changes.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/tegra210.c | 36 +
drivers/staging/media/tegra-video/vi.c | 40
drivers/staging/media
.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/csi.c | 4
drivers/staging/media/tegra-video/csi.h | 4
2 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/drivers/staging/media/tegra-video
operation for that.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/vi.c | 7 +++
drivers/staging/media/tegra-video/vi.h | 4
2 files changed, 11 insertions(+)
---
diff --git a/drivers/staging/media/tegra-video
c message and add a specific message when case 1 happens,
so that we always have one specific message without even increasing the
number of dev_dbg*() calls.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/vi.c | 7 ++-
by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/csi.c | 44 +++
drivers/staging/media/tegra-video/vi.c | 54 +++--
2 files changed, 48 insertions(+), 50 deletions(-)
---
diff --git a/drivers/staging/media/tegra-v
be in
vi.c.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/tegra210.c | 2 ++
drivers/staging/media/tegra-video/vi.c | 13 ++---
drivers/staging/media/tegra-video/vi.h | 2 ++
3 files changed, 6
s on queue setup
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/vi.c | 4
drivers/staging/media/tegra-video/vi.h | 14 ++
2 files changed, 18 insertions(+)
---
diff --git a/drivers/staging/media/tegra-vid
into the tegra-video driver. Parts of this code is
definitely non-optimal to say the least (especially tegra20_vi_enable() and
the single-frame capture logic), but it was impossible to improve it.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers
t doesn't make
sense.
Also add articles where appropriate to fix English grammar.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/vi.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/dr
om the VIP parallel
input module. Add it to the allowed properties and augment the existing
nvidia,tegra20-vi example to show a 'vip' property.
Signed-off-by: Luca Ceresoli
Reviewed-by: Rob Herring
Signed-off-by: Hans Verkuil
.../bindings/display/tegra/nvidia,t
note to clarify that.
Signed-off-by: Luca Ceresoli
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
drivers/staging/media/tegra-video/vi.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/drivers/staging/media/tegra-video/vi.h
b/drivers/staging/media
Tegra20 (and other Tegra chips, apparently).
Signed-off-by: Luca Ceresoli
Reviewed-by: Krzysztof Kozlowski
Reviewed-by: Dmitry Osipenko
Signed-off-by: Hans Verkuil
.../bindings/display/tegra/nvidia,tegra20-vip.yaml | 41 ++
MAINTAINERS| 2
buffer. Use that function instead of open-coding the metadata copy.
Signed-off-by: Michael Tretter
Signed-off-by: Hans Verkuil
drivers/media/platform/rockchip/rga/rga.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
---
diff --git a/drivers/media/platform/rockchip/rga/rga.c
b
-crossbar.c:226:2-3: Unneeded
semicolon.
Reported-by: Abaci Robot
Link: https://bugzilla.openanolis.cn/show_bug.cgi?id=4868
Signed-off-by: Jiapeng Chong
Reviewed-by: Laurent Pinchart
Signed-off-by: Hans Verkuil
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c | 2 +-
1 file changed, 1 insertion
identally in the commit which this patch fixes.
Fix the UAPI comment to stop confusion.
This was pointed out by Dmitry while reviewing VIDIOC_ENUMINPUT
support for strace.
Fixes: 6016af82eafc ("[media] v4l2: use __u32 rather than enums in ioctl()
structs")
Signed-off-by: Marek Vasut
up error
handling and unnecessary .remove() callback accordingly.
Signed-off-by: Fei Shao
Reviewed-by: Alexandre Mergnat
Suggested-by: Chen-Yu Tsai
Signed-off-by: Hans Verkuil
.../platform/mediatek/vcodec/mtk_vcodec_dec_hw.c | 26 +++---
1 file changed, 8 insertions(+), 18
type"), all drivers being converted to .probe_new() and then
commit 03c835f498b5 ("i2c: Switch .probe() to not take an id parameter")
convert back to (the new) .probe() to be able to eventually drop
.probe_new() from struct i2c_driver.
Signed-off-by: Uwe Kleine-König
Signed-
-by: Su Hui
Signed-off-by: Hans Verkuil
[hverkuil: drop the obsolete dvb-usb/az6027.c and dvb-usb/pctv452e.c changes]
drivers/media/usb/dvb-usb-v2/az6007.c | 16
drivers/media/usb/ttusb-dec/ttusb_dec.c | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
---
diff --git
1301 - 1400 of 2468 matches
Mail list logo