On 04/06/2024 14:32, Paweł Anikiel wrote:
> On Mon, Jun 3, 2024 at 10:37 AM Hans Verkuil wrote:
>>
>> On 07/05/2024 17:54, Paweł Anikiel wrote:
>>> Add v4l2 subdev driver for the Intel Displayport receiver FPGA IP.
>>> It is a part of the DisplayPort
.
compiler.h is for C as well as C++ though, so use __cplusplus to check
for a C++ compiler before including .
Signed-off-by: James Le Cuirot
Signed-off-by: Hans Verkuil
include/compiler.h | 27 ---
1 file changed, 12 insertions(+), 15 deletions(-)
---
http
different standard versions but did not manage. So, I'm not sure why
this is needed other than silencing annoying warnings in
libdisplay-info.
Signed-off-by: Sebastian Wick
Signed-off-by: Hans Verkuil
meson.build | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/meson.build b/meson.build
index
is a subproject:
subproject('edid-decode')
edid_decode = find_program('edid-decode')
Signed-off-by: Sebastian Wick
Signed-off-by: Hans Verkuil
meson.build | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/meson.build b/meson.build
index 1e0fe251dcc8..2340714bc879
.
Signed-off-by: Sebastian Wick
Signed-off-by: Hans Verkuil
meson.build | 12
1 file changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/meson.build b/meson.build
index ca5765276bc5..1e0fe251dcc8 100644
--- a/meson.build
+++ b/meson.build
@@ -46,8 +46,7 @@ if target_machine.system
cannot support NonMixed MS.
An EDID with Max Stream Count = 0 and Non Mixed MS = 1 can be found in
linuxhw/EDID ./Digital/TCL/TCL5655/1723FF2DC6D1 at commit cff7fe4d44.
v2:
* Log a failure instead of silently ignoring Non Mixed MS
Signed-off-by: Sebastian Wick
Signed-off-by: Hans Verkuil
/media/dvb/legacy_dvb_osd.rst
linux/Documentation/userspace-api/media/dvb/legacy_dvb_audio.rst
linux/Documentation/userspace-api/media/dvb/legacy_dvb_video.rst
The .rst files of the old documentation aren't necessary any more,
remove them.
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
he full-ts mod quiet a while
now. Remove the budget-patch driver left over from development.
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/Kconfig| 22 -
drivers/staging/media/av7110/Makefile | 2 -
drivers/staging/media/av7110/
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/sp8870.c | 24 +---
drivers/staging/media/av7110/sp8870.h | 3 +--
2 files changed, 14 insertions(+), 13 deletions(-)
---
diff --git a/drivers/staging/media/av7110/sp8870.c
b/drivers/staging/media/av7110/sp8870.c
index
ce '{'
WARNING:SPACING: space prohibited between function name and open parenthesis '('
CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
Whitespace changes only.
"git diff -w" shows no changes.
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Ver
changes only.
[* The remaining trailing statement will be fixed in the logging patch.]
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/sp8870.c | 50 ---
drivers/staging/media/av7110/sp8870.h | 13 -
2 files changed, 34
: trailing statements should be on next line
Convert logging to the recommend pr_* macros.
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/sp8870.c | 46 ---
drivers/staging/media/av7110/sp8870.h | 2 +-
2 files changed, 27
: "foo * bar" should be "foo *bar"
ERROR:POINTER_LOCATION: "foo* bar" should be "foo *bar"
ERROR:POINTER_LOCATION: "(foo*)" should be "(foo *)"
Whitespace changes only.
"git diff -w" shows no changes.
Signed-off-by: Stefan Herdler
git diff -w" shows no changes.
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/av7110.c | 62 ++---
drivers/staging/media/av7110/av7110_av.c| 30 +++---
drivers/staging/media/av7110/av7110_ca.c
after declarations
Added or removed blank lines only.
"git diff --ignore-blank-lines" shows no changes.
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/av7110.c | 55 -
drivers/staging/media/av7110/av7110.h
preferred around that '|' (ctx:VxV)
Additional whitespace fixes found by "checkpatch.pl --strict".
Whitespace changes only.
"git diff -w" shows no changes.
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/av7110.c | 60 ++
unnecessary 'out of memory' message
CHECK:MACRO_ARG_REUSE: Macro argument reuse 'fe_func' - possible side-effects?
The MACRO_ARG_REUSE isn't really fixed but marked as intentional.
The comment is visible in the checkpatch warning.
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
CHECK:LOGICAL_CONTINUATIONS: Logical continuations should be on the previous
line
Newline and whitespace changes only.
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/av7110.c | 22 +--
drivers/staging/media/av7110/av7110_av.c
{} are not necessary for any arm of this statement
WARNING:BRACES: braces {} are not necessary for single statement blocks
CHECK:BRACES: braces {} should be used on all arms of this statement
CHECK:BRACES: Unbalanced braces around else statement
Signed-off-by: Stefan Herdler
Signed-off-by: Hans
-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/av7110.c | 14 --
drivers/staging/media/av7110/av7110_av.c | 6 --
drivers/staging/media/av7110/av7110_ca.c | 3 ++-
drivers/staging/media/av7110/av7110_hw.c | 9 ++---
drivers/staging
assignment in if condition
CHECK:MULTIPLE_ASSIGNMENTS: multiple assignments should be avoided
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/av7110.c | 30 ++---
drivers/staging/media/av7110/av7110_av.c| 18
: Comparisons should place the constant on the right
side of the test
CHECK:COMPARISON_TO_NULL: Comparison to NULL could be written ...
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/av7110.c | 10 +-
drivers/staging/media/av7110/av7110_hw.c
Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/av7110.c | 2 +-
drivers/staging/media/av7110/av7110_v4l.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/drivers/staging/media/av7110/av7110.c
b/drivers/staging/media/av7110/av7110.c
-off-by: Hans Verkuil
drivers/staging/media/av7110/av7110.c| 4 ++--
drivers/staging/media/av7110/av7110.h| 2 +-
drivers/staging/media/av7110/av7110_av.c | 12 ++--
drivers/staging/media/av7110/av7110_av.h | 2 +-
4 files changed, 10 insertions(+), 10 deletions(-)
---
diff
prototypes should be avoided in .h files
Removing unnecessary 'extern' declaration of function prototypes in
header files.
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/av7110.h | 16 ++---
drivers/staging/media/av7110/av7110_av.h| 36
:
WARNING:DEEP_INDENTATION: Too many leading tabs - consider code refactoring
Invert "if" statement to reduce indention level by 1.
Signed-off-by: Stefan Herdler
Signed-off-by: Hans Verkuil
drivers/staging/media/av7110/av7110_ipack.c | 234 ++--
1 file changed, 117 insertio
nclude KERN_
facility level
WARNING:TRACING_LOGGING: Unnecessary ftrace-like logging - prefer using ftrace
There where different logging styles in this drivers.
Convert everything to the recommend pr_* macros.
Log messages should mostly be unchanged by this patch.
Signed-off-by: Stefan Herdl
On 04/06/2024 14:03, Paweł Anikiel wrote:
> On Mon, Jun 3, 2024 at 4:56 PM Hans Verkuil wrote:
>>
>> On 03/06/2024 16:32, Paweł Anikiel wrote:
>>> On Mon, Jun 3, 2024 at 9:57 AM Hans Verkuil
>>> wrote:
>>>>
>>>> On 07/05/2024 17:54,
for the link frequency to pixel rate function that
needs to be added to the configuration tables.
Signed-off-by: Dave Stevenson
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 109
there is no reason for it to be a read only control.
Remove the register values from the mode lists, add the
handler, and remove the read only flag.
Signed-off-by: Dave Stevenson
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c
for the sensor, so send it before trying to configure
the sensor.
Signed-off-by: Dave Stevenson
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 12
1 file changed, 12 insertions(+)
---
diff --git
it.
Update the id entry and MAINTAINERS to match.
Signed-off-by: Dave Stevenson
Acked-by: Conor Dooley
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../devicetree/bindings/media/i2c/{imx258.yaml => sony,imx258.yaml}
entry for Sony IMX283 binding documentation
Reviewed-by: Rob Herring
Reviewed-by: Laurent Pinchart
Signed-off-by: Umang Jain
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../devicetree/bindings/media/i2c/sony,imx283.yaml | 107 +
MAINTAINERS
Note that the Bayer order changes with these flips, therefore
they set the V4L2_CTRL_FLAG_MODIFY_LAYOUT property.
Signed-off-by: Dave Stevenson
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c |
restriction that
v4l2_subdev_enable/disable_streams_fallback() only supports a single
source pad.
Reviewed-by: Laurent Pinchart
Tested-by: Umang Jain
Signed-off-by: Tomi Valkeinen
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-s
("media: i2c: dw9768: Add DW9768 VCM driver")
Remove it.
Signed-off-by: Dr. David Alan Gilbert
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/dw9768.c | 5 -
1 file changed, 5 deletions(-)
---
diff --git a/drivers/media/i2c/dw9768.c b/drivers/media/i2
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/drivers/media/i2c/imx258.c b/drivers/media/i2c/imx258.c
index 4a7048d834c6..0ae4371940ca 100644
--- a/drivers/media/i2c/imx258.c
+++ b/drivers/media/i2c/imx258.c
Stevenson
Reviewed-by: Jacopo Mondi
Signed-off-by: Luis Garcia
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 25 +++--
1 file changed, 23 insertions(+), 2 deletions(-)
---
diff --git a/drivers/media/i2c/imx258.c b/drivers/media/i2c/imx258
for V4L2_CID_EXPOSURE, so are not needed from the mode lists.
Signed-off-by: Dave Stevenson
Reviewed-by: Jacopo Mondi
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 6 --
1 file changed, 6 deletions(-)
---
diff
Reviewed-by: Jacopo Mondi
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 6 --
1 file changed, 6 deletions(-)
---
diff --git a/drivers/media/i2c/imx258.c b/drivers/media/i2c/imx258.c
index a577afb530b7
Reviewed-by: Laurent Pinchart
Tested-by: Umang Jain
Signed-off-by: Tomi Valkeinen
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-subdev.c | 9 +
1 file changed, 9 insertions(+)
---
diff --git a/drivers/media/v4l2-core/v4l2-subdev.c
b/drivers/media
by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c | 98 +++---
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.h | 2 -
drivers/media/pci/intel/ipu6/ipu6-isys-queue.c | 3 -
drivers/media/pci/intel/ipu6/ipu6-isys-video.c | 43 ++--
register access helpers in the imx258 driver.
Signed-off-by: Luis Garcia
Reviewed-by: Tommaso Merciai
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/Kconfig | 1 +
drivers/media/i2c/imx258.c | 817 +++--
2 files changed, 349
link freq can be used on a given system.
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Reviewed-by: Tommaso Merciai
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 12
1 file changed, 12 insertions(+)
---
diff --git a/drivers/media
works for subdevices
that support routing. As enable/disable_streams now also works for
subdevices without routing, improve v4l2_subdev_s_stream_helper() to do
the same.
Reviewed-by: Laurent Pinchart
Tested-by: Umang Jain
Signed-off-by: Tomi Valkeinen
Signed-off-by: Sakari Ailus
Signed-off-by: Hans
:
- 5472x3648 @ 20fps (SRGGB12)
- 5472x3648 @ 25fps (SRGGB10)
- 2736x1824 @ 50fps (SRGGB12)
Signed-off-by: Kieran Bingham
Signed-off-by: Umang Jain
[Sakari Ailus: Take upstream runtime PM API changes into account.]
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
MAINTAINERS
-by: Umang Jain
Signed-off-by: Tomi Valkeinen
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-subdev.c | 109 +++---
1 file changed, 60 insertions(+), 49 deletions(-)
---
diff --git a/drivers/media/v4l2-core/v4l2-subdev.c
b
ot;media: i2c: add driver for the SK Hynix Hi-846 8M pixel
camera")
Signed-off-by: Ricardo Ribalda
Reviewed-by: Laurent Pinchart
[Sakari Ailus: code -> core.]
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/hi846.c | 2 +-
1 file changed, 1 insertio
g Jain
Reviewed-by: Laurent Pinchart
Tested-by: Umang Jain
Signed-off-by: Tomi Valkeinen
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-subdev.c | 8 ++--
include/media/v4l2-subdev.h | 3 +++
2 files changed, 5 insertions(+), 6 del
to a non-sub-device
notifier. This isn't meaningful and unlikely to happen in practice but
print a warning as we nevertheless won't consider this an error.
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-async.c | 6 +-
1 file changed, 5 insertions(+), 1
FRM_LENGTH_LINES is 65525(decimal), not the
0x defined in this driver. Correct this limit.
Signed-off-by: Dave Stevenson
Reviewed-by: Jacopo Mondi
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 2
the call site to the privacy led functions, and makes
adding privacy led support to v4l2_subdev_enable/disable_streams()
cleaner.
Reviewed-by: Umang Jain
Reviewed-by: Laurent Pinchart
Tested-by: Umang Jain
Signed-off-by: Tomi Valkeinen
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
during frame blanking, or dropping to LP11.
Add configuration of the mode via V4L2_MBUS_CSI2_NONCONTINUOUS_CLOCK.
Signed-off-by: Dave Stevenson
Reviewed-by: Jacopo Mondi
Signed-off-by: Luis Garcia
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 13
a minimum and maximum for the control, so change to set the
value, min, and max all to the selected pixel rate.
Signed-off-by: Dave Stevenson
Reviewed-by: Jacopo Mondi
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media
subdevices too, there's no reason to use the old s_stream
operation on new drivers. Extend the documentation reflecting this.
Signed-off-by: Tomi Valkeinen
Reviewed-by: Umang Jain
Reviewed-by: Laurent Pinchart
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
include/media/v4l2-subdev.h | 9
the driver to request the regulators and control
them at the appropriate times.
Signed-off-by: Dave Stevenson
Signed-off-by: Luis Garcia
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 42 +-
1 file changed, 41 insertions
not
be differentiated at runtime, so add compatible strings for the
PDAF variant.
Signed-off-by: Dave Stevenson
Signed-off-by: Luis Garcia
Acked-by: Conor Dooley
Reviewed-by: Pavel Machek
Reviewed-by: Rob Herring
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
Documentation/devicetree
/disable_streams() instead
of open coding the same.
Reviewed-by: Umang Jain
Reviewed-by: Laurent Pinchart
Tested-by: Umang Jain
Signed-off-by: Tomi Valkeinen
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-subdev.c | 4 ++--
1 file changed, 2 insertions
configuration is for
H flips to be enabled, so readout is from Y_STA_END to Y_ADD_STA,
and this patch has changed Y_STA_END.
Signed-off-by: Dave Stevenson
Reviewed-by: Jacopo Mondi
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
a frequency listed in the datasheet.
Add support for 24MHz as well.
The PLL settings result in slightly different link frequencies,
so parameterise those.
Signed-off-by: Dave Stevenson
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
this information to the driver.
Signed-off-by: Dave Stevenson
Reviewed-by: Jacopo Mondi
Signed-off-by: Luis Garcia
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 90 ++
1 file changed, 90 insertions
state.
This change do not have a huge effect on the driver as it do not yet
support changing the format.
Signed-off-by: Niklas Söderlund
Reviewed-by: Laurent Pinchart
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/staging/media/max96712/max96712.c | 37
for that variant
Signed-off-by: Dave Stevenson
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 47 ++
1 file changed, 43 insertions(+), 4 deletions(-)
---
diff
-by: Umang Jain
Signed-off-by: Tomi Valkeinen
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-subdev.c | 27 +++
1 file changed, 27 insertions(+)
---
diff --git a/drivers/media/v4l2-core/v4l2-subdev.c
b/drivers/media/v4l2-core/v4l2
opo Mondi
Reviewed-by: Gjorgji Rosikopulos
Signed-off-by: Bryan O'Donoghue
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx412.c | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/drivers/media/i2c/imx412.c b/drivers/media/i2c/imx412.c
. if .s_stream or .enable_streams has been called successfully.
Reviewed-by: Umang Jain
Reviewed-by: Laurent Pinchart
Tested-by: Umang Jain
Signed-off-by: Tomi Valkeinen
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-subdev.c | 25
be guaranteed to included in ipu-bridge.h instead of the source
files which include ipu-bridge.h.
Signed-off-by: Bingbu Cao
Reviewed-by: Andy Shevchenko
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
include/media/ipu-bridge.h | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/include
, only around
10 differ between the modes.
Split the table into common and mode specific ones.
Signed-off-by: Dave Stevenson
Reviewed-by: Jacopo Mondi
Signed-off-by: Luis Garcia
Reviewed-by: Pavel Machek
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 236
in
v4l2_async_create_ancillary_links().
Fixes: aa4faf6eb271 ("media: v4l2-async: Create links during
v4l2_async_match_notify()")
Signed-off-by: ChiYuan Huang
[Sakari Ailus: Reword the subject and commit messages slightly.]
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-a
ams() code has ever been tested with
sink pads, so to be on the safe side, I added the same check
to the v4l2_subdev_enable/disable_streams() functions.
Reviewed-by: Laurent Pinchart
Tested-by: Umang Jain
Signed-off-by: Tomi Valkeinen
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verk
are obviously more restricted on 2 lanes, but some
hardware simply hasn't wired more up.
Signed-off-by: Dave Stevenson
Signed-off-by: Luis Garcia
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/imx258.c | 214 -
1 file changed
("[media] adv7511: add new video encoder").
Remove it.
Signed-off-by: Dr. David Alan Gilbert
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/adv7511-v4l2.c | 5 -
1 file changed, 5 deletions(-)
---
diff --git a/drivers/media/i2c/adv7511-v4l2.c b/dri
L/DVB (13666): tw9910: modify V/H outpit pin
setting to use VALID").
Remove it.
Signed-off-by: Dr. David Alan Gilbert
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/tw9910.c | 5 -
1 file changed, 5 deletions(-)
---
diff --git a/drivers/media/i2c/tw9910.c
L/DVB (3916): AverMedia 6 Eyes AVS6EYES
support").
Remove it.
Signed-off-by: Dr. David Alan Gilbert
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/ks0127.c | 8
1 file changed, 8 deletions(-)
---
diff --git a/drivers/media/i2c/ks0127.c b/drivers/media/
). There's no need to warn the user about that.
Suggested-by: Bingbu Cao
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/pci/intel/ipu6/ipu6-buttress.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/drivers/media/pci/intel/ipu6/ipu6-buttress.c
b
-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
include/media/v4l2-subdev.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/include/media/v4l2-subdev.h b/include/media/v4l2-subdev.h
index df66365576dd..ed339f0116bf 100644
--- a/include/media/v4l2-subdev.h
+++ b
of the variables data is read to using
cci_read(). Once smatch is fixed, it could catch the use of uninitialised
reads.
Signed-off-by: Sakari Ailus
Tested-by: Benjamin Mugnier
Reviewed-by: Hans de Goede
Signed-off-by: Hans Verkuil
drivers/media/v4l2-core/v4l2-cci.c | 9 +
1 file changed
the word "below" from the text.]
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
include/media/v4l2-subdev.h | 54 ++---
1 file changed, 36 insertions(+), 18 deletions(-)
---
diff --git a/include/media/v4l2-subdev.h b/include/media/v4l
them as const.
Signed-off-by: Laurent Pinchart
Reviewed-by: Tomi Valkeinen
Reviewed-by: Nicolas Dufresne
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c | 8
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c | 8
Dooley
Signed-off-by: Julien Massot
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../bindings/media/i2c/maxim,max96717.yaml | 157 +
1 file changed, 157 insertions(+)
---
diff --git a/Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
b
will be tunneled through the GMSL2
link.
The MAX96717 driver can handle MAX96717 and MAX96717F variants
with the same "maxim,max96717f" compatible.
Signed-off-by: Julien Massot
[Sakari Ailus: Adapt to changed i2c_mux_add_adapter arguments.]
Signed-off-by: Sakari Ailus
Signed-off-by: Ha
the CSI traffic forwarded by
the remote serializer.
The MAX96714 driver can handle MAX96714 and MAX96714F variants
with the same "maxim,max96714f" compatible.
Signed-off-by: Julien Massot
[Sakari Ailus: Adapt to changed i2c_mux_add_adapter arguments.]
Signed-off-by: Sakari Ailus
Signed-of
de Goede
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/ov5693.c | 10 --
1 file changed, 10 deletions(-)
---
diff --git a/drivers/media/i2c/ov5693.c b/drivers/media/i2c/ov5693.c
index 8deb28b55983..46b9ce111676 100644
--- a/drivers/media/i2c/ov5693.c
+++ b
-by: Conor Dooley
Signed-off-by: Julien Massot
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
.../bindings/media/i2c/maxim,max96714.yaml | 174 +
1 file changed, 174 insertions(+)
---
diff --git a/Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
b
-by: Julien Massot
Signed-off-by: Sakari Ailus
Signed-off-by: Hans Verkuil
drivers/media/i2c/max96717.c | 23 +++
1 file changed, 11 insertions(+), 12 deletions(-)
---
diff --git a/drivers/media/i2c/max96717.c b/drivers/media/i2c/max96717.c
index 62df822a193f..949306485873 100644
On 03/06/2024 16:32, Paweł Anikiel wrote:
> On Mon, Jun 3, 2024 at 9:57 AM Hans Verkuil wrote:
>>
>> On 07/05/2024 17:54, Paweł Anikiel wrote:
>>> Add v4l2 driver for the video interface present on the Google
>>> Chameleon v3. The Chameleon v3 uses the video
Hi Paweł,
On 07/05/2024 17:54, Paweł Anikiel wrote:
> Google Chameleon v3 is a testing device capable of emulating multiple
> DisplayPort monitors, used for testing purposes. It is based on an Arria
> 10 SoCFPGA. This patchset adds V4L2 drivers for two IP blocks used in the
> device's FPGA: the
On 07/05/2024 17:54, Paweł Anikiel wrote:
> Add v4l2 subdev driver for the Intel Displayport receiver FPGA IP.
> It is a part of the DisplayPort Intel FPGA IP Core, and supports
> DisplayPort 1.4, HBR3 video capture and Multi-Stream Transport.
>
> Signed-off-by: Paweł Anikiel
> ---
>
On 07/05/2024 17:54, Paweł Anikiel wrote:
> Add v4l2 driver for the video interface present on the Google
> Chameleon v3. The Chameleon v3 uses the video interface to capture
> a single video source from a given HDMI or DP connector and write
> the resulting frames to memory.
>
> Signed-off-by:
): Multi-input patch for DVB-USB device")
Signed-off-by: Zheng Yejian
Signed-off-by: Sean Young
Signed-off-by: Hans Verkuil
drivers/media/usb/dvb-usb/dvb-usb-init.c | 35
1 file changed, 31 insertions(+), 4 deletions(-)
---
diff --git a/drivers/media/usb/dvb-usb
.
Signed-off-by: Sean Young
Signed-off-by: Hans Verkuil
drivers/media/rc/mceusb.c | 11 ++-
1 file changed, 2 insertions(+), 9 deletions(-)
---
diff --git a/drivers/media/rc/mceusb.c b/drivers/media/rc/mceusb.c
index c76ba24c1f55..615f48898300 100644
--- a/drivers/media/rc/mceusb.c
ine 1153
Fixes: 23ef710e1a6c ("[media] imon: add conditional locking in change_protocol")
Signed-off-by: Ricardo Ribalda
Signed-off-by: Sean Young
Signed-off-by: Hans Verkuil
drivers/media/rc/imon.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
---
diff --git a/drivers/media/rc/
I")
Signed-off-by: Mikhail Kobuk
Signed-off-by: Hans Verkuil
drivers/media/pci/ivtv/ivtv-udma.c | 8
drivers/media/pci/ivtv/ivtv-yuv.c | 6 ++
drivers/media/pci/ivtv/ivtvfb.c| 6 +++---
3 files changed, 17 insertions(+), 3 deletions(-)
---
diff --git a/drivers/media/pci/
an
RGA, which is called RGA2 in the TRM Part2. It is the same core as used
on the rk3288 and rk3568, which documents the same RGA2.
Signed-off-by: Jianfeng Liu
Acked-by: Conor Dooley
Signed-off-by: Hans Verkuil
Documentation/devicetree/bindings/media/rockchip-rga.yaml | 1 +
1 file changed, 1
38b2df95c53b ("[media] drx-j: add a driver for Trident drx-j
frontend").
The name was changed by
commit 57afe2f0bb0c ("[media] drx-j: Don't use CamelCase")
and it was originally DRXJEQStat_t.
Remove it.
Signed-off-by: Dr. David Alan Gilbert
Signed-off-by: Hans Verkuil
drivers
: preceding lock on line 689
drivers/media/pci/ivtv/ivtv-fileops.c:648:3-9: preceding lock on line 627
drivers/media/pci/ivtv/ivtv-fileops.c:648:3-9: preceding lock on line 689
drivers/media/pci/ivtv/ivtv-fileops.c:692:4-10: preceding lock on line 689
Signed-off-by: Ricardo Ribalda
Signed-off-by: Hans
happier.
Fix the following cocci warning:
drivers/media/usb/go7007/go7007-i2c.c:125:1-7: preceding lock on line 61
Signed-off-by: Ricardo Ribalda
Signed-off-by: Hans Verkuil
drivers/media/usb/go7007/go7007-i2c.c | 30 +++---
1 file changed, 19 insertions(+), 11 deletions
and cocci is much happier.
Fix the following cocci warning:
drivers/media/dvb-frontends/stv090x.c:799:1-7: preceding lock on line 768
Signed-off-by: Ricardo Ribalda
Signed-off-by: Hans Verkuil
drivers/media/dvb-frontends/stv090x.c | 37 ---
1 file changed, 21
cd21b3349437 ("media: dvb-frontends: add ST STV0910 DVB-S/S2
demodulator frontend driver").
Remove it.
Signed-off-by: Dr. David Alan Gilbert
Signed-off-by: Hans Verkuil
drivers/media/dvb-frontends/stv0910.c | 5 -
1 file changed, 5 deletions(-)
---
diff --git a/drivers
7aae6e2df127 ("[media] Add GS1662 driver, a video
serializer").
Remove it.
Signed-off-by: Dr. David Alan Gilbert
Signed-off-by: Hans Verkuil
drivers/media/spi/gs1662.c | 8
1 file changed, 8 deletions(-)
---
diff --git a/drivers/media/spi/gs1662.c b/drivers/media/spi/gs16
1 - 100 of 29729 matches
Mail list logo