Hello Hans,
On 05.07.2016 08:41, Hans Verkuil wrote:
> On 05/31/2016 10:15 PM, Florian Echtler wrote:
>> The device hardware is always running at 60 FPS, so report this both via
>> PARM_IOCTL and ENUM_FRAMEINTERVALS.
>>
>> Signed-off-by: Martin Kaltenbrunner
>> Signed-off-by: Florian Echtler
>>
On 07/05/2016 07:29 AM, Florian Echtler wrote:
> Hello Hans,
>
> On 01.07.2016 16:45, Hans Verkuil wrote:
>> Florian Echtler (3):
>> sur40: properly report a single frame rate of 60 FPS
>> sur40: lower poll interval to fix occasional FPS drops to ~56 FPS
>> sur40: fix occasional
Hi Mauro,
This supersedes https://patchwork.linuxtv.org/patch/34974. I dropped one patch
from Florian
that I had some more questions about and added a Cc to stable for the two other
patches from
Florian so that they are added to kernels 4.2 and up.
Regards,
Hans
The following changes
On 05/31/2016 10:15 PM, Florian Echtler wrote:
> The device hardware is always running at 60 FPS, so report this both via
> PARM_IOCTL and ENUM_FRAMEINTERVALS.
>
> Signed-off-by: Martin Kaltenbrunner
> Signed-off-by: Florian Echtler
> ---
> drivers/input/touchscreen/sur40.c | 20 +++
Am 04.07.2016 um 23:06 schrieb Sean Young:
> On Mon, Jul 04, 2016 at 10:51:50PM +0200, Heiner Kallweit wrote:
>> Am 04.07.2016 um 22:13 schrieb Sean Young:
>>> On Wed, May 18, 2016 at 10:29:41PM +0200, Heiner Kallweit wrote:
This chip has a 32 byte HW FIFO only. Therefore the default fifo size
Am 04.07.2016 um 23:18 schrieb James Bottomley:
> On Mon, 2016-07-04 at 23:08 +0200, Heiner Kallweit wrote:
>> Am 04.07.2016 um 22:36 schrieb James Bottomley:
>>> This looks to be a problem with the rc subsystem. The IR
>>> controller in question is part of a cx8800 atsc card. In the 4.4
>>> ker
Hello Hans,
On 01.07.2016 16:45, Hans Verkuil wrote:
> Florian Echtler (3):
> sur40: properly report a single frame rate of 60 FPS
> sur40: lower poll interval to fix occasional FPS drops to ~56 FPS
> sur40: fix occasional oopses on device close
Thanks for merging this, AFAICS t
This message is generated daily by a cron job that builds media_tree for
the kernels and architectures in the list below.
Results of the daily build of media_tree:
date: Tue Jul 5 04:00:25 CEST 2016
git branch: test
git hash: d81295d1bed850335f9f4ccb6b1aa4f6a123d4f0
gcc versi
Hi,
FYI, the error/warning still remains.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: a99cde438de0c4c0cecc1d1af1a55a75b10bfdef
commit: 420520766a796d3607639ba1e4fb1aadeadd [media] media: Kconfig: add
dependency of HAS_DMA
date: 5 months ago
co
There are lots of ioctls mentioned there that aren't cross-referenced.
Convert the const to cross references. That makes it visually
better, and improves navigation along the document.
While here, remove bad whitespaces.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. c:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Chehab
The right way to use it seems to do suscript is to use
this pattern: "\ :sub:"
Make sure all places of the media document will fit, by
using this script:
$n=0;
while (<>) {
$n++;
$t = $_;
@matches = $t =~ m/(..\:sub\:)/g;
foreach my $m (@matches) {
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. c:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Chehab
Add escape before asterisk to fix those warnings:
Documentation/linux_tv/media/dvb/FE_GET_EVENT.rst:47: WARNING: Inline emphasis
start-string without end-string.
Documentation/linux_tv/media/v4l/media-ioc-enum-links.rst:78: WARNING: Inline
emphasis start-string without end-string.
Documentation/
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. cpp:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Cheha
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. c:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Chehab
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. c:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Chehab
There are lots of ioctls mentioned there that aren't cross-referenced.
Convert the const to cross references. That makes it visually
better, and improves navigation along the document.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/dmabuf.rst | 41
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. c:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Chehab
There are several things that didn't convert well. Fix them,
in order to improve the layout of the formatted document.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/dev-raw-vbi.rst | 29
1 file changed, 10 insertions(+), 19 deletions(-)
diff
The conversion added an empty column (probably, it was used on
DocBook just to increase spacing.
It also added an extra line on one of the texts, breaking
the original paragraph into two ones.
Remove them.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/pixfmt-nv16.rs
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. cpp:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Cheha
The conversion from DocBook made somethings look ugly.
Improve them.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/dev-subdev.rst | 16
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/Documentation/linux_tv/media/v4l/dev-subdev.rst
b/Do
Sphinx actually doesn't numerate tables. So, let's add a
subtitle before each table. That makes them numerated.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/buffer.rst | 38 +++--
1 file changed, 31 insertions(+), 7 deletions(-)
diff --git a
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. c:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Chehab
The conversion from DocBook removed them. Re-add.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/userp.rst | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/linux_tv/media/v4l/userp.rst
b/Documentation/linux_tv/media/v4l/userp.rst
index f372d39512a8..6
Using auto-generated links is dangerous, as there are multiple
definitions for syscalls (at least one on each book part).
So, reference them by their explicit reference.
I used this small script to help writing this patch:
for i in $(git grep -l "c:func:"); do perl -ne
's/\:c\:func:\`(open|clos
When we wrote the media controller's section, we re-used the
V4L, just because we were lazy to create a brand new DocBook.
Yet, it is a little ackward to have it mixed with V4L. So,
move it to its own directory, in order to have it better
organized.
No functional changes.
Signed-off-by: Mauro Ca
Fix some cross-references and improve the layout of this
page.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/libv4l-introduction.rst | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Documentation/linux_tv/media/v4l/libv4l-introduction.r
When we wrote the remote controller's section, we re-used the
V4L, just because we were lazy to create a brand new DocBook.
Yet, it is a little ackward to have it mixed with V4L. So,
move it to its own directory, in order to have it better
organized.
No functional changes.
Signed-off-by: Mauro C
There are lots of ioctls mentioned there that aren't cross-referenced.
Convert the const to cross references. That makes it visually
better, and improves navigation along the document.
While here, remove bad whitespaces.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l
The referenced ioctl there is only VIDIOC_STREAMON, so we
should override the name, to avoid it to also show _STREAMOFF.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/dev-codec.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/linux
Documentation/linux_tv/media/rc/lirc_dev_intro.rst:17: WARNING: Inline
substitution_reference start-string without end-string.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/rc/lirc_dev_intro.rst | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git
The conversion added an empty column (probably, it was used on
DocBook just to increase spacing.
It also added an extra line on one of the texts, breaking
the original paragraph into two ones.
Remove them.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/pixfmt-nv16m.r
Use cross-references for read()/write() on a few places
where they weren't used.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/dev-capture.rst | 4 ++--
Documentation/linux_tv/media/v4l/dev-raw-vbi.rst | 4 ++--
Documentation/linux_tv/media/v4l/func-open.rst | 12
There were several conversion issues on this file, causing it
to be badly formatted. Fix them, in order to match the
design used on DocBook.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/dev-overlay.rst | 45 +++-
1 file changed, 21 insertions(+),
Originally, at the DocBook, the "Byte Order" were a single
paragraph with the string that follows it. The conversion
broke it, and, sometimes, it added an extra dot.
Fix them altogheter at pixfmt-*.rst.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/pixfmt-grey.rst
The conversion to ReST broke a minor things. Fix them.
While here, also make EBUSY constant, just like on other places.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/dev-osd.rst | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/Documentation/li
The conversion from DocBook removed them. Re-add.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/mmap.rst | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/linux_tv/media/v4l/mmap.rst
b/Documentation/linux_tv/media/v4l/mmap.rst
index 1ed17fa3368a..97
The conversion added an empty column (probably, it was used on
DocBook just to increase spacing.
Remove it.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/pixfmt-m420.rst | 7 ---
1 file changed, 7 deletions(-)
diff --git a/Documentation/linux_tv/media/v4l/pixfmt
The generic error codes and licensing sections are general to the
entire media book. They should not be inside the v4l dir. So,
promote them to the parent directory.
No functional changes.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/index.rst| 4 ++--
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. c:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Chehab
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. cpp:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Cheha
The conversion from DocBook removed them. Re-add.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/dmabuf.rst | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/linux_tv/media/v4l/dmabuf.rst
b/Documentation/linux_tv/media/v4l/dmabuf.rst
index 148e05e4c
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. c:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Chehab
Parsing this file were causing lots of warnings with sphinx,
due to the c function prototypes.
Fix that by prepending them with .. cpp:function::
While here, use the same way we document man-like pages,
at the V4L side of the book and add escapes to asterisks.
Signed-off-by: Mauro Carvalho Cheha
Sphinx doesn't format nice table captions, nor auto-numberate
them. So, convert tables into chapters.
Signed-off-by: Mauro Carvalho Chehab
---
.../linux_tv/media/v4l/dev-sliced-vbi.rst | 45 +-
1 file changed, 36 insertions(+), 9 deletions(-)
diff --git a/Documentat
Add a numbering for the figure.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/subdev-formats.rst | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/Documentation/linux_tv/media/v4l/subdev-formats.rst
b/Documentation/linux_tv/media/v4l/subdev-forma
Sphinx actually doesn't numerate tables nor figures. So,
let's add a subtitle before each table. That makes them
"numerated".
While here, fix the git binary that got corrupted.
Let's hope this will work, as the reason why we had
to encode them were to prevent some issues on commiting
those gif fil
On 07/04/2016 10:19 PM, Sean Young wrote:
> On Mon, Jul 04, 2016 at 01:54:56PM +0200, Hans Verkuil wrote:
>> Mauro,
>>
>> As requested, I'm helping out with reducing the backlog.
>>
>> Regards,
>>
>> Hans
>>
>> The following changes since commit ab46f6d24bf57ddac0f5abe2f546a78af57b476c:
>>
>>
Mauro,
As requested, I'm helping out with reducing the backlog.
This is the second pull request. The only difference with the superseded
first pull request is that I've dropped this patch
https://patchwork.linuxtv.org/patch/34339/ since there are some
concerns about it.
Regards,
Hans
T
On Mon, 2016-07-04 at 23:08 +0200, Heiner Kallweit wrote:
> Am 04.07.2016 um 22:36 schrieb James Bottomley:
> > This looks to be a problem with the rc subsystem. The IR
> > controller in question is part of a cx8800 atsc card. In the 4.4
> > kernel, where it works, this is what ir-keytable says:
Am 04.07.2016 um 22:36 schrieb James Bottomley:
> This looks to be a problem with the rc subsystem. The IR controller in
> question is part of a cx8800 atsc card. In the 4.4 kernel, where it
> works, this is what ir-keytable says:
>
> Found /sys/class/rc/rc0/ (/dev/input/event12) with:
> Dr
On Mon, Jul 04, 2016 at 10:51:50PM +0200, Heiner Kallweit wrote:
> Am 04.07.2016 um 22:13 schrieb Sean Young:
> > On Wed, May 18, 2016 at 10:29:41PM +0200, Heiner Kallweit wrote:
> >> This chip has a 32 byte HW FIFO only. Therefore the default fifo size
> >> of 512 raw events is not needed and can
Am 04.07.2016 um 22:13 schrieb Sean Young:
> On Wed, May 18, 2016 at 10:29:41PM +0200, Heiner Kallweit wrote:
>> This chip has a 32 byte HW FIFO only. Therefore the default fifo size
>> of 512 raw events is not needed and can be significantly decreased.
>>
>> Signed-off-by: Heiner Kallweit
>
> Th
This looks to be a problem with the rc subsystem. The IR controller in
question is part of a cx8800 atsc card. In the 4.4 kernel, where it
works, this is what ir-keytable says:
Found /sys/class/rc/rc0/ (/dev/input/event12) with:
Driver cx88xx, table rc-hauppauge
Supported protocol
On Mon, Jul 04, 2016 at 01:54:56PM +0200, Hans Verkuil wrote:
> Mauro,
>
> As requested, I'm helping out with reducing the backlog.
>
> Regards,
>
> Hans
>
> The following changes since commit ab46f6d24bf57ddac0f5abe2f546a78af57b476c:
>
> [media] videodev2.h: Fix V4L2_PIX_FMT_YUV411P d
On Wed, May 18, 2016 at 10:29:41PM +0200, Heiner Kallweit wrote:
> This chip has a 32 byte HW FIFO only. Therefore the default fifo size
> of 512 raw events is not needed and can be significantly decreased.
>
> Signed-off-by: Heiner Kallweit
The 32 byte hardware queue is read from an interrupt h
I am not interested at all about analog support. Analog transmissions
are ran down many, many years ago here.
regards
Antti
On 07/04/2016 09:56 PM, Oleh Kravchenko wrote:
Thank you for your reply!
What about Analog TV support? Do you plan to implement it?
On 04.07.16 21:47, Antti Palosaari
Thank you for your reply!
What about Analog TV support? Do you plan to implement it?
On 04.07.16 21:47, Antti Palosaari wrote:
> Hello
> On 07/04/2016 09:38 PM, Oleh Kravchenko wrote:
>> Hello Antti!
>>
>> I started reverse-engineering of my new TV tuner "Evromedia USB Full
>> Hybrid Full HD" and
Hello
On 07/04/2016 09:38 PM, Oleh Kravchenko wrote:
Hello Antti!
I started reverse-engineering of my new TV tuner "Evromedia USB Full
Hybrid Full HD" and discovered that start sequence is different from
si2157.c:
i2c_read_C1
1 \xFE
i2c_write_C0
15 \xC0\x00\x00\x00\x00\x01\x01\x01\x01\x01\x01\
Hans Verkuil writes:
> Hi Robert,
>
> On 04/02/2016 04:26 PM, Robert Jarzmik wrote:
>> Hi Hans and Guennadi,
>>
>> This is the second opus of this RFC. The goal is still to see how close our
>> ports are to see if there are things we could either reuse of change.
>>
>> From RFCv1, the main chan
On 01 Jul 12:46 PM, Hans Verkuil wrote:
> On 06/29/2016 04:17 AM, Ezequiel Garcia wrote:
> > Now that the frame rate can be properly set, this commit adds support
> > for S_PARM and G_PARM.
>
> As mentioned in our irc discussion you also need to add
> enum_framesize/intervals.
> Otherwise applica
On 01 Jul 04:39 PM, Hans Verkuil wrote:
> Fix sparse warnings:
>
> tw686x-video.c:148:29: warning: symbol 'memcpy_dma_ops' was not declared.
> Should it be static?
> tw686x-video.c:195:29: warning: symbol 'contig_dma_ops' was not declared.
> Should it be static?
> tw686x-video.c:361:29: warning:
From: Hans Verkuil
These platform_data fields are no longer needed, drop them.
Signed-off-by: Hans Verkuil
---
include/media/i2c/adv7604.h | 2 --
include/media/i2c/adv7842.h | 2 --
2 files changed, 4 deletions(-)
diff --git a/include/media/i2c/adv7604.h b/include/media/i2c/adv7604.h
index a
From: Hans Verkuil
This field should be zeroed. Both for s_dv_timings and for enum_dv_timings.
In fact, for the latter anything after the pad field can be zeroed.
Signed-off-by: Hans Verkuil
---
drivers/media/v4l2-core/v4l2-ioctl.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
dif
From: Hans Verkuil
Fix a number of bugs that appeared when support for mediabus formats was
added:
- Support for V4L2_DV_RGB_RANGE_FULL/LIMITED should only be enabled
for HDMI RGB formats, not for YCbCr formats. Since, as the name
says, this setting is for RGB only. So read the InfoFrame to
From: Hans Verkuil
Commit 1fb69bfd29e4b2e5e93922105326dd6cbd5ef6eb (adv7511: improve
colorspace handling) introduced a number of bugs, specifically with
regards to YCbCr output and quantization range handling:
- if the output is not RGB, then disable the full-to-limited range
CSC matrix since
From: Hans Verkuil
The adv7604/adv7842 drivers now handle that register setting themselves
and need no input from platform data anymore.
This was a left-over from the time that the pixelport output format was
decided by the platform data.
Signed-off-by: Hans Verkuil
Cc: Scott Jiang
---
arch/
From: Hans Verkuil
This field was never documented, and neither was it mentioned that
it should be zeroed by the application.
Signed-off-by: Hans Verkuil
---
Documentation/DocBook/media/v4l/vidioc-g-dv-timings.xml | 7 +++
1 file changed, 7 insertions(+)
diff --git a/Documentation/DocBook
From: Hans Verkuil
The IT Content bit has nothing to do with CE vs IT timings.
Delete this code. This will also fix a bug where this could
override the 'content type' control, which is actually the
correct place to set/clear the ITC bit.
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/adv751
From: Hans Verkuil
This patch series fixes a number of quantization range problems in the
adv drivers. These problems surfaced because of work done to support
different mediabus formats. In the past this was hardcoded via the
platform data, but today this is set by the bridge driver.
As a result
The following changes since commit 80aa26593e3eb48f16c4222aa27ff40806f57c45:
[media] media: rcar-vin: add DV timings support (2016-06-28 09:06:40 -0300)
are available in the git repository at:
git://linuxtv.org/hverkuil/media_tree.git for-v4.8g
for you to fetch changes up to d36187f2af7da74
Hi,
On 04-07-16 15:20, Hans Verkuil wrote:
Hans de Goede has no more time to work on those, so I'll take over.
For gspca/pwc I'll do 'Odd Fixes', for radio-shark I'll be a
full maintainer.
Signed-off-by: Hans Verkuil
Thanks!
Acked-by: Hans de Goede
Regards,
Hans
---
MAINTAINERS | 16
On 07/04/2016 03:00 PM, Hans de Goede wrote:
> Hi,
>
> On 04-07-16 09:36, Hans Verkuil wrote:
>> Hi Hans,
>>
>> On 07/03/2016 11:31 PM, Hans de Goede wrote:
>>> Hi All,
>>>
>>> Admittedly I've not been all that active as gspca and pwc
>>> maintainer lately, but officially I'm still the maintainer
When CONFIG_INPUT is disabled, multiple gspca backend drivers
print compile-time warnings about unused variables:
media/usb/gspca/cpia1.c: In function 'sd_stopN':
media/usb/gspca/cpia1.c:1627:13: error: unused variable 'sd'
[-Werror=unused-variable]
media/usb/gspca/konica.c: In function 'sd_stopN
Hans de Goede has no more time to work on those, so I'll take over.
For gspca/pwc I'll do 'Odd Fixes', for radio-shark I'll be a
full maintainer.
Signed-off-by: Hans Verkuil
---
MAINTAINERS | 16
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/MAINTAINERS b/MAINTAI
When CONFIG_INPUT is disabled, multiple gspca backend drivers
print compile-time warnings about unused variables:
media/usb/gspca/cpia1.c: In function 'sd_stopN':
media/usb/gspca/cpia1.c:1627:13: error: unused variable 'sd'
[-Werror=unused-variable]
media/usb/gspca/konica.c: In function 'sd_stopN
Hi,
On 04-07-16 09:36, Hans Verkuil wrote:
Hi Hans,
On 07/03/2016 11:31 PM, Hans de Goede wrote:
Hi All,
Admittedly I've not been all that active as gspca and pwc
maintainer lately, but officially I'm still the maintainer
for both.
Between my $dayjob, other foss projects and last but not
lea
The wait_event() call in dvb_unregister_frontend() waits synchronously
for other tasks to free a file descriptor, but it does that while
holding several mutexes. That alone is a bad idea, but if one user
process happens to keep a (defunct) file descriptor open indefinitely,
the kernel will correct
Don't free the object until the file handle has been closed. Fixes
use-after-free bug which occurs when I disconnect my DVB-S received
while VDR is running.
This is a crash dump of such a use-after-free:
general protection fault: [#1] SMP
CPU: 0 PID: 2541 Comm: CI adapter on d Not t
Mauro,
As requested, I'm helping out with reducing the backlog.
Regards,
Hans
The following changes since commit ab46f6d24bf57ddac0f5abe2f546a78af57b476c:
[media] videodev2.h: Fix V4L2_PIX_FMT_YUV411P description (2016-06-28
11:54:52 -0300)
are available in the git repository at:
The following changes since commit ab46f6d24bf57ddac0f5abe2f546a78af57b476c:
[media] videodev2.h: Fix V4L2_PIX_FMT_YUV411P description (2016-06-28
11:54:52 -0300)
are available in the git repository at:
git://linuxtv.org/hverkuil/media_tree.git for-v4.8e
for you to fetch changes up to ed53
The Video4Linux documentation is big. We want to numerate the
items, as it makes easier to reference an item while discussing
the document on meetings.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/v4l2.rst | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documen
Fix some issues from the conversion and improve the documentation
a little bit, by adding two relevent keywords (SDR and DTMB).
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/index.rst | 21 +++--
1 file changed, 7 insertions(+), 14 deletions(-)
diff --git a/Doc
The conversion of the authors and revision history lists
didn't end too well.
Manually fix them.
The revision history still needs some care in the future.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/v4l2.rst | 70 +--
1 file changed, 39
The RST version was produced in 2016. So, update it where
it was still pointing to the wrong year.
While here, added the missing (copyright) symbols.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/conf.py | 2 +-
Documentation/linux_tv/index.rst| 4 +++-
There are lots of warnings there:
/devel/v4l/patchwork/Documentation/linux_tv/media/v4l/pixfmt-007.rst:74: ERROR:
Unexpected indentation.
/devel/v4l/patchwork/Documentation/linux_tv/media/v4l/pixfmt-007.rst:89: ERROR:
Unexpected indentation.
/devel/v4l/patchwork/Documentation/linux_tv/media/v4l/
Those got removed by the doc conversion.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/control.rst | 4
1 file changed, 4 insertions(+)
diff --git a/Documentation/linux_tv/media/v4l/control.rst
b/Documentation/linux_tv/media/v4l/control.rst
index d6df648767c5..
There is a missing escape caracter, causing troubles at the
format of one of the paragraphs. Also, the ioctl description
was producing some warnings about wrong identation.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/planar-apis.rst | 14 +-
1 file chang
Instead of using a constant, use references, just like the
other references for ioctl's.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/extended-controls.rst | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Documentation/linux_tv/media/v4l/exte
This auto-generated file is bogus: it just adds a toc for two
other files. Instead, just move the controls and extended-controls
directly to the common.rst file.
this avoids a blank page, and better organize the document.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l
The conversion added empty columns (probably, it was used on
DocBook just to increase spacing.
Remove them.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/pixfmt-nv12.rst | 13 ++---
1 file changed, 2 insertions(+), 11 deletions(-)
diff --git a/Documentation/
The conversion added an empty column (probably, it was used on
DocBook just to increase spacing.
Remove it.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/pixfmt-yuv422p.rst | 5 -
1 file changed, 5 deletions(-)
diff --git a/Documentation/linux_tv/media/v4l/pixfm
The conversion added empty columns (probably, it was used on
DocBook just to increase spacing.
Remove them.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/pixfmt-y41p.rst | 27
1 file changed, 27 deletions(-)
diff --git a/Documentation/linux_
The conversion added an empty column (probably, it was used on
DocBook just to increase spacing.
It also added an extra line on one of the texts, breaking
the original paragraph into two ones.
Remove them.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/pixfmt-yuv411p
The conversion added an empty column (probably, it was used on
DocBook just to increase spacing.
Remove it.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/pixfmt-yuv422m.rst | 5 -
1 file changed, 5 deletions(-)
diff --git a/Documentation/linux_tv/media/v4l/pixfm
The conversion added empty columns (probably, it was used on
DocBook just to increase spacing.
Remove them.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/pixfmt-yuv444m.rst | 17 -
1 file changed, 17 deletions(-)
diff --git a/Documentation/linux_tv/m
The conversion broke references and captions for examples.
Fix the missing reference for control enumeration.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/control.rst | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/linux_tv/media/v4l/control.rst
The conversion added an empty column (probably, it was used on
DocBook just to increase spacing.
Remove it.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/linux_tv/media/v4l/pixfmt-uyvy.rst | 7 ---
1 file changed, 7 deletions(-)
diff --git a/Documentation/linux_tv/media/v4l/pixfmt
1 - 100 of 171 matches
Mail list logo