Sometimes the remotes sends 4 bits rather than 5. This makes the pointer
much more reliable.
Signed-off-by: Sean Young
---
utils/keytable/bpf_protocols/imon_rsc.c | 66 +
1 file changed, 35 insertions(+), 31 deletions(-)
diff --git a/utils/keytable/bpf_protocols/imon_rsc
The following error is logged even though imon_rsc.toml is found at
/lib/udev/rc_keymaps/imon_rsc.toml:
$ ir-keytable -a /etc/rc_maps.cfg
/etc/rc_keymaps/imon_rsc.toml: error: cannot open: No such file or directory
Signed-off-by: Sean Young
---
utils/keytable/keytable.c | 78 +++
9:02, Mauro Carvalho Chehab
> wrote:
>
> Em Sat, 12 Oct 2019 18:28:41 +0100
> _ _ _ _ _ escreveu:
>
>> I've been waiting for a working version of DVB-S2 capable tools and
>> utilities to appear in a stable release of Mint, but it hasn't happened
>> yet,
es to appear in a stable release of Mint, but it hasn't happened
>> yet, so I decided to build the latest stable v4l-utils from source.
>>
>> I built v4l-utils version 1.18.0 on Linux Mint 18.3
>>
>> the compilation process appeared to run through OK with only
Em Sat, 12 Oct 2019 18:28:41 +0100
_ _ _ _ _ escreveu:
> I've been waiting for a working version of DVB-S2 capable tools and utilities
> to appear in a stable release of Mint, but it hasn't happened yet, so I
> decided to build the latest stable v4l-utils from source.
>
I've been waiting for a working version of DVB-S2 capable tools and utilities
to appear in a stable release of Mint, but it hasn't happened yet, so I
decided to build the latest stable v4l-utils from source.
I built v4l-utils version 1.18.0 on Linux Mint 18.3
the compilation proces
See <https://builder.linuxtv.org/job/v4l-utils/52/display/redirect?page=changes>
There are many IR devices which cannot modify their timeout, but do
have a timeout which should be reported (e.g. mtk_cir).
Signed-off-by: Sean Young
---
utils/ir-ctl/ir-ctl.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/utils/ir-ctl/ir-ctl.c b/utils/ir-ctl/i
See <https://builder.linuxtv.org/job/v4l-utils/51/display/redirect?page=changes>
Changes:
[hverkuil-cisco] libcecutil: do not assume building in source tree.
--
[...truncated 18.06 KB...]
make[3]: Leaving directory
'<https://builder.linux
See <https://builder.linuxtv.org/job/v4l-utils/50/display/redirect?page=changes>
Changes:
[hverkuil-cisco] utils/libcecutil: add CEC utility library
[hverkuil-cisco] cec-follower: switch to the new CEC utilities library
[hverkuil-cisco] cec-compliance: use the new CEC utilities l
On Mon, 2019-09-16 at 12:04 +0200, Hans Verkuil wrote:
> From: Sakari Ailus
>
> Add two macros that facilitate printing V4L fourcc values with printf
> family of functions. v4l2_fourcc_conv provides the printf conversion
> specifier for printing formats and v4l2_fourcc_args prov
On 10/2/19 10:52 AM, Hans Verkuil wrote:
> Just a heads up: I synced v4l-utils with the latest media_tree master branch,
> and that required some reorganization for the CEC utilities.
>
> If you do a 'git pull' in an existing v4l-utils repo, then it will fail to
> build
;> Hi Mauro,
>>>>
>>>> On 10/2/19 10:16 AM, Jenkins Builder Robot wrote:
>>>>> See
>>>>> <https://builder.linuxtv.org/job/v4l-utils/43/display/redirect?page=changes>
>>>>>
>>>>> Changes:
>>>>>
s Builder Robot wrote:
> >>> See
> >>> <https://builder.linuxtv.org/job/v4l-utils/43/display/redirect?page=changes>
> >>>
> >>> Changes:
> >>>
> >>> [hverkuil-cisco] keytable: add new generated keymaps
> >>>
&
On 10/2/19 11:36 AM, Mauro Carvalho Chehab wrote:
> Em Wed, 2 Oct 2019 10:25:02 +0200
> Hans Verkuil escreveu:
>
>> Hi Mauro,
>>
>> On 10/2/19 10:16 AM, Jenkins Builder Robot wrote:
>>> See
>>> <https://builder.linuxtv.org/job/v4l-utils/4
Em Wed, 2 Oct 2019 10:25:02 +0200
Hans Verkuil escreveu:
> Hi Mauro,
>
> On 10/2/19 10:16 AM, Jenkins Builder Robot wrote:
> > See
> > <https://builder.linuxtv.org/job/v4l-utils/43/display/redirect?page=changes>
> >
> > Changes:
> >
> > [
See <https://builder.linuxtv.org/job/v4l-utils/45/display/redirect>
See <https://builder.linuxtv.org/job/v4l-utils/44/display/redirect?page=changes>
Changes:
[hverkuil-cisco] cec utils: support CEC_ADAP_G_CONNECTOR_INFO
--
[...truncated 1.09 MB...]
^~~
log_msg
In file included from cec-followe
Just a heads up: I synced v4l-utils with the latest media_tree master branch,
and that required some reorganization for the CEC utilities.
If you do a 'git pull' in an existing v4l-utils repo, then it will fail to
build due to an orphaned utils/cec-follower/cec-log.h file. Just remove
Hi Mauro,
On 10/2/19 10:16 AM, Jenkins Builder Robot wrote:
> See
> <https://builder.linuxtv.org/job/v4l-utils/43/display/redirect?page=changes>
>
> Changes:
>
> [hverkuil-cisco] keytable: add new generated keymaps
>
> [hverkuil-cisco] msg2ctl.pl: add newlin
See <https://builder.linuxtv.org/job/v4l-utils/43/display/redirect?page=changes>
Changes:
[hverkuil-cisco] keytable: add new generated keymaps
[hverkuil-cisco] msg2ctl.pl: add newline after log_msg
[hverkuil-cisco] cec-follower: drop the hardcoded UI commands list
[hverkuil-cisco] cec-c
Since we expose the definition to the dt-bindings we need to keep those
definitions in sync. To address this the patch adds a simple cross
reference to the dt-bindings.
Signed-off-by: Marco Felsch
---
Changelog:
v11:
- new patch since the split https://patchwork.linuxtv.org/patch/58491/
v2-v10:
Assign vep->link_frequencies to NULL after releasing its memory. Without
this change, multiple calls to v4l2_fwnode_endpoint_free() would result in
double kfree calls.
Signed-off-by: Sakari Ailus
---
drivers/media/v4l2-core/v4l2-fwnode.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/driver
Instead of individually depending on MEDIA_CAMERA_SUPPORT (or forgetting
it), put all camera sensor, lens and flash drivers under
MEDIA_CAMERA_SUPPORT as a whole. The lens VCM devices didn't use to do
this, but make them depend on MEDIA_CAMERA_SUPPORT as well since there's
no use for these devices
On 12/09/2019 22:44, Christophe JAILLET wrote:
> Subject: [PATCH] media: v4l: cadence: Fix how unsued lanes are handled in
> 'csi2rx_start()'
s/unsued/unused
> The 2nd parameter of 'find_first_zero_bit()' is a number of bits, not of
> bytes. So use 'BITS_PE
On 9/16/19 2:07 PM, Sakari Ailus wrote:
> On Mon, Sep 16, 2019 at 12:04:32PM +0200, Hans Verkuil wrote:
>> From: Sakari Ailus
>>
>> Add two macros that facilitate printing V4L fourcc values with printf
>> family of functions. v4l2_fourcc_conv provides the printf
On Mon, Sep 16, 2019 at 12:04:32PM +0200, Hans Verkuil wrote:
> From: Sakari Ailus
>
> Add two macros that facilitate printing V4L fourcc values with printf
> family of functions. v4l2_fourcc_conv provides the printf conversion
> specifier for printing formats and v4l2_fourcc_ar
From: Sakari Ailus
Add two macros that facilitate printing V4L fourcc values with printf
family of functions. v4l2_fourcc_conv provides the printf conversion
specifier for printing formats and v4l2_fourcc_args provides the actual
arguments for that conversion specifier.
These macros are useful
on that allows you
> to select whether you want metadata devices to appear as videoX or v4l-metaX.
> I would prefer to set it to v4l-metaX by default.
>
> We can also consider backporting this to the stable/long-term kernels.
>
> Metadata capture was introduced in 4.12 for the
On 9/12/19 4:57 PM, Philipp Zabel wrote:
> On Thu, 2019-09-12 at 16:49 +0200, Hans Verkuil wrote:
>> On 9/12/19 4:21 PM, Mauro Carvalho Chehab wrote:
>>> Em Thu, 12 Sep 2019 14:16:11 +0100
>>> Kieran Bingham escreveu:
>>>
Hi Hans,
On 12/09/2019 08:48, Hans Verkuil wrote:
> Hi al
On Thu, 2019-09-12 at 16:49 +0200, Hans Verkuil wrote:
> On 9/12/19 4:21 PM, Mauro Carvalho Chehab wrote:
> > Em Thu, 12 Sep 2019 14:16:11 +0100
> > Kieran Bingham escreveu:
> >
> > > Hi Hans,
> > >
> > > On 12/09/2019 08:48, Hans Verkuil wrote:
> > > > Hi all,
> > > >
> > > > I am increasingly
apabilities before exposing them for userspace to select.
>
>>>
>>> This patch https://patchwork.linuxtv.org/patch/58693/ adds a new
>>> VFL_TYPE_METADATA
>>> so at least drivers can now explicitly signal that they want to register a
>>> metadata d
ivers can now explicitly signal that they want to register a
> > metadata device.
> >
> > This also makes it possible to add a kernel config option that allows you
> > to select whether you want metadata devices to appear as videoX or
> > v4l-metaX.
> > I would pr
metadata device.
>>
>> This also makes it possible to add a kernel config option that allows you
>> to select whether you want metadata devices to appear as videoX or v4l-metaX.
>> I would prefer to set it to v4l-metaX by default.
>
> I think I prefer this separation (
Hi Hans,
On Thu, Sep 12, 2019 at 03:11:27PM +0200, Hans Verkuil wrote:
> On 8/19/19 2:47 PM, Sakari Ailus wrote:
> > The V4L2 sub-device's operations are called both from other drivers as
> > well as through the IOCTL uAPI. Previously the sub-device drivers were
> > responsible for managing their
; to select whether you want metadata devices to appear as videoX or v4l-metaX.
> I would prefer to set it to v4l-metaX by default.
I think I prefer this separation (v4l-metaX).
Having metadata as a (separate) videoX seemed odd to me - but I only
saw/was affected by the metadata topics wh
On 8/19/19 2:47 PM, Sakari Ailus wrote:
> The V4L2 sub-device's operations are called both from other drivers as
> well as through the IOCTL uAPI. Previously the sub-device drivers were
> responsible for managing their own serialisation. This patch adds an
> optional mutex the drivers may set, and
On 8/19/19 2:47 PM, Sakari Ailus wrote:
> The subdev's video device node was only assigned after registering the
> device node in the system. While it is unlikely that a driver needed to
> use this field in handling system calls to its file handle, there remains
> a slim chance the devnode field re
VFL_TYPE_METADATA
so at least drivers can now explicitly signal that they want to register a
metadata device.
This also makes it possible to add a kernel config option that allows you
to select whether you want metadata devices to appear as videoX or v4l-metaX.
I would prefer to set it to v4l-metaX by
The selection of which ioctls are valid for touch devices was too
wide. Refine this to only the set of ioctls that make sense for such
devices.
Signed-off-by: Hans Verkuil
---
This patch sits on top of Vandana's metadata patch:
https://patchwork.linuxtv.org/patch/58693/
---
drivers/media/v4l2-co
Encode keymaps using xbox-dvd, pulse_distance, pulse_length and manchester
BPF decoders. The kernel has no idea how to encode them so this must be
done in userspace.
Signed-off-by: Sean Young
---
utils/common/ir-encode.c | 26 ++-
utils/common/keymap.c | 1 +
utils/ir-ctl/Makefile.
Since kernel v5.2, BPF maps and programs are charged against
RLIMT_MEMLOCK. By default this limit is 64KB however all of these are
already taken (16 patges) by the time we've booted on Fedora. This
results in a permission denied.
The error message is confusing since error happens when running as r
Signed-off-by: Sean Young
---
utils/ir-ctl/ir-ctl.c | 52 ---
1 file changed, 29 insertions(+), 23 deletions(-)
diff --git a/utils/ir-ctl/ir-ctl.c b/utils/ir-ctl/ir-ctl.c
index 28d8d97a..e884b4f8 100644
--- a/utils/ir-ctl/ir-ctl.c
+++ b/utils/ir-ctl/ir-ctl
When "ir-ctl -r" outputs data it prints one line per space and pulse. This
is not very space efficient and long protocols like rc-6 are unlikely to
fit on the screen.
The new format is much more compact. A single IR message is printed on a
single line. The pulse is prefixed with an optional + and
The toml reader has a a slew of updates. Sync.
Signed-off-by: Sean Young
---
utils/common/toml.c | 1584 +++
utils/common/toml.h | 50 +-
2 files changed, 892 insertions(+), 742 deletions(-)
diff --git a/utils/common/toml.c b/utils/common/toml.c
index e
Many programs and documentation lists raw IR a list of ints:
+8800 –4400 +550 –1650 +550 –1650 +550 –1650 +550 –550 +550
The + and - are optional and are there for readability.
I think this is much nicer format that 1) toml arrays and 2) lirc
pulse space format. In fact, I think "ir-ctl
We would like to reuse keymap parsing for transmitting IR based on keymap
in ir-ctl.
This also reduces the size of our huge keytable.c, and keeps knowledge
toml localised to the keymap parser.
Signed-off-by: Sean Young
---
utils/keytable/Makefile.am| 2 +-
utils/keytable/bpf_load.c |
ir-ctl can now send keys based on rc keymaps. The keymap file must be
specified and the keys to be sent:
ir-ctl -k /lib/udev/rc_keymaps/hauppauge.toml -K KEY_VOLUMEUP
Signed-off-by: Sean Young
---
utils/common/keymap.c| 471 ++
utils/common/keymap.h| 39 +
utils/common/toml.c
The subdev's video device node was only assigned after registering the
device node in the system. While it is unlikely that a driver needed to
use this field in handling system calls to its file handle, there remains
a slim chance the devnode field remains NULL while the driver expects to
find a vi
The V4L2 sub-device's operations are called both from other drivers as
well as through the IOCTL uAPI. Previously the sub-device drivers were
responsible for managing their own serialisation. This patch adds an
optional mutex the drivers may set, and it will be used to serialise
access to driver's
Hi Geert,
On Fri, Aug 16, 2019 at 10:21:42AM +0200, Geert Uytterhoeven wrote:
> On Wed, Aug 14, 2019 at 4:55 PM Laurent Pinchart wrote:
> > This helps identifying the IP core version, for debugging purpose only
> > for now.
> >
> > Signed-off-by: Laurent Pinchart
>
> > --- a/drivers/media/platfo
Hi Kieran,
On Fri, Aug 16, 2019 at 09:07:14AM +0100, Kieran Bingham wrote:
> On 14/08/2019 15:54, Laurent Pinchart wrote:
> > This helps identifying the IP core version, for debugging purpose only
> > for now.
> >
> > Signed-off-by: Laurent Pinchart
> > ---
> > Changes since v1:
> >
> > - Use d
Hi Laurent,
On Wed, Aug 14, 2019 at 4:55 PM Laurent Pinchart
wrote:
> This helps identifying the IP core version, for debugging purpose only
> for now.
>
> Signed-off-by: Laurent Pinchart
> --- a/drivers/media/platform/rcar-fcp.c
> +++ b/drivers/media/platform/rcar-fcp.c
> @@ -138,6 +167,18 @@
Hi Laurent,
On 14/08/2019 15:54, Laurent Pinchart wrote:
> This helps identifying the IP core version, for debugging purpose only
> for now.
>
> Signed-off-by: Laurent Pinchart
> ---
> Changes since v1:
>
> - Use devm_platform_ioremap_resource()
> ---
> drivers/media/platform/rcar-fcp.c | 41 +
This helps identifying the IP core version, for debugging purpose only
for now.
Signed-off-by: Laurent Pinchart
---
Changes since v1:
- Use devm_platform_ioremap_resource()
---
drivers/media/platform/rcar-fcp.c | 41 +++
1 file changed, 41 insertions(+)
diff --git a
Ailus
Acked-by: Hans Verkuil
Regards,
Hans
> ---
> since v1:
>
> - Add an example of mbus pixel codes on serial and parallel busses.
>
> Documentation/media/kapi/csi2.rst | 7 +++
> Documentation/media/uapi/v4l/subdev-formats.rst | 8
>
.
Documentation/media/kapi/csi2.rst | 7 +++
Documentation/media/uapi/v4l/subdev-formats.rst | 8
2 files changed, 15 insertions(+)
diff --git a/Documentation/media/kapi/csi2.rst
b/Documentation/media/kapi/csi2.rst
index a7e75e2eba85a..c67736a15c45b 100644
--- a/Documentation
> - Remove _rgb-formats: and refer to _pixfmt-rgb: instead. Same for
> _rgb-formats-deprecated.
>
> Documentation/media/uapi/v4l/control.rst |2 +-
> Documentation/media/uapi/v4l/hist-v4l2.rst|2 +-
> .../v4l/{pixfmt-rgb.rst => pixfmt-bayer.
Ailus
---
since v1:
- Add description for raw Bayer formats
- Fix reference clash (rename _pixfmt-rgb to _pixfmt-bayer in
pixfmt-bayer.rst)
- Remove _rgb-formats: and refer to _pixfmt-rgb: instead. Same for
_rgb-formats-deprecated.
Documentation/media/uapi/v4l/control.rst |2 +-
Document
get this warning when building the docs:
>
> Documentation/media/uapi/v4l/pixfmt-bayer.rst:14: WARNING: duplicate label
> pixfmt-rgb, other instance in Documentation/media/uapi/v4l/pixfmt-rgb.rst
Oops. I built the documentation but somehow missed this. I'll fix it.
>
> >
This is required to avoid leaking mapped buffers when trying to unmap
after reqbufs(0), to test buffer orphaning.
Fixes: 6300b376cb3e ("v4l2-compliance: test orphaned buffer support");
Signed-off-by: Philipp Zabel
---
utils/common/v4l-helpers.h | 8 ++--
1 file changed, 6 insert
> ---
> Documentation/media/kapi/csi2.rst | 7 +++
> Documentation/media/uapi/v4l/subdev-formats.rst | 4
> 2 files changed, 11 insertions(+)
>
> diff --git a/Documentation/media/kapi/csi2.rst
> b/Documentation/media/kapi/csi2.rst
> index a7e75e2eb
hem into RGB and raw Bayer formats.
>
> Signed-off-by: Sakari Ailus
Fantastic! This has been annoying me for a long time.
Very nice improvement.
However, I get this warning when building the docs:
Documentation/media/uapi/v4l/pixfmt-bayer.rst:14: WARNING: duplicate label
pixfmt-rgb, other
Ailus
---
Documentation/media/uapi/v4l/pixfmt-bayer.rst | 29 +
.../media/uapi/v4l/pixfmt-packed-rgb.rst | 1306
Documentation/media/uapi/v4l/pixfmt-rgb.rst | 1318 -
Documentation/media/uapi/v4l/pixfmt.rst |1 +
4 files changed, 1327 insertions(+),
/v4l/subdev-formats.rst | 4
2 files changed, 11 insertions(+)
diff --git a/Documentation/media/kapi/csi2.rst
b/Documentation/media/kapi/csi2.rst
index a7e75e2eba85a..c67736a15c45b 100644
--- a/Documentation/media/kapi/csi2.rst
+++ b/Documentation/media/kapi/csi2.rst
@@ -72,3 +72,10 @@ the
These rc keymaps look like:
[[protocols]]
name = 'Beon_Colour_TV'
protocol = 'raw'
[[protocols.raw]]
keycode = 'KEY_POWER'
raw = [ 1324, 842, 6697, 26400, 1324, 842, 6697 ]
[[protocols.raw]]
keycode = 'KEY_MUTE'
raw = [ 1305,
This adds support for converting lircd raw_codes remote definitions. This
means that the vast majority of lircd files can be converted.
This feature requires loops in BPF programs so this is only supported
in kernel 5.3 onwards.
Signed-off-by: Sean Young
---
contrib/lircd2toml.py
The input-event-codes.h now contains lines like:
Ensure these parsed correctly.
Signed-off-by: Sean Young
---
utils/keytable/Makefile.am | 40 +
utils/keytable/gen_input_events.pl | 92 ++
utils/keytable/parse.h | 9 +++
3 files chang
Signed-off-by: Sean Young
---
utils/keytable/Makefile.am | 3 +++
utils/keytable/keytable.c | 40 +-
2 files changed, 29 insertions(+), 14 deletions(-)
diff --git a/utils/keytable/Makefile.am b/utils/keytable/Makefile.am
index 148b9446..0a8f5936 100644
--- a
Currently ir-ctl just says the scancode is invalid, which is not
very clear.
Signed-off-by: Sean Young
---
utils/common/ir-encode.c | 66
utils/common/ir-encode.h | 2 +-
utils/ir-ctl/ir-ctl.c| 10 ++
3 files changed, 56 insertions(+), 22 deletio
Hi Ezequiel,
On Sat, Jul 20, 2019 at 08:47:07AM -0300, Ezequiel Garcia wrote:
> Currently, the v4l2 control code is a bit silent on errors.
> Add debug messages on (hopefully) most of the error paths.
>
> Signed-off-by: Ezequiel Garcia
> ---
> Changes from v3:
> * Add missing parenthesis around
Currently, the v4l2 control code is a bit silent on errors.
Add debug messages on (hopefully) most of the error paths.
Signed-off-by: Ezequiel Garcia
---
Changes from v3:
* Add missing parenthesis around macro argument.
Changes from v3:
* Fix checkpatch.pl warnings about long lines.
Changes fro
On Sat, 2019-07-20 at 11:36 +0200, Hans Verkuil wrote:
> On 7/19/19 11:53 PM, Ezequiel Garcia wrote:
> > On Thu, 2019-06-27 at 09:38 +0200, Hans Verkuil wrote:
> > > Hi Ezequiel,
> > >
> > > 'checkpatch.pl --strict' finds way too many issues.
> > >
> > > I'm pretty certain you didn't run it.
> >
On 7/19/19 11:53 PM, Ezequiel Garcia wrote:
> On Thu, 2019-06-27 at 09:38 +0200, Hans Verkuil wrote:
>> Hi Ezequiel,
>>
>> 'checkpatch.pl --strict' finds way too many issues.
>>
>> I'm pretty certain you didn't run it.
>>
>
> Shame on me, I did run it and skipped fixing the long lines :-(
>
>> Pl
Currently, the v4l2 control code is a bit silent on errors.
Add debug messages on (hopefully) most of the error paths.
Signed-off-by: Ezequiel Garcia
---
Changes from v3:
* Fix checkpatch.pl warnings about long lines.
Changes from v2:
* Check and noisy-warn if vdev is NULL.
Changes from v1:
* D
On Thu, 2019-06-27 at 09:38 +0200, Hans Verkuil wrote:
> Hi Ezequiel,
>
> 'checkpatch.pl --strict' finds way too many issues.
>
> I'm pretty certain you didn't run it.
>
Shame on me, I did run it and skipped fixing the long lines :-(
> Please fix the issues and post a v4.
>
> A lot (but not a
On 7/10/19 12:12 PM, Hans Verkuil wrote:
> Hi Dafna,
>
> On 7/1/19 12:30 PM, Dafna Hirschfeld wrote:
>> commit 84219e2b5d013709ee5259621715966c46eec746
>> Author: Hans Verkuil
>> Date: Sat Mar 30 14:16:25 2019 +0100
>>
>> v4l2-ctl: get fmt after source change
>>
>> When a source change
Hi Dafna,
On 7/1/19 12:30 PM, Dafna Hirschfeld wrote:
> commit 84219e2b5d013709ee5259621715966c46eec746
> Author: Hans Verkuil
> Date: Sat Mar 30 14:16:25 2019 +0100
>
> v4l2-ctl: get fmt after source change
>
> When a source change event arrives during decoding get the new
> form
These formats are compressed 12-bit raw bayer formats with four different
pixel orders. The pixel follow one another without any padding,
thus are packed in a 'linear' fashion.
Signed-off-by: Edgar Thier
---
Documentation/media/uapi/v4l/pixfmt-rgb.rst | 1 +
.../media/uapi/
>
> Signed-off-by: Edgar Thier
> ---
> Documentation/media/uapi/v4l/pixfmt-rgb.rst | 1 +
> .../media/uapi/v4l/pixfmt-srggb12lp.rst | 60 +++
> drivers/media/v4l2-core/v4l2-ioctl.c | 4 ++
> include/uapi/linux/videodev2.h|
These formats are compressed 12-bit raw bayer formats with four different
pixel orders. The pixel follow one another without any padding,
thus are packed in a 'linear' fashion.
Signed-off-by: Edgar Thier
---
Documentation/media/uapi/v4l/pixfmt-rgb.rst | 1 +
.../media/uapi/
One scancode can only be mapped to one keycode. In addition, the
toml is invalid so the keymap cannot be loaded.
Cc: Bastien Nocera
Signed-off-by: Sean Young
---
utils/keytable/gen_keytables.pl | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/utils/keytable/gen_k
Some keymaps contain mappings in comments which should have not been
included.
Cc: Bastien Nocera
Signed-off-by: Sean Young
---
utils/keytable/gen_keytables.pl | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/utils/keytable/gen_keytables.pl b/utils/keytable/gen
commit 84219e2b5d013709ee5259621715966c46eec746
Author: Hans Verkuil
Date: Sat Mar 30 14:16:25 2019 +0100
v4l2-ctl: get fmt after source change
When a source change event arrives during decoding get the new
format at that point instead of after restarting streaming.
If there i
ting Genicam PFNC as such is the
obvious solution. I'd also expect the new naming convention to be used on
existing formats, too, but that conversion should be done at the same time
than adopting that convention for new formats.
How about calling it "Linear Packed" as was sugg
These formats are compressed 12-bit raw bayer formats with four different
pixel orders. They are similar to 10-bit bayer formats 'IPU3'.
The naming and pixel structure follow
the Genicam Pixel Format Naming Convention (PFNC).
Signed-off-by: Edgar Thier
---
.../media/uapi/v4l/p
Hi Ezequiel,
'checkpatch.pl --strict' finds way too many issues.
I'm pretty certain you didn't run it.
Please fix the issues and post a v4.
A lot (but not all) of the warnings report lines that are too long
and from what I can see most are easily fixed without reducing
readability.
Regards,
This changed in kernel v5.3. In earlier versions, EINVAL
will be returned.
Signed-off-by: Sean Young
---
utils/ir-ctl/ir-ctl.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/utils/ir-ctl/ir-ctl.c b/utils/ir-ctl/ir-ctl.c
index ad830612..03c2791d 100644
--- a/utils/ir-ctl/
Currently, the v4l2 control code is a bit silent on errors.
Add debug messages on (hopefully) most of the error paths.
Signed-off-by: Ezequiel Garcia
---
Changes from v2:
* Check and noisy-warn if vdev is NULL.
Changes from v1:
* Drop changes in the debug parameter semantics.
* Drop new module d
On Sat, 2019-06-22 at 08:53 +0200, Hans Verkuil wrote:
> On 6/22/19 12:50 AM, Ezequiel Garcia wrote:
> > Currently, the v4l2 control code is a bit silent on errors.
> > Add debug messages on (hopefully) most of the error paths.
> >
> > Signed-off-by: Ezequiel Garcia
> > ---
> > Changes from v1:
>
On 6/22/19 12:50 AM, Ezequiel Garcia wrote:
> Currently, the v4l2 control code is a bit silent on errors.
> Add debug messages on (hopefully) most of the error paths.
>
> Signed-off-by: Ezequiel Garcia
> ---
> Changes from v1:
> * Drop changes in the debug parameter semantics.
> * Drop new module
Currently, the v4l2 control code is a bit silent on errors.
Add debug messages on (hopefully) most of the error paths.
Signed-off-by: Ezequiel Garcia
---
Changes from v1:
* Drop changes in the debug parameter semantics.
* Drop new module debug parameter.
* Add documentation.
* Add a debug error i
Hi Geert,
On Sun, Jun 09, 2019 at 01:51:24PM +0200, Geert Uytterhoeven wrote:
> On Sun, Jun 9, 2019 at 12:09 PM Laurent Pinchart wrote:
> > On Sun, Jun 09, 2019 at 10:06:19AM +0200, Geert Uytterhoeven wrote:
> > > On Sat, Jun 8, 2019 at 2:55 PM Laurent Pinchart wrote:
> > > > This helps identifyin
Hi Laurent,
On Sun, Jun 9, 2019 at 12:09 PM Laurent Pinchart
wrote:
> On Sun, Jun 09, 2019 at 10:06:19AM +0200, Geert Uytterhoeven wrote:
> > On Sat, Jun 8, 2019 at 2:55 PM Laurent Pinchart wrote:
> > > This helps identifying the IP core version, for debugging purpose only
> > > for now.
> > >
>
Hi Geert,
On Sun, Jun 09, 2019 at 10:06:19AM +0200, Geert Uytterhoeven wrote:
> On Sat, Jun 8, 2019 at 2:55 PM Laurent Pinchart wrote:
> > This helps identifying the IP core version, for debugging purpose only
> > for now.
> >
> > Signed-off-by: Laurent Pinchart
>
> Thanks for your patch!
>
> >
Hi Laurent,
On Sat, Jun 8, 2019 at 2:55 PM Laurent Pinchart
wrote:
> This helps identifying the IP core version, for debugging purpose only
> for now.
>
> Signed-off-by: Laurent Pinchart
Thanks for your patch!
> --- a/drivers/media/platform/rcar-fcp.c
> +++ b/drivers/media/platform/rcar-fcp.c
This helps identifying the IP core version, for debugging purpose only
for now.
Signed-off-by: Laurent Pinchart
---
drivers/media/platform/rcar-fcp.c | 43 +++
1 file changed, 43 insertions(+)
diff --git a/drivers/media/platform/rcar-fcp.c
b/drivers/media/platform/r
On Mon, 2019-06-03 at 09:16 +0200, Hans Verkuil wrote:
> On 6/1/19 7:57 PM, Ezequiel Garcia wrote:
> > On Mon, 2019-03-11 at 12:36 +0100, Hans Verkuil wrote:
> > > On 2/27/19 6:07 PM, Ezequiel Garcia wrote:
> > > > Currently, the v4l2 control code is a bit silent on errors.
> > > > Now that we have
On 6/1/19 7:57 PM, Ezequiel Garcia wrote:
> On Mon, 2019-03-11 at 12:36 +0100, Hans Verkuil wrote:
>> On 2/27/19 6:07 PM, Ezequiel Garcia wrote:
>>> Currently, the v4l2 control code is a bit silent on errors.
>>> Now that we have a debug parameter, it's possible to enable
>>> debugging messages her
On Mon, 2019-03-11 at 12:36 +0100, Hans Verkuil wrote:
> On 2/27/19 6:07 PM, Ezequiel Garcia wrote:
> > Currently, the v4l2 control code is a bit silent on errors.
> > Now that we have a debug parameter, it's possible to enable
> > debugging messages here.
> >
> > Add debug messages on (hopefully)
1 - 100 of 12726 matches
Mail list logo