The update was supplied directly by PCTV.
Add tuner ids 182-188.
Add audproc ids 45-52.
Add decoder chip ids 43-53.
Use 32bits for the serial number.
Signed-off-by: Matthias Schwarzott z...@gentoo.org
---
drivers/media/common/tveeprom.c | 36 +---
1 file changed,
From: Koji Matsuoka koji.matsuoka...@renesas.com
Signed-off-by: Koji Matsuoka koji.matsuoka...@renesas.com
Signed-off-by: Simon Horman horms+rene...@verge.net.au
Signed-off-by: Yoshihiro Kaneko ykaneko0...@gmail.com
---
This patch is against master branch of linuxtv.org/media_tree.git.
v3
From: Koji Matsuoka koji.matsuoka...@renesas.com
The progressive input is captured by the field interrupt.
Therefore the end of frame interrupt is unnecessary.
Signed-off-by: Koji Matsuoka koji.matsuoka...@renesas.com
Signed-off-by: Yoshihiro Kaneko ykaneko0...@gmail.com
---
From: Koji Matsuoka koji.matsuoka...@renesas.com
Since the Start Line Pre-Clip register, the Start Pixel Pre-Clip
register and the End Line Post-Clip register do not have restriction
of H/W to a setting value, the processing of alignment is unnecessary.
This patch corrects so that processing of
Em Thu, 30 Oct 2014 23:43:55 +0100
Matthias Schwarzott z...@gentoo.org escreveu:
The only remaining place that modifies the relevant bit is in function
cx231xx_set_Colibri_For_LowIF
Signed-off-by: Matthias Schwarzott z...@gentoo.org
---
drivers/media/usb/cx231xx/cx231xx-avcore.c | 3 +--
Hi Michael,
Thank you for the patch.
On Thursday 02 October 2014 18:09:47 Michael Grzeschik wrote:
Currently the uvc_driver is not cleaning up its child devices if a
device is still in use. It leads to orphaned devices which are not
sitting on any interface. They get cleaned up on uvc_delete
Hello.
On 10/31/2014 12:08 PM, Yoshihiro Kaneko wrote:
From: Koji Matsuoka koji.matsuoka...@renesas.com
Signed-off-by: Koji Matsuoka koji.matsuoka...@renesas.com
Signed-off-by: Simon Horman horms+rene...@verge.net.au
Signed-off-by: Yoshihiro Kaneko ykaneko0...@gmail.com
---
This patch is
Hello Aya Mahfouz,
The patch be4aa8157c98: staging: media: lirc: lirc_zilog.c: replace
custom print macros with dev_* and pr_* from Oct 26, 2014, leads to
the following static checker warning:
drivers/staging/media/lirc/lirc_zilog.c:1340 close()
error: we previously assumed 'ir'
On 31.10.2014 11:32, Mauro Carvalho Chehab wrote:
Em Thu, 30 Oct 2014 23:43:55 +0100
Matthias Schwarzott z...@gentoo.org escreveu:
The only remaining place that modifies the relevant bit is in function
cx231xx_set_Colibri_For_LowIF
Signed-off-by: Matthias Schwarzott z...@gentoo.org
---
From: Akihiro Tsukada tsk...@gmail.com
When a new channel entry is to be added to the channel list,
it is checked if there's already similar entry in the list.
This check was based only on freq, polarity, allowable frequency shift,
so it could not be used for delivery systems that use stream_id
From: Akihiro Tsukada tsk...@gmail.com
In the output of satellite delsys's scanning,
channel frequencies were offset by the LNB's LO frequency,
which should be not.
Signed-off-by: Akihiro Tsukada tsk...@gmail.com
---
lib/libdvbv5/dvb-fe.c | 19 +--
1 file changed, 17
From: Akihiro Tsukada tsk...@gmail.com
This patch series adds tuning and scanning features for ISDB-S,
and required modifications to libdvbv5 and utils/dvb to support it.
Other features of the libdvbv5 API may not work for ISDB-S.
Changes from v2:
* rebased to the recent master (db6a15ad)
*
From: Akihiro Tsukada tsk...@gmail.com
Signed-off-by: Akihiro Tsukada tsk...@gmail.com
---
lib/libdvbv5/dvb-scan.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/libdvbv5/dvb-scan.c b/lib/libdvbv5/dvb-scan.c
index 31eb78f..690e393 100644
--- a/lib/libdvbv5/dvb-scan.c
+++
From: Akihiro Tsukada tsk...@gmail.com
added NIT scan for ISDB-S.
Signed-off-by: Akihiro Tsukada tsk...@gmail.com
---
lib/libdvbv5/dvb-fe.c | 2 ++
lib/libdvbv5/dvb-file.c| 14 ++
lib/libdvbv5/dvb-scan.c| 58 --
From: Akihiro Tsukada tsk...@gmail.com
to distinguish country variants of delivery systems like ISDB-T.
Signed-off-by: Akihiro Tsukada tsk...@gmail.com
---
configure.ac | 4 +
lib/include/libdvbv5/countries.h | 307 +++
From: Akihiro Tsukada tsk...@gmail.com
Signed-off-by: Akihiro Tsukada tsk...@gmail.com
---
configure.ac|9 +
lib/Makefile.am |6 +-
lib/gconv/arib-std-b24.c| 1592 +++
lib/gconv/en300-468-tab00.c | 564
From: Akihiro Tsukada tsk...@gmail.com
Added LNB support for Japanese satellites.
Currently tested with dvbv5-zap, dvb-fe-tool.
At least the charset conversion and the parser of
extended event descriptors are not implemented now,
as they require some ISDB-S(/T) specific modification.
From: Akihiro Tsukada tsk...@gmail.com
Signed-off-by: Akihiro Tsukada tsk...@gmail.com
---
drivers/media/dvb-core/dvb_frontend.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/media/dvb-core/dvb_frontend.c
b/drivers/media/dvb-core/dvb_frontend.c
index c862ad7..95d6296 100644
From: Akihiro Tsukada tsk...@gmail.com
Signed-off-by: Akihiro Tsukada tsk...@gmail.com
---
drivers/media/dvb-frontends/tc90522.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/dvb-frontends/tc90522.c
b/drivers/media/dvb-frontends/tc90522.c
index
From: Akihiro Tsukada tsk...@gmail.com
* report the fixed per-transponder symbolrate instead of per-TS ones
* add output TS-ID report
Signed-off-by: Akihiro Tsukada tsk...@gmail.com
---
drivers/media/dvb-frontends/tc90522.c | 16 +++-
1 file changed, 7 insertions(+), 9 deletions(-)
Hello.
On 10/31/2014 12:10 PM, Yoshihiro Kaneko wrote:
From: Koji Matsuoka koji.matsuoka...@renesas.com
Since the Start Line Pre-Clip register, the Start Pixel Pre-Clip
register and the End Line Post-Clip register do not have restriction
Hm, my R-Car H1 manual says to specify an even
The v4l2_device structure embed a v4l2_prio_state structure used by
default for priority handling, but drivers can override that default by
setting the video_dev prio pointer to a different v4l2_prio_state
instance.
However, the VIDIO_G_PRIORITY and VIDIOC_S_PRIORITY implementations use
the prio
The driver doesn't support interlaced video, set field to
V4L2_FIELD_NONE for all vb2 buffers.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_video.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/media/usb/uvc/uvc_video.c
This brings the function name in line with the V4L2 API terminology.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_queue.c | 4 ++--
drivers/media/usb/uvc/uvc_v4l2.c | 2 +-
drivers/media/usb/uvc/uvcvideo.h | 2 +-
3 files changed, 4
Add a new debug module parameter and use it to initialize the V4L2 debug
level for all video devices.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_driver.c | 4
1 file changed, 4 insertions(+)
diff --git
Hello,
This patch series moves the uvcvideo driver to video_ioctl2 and fixes vb2
usage to rely on the start_streaming and stop_streaming operations.
Please see individual patches for details.
Laurent Pinchart (11):
v4l2: get/set prio using video_dev prio structure
uvcvideo: Move to
This brings the function name in line with the V4L2 API terminology and
allows removing the duplicate queue type check.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_driver.c | 3 ++-
drivers/media/usb/uvc/uvc_queue.c | 53
Factorize the container_of() call into an inline function and update
callers.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_queue.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/drivers/media/usb/uvc/uvc_queue.c
Simplify ioctl handling by using video_ioctl2.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
Changes since v1:
- Don't memset cap to 0 in uvc_ioctl_querycap
---
drivers/media/usb/uvc/uvc_driver.c |1 +
drivers/media/usb/uvc/uvc_v4l2.c | 1010
To work propertly the videobuf2 core code needs to be in charge of
stream start/stop control. Implement the start_streaming and
stop_streaming vb2 operations and move video enable/disable code to
them.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
videobuf2 requires drivers to give back ownership of all queue buffers
in the stop_streaming operation. Mark all queued buffers as done in the
error state.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_queue.c | 28 +++-
1
When releasing the file handle the driver calls the vb2_queue_release
which turns the stream off. There's thus no need to turn the stream off
explicitly beforehand.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_queue.c | 14 +++---
In order to make use of the vb2 queue start/stop_streaming operations
the video and queue enable/disable operations need to be split, as the
vb2 queue will need to enable and disable video instead of the other way
around.
Also move buffer queue disable outside of uvc_video_resume() to remove
all
On Fri, Oct 31, 2014 at 04:06:00PM +0300, Dan Carpenter wrote:
Hello Aya Mahfouz,
Hello Dan,
The patch be4aa8157c98: staging: media: lirc: lirc_zilog.c: replace
custom print macros with dev_* and pr_* from Oct 26, 2014, leads to
the following static checker warning:
On Fri, Oct 31, 2014 at 04:26:45PM +0200, Aya Mahfouz wrote:
On Fri, Oct 31, 2014 at 04:06:00PM +0300, Dan Carpenter wrote:
drivers/staging/media/lirc/lirc_zilog.c
1333 /* Close the IR device */
1334 static int close(struct inode *node, struct file *filep)
1335 {
1336
On 2014年10月27日 23:46, Mauro Carvalho Chehab wrote:
Always right circular polarization? I guess I read something at the specs
sometime ago about left polarization too. Not sure if this is actually used.
Currently all transponders of ISDB-S use right polarization.
but I modifed this part and
On 10/31/2014 02:54 PM, Laurent Pinchart wrote:
Add a new debug module parameter and use it to initialize the V4L2 debug
level for all video devices.
This patch is unnecessary and can be dropped. You can dynamically set it through
echo 1 /sys/class/video4linux/videoX/debug.
Drivers shouldn't
Hi Hans,
On Friday 31 October 2014 15:39:04 Hans Verkuil wrote:
On 10/31/2014 02:54 PM, Laurent Pinchart wrote:
Add a new debug module parameter and use it to initialize the V4L2 debug
level for all video devices.
This patch is unnecessary and can be dropped. You can dynamically set it
On 10/31/2014 03:48 PM, Simon Farnsworth wrote:
Documentation for enum v4l2_field did not make it clear that V4L2_FIELD_ANY
is only acceptable as input to the kernel, not as a response from the
driver.
Make it clear, to stop userspace developers like me assuming it can be
returned by the
Using my Fedora package maintainer's hat, I would only enable this
on a patch that would also be packaging the gconf module as a
separate subpackage, as this would make easier to deprecate it
if/when this gets merged at gconv's upstream.
I'm afraid that gconv upstream won't merge those
From: Koji Matsuoka koji.matsuoka...@renesas.com
Signed-off-by: Koji Matsuoka koji.matsuoka...@renesas.com
Signed-off-by: Simon Horman horms+rene...@verge.net.au
Signed-off-by: Yoshihiro Kaneko ykaneko0...@gmail.com
---
This patch is against master branch of linuxtv.org/media_tree.git.
v4
Simplify ioctl handling by using video_ioctl2.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
Changes since v1:
- Don't memset cap to 0 in uvc_ioctl_querycap
---
drivers/media/usb/uvc/uvc_driver.c |1 +
drivers/media/usb/uvc/uvc_v4l2.c | 1010
Factorize the container_of() call into an inline function and update
callers.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_queue.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/drivers/media/usb/uvc/uvc_queue.c
Hello,
This patch series moves the uvcvideo driver to video_ioctl2 and fixes vb2
usage to rely on the start_streaming and stop_streaming operations.
Changes since v2:
- Drop uvcvideo: Add V4L2 debug module parameter
- Return buffers to vb2 on start streaming failure
- Rename __uvc_queue_cancel
videobuf2 requires drivers to give back ownership of all queue buffers
in the stop_streaming operation, as well as in the start_streaming
operation in case of failure. Mark all queued buffers as done in the
error or queued state.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
This brings the function name in line with the V4L2 API terminology.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_queue.c | 4 ++--
drivers/media/usb/uvc/uvc_v4l2.c | 2 +-
drivers/media/usb/uvc/uvcvideo.h | 2 +-
3 files changed, 4
The driver doesn't support interlaced video, set field to
V4L2_FIELD_NONE for all vb2 buffers.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_video.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/media/usb/uvc/uvc_video.c
When releasing the file handle the driver calls the vb2_queue_release
which turns the stream off. There's thus no need to turn the stream off
explicitly beforehand.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_queue.c | 14 +++---
The v4l2_device structure embed a v4l2_prio_state structure used by
default for priority handling, but drivers can override that default by
setting the video_dev prio pointer to a different v4l2_prio_state
instance.
However, the VIDIO_G_PRIORITY and VIDIOC_S_PRIORITY implementations use
the prio
To work propertly the videobuf2 core code needs to be in charge of
stream start/stop control. Implement the start_streaming and
stop_streaming vb2 operations and move video enable/disable code to
them.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
This brings the function name in line with the V4L2 API terminology and
allows removing the duplicate queue type check.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/usb/uvc/uvc_driver.c | 3 ++-
drivers/media/usb/uvc/uvc_queue.c | 53
In order to make use of the vb2 queue start/stop_streaming operations
the video and queue enable/disable operations need to be split, as the
vb2 queue will need to enable and disable video instead of the other way
around.
Also move buffer queue disable outside of uvc_video_resume() to remove
all
Documentation for enum v4l2_field did not make it clear that V4L2_FIELD_ANY
is only acceptable as input to the kernel, not as a response from the
driver.
Make it clear, to stop userspace developers like me assuming it can be
returned by the driver.
Signed-off-by: Simon Farnsworth
If an entity can't be started when starting a pipeline we need to clean
up by stopping all entities that have been successfully started.
Otherwise the hardware and software states won't match, potentially
leading to crashes (for instance due to the CSI2 receiver receiving
interrupts with a NULL
Enable DMABUF import and export operations using videobuf2.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/staging/media/omap4iss/iss_video.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/drivers/staging/media/omap4iss/iss_video.c
Compute the pipeline frame number from the frame number sent by the
sensor instead of incrementing the frame number in software. This
improves dropped frames detection.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/staging/media/omap4iss/iss.c | 5
Hello,
Here are four miscellaneous patches for the OMAP4 ISS driver. Please see
individual patches for details.
Laurent Pinchart (4):
v4l: omap4iss: Enable DMABUF support
v4l: omap4iss: Remove bogus frame number propagation
v4l: omap4iss: csi2: Perform real frame number propagation
v4l:
I withdrew this patch as it's meaningless.
Originally I mis-understood that when dvbv5-scan was run
with -G option, the props in channel config file that
are not specified in dvb-v5-std.c::sys_foo_props[] were
once loaded to parms structure to be scanned,
but later discarded in dvb_fe_get_parms()
Documentation for enum v4l2_field did not make it clear that V4L2_FIELD_ANY
is only acceptable as input to the kernel, not as a response from the
driver.
Make it clear, to stop userspace developers like me assuming it can be
returned by the driver.
Signed-off-by: Simon Farnsworth
On Friday 31 October 2014 15:54:01 Hans Verkuil wrote:
On 10/31/2014 03:48 PM, Simon Farnsworth wrote:
Documentation for enum v4l2_field did not make it clear that V4L2_FIELD_ANY
is only acceptable as input to the kernel, not as a response from the
driver.
Make it clear, to stop
Hi All,
So I've been using my tuner for a couple years now with tvheadend,
works great :-). However, eventually I encounter something like this
in my dmesg
[585870.001641] saa7164_cmd_send() No free sequences
[585870.001645] saa7164_api_i2c_write() error, ret(1) = 0xc
[585870.001650]
Em Fri, 31 Oct 2014 14:09:58 +0100
Matthias Schwarzott z...@gentoo.org escreveu:
On 31.10.2014 11:32, Mauro Carvalho Chehab wrote:
Em Thu, 30 Oct 2014 23:43:55 +0100
Matthias Schwarzott z...@gentoo.org escreveu:
The only remaining place that modifies the relevant bit is in function
In order to have v4l2-compliance tool pass the G/S_EDID some modifications
where needed in the driver.
In particular, the edid.reserved zone must be blanked.
Signed-off-by: Jean-Michel Hautbois jean-michel.hautb...@vodalys.com
---
drivers/media/i2c/adv7604.c | 24
1 file
[ +cc Hans Verkuil, Mauro Carvalho Chehab, linux-media ]
On 10/31/2014 11:43 AM, Udo van den Heuvel wrote:
Hello,
Booting into 3.17.2 on one box I saw:
[ 15.070260] microcode: CPU0: patch_level=0x01b7
[ 15.279454] Linux video capture interface: v2.00
[ 15.315043] microcode:
On 10/31/2014 06:38 PM, Peter Hurley wrote:
[ +cc Hans Verkuil, Mauro Carvalho Chehab, linux-media ]
Fixed by this patch: https://patchwork.linuxtv.org/patch/26302/
Which is queued for 3.18. I think this should be backported
to 3.17 as well.
Regards,
Hans
On 10/31/2014 11:43 AM,
Hi.
I see that the Hauppauge WinTV-HVR-2200 is supported on Linux
(http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-2200) but I
cannot understand if its FM radio receiver is also supported by Linux.
I'm looking for a low profile PCI-Express FM receiver which works on
Linux with which I
On 10/31/2014 01:47 PM, Hans Verkuil wrote:
On 10/31/2014 06:38 PM, Peter Hurley wrote:
[ +cc Hans Verkuil, Mauro Carvalho Chehab, linux-media ]
Fixed by this patch: https://patchwork.linuxtv.org/patch/26302/
Which is queued for 3.18. I think this should be backported
to 3.17 as well.
FM is not supported.
--
Steven Toth - Kernel Labs
http://www.kernellabs.com
On Fri, Oct 31, 2014 at 2:01 PM, shacky shack...@gmail.com wrote:
Hi.
I see that the Hauppauge WinTV-HVR-2200 is supported on Linux
(http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-2200) but I
cannot
Em Fri, 31 Oct 2014 23:37:58 +0900
Akihiro TSUKADA tsk...@gmail.com escreveu:
On 2014年10月27日 23:46, Mauro Carvalho Chehab wrote:
Always right circular polarization? I guess I read something at the specs
sometime ago about left polarization too. Not sure if this is actually used.
Em Sat, 01 Nov 2014 00:02:36 +0900
Akihiro TSUKADA tsk...@gmail.com escreveu:
Using my Fedora package maintainer's hat, I would only enable this
on a patch that would also be packaging the gconf module as a
separate subpackage, as this would make easier to deprecate it
if/when this gets
Em Sat, 01 Nov 2014 00:24:46 +0900
Akihiro TSUKADA tsk...@gmail.com escreveu:
I withdrew this patch as it's meaningless.
Originally I mis-understood that when dvbv5-scan was run
with -G option, the props in channel config file that
are not specified in dvb-v5-std.c::sys_foo_props[] were
On Fri, Oct 31, 2014 at 2:13 PM, shacky shack...@gmail.com wrote:
2014-10-31 19:05 GMT+01:00 Steven Toth st...@kernellabs.com:
FM is not supported.
Hi Steven,
thank you very much for your answer.
Do you know any PCI-Express FM tuner supported by Linux?
Not off-hand.
- Steve
--
Steven
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: Sat Nov 1 04:00:37 CET 2014
git branch: test
git hash: 37fa8716e2d4c4155205aa4a904835de09edbb88
gcc
All,
On 2014-11-01 05:51, Udo van den Heuvel wrote:
I'll test this today, I hope.
Works!
Kind regards,
Udo
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at
Hello,
On 2014-10-31 18:47, Hans Verkuil wrote:
Fixed by this patch: https://patchwork.linuxtv.org/patch/26302/
I'll test this today, I hope.
Thanks!!
Kind regards,
Udo
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to
75 matches
Mail list logo