Hi Mauro,
Please pull from http://linuxtv.org/hg/~jfrancois/v4l-dvb
for the following 10 changesets:
01/10: gspca - pac7302: Remove redundant stream off command.
http://linuxtv.org/hg/~jfrancois/v4l-dvb?cmd=changeset;node=20304be40f09
02/10: gspca - pac7311/pac7302: Propagate error to higher le
Hi Németh,
I'm getting similar reports for other (non pac73xx) model webcams with
2.6.32 on eeepc's and other computers using the uhci usb driver.
Can you try installing an older kernel (so 2.6.30) and then building
and installing the latest v4l-dvb tree (with your changes in) over that ?
I thi
From: Márton Németh
Add some missing return value evaluations.
Signed-off-by: Márton Németh
---
diff -upr a/linux/drivers/media/video/gspca/pac7302.c
b/linux/drivers/media/video/gspca/pac7302.c
--- a/linux/drivers/media/video/gspca/pac7302.c 2009-11-08 05:33:10.0
+0100
+++ b/linux/dri
Hi Ben,
> > It's not clear to me what this MODULE_FIRMWARE is going to be used
> > for, but if it's for some sort of module dependency system, then it
> > definitely should *not* be a dependency for em28xx. There are lots of
> > em28xx based devices that do not use the xc3028, and those users
> >
On Sat, Nov 7, 2009 at 6:28 AM, Vincent McIntyre
wrote:
> Hi Devin
>
>> please confirm exactly which of your boards is not working.
>
> Sorry for being unclear.
>
> I have three test setups I am working with, all on the same computer.
> 1. Ubuntu Hardy, kernel 2.6.24-23-rt and drivers from v4l-dvb
On Sun, 2009-11-08 at 01:53 +, Ben Hutchings wrote:
> On Sat, 2009-11-07 at 20:40 -0500, Andy Walls wrote:
> > On Sat, 2009-11-07 at 21:51 +, Ben Hutchings wrote:
> > >
> > > +MODULE_FIRMWARE("dvb-cx18-mpc718-mt352.fw");
> > > +
> >
> > Ben,
> >
> > This particular firmware is only nee
On Sat, 2009-11-07 at 20:44 -0500, Devin Heitmueller wrote:
> On Sat, Nov 7, 2009 at 8:37 PM, Andy Walls wrote:
> > On Sat, 2009-11-07 at 21:47 +, Ben Hutchings wrote:
> >> Signed-off-by: Ben Hutchings
> >> ---
> >> I'm not really sure whether it's better to do this in the drivers which
> >>
On Sat, 2009-11-07 at 20:44 -0500, Devin Heitmueller wrote:
> On Sat, Nov 7, 2009 at 8:37 PM, Andy Walls wrote:
> > On Sat, 2009-11-07 at 21:47 +, Ben Hutchings wrote:
> >> Signed-off-by: Ben Hutchings
> >> ---
> >> I'm not really sure whether it's better to do this in the drivers which
> >>
On Sat, 2009-11-07 at 20:40 -0500, Andy Walls wrote:
> On Sat, 2009-11-07 at 21:51 +, Ben Hutchings wrote:
> > Signed-off-by: Ben Hutchings
> > ---
> > drivers/media/video/cx18/cx18-av-firmware.c |1 +
> > drivers/media/video/cx18/cx18-dvb.c |2 ++
> > drivers/media/video/cx18
On Sat, Nov 7, 2009 at 8:37 PM, Andy Walls wrote:
> On Sat, 2009-11-07 at 21:47 +, Ben Hutchings wrote:
>> Signed-off-by: Ben Hutchings
>> ---
>> I'm not really sure whether it's better to do this in the drivers which
>> specify which firmware file to use, or just once in the xc2028 tuner
>>
On Sat, 2009-11-07 at 21:51 +, Ben Hutchings wrote:
> Signed-off-by: Ben Hutchings
> ---
> drivers/media/video/cx18/cx18-av-firmware.c |1 +
> drivers/media/video/cx18/cx18-dvb.c |2 ++
> drivers/media/video/cx18/cx18-firmware.c|3 +++
> 3 files changed, 6 insertions(+
On Sat, 2009-11-07 at 21:47 +, Ben Hutchings wrote:
> Signed-off-by: Ben Hutchings
> ---
> I'm not really sure whether it's better to do this in the drivers which
> specify which firmware file to use, or just once in the xc2028 tuner
> driver. Your call.
>
> Ben.
Ben,
I would suspect it's
From: Márton Németh
The Labtec Webcam 2200 (USB ID 093a:2626) device can produce some
diagnostic patterns instead of the sensor image. An overlay test
pattern also exsits which can be combined with the sensor image or
with any test patterns. Add controls to activate these test modes.
Signed-off-
Signed-off-by: Ben Hutchings
---
drivers/media/video/saa7164/saa7164-fw.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/media/video/saa7164/saa7164-fw.c
b/drivers/media/video/saa7164/saa7164-fw.c
index ee0af35..b411fa0 100644
--- a/drivers/media/video/saa7164/
Signed-off-by: Ben Hutchings
---
drivers/media/video/s2255drv.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/media/video/s2255drv.c b/drivers/media/video/s2255drv.c
index d0824f3..cf12356 100644
--- a/drivers/media/video/s2255drv.c
+++ b/drivers/media/video/s2
Signed-off-by: Ben Hutchings
---
drivers/media/video/pvrusb2/pvrusb2-devattr.c |4
drivers/media/video/pvrusb2/pvrusb2-hdw.c |1 +
2 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/drivers/media/video/pvrusb2/pvrusb2-devattr.c
b/drivers/media/video/pvrusb2/pvrusb2-d
Signed-off-by: Ben Hutchings
---
drivers/media/video/ivtv/ivtv-firmware.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/drivers/media/video/ivtv/ivtv-firmware.c
b/drivers/media/video/ivtv/ivtv-firmware.c
index c1b7ec4..fd74d41 100644
--- a/drivers/media/video/ivtv/iv
Signed-off-by: Ben Hutchings
---
drivers/media/video/dabusb.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/media/video/dabusb.c b/drivers/media/video/dabusb.c
index ee43876..9b413a3 100644
--- a/drivers/media/video/dabusb.c
+++ b/drivers/media/video/dabusb.c
@
Signed-off-by: Ben Hutchings
---
drivers/media/video/cx88/cx88-blackbird.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/media/video/cx88/cx88-blackbird.c
b/drivers/media/video/cx88/cx88-blackbird.c
index fbdc1cd..da62b37 100644
--- a/drivers/media/video/cx88/c
Signed-off-by: Ben Hutchings
---
drivers/media/video/cx25840/cx25840-firmware.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/drivers/media/video/cx25840/cx25840-firmware.c
b/drivers/media/video/cx25840/cx25840-firmware.c
index 8150200..6dd9253 100644
--- a/drivers/m
Signed-off-by: Ben Hutchings
---
drivers/media/video/cx23885/cx23885-417.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/media/video/cx23885/cx23885-417.c
b/drivers/media/video/cx23885/cx23885-417.c
index 0eed852..ff36155 100644
--- a/drivers/media/video/cx2388
Signed-off-by: Ben Hutchings
---
drivers/media/video/cx18/cx18-av-firmware.c |1 +
drivers/media/video/cx18/cx18-dvb.c |2 ++
drivers/media/video/cx18/cx18-firmware.c|3 +++
3 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/drivers/media/video/cx18/cx18-av-fir
Signed-off-by: Ben Hutchings
---
drivers/media/video/cpia2/cpia2_core.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/media/video/cpia2/cpia2_core.c
b/drivers/media/video/cpia2/cpia2_core.c
index 1cc0df8..8897032 100644
--- a/drivers/media/video/cpia2/cpia2_co
Signed-off-by: Ben Hutchings
---
drivers/media/video/bt8xx/bttv-cards.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/media/video/bt8xx/bttv-cards.c
b/drivers/media/video/bt8xx/bttv-cards.c
index 12279f6..000b970 100644
--- a/drivers/media/video/bt8xx/bttv-car
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/ttusb-dec/ttusb_dec.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/ttusb-dec/ttusb_dec.c
b/drivers/media/dvb/ttusb-dec/ttusb_dec.c
index d91e063..f835852 100644
--- a/drivers/media/dvb/ttusb-dec/tt
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/ttpci/av7110.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/ttpci/av7110.c b/drivers/media/dvb/ttpci/av7110.c
index 8d65c65..5ddc9d6 100644
--- a/drivers/media/dvb/ttpci/av7110.c
+++ b/drivers/media/d
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/siano/sms-cards.c |4
drivers/media/dvb/siano/smscoreapi.c |7 +++
drivers/media/dvb/siano/smsusb.c |4
3 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/siano/sms-cards.c
b/drivers/
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/frontends/tda1004x.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/frontends/tda1004x.c
b/drivers/media/dvb/frontends/tda1004x.c
index f2a8abe..0561aa1 100644
--- a/drivers/media/dvb/frontends/tda100
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/frontends/tda10048.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/frontends/tda10048.c
b/drivers/media/dvb/frontends/tda10048.c
index 4e2a7c8..175e90e 100644
--- a/drivers/media/dvb/frontends/tda1004
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/frontends/sp887x.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/frontends/sp887x.c
b/drivers/media/dvb/frontends/sp887x.c
index 4a7c3d8..298e2a5 100644
--- a/drivers/media/dvb/frontends/sp887x.c
+++
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/frontends/sp8870.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/frontends/sp8870.c
b/drivers/media/dvb/frontends/sp8870.c
index b85eb60..51bee98 100644
--- a/drivers/media/dvb/frontends/sp8870.c
+++
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/frontends/or51211.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/frontends/or51211.c
b/drivers/media/dvb/frontends/or51211.c
index c709ce6..5102038 100644
--- a/drivers/media/dvb/frontends/or51211.c
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/frontends/or51132.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/frontends/or51132.c
b/drivers/media/dvb/frontends/or51132.c
index 38e67ac..1b6529d 100644
--- a/drivers/media/dvb/frontends/or51132.c
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/frontends/nxt200x.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/frontends/nxt200x.c
b/drivers/media/dvb/frontends/nxt200x.c
index eac2065..9c6f530 100644
--- a/drivers/media/dvb/frontends/nxt200x.c
Move punctuation into definition of _FW_ENTRY so we can use either a
comma or semicolon.
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/frontends/drx397xD.c|7 ---
drivers/media/dvb/frontends/drx397xD_fw.h |4 ++--
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/frontends/cx24116.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/media/dvb/frontends/cx24116.c
b/drivers/media/dvb/frontends/cx24116.c
index 2410d8b..f3eef67 100644
--- a/drivers/media/dvb/frontends/cx24116.c
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/frontends/bcm3510.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/frontends/bcm3510.c
b/drivers/media/dvb/frontends/bcm3510.c
index cf5e576..a08bd1f 100644
--- a/drivers/media/dvb/frontends/bcm3510.c
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/frontends/af9013.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/frontends/af9013.c
b/drivers/media/dvb/frontends/af9013.c
index 12e018b..fc1c8c8 100644
--- a/drivers/media/dvb/frontends/af9013.c
+++
Signed-off-by: Ben Hutchings
---
drivers/media/dvb/dvb-usb/a800.c|1 +
drivers/media/dvb/dvb-usb/af9005.c |1 +
drivers/media/dvb/dvb-usb/af9015.c |1 +
drivers/media/dvb/dvb-usb/cxusb.c |2 ++
drivers/media/dvb/dvb-usb/dib0700_devices.c |
Signed-off-by: Ben Hutchings
---
drivers/media/common/tuners/xc5000.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/media/common/tuners/xc5000.c
b/drivers/media/common/tuners/xc5000.c
index 432003d..e13165a 100644
--- a/drivers/media/common/tuners/xc5000.c
+++
Signed-off-by: Ben Hutchings
---
I'm not really sure whether it's better to do this in the drivers which
specify which firmware file to use, or just once in the xc2028 tuner
driver. Your call.
Ben.
drivers/media/dvb/dvb-usb/cxusb.c |1 +
drivers/media/dvb/dvb-usb/dib0700_devices.
From: Márton Németh
Add edge detect control to pac7302 driver. When this control is turned
on the camera image is switched to black and white and the edges are
visualized. Bit 2 on page 0, register 0x55 controls this mode on
Labtec Webcam 2200 (USB ID 093a:2626).
Signed-off-by: Márton Németh
--
Thanks for your reply.
That makes a lot of sense, because this is an embedded platform and
there is no swap! But there seems to be 89544K free while
capture-example is running. hmmm.
Sean Lazar
Hans de Goede wrote:
Hi,
On 11/04/2009 10:37 AM, Sean wrote:
Hi, I am having a bug when removin
This message is generated daily by a cron job that builds v4l-dvb for
the kernels and architectures in the list below.
Results of the daily build of v4l-dvb:
date:Sat Nov 7 19:00:06 CET 2009
path:http://www.linuxtv.org/hg/v4l-dvb
changeset: 13327:19c0469c02c3
gcc version: gcc (
From: Márton Németh
Add white balance control to pac7302 driver. All 8 bits seems to be
relevant on Labtec Webcam 2200 (USB ID 093a:2626). The control is
at page 0, register 0xc6.
Signed-off-by: Márton Németh
---
diff -upr a/linux/drivers/media/video/gspca/pac7302.c
b/linux/drivers/media/video
e9hack schrieb:
>> I agree. We need first to stop DMA activity, and then release the page
>> tables.
>>
>> Could you please test if the enclosed patch fixes the issue?
>
> your patch doesn't solve the problem, because saa7146_dma_free() doesn't stop
> a running
> dma transfer of the saa7146.
S
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
for_linus
For a couple of fixes:
- v4l-core: fix use-after-free Oops;
- Build system: fix build dependency for dib0700 and pt1;
- Some fixes for panic and oops conditions, on dib0700
On Sat, Nov 7, 2009 at 10:31 AM, Johan Mutsaerts wrote:
> Hi,
>
> Something caught my eye while examining em28xx-dvb.c
>
> #include "mt352.h"
> #include "mt352_priv.h" /* FIXME */
>
> What's the FIXME about ? Could it be a clue ?
>
> What do you suggest I try/text ?
Please don't top post.
No, I
Mauro Carvalho Chehab schrieb:
> Em Sat, 07 Nov 2009 15:05:02 +0100
> e9hack escreveu:
>
>> Mauro Carvalho Chehab schrieb:
>>
>>> I agree. We need first to stop DMA activity, and then release the page
>>> tables.
>>>
>>> Could you please test if the enclosed patch fixes the issue?
>> Hi Mauro,
>
Sorry, forgot to reply all
-- Forwarded message --
From: Johan Mutsaerts
Date: 2009/11/7
Subject: Re: em28xx based USB Hybrid (Analog & DVB-T) TV Tuner not supported
To: Devin Heitmueller
Hi,
Something caught my eye while examining em28xx-dvb.c
#include "mt352.h"
#includ
On Sat, Nov 7, 2009 at 7:35 AM, Magnus Alm wrote:
> Hi
>
> I read some where that trying different card types for a DVB tuner can
> potentially cause damage to them.
>
> You are probably right about the firmare.
> Do you have a link to the manufacture of your stick?
> I tried to google the name of
Hi,
Seems like you are on a hot trail here ... Great !
What can I do to test your hypothesis on the EM2881_BOARD_DNT_DA2_HYBRID ?
May be I can verify if analog works ?
How are my chances in getting DVB supported ?
TIA for your time and effort in helping out.
Best Regards,
Johan
2009/11/7 Magnus
Em Sat, 07 Nov 2009 15:05:02 +0100
e9hack escreveu:
> Mauro Carvalho Chehab schrieb:
>
> > I agree. We need first to stop DMA activity, and then release the page
> > tables.
> >
> > Could you please test if the enclosed patch fixes the issue?
>
> Hi Mauro,
>
> your patch doesn't solve the pr
I think your stick has more in common with
EM2881_BOARD_DNT_DA2_HYBRID, dvb support hasn't been enabled for that
tuner yet tho, only analog..
If you look at pdf for the utvhyl3 (seems like they removed the
utvhyl2) http://idream.com.hk/consulter.php?pid=120&tab=6
And compares it with the DNT DA2
Mauro Carvalho Chehab schrieb:
> I agree. We need first to stop DMA activity, and then release the page tables.
>
> Could you please test if the enclosed patch fixes the issue?
Hi Mauro,
your patch doesn't solve the problem, because saa7146_dma_free() doesn't stop a
running
dma transfer of the
Hi,
On 11/04/2009 10:37 AM, Sean wrote:
Hi, I am having a bug when removing my pac207 camera while
capture-example is streaming with mmap. It doesn't always do it. This is
a complete lock up - num lock key stops functioning. A related bug also
happens sometimes when capture-example finishes, tha
Well, maybe you where more right than me...
>From em28xx-dvb.c
case EM2880_BOARD_TERRATEC_HYBRID_XS:
case EM2881_BOARD_PINNACLE_HYBRID_PRO:
dvb->frontend = dvb_attach(zl10353_attach,
&em28xx_zl10353_xc3028_no_i2c_gate,
Hi Hartmut,
Em Sun, 01 Nov 2009 16:59:26 +0100
e9hack escreveu:
> Hi,
>
> something is wrong in changeset 13239:54535665f94b. After applying it, I get
> page faults
> in various applications:
> ...
>
> If I remove the call to release_all_pagetables() in buffer_release(), I don't
> see this
>
On Friday 06 November 2009 11:23:59 Laurent Pinchart wrote:
> Hi Hans,
>
> On Thursday 05 November 2009 15:19:06 Hans Verkuil wrote:
> > On Friday 23 October 2009 16:25:40 Laurent Pinchart wrote:
> > > Hi everybody,
> > >
> > > while working on device node support for subdevs I ran into an issue w
Hi
I read some where that trying different card types for a DVB tuner can
potentially cause damage to them.
You are probably right about the firmare.
Do you have a link to the manufacture of your stick?
I tried to google the name of it but couldn't found an exact match.
The EM2881_BOARD_PINNACLE
From: Márton Németh
Add the red and blue balance control to the pac7302 driver. The valid
values for these controls are 0..3 (lower two bits) which was identified
by trial and error on Labtec Webcam 2200 (USB ID 093a:2626). The upper
6 bits are ignored on page 0, registers 0xc5 and 0xc7 by the ca
Németh Márton wrote:
> Add the red and blue balance control to the pac7302 driver. The valid
> values for these controls are 0..3 which was identified by trial and error
> on Labtec Webcam 2200 (USB ID 093a:2626). The upper 5 bits are ignored
The upper 6 bits, I mean. The lower two bits are only u
From: Márton Németh
Add the red and blue balance control to the pac7302 driver. The valid
values for these controls are 0..3 which was identified by trial and error
on Labtec Webcam 2200 (USB ID 093a:2626). The upper 5 bits are ignored
on page 0, registers 0xc5 and 0xc7 by the camera.
Signed-off
Hi Jef,
Jean-Francois Moine wrote:
> On Sat, 07 Nov 2009 10:41:19 +0100
> Németh Márton wrote:
>
>> The init sequence contains register writes which are overwritten
>> later. Remove these redundant writes from the init sequence.
> [snip]
>
> Hello Németh,
>
> I am not sure it is a good id
Hi Devin
> please confirm exactly which of your boards is not working.
Sorry for being unclear.
I have three test setups I am working with, all on the same computer.
1. Ubuntu Hardy, kernel 2.6.24-23-rt and drivers from v4l-dvb tip.
2. Ubuntu Karmic, kernel 2.6.31-14-generic, stock Ubuntu driver
On Sat, 07 Nov 2009 10:41:19 +0100
Németh Márton wrote:
> The init sequence contains register writes which are overwritten
> later. Remove these redundant writes from the init sequence.
[snip]
Hello Németh,
I am not sure it is a good idea. The webcam may need some
initialization values
Hi there,
I tried linux-2.6.31.5 and tuning still does not work:
tuning to 73800 Hz
video pid 0x0131, audio pid 0x0132
status 00 | signal | snr | ber 001f | unc |
status 00 | signal | snr | ber 001f | unc |
status 00 | signal | snr |
From: Márton Németh
The init sequence contains register writes which are overwritten later.
Remove these redundant writes from the init sequence.
The patch was tested together with Labtec Webcam 2200 (USB ID 093a:2626).
Signed-off-by: Márton Németh
---
diff -upr b/linux/drivers/media/video/gsp
From: Márton Németh
The usb_control_msg() can fail any time. Only continue writing
sequence if there was no error with the previous write. If there
was any problem stop sending URBs and propagate the error to the
gspca_main.
Only the pac7302 driver was tested with Labtec Webcam 2200
(USB ID 093a
69 matches
Mail list logo