Hi Guennadi,
On Sat, Mar 16, 2013 at 2:57 AM, Guennadi Liakhovetski
g.liakhovet...@gmx.de wrote:
Typical video devices like camera sensors require an external clock source.
Many such devices cannot even access their hardware registers without a
running clock. These clock sources should be
Add a new constant ETH_P_802_3_MIN, the minimum ethernet type for
an 802.3 frame. Frames with a lower value in the ethernet type field
are Ethernet II.
Also update all the users of this value that I could find to use the
new constant.
I anticipate adding some more users of this constant when
I tried to use my HVR 900 stick today and discovered that it no longer worked.
I traced it to commit aab3125c43d8fecc7134e5f1e729fabf4dd196da: em28xx: add
support for registering multiple i2c buses.
The kernel messages for when it fails are:
Mar 21 09:26:54 telek kernel: [ 1393.446606] em28xx:
On Thu, 21 Mar 2013 13:49:50 +0530
Prabhakar Lad prabhakar.cse...@gmail.com wrote:
...
drivers/media/v4l2-core/Makefile |2 +-
drivers/media/v4l2-core/v4l2-clk.c | 184
include/media/v4l2-clk.h | 55 +++
3 files changed,
Anatolij,
On Thu, Mar 21, 2013 at 2:40 PM, Anatolij Gustschin ag...@denx.de wrote:
On Thu, 21 Mar 2013 13:49:50 +0530
Prabhakar Lad prabhakar.cse...@gmail.com wrote:
...
drivers/media/v4l2-core/Makefile |2 +-
drivers/media/v4l2-core/v4l2-clk.c | 184
Em Thu, 21 Mar 2013 09:33:41 +0100
Hans Verkuil hverk...@xs4all.nl escreveu:
I tried to use my HVR 900 stick today and discovered that it no longer worked.
I traced it to commit aab3125c43d8fecc7134e5f1e729fabf4dd196da: em28xx: add
support for registering multiple i2c buses.
The kernel
On Thu, Mar 21, 2013 at 10:55 AM, Herbert Xu
herb...@gondor.apana.org.au wrote:
On Thu, Mar 14, 2013 at 06:09:33PM +0100, Fabio Porcedda wrote:
This patch converts the drivers to use the
module_platform_driver_probe() macro which makes the code smaller and
a bit simpler.
Signed-off-by: Fabio
On Thu, Mar 21, 2013 at 11:15:26AM +0100, Fabio Porcedda wrote:
On Thu, Mar 21, 2013 at 10:55 AM, Herbert Xu
herb...@gondor.apana.org.au wrote:
On Thu, Mar 14, 2013 at 06:09:33PM +0100, Fabio Porcedda wrote:
This patch converts the drivers to use the
module_platform_driver_probe() macro
On Thu 21 March 2013 11:03:27 Mauro Carvalho Chehab wrote:
Em Thu, 21 Mar 2013 09:33:41 +0100
Hans Verkuil hverk...@xs4all.nl escreveu:
I tried to use my HVR 900 stick today and discovered that it no longer
worked.
I traced it to commit aab3125c43d8fecc7134e5f1e729fabf4dd196da: em28xx:
On Wed 20 March 2013 20:24:41 Frank Schäfer wrote:
Function audio_mux() actually deals with two types of mute: gpio mute and
subdevice muting.
This patch claryfies the meaning of these values, but mainly prepares the
code for
the next patch.
Signed-off-by: Frank Schäfer
On Wed 20 March 2013 20:24:42 Frank Schäfer wrote:
There are cases where we want to call audio_mux() without changing the value
of
the v4l2 mute control, for example
- mute mute on last close
- mute on device probing
Acked-by: Hans Verkuil hans.verk...@cisco.com
Regards,
Hans
On Wed 20 March 2013 20:24:43 Frank Schäfer wrote:
We can't and do not save the mute setting in function audio_mux(), so we
should also not save the input in this function for consistency.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Regards,
Hans
Signed-off-by: Frank Schäfer
On Wed 20 March 2013 20:24:44 Frank Schäfer wrote:
'audio_input' better describes the meaning of this field.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Regards,
Hans
Signed-off-by: Frank Schäfer fschaefer@googlemail.com
---
drivers/media/pci/bt8xx/bttv-cards.c |2 +-
On Wed 20 March 2013 20:24:45 Frank Schäfer wrote:
Move the GPIO part of function audio_mux() to a separate function
audio_mux_gpio().
This prepares the code for the next patch which will separate mute and input
setting.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Regards,
Hans
On Thu, Mar 14, 2013 at 06:09:33PM +0100, Fabio Porcedda wrote:
This patch converts the drivers to use the
module_platform_driver_probe() macro which makes the code smaller and
a bit simpler.
Signed-off-by: Fabio Porcedda fabio.porce...@gmail.com
Cc: Greg Kroah-Hartman
On Wed 20 March 2013 20:24:46 Frank Schäfer wrote:
Split function audio_mux():
move the mute setting part to function audio_mute() and the input setting part
to function audio_input().
Acked-by: Hans Verkuil hans.verk...@cisco.com
Regards,
Hans
Signed-off-by: Frank Schäfer
On Wed 20 March 2013 20:24:47 Frank Schäfer wrote:
Acked-by: Hans Verkuil hans.verk...@cisco.com
Regards,
Hans
Signed-off-by: Frank Schäfer fschaefer@googlemail.com
---
drivers/media/pci/bt8xx/bttv-driver.c |4 +++-
1 Datei geändert, 3 Zeilen hinzugefügt(+), 1 Zeile
On Wed 20 March 2013 20:24:48 Frank Schäfer wrote:
Previously, this has been done implicitly for video device nodes by calling
set_input() (which calls audio_input() and also modified the mute
setting).
Since input and mute setting are now untangled (as much as possible), we need
to
apply
On Wed 20 March 2013 20:24:49 Frank Schäfer wrote:
Instead of applying the current mute setting on last device node close, always
mute the device.
I am very pleased with the preceding 8 patches. That does exactly what I had
in mind. For this patch and the next (I would have combined those two
This driver can use several firmwares. Provide such info at
module firmware metadata.
Signed-off-by: Mauro Carvalho Chehab mche...@redhat.com
---
drivers/media/common/siano/smscoreapi.c | 24
drivers/media/common/siano/smscoreapi.h | 6 +-
2 files changed, 29
There are too many firmwares there. As we need to add
MODULE_FIMWARE() macros, the better is to define their names
on just one place and use the macros for both cards/device type
tables and MODULE_FIRMWARE().
Signed-off-by: Mauro Carvalho Chehab mche...@redhat.com
---
On Wed, Mar 06, 2013 at 12:11:45AM +, Adam Sampson wrote:
[scan] assumes that transponders can be uniquely identified by
frequency -- which is a reasonable assumption for DVB-T and DVB-C, but
not for DVB-S.
I've attached a patch that makes it check the polarisation, [...]
Does anyone have
On Sunday 03 March 2013 09:57:14 Devin Heitmueller wrote:
On Sun, Mar 3, 2013 at 4:37 AM, Rémi Denis-Courmont r...@remlab.net wrote:
Hello,
Trying to use USERPTR buffers with UVC, user space gets stuck either in
poll(POLLIN) or in ioctl(VIDIOC_DQBUF). It seems the UVC driver
Fix the remaining checkpatch.pl compliants at smscoreapi.h,
except by the line over 80 characters on comments. Fixing those
would require more time, as the better is to convert them into the
struct descriptions used inside the kernel, as described at:
drivers/media/common/siano/smsdvb-debugfs.c:51:6: warning: no previous
prototype for 'smsdvb_print_dvb_stats' [-Wmissing-prototypes]
drivers/media/common/siano/smsdvb-debugfs.c:154:6: warning: no previous
prototype for 'smsdvb_print_isdb_stats' [-Wmissing-prototypes]
There are several structures defined in uppercase. Convert them
to lowercase, and simplify their names, when possible.
Signed-off-by: Mauro Carvalho Chehab mche...@redhat.com
---
drivers/media/common/siano/smscoreapi.h | 52 ++---
Fix all other remaining checkpatch.pl compliants on the Siano driver,
except for the 80-cols (soft) limit. Those are harder to fix, and
probably not worth to do right now.
Signed-off-by: Mauro Carvalho Chehab mche...@redhat.com
---
drivers/media/common/siano/smscoreapi.c | 15 +++
Remove the remaining CamelCase checkpatch.pl compliants.
There are still a few left, but those are due to USB and
DVB APIs.
Signed-off-by: Mauro Carvalho Chehab mche...@redhat.com
---
drivers/media/common/siano/sms-cards.c | 4 +-
drivers/media/common/siano/smscoreapi.c | 256
Mauro Carvalho Chehab mche...@redhat.com writes:
It is almost impossible to see a compliant with checkpatch.pl
on those Siano drivers, as there are simply too much violations
on it. So, now that a big change was done, the better is to
cleanup the checkpatch compliants.
Let's first replace
On Wed, Mar 20, 2013 at 12:46 PM, Arnd Bergmann a...@arndb.de wrote:
On Wednesday 20 March 2013, Fabio Porcedda wrote:
On Wed, Mar 20, 2013 at 11:20 AM, Arnd Bergmann a...@arndb.de wrote:
On Wednesday 20 March 2013, Fabio Porcedda wrote:
I think we can check inside the
Mauro Carvalho Chehab mche...@redhat.com writes:
Remove the remaining CamelCase checkpatch.pl compliants.
There are still a few left, but those are due to USB and
DVB APIs.
[..]
@@ -840,31 +840,31 @@ int smscore_configure_board(struct smscore_device_t
*coredev)
}
if
Em Thu, 21 Mar 2013 14:10:33 +0100
Bjørn Mork bj...@mork.no escreveu:
Mauro Carvalho Chehab mche...@redhat.com writes:
It is almost impossible to see a compliant with checkpatch.pl
on those Siano drivers, as there are simply too much violations
on it. So, now that a big change was done,
Em Thu, 21 Mar 2013 14:18:11 +0100
Bjørn Mork bj...@mork.no escreveu:
Mauro Carvalho Chehab mche...@redhat.com writes:
Remove the remaining CamelCase checkpatch.pl compliants.
There are still a few left, but those are due to USB and
DVB APIs.
[..]
@@ -840,31 +840,31 @@ int
On Mar 21 Simon Horman wrote:
Add a new constant ETH_P_802_3_MIN, the minimum ethernet type for
an 802.3 frame. Frames with a lower value in the ethernet type field
are Ethernet II.
Also update all the users of this value that I could find to use the
new constant.
I anticipate adding
On Thu, Mar 21, 2013 at 8:41 AM, Laurent Pinchart
laurent.pinch...@ideasonboard.com wrote:
Please submit it at some point :-)
Is it a uvcvideo issue or a videobuf2 issue ?
Yeah, it's definitely on my list. Basically if you hand
videobuf2-vmalloc a piece of memory that is not page aligned, it
Em Thu, 21 Mar 2013 17:29:28 +0900
Simon Horman ho...@verge.net.au escreveu:
Add a new constant ETH_P_802_3_MIN, the minimum ethernet type for
an 802.3 frame. Frames with a lower value in the ethernet type field
are Ethernet II.
Also update all the users of this value that I could find to
Em Wed, 20 Mar 2013 08:17:48 -0700
l...@lumanate.com escreveu:
Dear linux-media,
I'm getting a fatal error with the ./build --main-git command (see log
below).
Please help!
The main branch got renamed. Just added a quick fix. Please test.
--
Cheers,
Mauro
--
To unsubscribe from this
On Thu March 21 2013 11:03:27 Mauro Carvalho Chehab wrote:
Em Thu, 21 Mar 2013 09:33:41 +0100
Hans Verkuil hverk...@xs4all.nl escreveu:
I tried to use my HVR 900 stick today and discovered that it no longer
worked.
I traced it to commit aab3125c43d8fecc7134e5f1e729fabf4dd196da: em28xx:
From: Simon Horman ho...@verge.net.au
Date: Thu, 21 Mar 2013 17:29:28 +0900
Add a new constant ETH_P_802_3_MIN, the minimum ethernet type for
an 802.3 frame. Frames with a lower value in the ethernet type field
are Ethernet II.
Also update all the users of this value that I could find to
Em Thu, 21 Mar 2013 16:34:13 +0100
Hans Verkuil hverk...@xs4all.nl escreveu:
On Thu March 21 2013 11:03:27 Mauro Carvalho Chehab wrote:
Em Thu, 21 Mar 2013 09:33:41 +0100
Hans Verkuil hverk...@xs4all.nl escreveu:
I tried to use my HVR 900 stick today and discovered that it no longer
Am 21.03.2013 11:56, schrieb Hans Verkuil:
On Wed 20 March 2013 20:24:49 Frank Schäfer wrote:
Instead of applying the current mute setting on last device node close,
always
mute the device.
I am very pleased with the preceding 8 patches. That does exactly what I had
in mind. For this patch
This patch series refactors function audio_mux() and fixes several issues
related to muting/unmuting on probing and first open.
Mute on last close will be fixed with further patches which are currently under
review.
Tested with a Hauppauge WinTV Theatre (model 37284, Rev B421).
Frank Schäfer
Function audio_mux() actually deals with two types of mute: gpio mute and
subdevice muting.
This patch claryfies the meaning of these values, but mainly prepares the code
for
the next patch.
Signed-off-by: Frank Schäfer fschaefer@googlemail.com
Acked-by: Hans Verkuil hans.verk...@cisco.com
We can't and do not save the mute setting in function audio_mux(), so we
should also not save the input in this function for consistency.
Signed-off-by: Frank Schäfer fschaefer@googlemail.com
Acked-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/pci/bt8xx/bttv-driver.c | 10
'audio_input' better describes the meaning of this field.
Signed-off-by: Frank Schäfer fschaefer@googlemail.com
Acked-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/pci/bt8xx/bttv-cards.c |2 +-
drivers/media/pci/bt8xx/bttv-driver.c | 12 ++--
There are cases where we want to call audio_mux() without changing the value of
the v4l2 mute control, for example
- mute mute on last close
- mute on device probing
Signed-off-by: Frank Schäfer fschaefer@googlemail.com
Acked-by: Hans Verkuil hans.verk...@cisco.com
---
Split function audio_mux():
move the mute setting part to function audio_mute() and the input setting part
to function audio_input().
Signed-off-by: Frank Schäfer fschaefer@googlemail.com
Acked-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/pci/bt8xx/bttv-driver.c | 51
Previously, this has been done implicitly for video device nodes by calling
set_input() (which calls audio_input() and also modified the mute
setting).
Since input and mute setting are now untangled (as much as possible), we need to
apply the mute setting with an explicit call to audio_mute().
Signed-off-by: Frank Schäfer fschaefer@googlemail.com
Acked-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/pci/bt8xx/bttv-driver.c |4 +++-
1 Datei geändert, 3 Zeilen hinzugefügt(+), 1 Zeile entfernt(-)
diff --git a/drivers/media/pci/bt8xx/bttv-driver.c
Move the GPIO part of function audio_mux() to a separate function
audio_mux_gpio().
This prepares the code for the next patch which will separate mute and input
setting.
Signed-off-by: Frank Schäfer fschaefer@googlemail.com
Acked-by: Hans Verkuil hans.verk...@cisco.com
---
...
Kernel: arch/x86/boot/bzImage is ready (#2)
ERROR: __divdi3 [drivers/media/common/siano/smsdvb.ko] undefined!
make[1]: *** [__modpost] Fehler 1
make: *** [modules] Fehler 2
Mauro, I assume this is caused by one of the recent Siano patches ?
Regards,
Frank
--
To unsubscribe from this list:
Am 21.03.2013 16:34, schrieb Hans Verkuil:
On Thu March 21 2013 11:03:27 Mauro Carvalho Chehab wrote:
Em Thu, 21 Mar 2013 09:33:41 +0100
Hans Verkuil hverk...@xs4all.nl escreveu:
I tried to use my HVR 900 stick today and discovered that it no longer
worked.
I traced it to commit
Em Tue, 12 Mar 2013 11:40:29 -0700
Randy Dunlap rdun...@infradead.org escreveu:
From: Randy Dunlap rdun...@infradead.org
Fix build warning in hdpvr:
drivers/media/usb/hdpvr/hdpvr-video.c: warning: CONFIG_I2C_MODULE is not
defined [-Wundef]
Signed-off-by: Randy Dunlap
Hans,
snip
Are you still able to test the si4713 driver? Because I have patches
I see. In fact that is my next step on my todo list for si4713. I
still have an n900 that I can fetch from my drobe, so just a matter of
booting it with newer kernel.
outstanding that I would love for
Em Thu, 21 Mar 2013 19:16:55 +0100
Frank Schäfer fschaefer@googlemail.com escreveu:
...
Kernel: arch/x86/boot/bzImage is ready (#2)
ERROR: __divdi3 [drivers/media/common/siano/smsdvb.ko] undefined!
make[1]: *** [__modpost] Fehler 1
make: *** [modules] Fehler 2
Mauro, I assume this
Em Thu, 21 Mar 2013 19:21:02 +0100
Frank Schäfer fschaefer@googlemail.com escreveu:
Am 21.03.2013 16:34, schrieb Hans Verkuil:
On Thu March 21 2013 11:03:27 Mauro Carvalho Chehab wrote:
Em Thu, 21 Mar 2013 09:33:41 +0100
Hans Verkuil hverk...@xs4all.nl escreveu:
I tried to use my
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: Thu Mar 21 19:00:26 CET 2013
git branch: test
git hash: bff7993936a1617f7502ddd2a09d37767fc8c929
gcc
Instead of checking everywhere there for 3 symbols, use instead
IS_ENABLED macro.
This replacement was done using this small perl script:
my $data;
$data .= $_ while ();
if ($data =~ m/CONFIG_([A-Z\_\d]*)_MODULE/) {
$data =~
Instead of checking everywhere there for 3 symbols, use instead
IS_ENABLED macro.
This replacement was done using this small perl script:
my $data;
$data .= $_ while ();
if ($data =~ m/CONFIG_([A-Z\_\d]*)_MODULE/) {
$data =~
Instead of checking everywhere there for 3 symbols, use instead
IS_ENABLED macro.
This replacement was done using this small perl script:
my $data;
$data .= $_ while ();
if ($data =~ m/CONFIG_([A-Z\_\d]*)_MODULE/) {
$data =~
Instead of checking everywhere there for 3 symbols, use instead
IS_ENABLED macro.
This replacement was done using this small perl script:
my $data;
$data .= $_ while ();
if ($data =~ m/CONFIG_([A-Z\_\d]*)_MODULE/) {
$data =~
On 03/21/13 11:45, Mauro Carvalho Chehab wrote:
Em Tue, 12 Mar 2013 11:40:29 -0700
Randy Dunlap rdun...@infradead.org escreveu:
From: Randy Dunlap rdun...@infradead.org
Fix build warning in hdpvr:
drivers/media/usb/hdpvr/hdpvr-video.c: warning: CONFIG_I2C_MODULE is not
defined [-Wundef]
Em Thu, 21 Mar 2013 11:57:24 -0700
Randy Dunlap rdun...@infradead.org escreveu:
On 03/21/13 11:45, Mauro Carvalho Chehab wrote:
Em Tue, 12 Mar 2013 11:40:29 -0700
Randy Dunlap rdun...@infradead.org escreveu:
From: Randy Dunlap rdun...@infradead.org
Fix build warning in hdpvr:
Em Sun, 10 Mar 2013 04:03:03 +0200
Antti Palosaari cr...@iki.fi escreveu:
Signed-off-by: Antti Palosaari cr...@iki.fi
---
drivers/media/usb/dvb-usb-v2/af9035.c | 44
---
1 file changed, 31 insertions(+), 13 deletions(-)
diff --git
On 03/21/2013 11:54 PM, Mauro Carvalho Chehab wrote:
Em Sun, 10 Mar 2013 04:03:03 +0200
Antti Palosaari cr...@iki.fi escreveu:
static struct ite_config af9035_it913x_config = {
- .chip_ver = 0x01,
+ .chip_ver = 0x02,
@@ -1153,6 +1161,7 @@ static int af9035_tuner_attach(struct
From: Wei Yongjun yongjun_...@trendmicro.com.cn
dvb_usb_v2_generic_io() was not declared. It should be static.
Signed-off-by: Wei Yongjun yongjun_...@trendmicro.com.cn
---
drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Guennadi,
On Sun, Feb 3, 2013 at 2:32 AM, Guennadi Liakhovetski
g.liakhovet...@gmx.de wrote:
On Wed, 30 Jan 2013, Prabhakar Lad wrote:
Hi Guennadi,
I am working on adding v4l-asyn for capture and display device..
Here is my hw details:--
1: The capture device has two subdevs tvp514x
Guennadi,
On Fri, Mar 22, 2013 at 11:02 AM, Prabhakar Lad
prabhakar.cse...@gmail.com wrote:
Guennadi,
On Sun, Feb 3, 2013 at 2:32 AM, Guennadi Liakhovetski
g.liakhovet...@gmx.de wrote:
On Wed, 30 Jan 2013, Prabhakar Lad wrote:
Hi Guennadi,
I am working on adding v4l-asyn for capture and
68 matches
Mail list logo