-off-by: Hans Verkuil
drivers/staging/media/starfive/camss/Makefile | 2 +
drivers/staging/media/starfive/camss/stf-camss.h | 3 +
.../staging/media/starfive/camss/stf-isp-hw-ops.c | 445 +
drivers/staging/media/starfive/camss/stf-isp.c | 382
Signed-off-by: Hans Verkuil
drivers/staging/media/starfive/camss/Makefile| 3 +-
drivers/staging/media/starfive/camss/stf-video.c | 572 +++
drivers/staging/media/starfive/camss/stf-video.h | 100
3 files changed, 674 insertions(+), 1 deletion(-)
---
diff --git
platform resources and registers related devices.
Reviewed-by: Bryan O'Donoghue
Signed-off-by: Jack Zhu
Signed-off-by: Hans Verkuil
MAINTAINERS | 1 +
drivers/staging/media/Kconfig| 2 +
drivers/staging/media/Makefile
.
Signed-off-by: Jack Zhu
Signed-off-by: Hans Verkuil
drivers/staging/media/starfive/camss/stf-camss.c | 97 +++-
1 file changed, 96 insertions(+), 1 deletion(-)
---
diff --git a/drivers/staging/media/starfive/camss/stf-camss.c
b/drivers/staging/media/starfive/camss/stf-camss.c
for handing image sensor data.
Reviewed-by: Krzysztof Kozlowski
Reviewed-by: Laurent Pinchart
Signed-off-by: Jack Zhu
Signed-off-by: Hans Verkuil
.../bindings/media/starfive,jh7110-camss.yaml | 180 +
MAINTAINERS| 7 +
2 files
.
Signed-off-by: Jack Zhu
Signed-off-by: Hans Verkuil
drivers/staging/media/starfive/camss/TODO.txt | 4
1 file changed, 4 insertions(+)
---
diff --git a/drivers/staging/media/starfive/camss/TODO.txt
b/drivers/staging/media/starfive/camss/TODO.txt
new file mode 100644
index
-by: Jack Zhu
Signed-off-by: Hans Verkuil
drivers/staging/media/starfive/camss/stf-camss.c | 21 +
1 file changed, 21 insertions(+)
---
diff --git a/drivers/staging/media/starfive/camss/stf-camss.c
b/drivers/staging/media/starfive/camss/stf-camss.c
index c9743ff23b81
Subsystem driver which is used for handing image sensor data.
Signed-off-by: Jack Zhu
Signed-off-by: Hans Verkuil
Documentation/admin-guide/media/starfive_camss.rst | 72 ++
.../admin-guide/media/starfive_camss_graph.dot | 12
Documentation/admin-guide/media/v4l
devices: capture_yuv and capture_raw.
Signed-off-by: Jack Zhu
Signed-off-by: Hans Verkuil
drivers/staging/media/starfive/camss/Makefile | 1 +
drivers/staging/media/starfive/camss/stf-camss.h | 2 +
drivers/staging/media/starfive/camss/stf-capture.c | 603 +
drivers
the tegra_vi_graph_find_entity() comment.
Fixes: 9bf19fbf0c8b ("media: v4l: async: Rework internal lists")
Cc: Thierry Reding
Cc: Jonathan Hunter
Cc: Sowjanya Komatineni
Signed-off-by: Luca Ceresoli
[Sakari Ailus: Wrapped some long lines.]
Signed-off-by: Sakari Ailus
Signed-off-by:
handling path.
However one 'goto' was missed.
Fix it and branch at the correct place in the error handling path.
Fixes: 5073d10cbaba ("media: pxa_camera: Register V4L2 device early")
Signed-off-by: Christophe JAILLET
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
dri
call to acpi_dev_put().
Fixes: c66821f381ae ("media: pci: intel: Add IVSC support for IPU bridge
driver")
Signed-off-by: Geert Uytterhoeven
Reviewed-by: Andy Shevchenko
Signed-off-by: Sakari Ailus
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Hans Verkuil
drivers/media/pci/intel
by: Sakari Ailus
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Hans Verkuil
drivers/media/platform/xilinx/xilinx-vipp.c | 17 -
1 file changed, 12 insertions(+), 5 deletions(-)
---
diff --git a/drivers/media/platform/xilinx/xilinx-vipp.c
b/drivers/media/platform/xilinx/xil
symbol becomes redundant as a result and is
removed.
Fixes: 2545a2c02ba1 ("media: ipu3-cio2: allow ipu_bridge to be a module again")
Suggested-by: Arnd Bergmann
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/pci/intel/Kconfig | 20 ++--
dri
in encoder handler.
Fixes: 1972e32431ed ("media: mediatek: vcodec: Fix possible invalid memory
access for encoder")
Signed-off-by: Irui Wang
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.c | 3 +
the driver a bit.
Signed-off-by: Ondrej Jirman
Reviewed-by: Jacopo Mondi
Signed-off-by: Sakari Ailus
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Hans Verkuil
drivers/media/i2c/ov8858.c | 10 ++
1 file changed, 2 insertions(+), 8 deletions(-)
---
diff --git a/drivers/media/i2c
vers/media/pci/intel/ivsc/ivsc-csi.ko] undefined!
Fixes: 29006e196a56 ("media: pci: intel: ivsc: Add CSI submodule")
Signed-off-by: Arnd Bergmann
[Sakari Ailus: Drop V4L2_ASYNC dependency, it is implied now.]
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/pci/i
-off-by: Hans de Goede
Acked-by: Sakari Ailus
Reviewed-by: Laurent Pinchart
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-subdev.c | 7 +++
1 file changed, 7 insertions(+)
---
diff --git a/drivers/media/v4l2-core/v4l2-subdev.c
b/drive
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-ctl: fix alignment meta formats usage message
Author: Hans Verkuil
Date:Mon Nov 13 11:00:35 2023 +0100
The alignment
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-ctl.1.in: add missing --help-meta
Author: Hans Verkuil
Date:Mon Nov 13 11:13:15 2023 +0100
The --help-meta option
This is an automatic generated email to let you know that the following patch
were queued:
Subject: edid-decode: safely terminate edid vector with 0
Author: Hans Verkuil
Date:Fri Nov 3 11:08:54 2023 +0100
We are using string functions for the EDID format parsing that
depend on 0
This is an automatic generated email to let you know that the following patch
were queued:
Subject: edid-decode: show Serial Number also in hex
Author: Hans Verkuil
Date:Thu Nov 2 11:49:34 2023 +0100
In decimal only it is hard to detect that 16843009
is actually a typical dummy serial
This is an automatic generated email to let you know that the following patch
were queued:
Subject: edid-decode: check if DTD == HDMI 2 but VICs HDMI 1
Author: Hans Verkuil
Date:Tue Oct 31 12:30:25 2023 +0100
If the DTD matches a VIC with pixelclock > 340 MHz, and
the highest
This is an automatic generated email to let you know that the following patch
were queued:
Subject: edid-decode: report if a DTD matches an absent VIC
Author: Hans Verkuil
Date:Tue Oct 31 10:53:32 2023 +0100
If a DTD is identical to a VIC, and that VIC is not listed in the
CTA Extension
pture and
encoding engine")
Signed-off-by: Geert Uytterhoeven
Signed-off-by: Hans Verkuil
drivers/media/platform/nuvoton/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/drivers/media/platform/nuvoton/Kconfig
b/drivers/media/platform/nuvoton/Kco
This is an automatic generated email to let you know that the following patch
were queued:
Subject: edid-decode: if offset < 4, then check for non-zero padding
Author: Hans Verkuil
Date:Thu Oct 26 12:34:24 2023 +0200
There was a check for non-zero padding if offset >= 4, but not
fo
This is an automatic generated email to let you know that the following patch
were queued:
Subject: edid-decode: CTA-861: check for invalid offset, always show byte 3
Author: Hans Verkuil
Date:Thu Oct 26 11:49:09 2023 +0200
Offset (byte 2) values of 1-3 are always wrong, so fail
Signed-off-by: Hans Verkuil
drivers/media/platform/qcom/venus/hfi_parser.c | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/drivers/media/platform/qcom/venus/hfi_parser.c
b/drivers/media/platform/qcom/venus/hfi_parser.c
index 9d6ba22698cc..c43839539d4d 100644
--- a/drivers/media/platform/
(HFI)")
Reviewed-by: Nathan Hebert
Signed-off-by: Vikash Garodia
Signed-off-by: Stanimir Varbanov
Signed-off-by: Hans Verkuil
drivers/media/platform/qcom/venus/hfi_msgs.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/drivers/media/platform/qcom/venus/hfi_msgs.c
b/dri
: add Venus HFI files")
Signed-off-by: Vikash Garodia
Signed-off-by: Stanimir Varbanov
Signed-off-by: Hans Verkuil
drivers/media/platform/qcom/venus/hfi_venus.c | 10 ++
1 file changed, 10 insertions(+)
---
diff --git a/drivers/media/platform/qcom/venus/hfi_venus.c
b/drivers/medi
the path to address the firmware correctly using the new .mbn
format.
Signed-off-by: Patrick Whewell
Signed-off-by: Stanimir Varbanov
Signed-off-by: Hans Verkuil
drivers/media/platform/qcom/venus/core.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/drivers
allocated size in core caps.
Similar possibilities in fill_raw_fmts and fill_profile_level functions.
Cc: sta...@vger.kernel.org
Fixes: 1a73374a04e5 ("media: venus: hfi_parser: add common capability parser")
Signed-off-by: Vikash Garodia
Signed-off-by: Stanimir Varbanov
Signed-off-by: Ha
f-by: Gustavo A. R. Silva
Reviewed-by: Kees Cook
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/platf
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: README.md: drop qt5-default, add libsdl2-dev libbpf-dev llvm clang
Author: Hans Verkuil
Date:Sun Oct 22 11:43:18 2023 +0200
qt5
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: test-media: use -m instead of -M for vicodec and vidtv
Author: Hans Verkuil
Date:Fri Oct 20 11:03:44 2023 +0200
Run v4l2
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: test-media: 'mc' argument didn't select vidtv
Author: Hans Verkuil
Date:Fri Oct 20 10:46:53 2023 +0200
Even though the usage
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: pass media_fd when walking topology
Author: Hans Verkuil
Date:Thu Oct 19 10:57:43 2023 +0200
When testing all
but MAINTAINERS file was not updated.
Fixes: b4a3d877dc92 ("media: ti: Add CSI2RX support for J721E")
Reported-by: kernel test robot
Closes:
https://lore.kernel.org/oe-kbuild-all/202310130411.c66ptxjg-...@intel.com/
Signed-off-by: Jai Luthra
Signed-off-by: Sakari Ailus
Signed-off-by: Ha
ENERIC_PHY.]
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/cadence/Kconfig | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/drivers/media/platform/cadence/Kconfig
b/drivers/media/platform/cadence/Kconfig
index 480325d053de..1aa608c00dbc 100644
--- a/dri
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-ctl: add support for AV1 stateless control types
Author: Hans Verkuil
Date:Wed Oct 18 08:53:07 2023 +0200
Add support
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: sync-with-kernel.sh: don't filter V4L2_PIX_FMT_HEVC_SLICE
Author: Hans Verkuil
Date:Wed Oct 18 08:57:07 2023 +0200
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: v4l-utils: sync with latest kernel headers
Author: Hans Verkuil
Date:Wed Oct 18 09:00:00 2023 +0200
Signed-off-by: Hans Verkuil
new enums and also defined
two array sizes arithmetically e.g.
__u32 mi_col_starts[V4L2_AV1_MAX_TILE_COLS + 1];
Adjust the autogeneration scripts to handle these changes.
Signed-off-by: Deborah Brouwer
Signed-off-by: Hans Verkuil
utils/v4l2-tracer/v4l2-tracer-gen.pl | 18 +++---
1
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: support V4L2_PIX_FMT_AV1_FRAME
Author: Hans Verkuil
Date:Wed Oct 18 08:58:08 2023 +0200
When
This is an automatic generated email to let you know that the following patch
were queued:
Subject: edid-decode: improve GTF/CVT failure messages
Author: Hans Verkuil
Date:Mon Oct 16 08:50:58 2023 +0200
"GTF can't be combined with non-continuous frequencies." is a
bit confusin
the driver a bit.
Signed-off-by: Ondrej Jirman
Reviewed-by: Jacopo Mondi
Signed-off-by: Sakari Ailus
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Hans Verkuil
drivers/media/i2c/ov8858.c | 10 ++
1 file changed, 2 insertions(+), 8 deletions(-)
---
diff --git a/drivers/media/i2c
by: Sakari Ailus
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Hans Verkuil
drivers/media/platform/xilinx/xilinx-vipp.c | 17 -
1 file changed, 12 insertions(+), 5 deletions(-)
---
diff --git a/drivers/media/platform/xilinx/xilinx-vipp.c
b/drivers/media/platform/xilinx/xil
-off-by: Hans de Goede
Acked-by: Sakari Ailus
Reviewed-by: Laurent Pinchart
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-subdev.c | 7 +++
1 file changed, 7 insertions(+)
---
diff --git a/drivers/media/v4l2-core/v4l2-subdev.c
b/drive
call to acpi_dev_put().
Fixes: c66821f381ae ("media: pci: intel: Add IVSC support for IPU bridge
driver")
Signed-off-by: Geert Uytterhoeven
Reviewed-by: Andy Shevchenko
Signed-off-by: Sakari Ailus
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Hans Verkuil
drivers/media/pci/intel
IS_ERR() to check the return value to fix this. This checking
operation could make sure that vector contains pages.
Signed-off-by: Ma Ke
Acked-by: Tomasz Figa
Signed-off-by: Hans Verkuil
[hverkuil: add space between ){]
Signed-off-by: Hans Verkuil
drivers/media/common/videobuf2/videobuf2
IS_ERR() to check the return value to fix this. This checking
operation could make sure that vector contains pages.
Signed-off-by: Ma Ke
Acked-by: Tomasz Figa
Signed-off-by: Hans Verkuil
drivers/media/common/videobuf2/videobuf2-dma-contig.c | 13 +++--
1 file changed, 7 insertions(+), 6
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: nxp: imx-jpeg: use goto instead of return
Author: Hans Verkuil
Date:Fri Oct 6 12:08:46 2023 +0200
For consistency use goto instead of return.
This fixes a smatch warning:
drivers
This is an automatic generated email to let you know that the following patch
were queued:
Subject: Documentation: media: buffer.rst: fix V4L2_BUF_FLAG_PREPARED
Author: Hans Verkuil
Date:Fri Oct 6 15:58:48 2023 +0200
The list of ioctls that set or clear this flag was garbled
.
When calling debugfs functions, there is no need to ever check the
return value. The function can work or not, but the code logic should
never do something different based on this.
Fixes: 52fed10ad756 ("media: aspeed: add debugfs")
Signed-off-by: Jinjie Ruan
Suggested-by: Hans Verkuil
in
that case.
Fixes: 503efe5cfc9f ("[media] siano: split debugfs code into a separate file")
Signed-off-by: Jinjie Ruan
Suggested-by: Hans Verkuil
Signed-off-by: Hans Verkuil
drivers/media/common/siano/smsdvb-debugfs.c | 22 ++
1 file changed, 6 insertions(+), 16
ers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c:
note: 'ctx' was declared here
| struct mdp_comp_ctx *ctx;
|
Fixes: 61890ccaefaf ("media: platform: mtk-mdp3: add MediaTek MDP3 driver")
Signed-off-by: Moudy Ho
Reviewed-by: AngeloGioacchino Del Regno
Signed
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: dvb-usb-v2: af9035: fix missing unlock
Author: Hans Verkuil
Date:Fri Oct 6 12:08:45 2023 +0200
Instead of returning an error, goto the mutex unlock at
the end of the function.
Fixes
for future use.
Fixes: 1972e32431ed ("media: mediatek: vcodec: Fix possible invalid memory
access for encoder")
Signed-off-by: Irui Wang
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.c | 5 +
1 file
and driver code
already support it.
Update yaml file to be aligned with this feature.
Signed-off-by: Benjamin Gaignard
Acked-by: Krzysztof Kozlowski
Signed-off-by: Hans Verkuil
Documentation/devicetree/bindings/media/rockchip-vpu.yaml | 7 +++
1 file changed, 7 insertions(+)
---
diff --git
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: pci: mgb4: fix potential spectre vulnerability
Author: Hans Verkuil
Date:Fri Oct 6 12:08:50 2023 +0200
Fix smatch warnings:
drivers/media/pci/mgb4/mgb4_sysfs_out.c:118
Signed-off-by: Benjamin Gaignard
Signed-off-by: Hans Verkuil
drivers/media/platform/verisilicon/rockchip_vpu_hw.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/drivers/media/platform/verisilicon/rockchip_vpu_hw.c
b/drivers/media/platform/verisilicon/rockchip_vpu_
This is an automatic generated email to let you know that the following patch
were queued:
Subject: Documentation: media: gen-errors.rst: fix confusing ENOTTY description
Author: Hans Verkuil
Date:Fri Oct 6 15:45:48 2023 +0200
The text is very, very old and predates /dev/mediaX devices
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: pci: cx18: if cx == NULL, then don't use it.
Author: Hans Verkuil
Date:Fri Oct 13 09:43:55 2023 +0200
If the cx NULL pointer check is true, then it reports
an error with CX18_ERR
in cx231xx with EP5_BUF_SIZE.
Signed-off-by: Jinjie Ruan
Suggested-by: Andrzej Pietrasiewicz
Signed-off-by: Hans Verkuil
drivers/media/usb/cx231xx/cx231xx-417.c | 9 -
drivers/media/usb/cx231xx/cx231xx-core.c | 2 +-
2 files changed, 5 insertions(+), 6 deletions(-)
---
diff --git a/drivers
("media: imx-jpeg: Support dynamic resolution change")
Signed-off-by: Ming Qian
Signed-off-by: Hans Verkuil
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 7 ++-
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 1 +
2 files changed, 7 insertions(+), 1 deletion(-)
---
diff --git
el0t_32_sync+0x194/0x198
Code: aa0003f6 aa0203f4 aa0103f5 f900
'Fixes: 01abf5fbb081c ("media: mediatek: vcodec: separate struct
'mtk_vcodec_ctx'")'
Signed-off-by: Yunfei Dong
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
.../mediatek/vcodec/common/mtk_vco
be added
to Makefile compilation hierarchy unconditionally, because otherwise the
meson-ao-cec-g12a won't be compiled if meson-ao-cec is not selected.
Signed-off-by: Marek Szyprowski
Fixes: 4be5e8648b0c ("media: move CEC platform drivers to a separate directory")
Signed-off-by: Ha
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: qcom: venus: fix incorrect return value
Author: Hans Verkuil
Date:Fri Oct 6 12:08:47 2023 +0200
'pd' can be NULL, and in that case it shouldn't be passed to
PTR_ERR. Fixes a smatch
This is an automatic generated email to let you know that the following patch
were queued:
Subject: media: i2c: adp1653: don't reuse the same node pointer
Author: Hans Verkuil
Date:Fri Oct 6 12:08:43 2023 +0200
The child device_node pointer was used for two different children
rectangle. This simplifies the driver not only by dropping the state
stored in the rkisp1_resizer structure, but also by replacing the
ops_lock with the state lock.
Signed-off-by: Laurent Pinchart
Reviewed-by: Paul Elder
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../media/platform
driver mostly follows that convention already, except in the
register definitions. Convert all hex constants to lowercase for
consistency.
Signed-off-by: Laurent Pinchart
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../media/platform/rockchip/rkisp1/rkisp1-params.c | 2 +-
.../media
to volunteer
as a co-maintainer, mostly to make sure I get CC on patches.
Signed-off-by: Laurent Pinchart
Acked-by: Hans Verkuil
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/MAINTAINERS b/MAINTAINERS
index 65cc6a982de9
vertically while at the same time converting from YUV 4:2:2 to
4:2:0. Fix it by checking the luma sizes too.
While at it, reflow and clarify comments in the function.
Signed-off-by: Laurent Pinchart
Signed-off-by: Hans Verkuil
.../media/platform/rockchip/rkisp1/rkisp1-resizer.c | 19
to be
modified when configuring the resizer. Make them const.
Signed-off-by: Laurent Pinchart
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
---
diff --git
to
the total number of pixels, including the stride. This isn't done by the
driver, fix it.
While at it, reorder the register write order to sort them by address.
Signed-off-by: Laurent Pinchart
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/rockchip/rkisp1
channels. Drop
it from the rkisp1_rsz_config structure and use the
RKISP1_CIF_DUAL_CROP_CTRL macro directly in the code.
Signed-off-by: Laurent Pinchart
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c | 11 ---
1 file
()
implementation, the field is now set when starting the ISP, instead of
when setting the format.
Signed-off-by: Laurent Pinchart
Reviewed-by: Paul Elder
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../media/platform/rockchip/rkisp1/rkisp1-common.h | 6 -
.../media/platform/rockchip
plane. The bytesperline must thus be a multiple of the first
plane's bpp value. Enforce this constraint.
Signed-off-by: Laurent Pinchart
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../media/platform/rockchip/rkisp1/rkisp1-capture.c | 20 +---
1 file changed, 13
it const.
Signed-off-by: Laurent Pinchart
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
b/drivers/media
rectangle. This simplifies the driver not only by dropping the state
stored in the rkisp1_csi structure, but also by replacing the ops_lock
with the state lock.
Signed-off-by: Laurent Pinchart
Reviewed-by: Paul Elder
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../media/platform/rockchip
of the
sink_crop crop rectangle. Drop it, and rename sink_crop to sink_y.
Signed-off-by: Laurent Pinchart
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../media/platform/rockchip/rkisp1/rkisp1-resizer.c | 20 +---
1 file changed, 9 insertions(+), 11 deletions(-)
---
diff --git
() functions use a
v4l2_rect to pass frame sizes, leaving the top and left members unused
and uninitialized. Use v4l2_area instead.
Signed-off-by: Laurent Pinchart
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c | 7 ---
1 file
, which makes reading the log easier.
While at it, use %u instead of %d to print unsigned values.
Signed-off-by: Laurent Pinchart
Reviewed-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c | 12 ++--
1 file changed, 6 insertions(+), 6
Jain
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
Documentation/driver-api/media/drivers/ccs/ccs.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/Documentation/driver-api/media/drivers/ccs/ccs.rst
b/Documentation/driver-api/media/drivers/ccs/ccs.rst
index
Tested-by: Julien Massot
Reviewed-by: Laurent Pinchart
Reviewed-by: Tomi Valkeinen
Reviewed-by: Maxime Ripard
Acked-by: Rob Herring
Signed-off-by: Jai Luthra
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
Documentation/devicetree/bindings/media/video-interfaces.yaml | 1 +
1 file
-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/cadence/cdns-csi2rx.c | 24
1 file changed, 24 insertions(+)
---
diff --git a/drivers/media/platform/cadence/cdns-csi2rx.c
b/drivers/media/platform/cadence/cdns-csi2rx.c
index f9b41451f4a4
Marliere
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/staging/media/ipu3/ipu3.c | 6 --
1 file changed, 6 deletions(-)
---
diff --git a/drivers/staging/media/ipu3/ipu3.c
b/drivers/staging/media/ipu3/ipu3.c
index 0c453b37f8c4..18ca22c3018a 100644
--- a/drivers/staging/media/i
the sink pad to all
the source pads.
Signed-off-by: Pratyush Yadav
Tested-by: Julien Massot
Reviewed-by: Maxime Ripard
Reviewed-by: Laurent Pinchart
Reviewed-by: Tomi Valkeinen
Co-developed-by: Jai Luthra
Signed-off-by: Jai Luthra
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
-devices.yaml are
allowed for the image sensor, make them accepted by changing
"additionalProperties: false" to "unevaluatedProperties: false" at the
schema top-level.
Signed-off-by: Jacopo Mondi
Reviewed-by: Rob Herring
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
Docu
the media entity is cleaned up properly.
Suggested-by: Laurent Pinchart
Signed-off-by: Pratyush Yadav
Tested-by: Julien Massot
Reviewed-by: Laurent Pinchart
Reviewed-by: Tomi Valkeinen
Reviewed-by: Maxime Ripard
Signed-off-by: Jai Luthra
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
and AM62 line of SoCs.
Tested-by: Julien Massot
Reviewed-by: Maxime Ripard
Reviewed-by: Laurent Pinchart
Acked-by: Krzysztof Kozlowski
Signed-off-by: Jai Luthra
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
Documentation/devicetree/bindings/media/cdns,csi2rx.yaml | 1 +
1 file
by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/cadence/cdns-csi2rx.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/drivers/media/platform/cadence/cdns-csi2rx.c
b/drivers/media/platform/cadence/cdns-csi2rx.c
index b9d9058e2ce3..64e472ca3
Signed-off-by: Pratyush Yadav
Co-developed-by: Vaishnav Achath
Signed-off-by: Vaishnav Achath
Tested-by: Vaishnav Achath
Tested-by: Julien Massot
Reviewed-by: Tomi Valkeinen
Signed-off-by: Jai Luthra
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
M
. As the CCS driver initialises all three of its sub-devices
using the same call site, this creates a lockdep warning. Address it.
Fixes: d8bca3ed1d70 ("media: ccs: Use sub-device active state")
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/ccs/ccs-c
Luthra
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/cadence/cdns-csi2rx.c | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
---
diff --git a/drivers/media/platform/cadence/cdns-csi2rx.c
b/drivers/media/platform/cadence/cdns-csi2rx.c
index
Valkeinen
Signed-off-by: Jai Luthra
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/cadence/cdns-csi2rx.c | 14 +-
1 file changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/drivers/media/platform/cadence/cdns-csi2rx.c
b/drivers/media/platform
-by: Tomi Valkeinen
Reviewed-by: Maxime Ripard
Signed-off-by: Jai Luthra
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/cadence/cdns-csi2rx.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/drivers/media/platform/cadence/cdns-csi2rx.c
.
Signed-off-by: Pratyush Yadav
Tested-by: Julien Massot
Reviewed-by: Laurent Pinchart
Reviewed-by: Tomi Valkeinen
Reviewed-by: Maxime Ripard
Signed-off-by: Jai Luthra
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/cadence/cdns-csi2rx.c | 5 +
1 file changed
Signed-off-by: Hans Verkuil
drivers/media/platform/cadence/cdns-csi2rx.c | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/drivers/media/platform/cadence/cdns-csi2rx.c
b/drivers/media/platform/cadence/cdns-csi2rx.c
index 812f31dfaab1..d0c2a5b3d0d5 100644
--- a/drivers/media/platform
.yaml to the example
to validate the new schema.
Signed-off-by: Jacopo Mondi
Reviewed-by: Rob Herring
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
Documentation/devicetree/bindings/media/i2c/hynix,hi846.yaml | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/Docu
601 - 700 of 4315 matches
Mail list logo