LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [GIT PATCHES] V4L/DVB fixes
@ 2008-02-12 21:02 Mauro Carvalho Chehab
  2008-02-13  5:21 ` [v4l-dvb-maintainer] " Trent Piepho
  0 siblings, 1 reply; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2008-02-12 21:02 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
master

For the following fixes:

   - bug #9699: radio-sf16fmr2: fix request_region() validation;
   - bug #9833 when building V4L without I2C;
   - bug #9887: tda10086: make the 22kHz tone for DISEQC a config option;
   - Warning fix: Remove sound/driver.h;
   - zr364xx: trivial board additions and fix at docs;
   - saa7134: trivial board addition and detection, fix for md2819;
   - tcm825x: - fix logical typo error;
   - stkwebcam and radio-si470x (newer drivers for 2.6.25): some fixes and 
     cleanups;
   - radio-sf16fmi: fix request_region();
   - saa7134-dvb: add missing dvb_attach call (for tda10046_attach);
   - frontends/tda18271-common.c: fix off-by-one;
   - tuner-core.c:make tuner_list static;
   - budget-av: trival board additions;
   - dvb-ttpci: Improved display of still pictures;
   - videobuf: lock fixes;
   - saa7134-empress: Remove wrong lock;
   - em28xx: trivial board addition, audio fixes and other misc fixes;
   - videobuf-vmalloc: fix typo on a function name;
   - tveeprom: Add proper tuner mapping for hauppauge eeprom id 133
   - cx88-mpeg: Allow concurrent access to cx88-mpeg devices;

Cheers,
Mauro.

---

 Documentation/video4linux/CARDLIST.em28xx     |    2 +-
 Documentation/video4linux/CARDLIST.saa7134    |    6 +-
 Documentation/video4linux/zr364xx.txt         |    4 +-
 drivers/media/Kconfig                         |   16 +-
 drivers/media/common/Kconfig                  |    2 +-
 drivers/media/common/ir-keymaps.c             |   46 ++
 drivers/media/common/saa7146_vbi.c            |    1 -
 drivers/media/common/saa7146_video.c          |    2 -
 drivers/media/dvb/bt8xx/bt878.c               |   23 +-
 drivers/media/dvb/dvb-usb/ttusb2.c            |    1 +
 drivers/media/dvb/frontends/tda10086.c        |   28 +-
 drivers/media/dvb/frontends/tda10086.h        |    3 +
 drivers/media/dvb/frontends/tda18271-common.c |    2 +-
 drivers/media/dvb/ttpci/av7110_av.c           |   15 +-
 drivers/media/dvb/ttpci/budget-av.c           |    8 +
 drivers/media/dvb/ttpci/budget.c              |    1 +
 drivers/media/radio/Kconfig                   |    4 +-
 drivers/media/radio/radio-sf16fmi.c           |    1 +
 drivers/media/radio/radio-sf16fmr2.c          |    5 +-
 drivers/media/radio/radio-si470x.c            |  597 +++++++++++++++----------
 drivers/media/video/Kconfig                   |    4 +-
 drivers/media/video/Makefile                  |    5 +-
 drivers/media/video/bt8xx/bttv-driver.c       |   50 +--
 drivers/media/video/bt8xx/bttv-vbi.c          |    4 +-
 drivers/media/video/cx88/cx88-mpeg.c          |   16 +-
 drivers/media/video/cx88/cx88.h               |    1 +
 drivers/media/video/em28xx/em28xx-audio.c     |    6 +-
 drivers/media/video/em28xx/em28xx-cards.c     |    8 +-
 drivers/media/video/em28xx/em28xx-core.c      |  111 +++--
 drivers/media/video/em28xx/em28xx-video.c     |   79 +++-
 drivers/media/video/em28xx/em28xx.h           |    5 +-
 drivers/media/video/saa7134/saa7134-cards.c   |  123 +++++-
 drivers/media/video/saa7134/saa7134-dvb.c     |   28 +-
 drivers/media/video/saa7134/saa7134-empress.c |    6 +-
 drivers/media/video/saa7134/saa7134-input.c   |    6 +
 drivers/media/video/saa7134/saa7134-video.c   |   20 +-
 drivers/media/video/saa7134/saa7134.h         |    2 +
 drivers/media/video/stk-sensor.c              |   23 +-
 drivers/media/video/stk-webcam.c              |  104 ++++-
 drivers/media/video/stk-webcam.h              |    3 +-
 drivers/media/video/tcm825x.c                 |    2 +-
 drivers/media/video/tuner-core.c              |    2 +-
 drivers/media/video/tvaudio.c                 |   10 +-
 drivers/media/video/tveeprom.c                |    2 +-
 drivers/media/video/v4l2-common.c             |  393 ++---------------
 drivers/media/video/videobuf-core.c           |   78 ++--
 drivers/media/video/videobuf-dma-sg.c         |    4 +-
 drivers/media/video/videobuf-vmalloc.c        |   20 +-
 drivers/media/video/videodev.c                |  444 ++++++++++++++++---
 drivers/media/video/zr364xx.c                 |    2 +
 include/media/ir-common.h                     |    1 +
 include/media/v4l2-common.h                   |    2 -
 include/media/v4l2-dev.h                      |    2 +
 include/media/videobuf-core.h                 |    2 +-
 include/media/videobuf-vmalloc.h              |    2 +-
 55 files changed, 1430 insertions(+), 907 deletions(-)

Adrian Bunk (5):
      V4L/DVB (7100): frontends/tda18271-common.c: fix off-by-one
      V4L/DVB (7102): make tuner-core.c:tuner_list static
      V4L/DVB (7103): make stk_camera_cleanup() static
      V4L/DVB (7104): stk-sensor.c: make 2 functions static
      V4L/DVB (7106): em28xx/: make 2 functions static

Adrian Pardini (1):
      V4L/DVB (7192): Adds support for Genius TVGo A11MCE

Akinobu Mita (1):
      V4L/DVB (7076): bt878: include KERN_ facility level

Andrew Morton (1):
      V4L/DVB (7156): em28xx/em28xx-core.c: fix use of potentially
uninitialized variable

Antoine Jacquet (3):
      V4L/DVB (7079): zr364xx: fix typo in documentation
      V4L/DVB (7080): zr364xx: add support for Pentax Optio 50
      V4L/DVB (7081): zr364xx: add support for Creative DiVi CAM 516

Brandon Philips (1):
      V4L/DVB (7150): [v4l] convert videbuf_vmalloc_memory to
videobuf_vmalloc_memory

Cyrill Gorcunov (1):
      V4L/DVB (7086): driver: tcm825x - fix logical typo error

Douglas Schilling Landgraf (1):
      V4L/DVB (7092): radio-sf16fmr2: fix request_region() validation [bugzilla
9699]

Hartmut Hackmann (1):
      V4L/DVB (7186): tda10086: make the 22kHz tone for DISEQC a config option

Hermann Pitton (4):
      V4L/DVB (7082): support for Twinhan Hybrid DTV-DVB 3056 PCI
      V4L/DVB (7083): saa7134: enable radio and external analog audio-in on the
md2819 V4L/DVB (7084): saa7134: add support for the Medion / Creatix CTX948 card
      V4L/DVB (7085): saa7134: detect the LifeView FlyDVB-T Hybrid Mini PCI

Jaime Velasco Juan (3):
      V4L/DVB (7088): V4L: stkwebcam: Add support for YUYV format
      V4L/DVB (7089): V4L: stkwebcam: Power management support
      V4L/DVB (7090): V4L: stkwebcam: use v4l_compat_ioctl32

Kim Sandberg (1):
      V4L/DVB (7117): budget-av: Add support for Satelco EasyWatch PCI DVB-T

Luc Saillard (1):
      V4L/DVB (7132): Add USB ID for a newer variant of Hauppauge WinTV-HVR 900

Matthias Schwarzott (1):
      V4L/DVB (7097): saa7134-dvb: add missing dvb_attach call (for
tda10046_attach)

Mauro Carvalho Chehab (16):
      V4L/DVB (7115): Fix bug #9833: regression when compiling V4L without I2C
      V4L/DVB (7119): Remove obsolete code from v4l2-common
      V4L/DVB (7133): Fix Kconfig dependencies
      V4L/DVB (7049): Remove sound/driver.h
      V4L/DVB (7093): radio-sf16fmi: fix request_region()
      V4L/DVB (7120): videobuf lock is already initialized at videobuf-core.c
      V4L/DVB (7121): Renames videobuf lock to vb_lock
      V4L/DVB (7122): saa7134-empress: Remove back lock
      V4L/DVB (7158): Fix em28xx audio initialization
      V4L/DVB (7160): em28xx: Allow register dump/setting for debug
      V4L/DVB (7161): em28xx: Fix printing debug values higher than 127
      V4L/DVB (7162): em28xx: Fix endian and returns the correct values
      V4L/DVB (7163): em28xx: makes audio settings more stable
      V4L/DVB (7164): em28xx-alsa: Add a missing mutex
      V4L/DVB (7179): Allow more than one em28xx board
      V4L/DVB (7180): em28xx: add URB_NO_TRANSFER_DMA_MAP, since
urb->transfer_dma is set

Michael Krufky (1):
      V4L/DVB (7183): radio-si470x: fix build warning

Oliver Endriss (2):
      V4L/DVB (7116): budget-av: Add support for KNC TV Station Plus X4
      V4L/DVB (7118): dvb-ttpci: Improved display of still pictures

Ricardo Cerqueira (1):
      V4L/DVB (7193): tveeprom: Add proper tuner mapping for hauppauge eeprom
id 133

Roel Kluin (1):
      V4L/DVB (7139): add parentheses

Roland Stoll (1):
      V4L/DVB (7194): cx88-mpeg: Allow concurrent access to cx88-mpeg devices

Tobias Lorenz (5):
      V4L/DVB (7091): radio-si470x improvements and seldom problem fixed in
tuning functions V4L/DVB (7108): radio-si470x.c: check-after-use
      V4L/DVB (7110): Trivial printf warning fix (radio-si470)
      V4L/DVB (7188): radio-si470x version 1.0.6
      V4L/DVB (7189): autosuspend support

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [v4l-dvb-maintainer] [GIT PATCHES] V4L/DVB fixes
  2008-02-12 21:02 [GIT PATCHES] V4L/DVB fixes Mauro Carvalho Chehab
@ 2008-02-13  5:21 ` Trent Piepho
  2008-02-13 17:53   ` Mauro Carvalho Chehab
  0 siblings, 1 reply; 26+ messages in thread
From: Trent Piepho @ 2008-02-13  5:21 UTC (permalink / raw)
  To: Mauro Carvalho Chehab
  Cc: Linus Torvalds, linux-dvb-maintainer, Andrew Morton,
	video4linux-list, linux-kernel

On Tue, 12 Feb 2008, Mauro Carvalho Chehab wrote:
>    - cx88-mpeg: Allow concurrent access to cx88-mpeg devices;

So you decided to just commit this one with the race condition anyway?

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [v4l-dvb-maintainer] [GIT PATCHES] V4L/DVB fixes
  2008-02-13  5:21 ` [v4l-dvb-maintainer] " Trent Piepho
@ 2008-02-13 17:53   ` Mauro Carvalho Chehab
  2008-02-13 18:45     ` Trent Piepho
  0 siblings, 1 reply; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2008-02-13 17:53 UTC (permalink / raw)
  To: Trent Piepho
  Cc: linux-dvb-maintainer, Andrew Morton, Linus Torvalds,
	video4linux-list, linux-kernel, Ricardo Cerqueira

On Tue, 12 Feb 2008 21:21:43 -0800 (PST)
Trent Piepho <xyzzy@speakeasy.org> wrote:

> On Tue, 12 Feb 2008, Mauro Carvalho Chehab wrote:
> >    - cx88-mpeg: Allow concurrent access to cx88-mpeg devices;
> 
> So you decided to just commit this one with the race condition anyway?

The version with problems is the one dated by Jan, 16:
http://linuxtv.org/pipermail/v4l-dvb-maintainer/2008-January/006119.html

As Ricardo stated on Feb, 5, he fixed the lock issues, that were present on
your first revision:

http://linuxtv.org/pipermail/v4l-dvb-maintainer/2008-February/006292.html

I've pushed the reviewed version at the same day, for testing, at the
development environment:

http://linuxtv.org/pipermail/v4l-dvb-maintainer/2008-February/006326.html

Nobody pointed any newer issues on the reviewed version, since then.

If you still see any issues, please send us a patch fixing it.

Mauro

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [v4l-dvb-maintainer] [GIT PATCHES] V4L/DVB fixes
  2008-02-13 17:53   ` Mauro Carvalho Chehab
@ 2008-02-13 18:45     ` Trent Piepho
  2008-02-13 20:36       ` Ricardo Cerqueira
  0 siblings, 1 reply; 26+ messages in thread
From: Trent Piepho @ 2008-02-13 18:45 UTC (permalink / raw)
  To: Mauro Carvalho Chehab
  Cc: linux-dvb-maintainer, Andrew Morton, Linus Torvalds,
	video4linux-list, linux-kernel, Ricardo Cerqueira

On Wed, 13 Feb 2008, Mauro Carvalho Chehab wrote:
> On Tue, 12 Feb 2008 21:21:43 -0800 (PST)
> Trent Piepho <xyzzy@speakeasy.org> wrote:
>
> > On Tue, 12 Feb 2008, Mauro Carvalho Chehab wrote:
> > >    - cx88-mpeg: Allow concurrent access to cx88-mpeg devices;
> >
> > So you decided to just commit this one with the race condition anyway?
>
> The version with problems is the one dated by Jan, 16:
> http://linuxtv.org/pipermail/v4l-dvb-maintainer/2008-January/006119.html
>
> As Ricardo stated on Feb, 5, he fixed the lock issues, that were present on
> your first revision:
>
> http://linuxtv.org/pipermail/v4l-dvb-maintainer/2008-February/006292.html

I don't see what you are saying in that message.  Ricardo agreed it had a
race condition and said he would, at some future point, redo it, but I
never saw a new patch.

> I've pushed the reviewed version at the same day, for testing, at the

review-by == I saw your patch in my inbox and read the title

> development environment:
>
> http://linuxtv.org/pipermail/v4l-dvb-maintainer/2008-February/006326.html
>
> Nobody pointed any newer issues on the reviewed version, since then.

Nobody points to any issues, ever, when this happens.  Look at how broken
the v4l2 only bttv driver was.  You still can't unload and load cx88-dvb
since Markus's patch for hotplug, no one's fixed that regression.  Now
there's yet another race in the cx88 subdriver code.  Maybe the original
author who added that code should feel some motiviation to fix the
regressions it caused....

The only complaints that are ever generated on commits to the development
enviroment are political, "so-and-so shouldn't be able to patch my
fiefdom."

> If you still see any issues, please send us a patch fixing it.

I don't have the time or the desire to be the janitor who cleans up after
sloppy coders' bugs.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [v4l-dvb-maintainer] [GIT PATCHES] V4L/DVB fixes
  2008-02-13 18:45     ` Trent Piepho
@ 2008-02-13 20:36       ` Ricardo Cerqueira
  2008-02-13 21:53         ` Trent Piepho
  0 siblings, 1 reply; 26+ messages in thread
From: Ricardo Cerqueira @ 2008-02-13 20:36 UTC (permalink / raw)
  To: linux-dvb-maintainer; +Cc: video4linux-list, linux-kernel

On Wed, 2008-02-13 at 10:45 -0800, Trent Piepho wrote:
> On Wed, 13 Feb 2008, Mauro Carvalho Chehab wrote:
> > On Tue, 12 Feb 2008 21:21:43 -0800 (PST)
> > Trent Piepho <xyzzy@speakeasy.org> wrote:
> >
> > The version with problems is the one dated by Jan, 16:
> > http://linuxtv.org/pipermail/v4l-dvb-maintainer/2008-January/006119.html
> >
> > As Ricardo stated on Feb, 5, he fixed the lock issues, that were present on
> > your first revision:
> >
> > http://linuxtv.org/pipermail/v4l-dvb-maintainer/2008-February/006292.html
> 
> I don't see what you are saying in that message.  Ricardo agreed it had a
> race condition and said he would, at some future point, redo it, but I
> never saw a new patch.

You missed it, then:

http://linuxtv.org/pipermail/v4l-dvb-maintainer/2008-February/006293.html

was sent in 25 minutes after the message Mauro mentioned.


> Nobody points to any issues, ever, when this happens.  Look at how broken
> the v4l2 only bttv driver was.  You still can't unload and load cx88-dvb
> since Markus's patch for hotplug, no one's fixed that regression.  Now
> there's yet another race in the cx88 subdriver code.  Maybe the original
> author who added that code should feel some motiviation to fix the
> regressions it caused....

Read the code that was actually committed: here's a helpful link:

http://git.kernel.org/?p=linux/kernel/git/mchehab/v4l-dvb.git;a=commitdiff;h=41a93616082af630e7242cba766a161d7847560b


> 
> I don't have the time or the desire to be the janitor who cleans up after
> sloppy coders' bugs.

You properly raised a red flag, and got a fix in return.
Don't expect fixes to be accompanied by a "are you happy now?"
follow-up; if you took the time to check the first commit, take the time
to read the rest.

Now... it looks as if you simply missed the second patch; it happens.
But next time you feel like sending this kind of message(s) to 3
separate lists, at least check your mail history (or read the code
you're commenting).

--
RC


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [v4l-dvb-maintainer] [GIT PATCHES] V4L/DVB fixes
  2008-02-13 20:36       ` Ricardo Cerqueira
@ 2008-02-13 21:53         ` Trent Piepho
  2008-02-13 22:50           ` Ricardo Cerqueira
  0 siblings, 1 reply; 26+ messages in thread
From: Trent Piepho @ 2008-02-13 21:53 UTC (permalink / raw)
  To: Ricardo Cerqueira; +Cc: linux-dvb-maintainer, video4linux-list, linux-kernel

On Wed, 13 Feb 2008, Ricardo Cerqueira wrote:
> On Wed, 2008-02-13 at 10:45 -0800, Trent Piepho wrote:
> > On Wed, 13 Feb 2008, Mauro Carvalho Chehab wrote:
> > > On Tue, 12 Feb 2008 21:21:43 -0800 (PST)
> > > Trent Piepho <xyzzy@speakeasy.org> wrote:
> > >
> > Nobody points to any issues, ever, when this happens.  Look at how broken
> > the v4l2 only bttv driver was.  You still can't unload and load cx88-dvb
> > since Markus's patch for hotplug, no one's fixed that regression.  Now
> > there's yet another race in the cx88 subdriver code.  Maybe the original
> > author who added that code should feel some motiviation to fix the
> > regressions it caused....
>
> Read the code that was actually committed: here's a helpful link:
>
> http://git.kernel.org/?p=linux/kernel/git/mchehab/v4l-dvb.git;a=commitdiff;h=41a93616082af630e7242cba766a161d7847560b

I did.  Looks like there is a race on access to core->active_ref.

> > I don't have the time or the desire to be the janitor who cleans up after
> > sloppy coders' bugs.
>
> You properly raised a red flag, and got a fix in return.
> Don't expect fixes to be accompanied by a "are you happy now?"
> follow-up; if you took the time to check the first commit, take the time
> to read the rest.

You could also CC the relevant parties.  Unless you're hoping they won't
notice something.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [v4l-dvb-maintainer] [GIT PATCHES] V4L/DVB fixes
  2008-02-13 21:53         ` Trent Piepho
@ 2008-02-13 22:50           ` Ricardo Cerqueira
  0 siblings, 0 replies; 26+ messages in thread
From: Ricardo Cerqueira @ 2008-02-13 22:50 UTC (permalink / raw)
  To: linux-dvb-maintainer; +Cc: video4linux-list, linux-kernel

On Wed, 2008-02-13 at 13:53 -0800, Trent Piepho wrote:
> On Wed, 13 Feb 2008, Ricardo Cerqueira wrote:
> > On Wed, 2008-02-13 at 10:45 -0800, Trent Piepho wrote:
> > > On Wed, 13 Feb 2008, Mauro Carvalho Chehab wrote:
> > > > On Tue, 12 Feb 2008 21:21:43 -0800 (PST)
> > > > Trent Piepho <xyzzy@speakeasy.org> wrote:
> > > >
> > Read the code that was actually committed: here's a helpful link:
> >
> > http://git.kernel.org/?p=linux/kernel/git/mchehab/v4l-dvb.git;a=commitdiff;h=41a93616082af630e7242cba766a161d7847560b
> 
> I did.  Looks like there is a race on access to core->active_ref.

You're right, I missed that. A patch has already been sent to the
V4L/DVB list.

> You could also CC the relevant parties.  Unless you're hoping they won't
> notice something.

Sorry, but no. I actively try *not* to send duplicate e-mails to people
unless they specifically request it.

--
RC



^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2008-01-11 21:42 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2008-01-11 21:42 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
master

For two driver fixes:

   - ivtv: There are reports of regressions, due to udelay=5 on other 
     ivtv boards. Better to be convervative than to break devices. so, 
     stick to udelay=10 for all boards;

   - av7110: fix section mismatch.

Cheers,
Mauro.

---

 drivers/media/dvb/ttpci/av7110.c       |   10 +++++-----
 drivers/media/video/ivtv/ivtv-driver.c |    4 ----
 2 files changed, 5 insertions(+), 9 deletions(-)

Hans Verkuil (1):
      V4L/DVB (6999): ivtv: stick to udelay=10 after all

Randy Dunlap (1):
      V4L/DVB (7001): av7110: fix section mismatch

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [GIT PATCHES] V4L/DVB fixes
  2008-01-09 15:43 ` Hans-Peter Jansen
@ 2008-01-09 18:30   ` Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2008-01-09 18:30 UTC (permalink / raw)
  To: Hans-Peter Jansen
  Cc: Linus Torvalds, Andrew Morton, linux-dvb-maintainer,
	video4linux-list, linux-kernel, Hans Verkuil

On Wed, 9 Jan 2008 16:43:51 +0100
Hans-Peter Jansen <hpj@urpla.net> wrote:

> +	/* The mspx4xx chips need a longer delay for some reason */
> +	if (!(itv->hw_flags & IVTV_HW_MSP34XX))
> +		itv->i2c_algo.udelay = 5;
> +
> 
> where the logic in hunk #1 was switched, resulting in a now misleading 
> comment over there.

If you notice the ! at the above line, and remind that the original value for 
udelay is 10, you can understand the comment ;)
> 
> How about something in the line of:
> 
> 	/* 
> 	 * We started with a bigger udelay in order to fulfill the needs of the
> 	 * mspx4xx chips: cut it down here for all other members of the family.
> 	 */

Your suggestion seems clearer to my eyes. Still the other possibilities are not
from Micronas msp34xx family, but audio decoder chips from other vendors - as
weel as other kind of i2c devices, like IR chips, video encoders, etc.

So, IMO, a better comment would be something like:

 	/* 
 	 * We started with a bigger udelay in order to avoid troubles with some
 	 * msp34xx chips. Boards without msp34xx are known to work with the full
	 * i2c 100 kHz speed.
	 */

I'm C/C the patch author (Hans) for his comments about this, since he is
the one who faced with the problems with msp34xx and ivtv.


Cheers,
Mauro

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [GIT PATCHES] V4L/DVB fixes
  2008-01-07  9:38 Mauro Carvalho Chehab
@ 2008-01-09 15:43 ` Hans-Peter Jansen
  2008-01-09 18:30   ` Mauro Carvalho Chehab
  0 siblings, 1 reply; 26+ messages in thread
From: Hans-Peter Jansen @ 2008-01-09 15:43 UTC (permalink / raw)
  To: Mauro Carvalho Chehab
  Cc: Linus Torvalds, Andrew Morton, linux-dvb-maintainer,
	video4linux-list, linux-kernel

Am Montag, 7. Januar 2008 schrieb Mauro Carvalho Chehab:
>
> Hans Verkuil (1):
>       V4L/DVB (6916): ivtv: udelay has to be changed *after* the eeprom
> was read, not before

boils down to this patch:

89dab3573aa1d95fd222ee4551f964bfa4c16823
 drivers/media/video/ivtv/ivtv-driver.c |    4 ++++
 drivers/media/video/ivtv/ivtv-i2c.c    |    5 +----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/drivers/media/video/ivtv/ivtv-driver.c 
b/drivers/media/video/ivtv/ivtv-driver.c
index 6d2dd87..10d6faf 100644
--- a/drivers/media/video/ivtv/ivtv-driver.c
+++ b/drivers/media/video/ivtv/ivtv-driver.c
@@ -1076,6 +1076,10 @@ static int __devinit ivtv_probe(struct pci_dev *dev,
 		ivtv_process_eeprom(itv);
 	}
 
+	/* The mspx4xx chips need a longer delay for some reason */
+	if (!(itv->hw_flags & IVTV_HW_MSP34XX))
+		itv->i2c_algo.udelay = 5;
+
 	if (itv->std == 0) {
 		itv->std = V4L2_STD_NTSC_M;
 	}
diff --git a/drivers/media/video/ivtv/ivtv-i2c.c 
b/drivers/media/video/ivtv/ivtv-i2c.c
index 44678fe..36e54f7 100644
--- a/drivers/media/video/ivtv/ivtv-i2c.c
+++ b/drivers/media/video/ivtv/ivtv-i2c.c
@@ -541,7 +541,7 @@ static const struct i2c_algo_bit_data 
ivtv_i2c_algo_template = {
 	.setscl		= ivtv_setscl_old,
 	.getsda		= ivtv_getsda_old,
 	.getscl		= ivtv_getscl_old,
-	.udelay		= 5,
+	.udelay		= 10,
 	.timeout	= 200,
 };
 
@@ -718,9 +718,6 @@ int init_ivtv_i2c(struct ivtv *itv)
 		       sizeof(struct i2c_adapter));
 		memcpy(&itv->i2c_algo, &ivtv_i2c_algo_template,
 		       sizeof(struct i2c_algo_bit_data));
-		/* The mspx4xx chips need a longer delay for some reason */
-		if (itv->hw_flags & IVTV_HW_MSP34XX)
-			itv->i2c_algo.udelay = 10;
 		itv->i2c_algo.data = itv;
 		itv->i2c_adap.algo_data = &itv->i2c_algo;
 	}

where the logic in hunk #1 was switched, resulting in a now misleading 
comment over there.

How about something in the line of:

	/* 
	 * We started with a bigger udelay in order to fulfill the needs of the
	 * mspx4xx chips: cut it down here for all other members of the family.
	 */

Cheers,
Pete

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2008-01-07  9:38 Mauro Carvalho Chehab
  2008-01-09 15:43 ` Hans-Peter Jansen
  0 siblings, 1 reply; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2008-01-07  9:38 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
master

For two driver regression fixes:
   - bttv: VIDIOCGMBUF ioctl hangs on bttv driver
   - ivtv: udelay has to be changed *after* the eeprom was read, not before

Cheers,
Mauro.

---

 drivers/media/video/bt8xx/bttv-driver.c |    4 +---
 drivers/media/video/ivtv/ivtv-driver.c  |    4 ++++
 drivers/media/video/ivtv/ivtv-i2c.c     |    5 +----
 3 files changed, 6 insertions(+), 7 deletions(-)

Gregor Jasny (1):
      V4L/DVB (6944a): Fix Regression VIDIOCGMBUF ioctl hangs on bttv driver

Hans Verkuil (1):
      V4L/DVB (6916): ivtv: udelay has to be changed *after* the eeprom was
read, not before

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-12-13 22:45 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-12-13 22:45 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

For the following:

   - Regression fixes:
	- Fix videobuf-core locks;
	- Fix some troubles at building system.

   - Three small driver fixes, on saa7134, bt866 and s5h1409.

Cheers,
Mauro.

---

 drivers/media/Makefile                      |    2 +-
 drivers/media/dvb/frontends/s5h1409.c       |   11 ++++++++---
 drivers/media/video/bt866.c                 |    1 -
 drivers/media/video/saa7134/saa7134-cards.c |    1 +
 drivers/media/video/videobuf-core.c         |    4 ++--
 5 files changed, 12 insertions(+), 7 deletions(-)

Adrian Bunk (2):
      V4L/DVB (6803): buf-core.c locking fixes
      V4L/DVB (6814): Makefile: always enter video/

Andrew Morton (1):
      V4L/DVB (6819): i2c: fix drivers/media/video/bt866.c

Michael Krufky (1):
      V4L/DVB (6798): saa7134: enable LNA in analog mode for Hauppauge WinTV HVR-1110

Steven Toth (1):
      V4L/DVB (6820): s5h1409: QAM SNR related fixes

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org


^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-12-12  1:05 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-12-12  1:05 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

For the following:

   - several driver fixes at ivtv, em28xx, tvp5150, tda10086, saa7146, zl10353, 
     saa7134, saa7134-alsa, saa7134-dvb, cxusb, saa5246a and saa5249;

   - section fixes for bttv and ivtv;

   - Kconfig fixes for dib3000mc;

   - videobuf-core bad lock fixes;

   - memory leak fix at videobuf-vmalloc.

Cheers,
Mauro.

---

 drivers/media/common/saa7146_video.c          |   11 +-
 drivers/media/dvb/dvb-usb/Makefile            |    3 +
 drivers/media/dvb/dvb-usb/dibusb-common.c     |    4 +
 drivers/media/dvb/frontends/tda10086.c        |   14 +-
 drivers/media/dvb/frontends/zl10353.c         |    4 +-
 drivers/media/dvb/frontends/zl10353.h         |    2 +-
 drivers/media/video/bt8xx/bttv-cards.c        |    2 +-
 drivers/media/video/bt8xx/bttv-driver.c       |    9 +-
 drivers/media/video/cx88/cx88-blackbird.c     |    5 +-
 drivers/media/video/cx88/cx88-video.c         |    5 +-
 drivers/media/video/em28xx/em28xx-video.c     |    7 +-
 drivers/media/video/ivtv/ivtv-i2c.c           |    2 +-
 drivers/media/video/ivtv/ivtv-i2c.h           |    2 +-
 drivers/media/video/ivtv/ivtv-streams.c       |    2 +-
 drivers/media/video/saa5246a.c                |   10 +-
 drivers/media/video/saa5249.c                 |    8 +-
 drivers/media/video/saa7134/saa7134-alsa.c    |   16 ++-
 drivers/media/video/saa7134/saa7134-cards.c   |    2 +-
 drivers/media/video/saa7134/saa7134-core.c    |   21 +-
 drivers/media/video/saa7134/saa7134-dvb.c     |    1 +
 drivers/media/video/saa7134/saa7134-empress.c |    5 +-
 drivers/media/video/saa7134/saa7134-video.c   |    5 +-
 drivers/media/video/tvp5150.c                 |   11 +
 drivers/media/video/videobuf-core.c           |  247 ++++++++++++++++---------
 drivers/media/video/videobuf-vmalloc.c        |    6 +-
 drivers/media/video/vivi.c                    |    1 +
 include/media/videobuf-core.h                 |    2 +
 27 files changed, 246 insertions(+), 161 deletions(-)

Adrian Bunk (2):
      V4L/DVB (6796): ivtv/ section fix
      V4L/DVB (6797): bt8xx/ section fixes

Benoit Istin (1):
      V4L/DVB (6746): saa7134-dvb: fix tuning for WinTV HVR-1110

Brandon Philips (4):
      V4L/DVB (6601): V4L: videobuf-core locking fixes and comments
      V4L/DVB (6602): V4L: Convert videobuf drivers to videobuf_stop
      V4L/DVB (6615): V4L: Fix VIDIOCGMBUF  locking in saa7146
      V4L/DVB (6751): V4L: Memory leak!  Fix count in videobuf-vmalloc mmap

Chris Pascoe (1):
      V4L/DVB (6629): zl10353: fix default adc_clock and TRL nominal rate calculation

Hans Verkuil (1):
      V4L/DVB (6485): ivtv: fix compile warning

Hartmut Hackmann (1):
      V4L/DVB (6579): Fix bug #8824: Correct support for Diseqc on tda10086

Heikki Lindholm (2):
      V4L/DVB (6666): saa7134-alsa: fix period handling
      V4L/DVB (6690): saa7134: fix ignored interrupts

Hermann Pitton (1):
      V4L/DVB (6686): saa7134: fix composite over s-video input on the Tevion MD 9717

Jiri Kosina (1):
      V4L/DVB (6733): DVB: Compile 3000MC-specific DIB code only for CONFIG_DVB_DIB3000MC

Mauro Carvalho Chehab (4):
      V4L/DVB (6542): Fix S-video mode on tvp5150
      V4L/DVB (6581): Fix: avoids negative vma usage count
      V4L/DVB (6750): Fix in-kernel compilation for cxusb
      V4L/DVB (6794): Fix compilation when dib3000mc is compiled as a module

Richard Knutsson (1):
      V4L/DVB (6684): Complement va_start() with va_end() + style fixes

Sascha Sommer (1):
      V4L/DVB (6540): em28xx: fix failing autodetection after the reboot

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org


^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-11-04 23:18 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-11-04 23:18 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

For the following:

   - Some Kconfig fixes;
   - Updates missing entries at CARDLIST.em28xx;
   - Several driver fixes at bttv, cafe_ccic, s5h1409, mt2131, saa7134, planb, 
	saa7146, ves1820, tda10021, stv0297, pvrusb2, em28xx, tvp5150.

Cheers,
Mauro.

---

 Documentation/video4linux/CARDLIST.em28xx   |    3 +
 drivers/media/Kconfig                       |    1 +
 drivers/media/common/saa7146_core.c         |   70 ++++++++++++++++----
 drivers/media/dvb/frontends/mt2131.c        |    2 +-
 drivers/media/dvb/frontends/s5h1409.c       |   96 ++++++++++++++++++++++++---
 drivers/media/dvb/frontends/stv0297.c       |   22 +++++--
 drivers/media/dvb/frontends/tda10021.c      |    6 ++
 drivers/media/dvb/frontends/ves1820.c       |    2 +-
 drivers/media/dvb/ttpci/Kconfig             |    2 +-
 drivers/media/video/Kconfig                 |    2 +-
 drivers/media/video/bt8xx/bttv-driver.c     |    6 +-
 drivers/media/video/cafe_ccic.c             |    6 ++
 drivers/media/video/cx23885/Kconfig         |    2 +-
 drivers/media/video/cx88/Kconfig            |    2 +-
 drivers/media/video/em28xx/Kconfig          |    2 +-
 drivers/media/video/em28xx/em28xx-i2c.c     |    6 +-
 drivers/media/video/em28xx/em28xx-video.c   |    1 +
 drivers/media/video/planb.c                 |    8 +-
 drivers/media/video/pvrusb2/pvrusb2-ctrl.c  |    2 +-
 drivers/media/video/pvrusb2/pvrusb2-main.c  |    5 +-
 drivers/media/video/pvrusb2/pvrusb2-sysfs.c |    8 --
 drivers/media/video/saa7134/Kconfig         |    2 +-
 drivers/media/video/saa7134/saa7134-alsa.c  |   16 ++++-
 drivers/media/video/saa7134/saa7134-cards.c |    4 +-
 drivers/media/video/tuner-core.c            |    6 +--
 drivers/media/video/tvp5150.c               |   16 ++--
 26 files changed, 225 insertions(+), 73 deletions(-)

Adrian Bunk (1):
      V4L/DVB (6432): tuner: fix CONFIG_TUNER_TEA5761=m

Alexander E. Patrakov (1):
      V4L/DVB (6506): saa7134-alsa: Fix mmap support

Brandon Philips (1):
      V4L/DVB (6547): V4L: remove PCI from VIDEO_VIVI depends

Hartmut Birr (3):
      V4L/DVB (6499): tda10021: Bit error counting fixed
      V4L/DVB (6500): tda10021: Fix reported signal strength
      V4L/DVB (6501): stv0297: Signal strength fixes

Jeff Garzik (1):
      V4L/DVB (6407): planb: fix obvious interrupt handling bugs

Jonathan Corbet (2):
      V4L/DVB (6394): Fix a cafe_ccic resume bug
      V4L/DVB (6395): cafe_ccic: Add a pointer to the data sheet

Ludovico Cavedon (1):
      V4L/DVB (6531): Fix a regression caused by commit 153962364dc6fa4a24571885fbe76506d8968610

Mauro Carvalho Chehab (3):
      V4L/DVB (6390): Updates missing entries at CARDLIST.em28xx
      V4L/DVB (6518): Fix tvp5150 default values
      V4L/DVB (6532): Add the remaining addresses for tda9887

Mike Isely (2):
      V4L/DVB (6504): pvrusb2: Remove dead sysfs code
      V4L/DVB (6548): pvrusb2: Fix oops on module removal

Oliver Endriss (2):
      V4L/DVB (6495): saa7146: saa7146_wait_for_debi_done fixes
      V4L/DVB (6498): ves1820: Change the acquisition range for clock recovery from 120 ppm to 240ppm

Randy Dunlap (2):
      V4L/DVB (6478): ir-functions use input functions, should depend on INPUT
      V4L/DVB (6479): use input functions, should depend on INPUT

Roel Kluin (1):
      V4L/DVB (6503): pvrusb2: Fix associativity logic error

Steven Toth (2):
      V4L/DVB (6402): s5h1409: Fix broken QAM support
      V4L/DVB (6403): mt2131: replace comma with semicolon fix

Trent Piepho (3):
      V4L/DVB (6391): bttv: SPICT ioctl doesn't work with vlc
      V4L/DVB (6392): bttv: Update initial image size when set via V4L1 VIDIOCMCAPTURE
      V4L/DVB (6514): em28xx: Include linux/mm.h

hermann pitton (1):
      V4L/DVB (6406): saa7134: fix analog audio in on medion md8800 quadro

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org


^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-10-17 17:17 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-10-17 17:17 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 8029 bytes --]

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git devel

For the following fixes:

   - removal of the unused .hardware field, that were causing
        compilation troubles when V4L1 compat were not selected;

   - misc fixes at several parts of V4L/DVB: tuner-core, cinergyT2,
        saa7134, cx23885, ivtv, cx88, pvrusb2, dib0700, ir-kdb-i2c,
        dvb_ca_en50221 and em28xx;

Additionally, there are two pending patches for:

   - Two cx88-alsa patches that were waiting for -ALSA merge;

And the removal of an obsolete, unused set of ioctls:

   - Remove the obsolete VIDIOC_S/G_MPEGCOMP ioctls;

Also, feature-removal-schedule.txt V4L entries were updated.

Cheers,
Mauro.

---

 Documentation/feature-removal-schedule.txt         |   22 +--
 drivers/media/dvb/cinergyT2/cinergyT2.c            |   42 ++++--
 drivers/media/dvb/dvb-core/dvb_ca_en50221.c        |    2 +-
 drivers/media/dvb/dvb-usb/dib0700_devices.c        |    2 +-
 drivers/media/radio/miropcm20-radio.c              |    1 -
 drivers/media/radio/radio-gemtek.c                 |    1 -
 drivers/media/video/arv.c                          |    1 -
 drivers/media/video/bt8xx/bttv-driver.c            |    3 -
 drivers/media/video/bw-qcam.c                      |    1 -
 drivers/media/video/c-qcam.c                       |    1 -
 drivers/media/video/cpia.c                         |    5 -
 drivers/media/video/cpia2/cpia2_v4l.c              |    5 -
 drivers/media/video/cx23885/cx23885-core.c         |    6 +-
 drivers/media/video/cx88/cx88-alsa.c               |   86 +++++++++--
 drivers/media/video/cx88/cx88-blackbird.c          |   57 -------
 drivers/media/video/cx88/cx88-dvb.c                |    3 +-
 drivers/media/video/cx88/cx88-mpeg.c               |  133 +++++++----------
 drivers/media/video/cx88/cx88-video.c              |    1 -
 drivers/media/video/cx88/cx88-vp3054-i2c.c         |   16 +-
 drivers/media/video/cx88/cx88.h                    |   24 ++-
 drivers/media/video/em28xx/em28xx-core.c           |    3 +-
 drivers/media/video/em28xx/em28xx-video.c          |    2 -
 drivers/media/video/et61x251/et61x251_core.c       |    1 -
 drivers/media/video/ir-kbd-i2c.c                   |    1 +
 drivers/media/video/ivtv/ivtv-driver.c             |   11 +-
 drivers/media/video/ivtv/ivtv-fileops.c            |    8 +-
 drivers/media/video/ivtv/ivtv-ioctl.c              |   13 +-
 drivers/media/video/ivtv/ivtv-streams.c            |  116 +++++++++------
 drivers/media/video/ivtv/ivtv-streams.h            |    1 +
 drivers/media/video/ivtv/ivtv-yuv.c                |  160 ++++++++++---------
 drivers/media/video/ivtv/ivtv-yuv.h                |    1 +
 drivers/media/video/ivtv/ivtvfb.c                  |   19 +--
 drivers/media/video/meye.c                         |    1 -
 drivers/media/video/ov511.c                        |    1 -
 drivers/media/video/planb.c                        |    1 -
 drivers/media/video/pms.c                          |    1 -
 drivers/media/video/pvrusb2/pvrusb2-encoder.c      |    6 +
 drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h |   11 +-
 drivers/media/video/pvrusb2/pvrusb2-hdw.c          |    3 +
 drivers/media/video/pvrusb2/pvrusb2-v4l2.c         |    3 -
 drivers/media/video/pwc/pwc-if.c                   |    1 -
 drivers/media/video/saa7134/saa6752hs.c            |  111 --------------
 drivers/media/video/saa7134/saa7134-core.c         |   42 ++++-
 drivers/media/video/saa7134/saa7134-empress.c      |   12 --
 drivers/media/video/saa7134/saa7134-input.c        |    4 +-
 drivers/media/video/saa7134/saa7134-tvaudio.c      |   32 +++-
 drivers/media/video/saa7134/saa7134-video.c        |   28 ++--
 drivers/media/video/saa7134/saa7134.h              |    7 +-
 drivers/media/video/se401.c                        |    1 -
 drivers/media/video/sn9c102/sn9c102_core.c         |    1 -
 drivers/media/video/stradis.c                      |    1 -
 drivers/media/video/stv680.c                       |    1 -
 drivers/media/video/tuner-core.c                   |    2 +-
 drivers/media/video/usbvideo/usbvideo.c            |    1 -
 drivers/media/video/usbvideo/vicam.c               |    1 -
 drivers/media/video/usbvision/usbvision-video.c    |    3 -
 drivers/media/video/v4l2-common.c                  |    2 -
 drivers/media/video/videobuf-core.c                |    2 +-
 drivers/media/video/videocodec.c                   |    4 +-
 drivers/media/video/videodev.c                     |   42 -----
 drivers/media/video/vivi.c                         |    1 -
 drivers/media/video/w9966.c                        |    1 -
 drivers/media/video/w9968cf.c                      |    1 -
 drivers/media/video/zc0301/zc0301_core.c           |    1 -
 drivers/media/video/zoran_card.c                   |   10 +-
 drivers/media/video/zoran_driver.c                 |    2 -
 include/linux/videodev.h                           |   42 -----
 include/linux/videodev2.h                          |   92 -----------
 include/media/v4l2-dev.h                           |    5 -
 sound/i2c/other/tea575x-tuner.c                    |    1 -
 70 files changed, 485 insertions(+), 744 deletions(-)

Adrian Bunk (1):
      V4L/DVB (6328): ivtv: fix NULL dereference

Florin Malita (2):
      V4L/DVB (6325): Double-free in cx23885_initdev
      V4L/DVB (6350): V4L: possible leak in em28xx_init_isoc

Hans Verkuil (8):
      V4L/DVB (6321): Remove obsolete VIDIOC_S/G_MPEGCOMP ioctls
      V4L/DVB (6338): ivtv: fix incorrect EBUSY return
      V4L/DVB (6339): ivtv: set the video color to black instead of green when capturing from the radio
      V4L/DVB (6341): ivtv: fix resizing MPEG1 streams
      V4L/DVB (6342): ivtv: fix circular locking (bug 9037)
      V4L/DVB (6343): ivtvfb: check return value of unregister_framebuffer
      V4L/DVB (6347): ivtv: fix video mute when radio is used
      V4L/DVB (6348): ivtv: undo video mute when closing the radio

Ian Armstrong (3):
      V4L/DVB (6340): ivtvfb: screen mode change sometimes goes wrong
      V4L/DVB (6345): ivtvfb: YUV handling of an image which is not visible in the display area
      V4L/DVB (6346): ivtvfb: YUV output size fix when ivtvfb is not loaded

Jiri Slaby (1):
      V4L/DVB (6323): V4L: cinergyT2, remove bad usage of ERESTARTSYS

Marco Schluessler (1):
      V4L/DVB (6356): "while (!ca->wakeup)" breaks the CAM initialisation

Mauro Carvalho Chehab (3):
      V4L/DVB (6320): v4l core: remove the unused .hardware V4L1 field
      V4L/DVB (6378a): Removal of VIDIOC_[G|S]_MPEGCOMP from feature-removal-schedule.txt
      V4L/DVB (6378b): Updates info about the removal of V4L1 at feature-removal-schedule.txt

Maxim Levitsky (2):
      V4L/DVB (6329): Additional Fixes for saa7134 suspend/resume
      V4L/DVB (6330): V4L: saa7134: Fix interaction between tvaudio thread and the freezer

Michael Krufky (1):
      V4L/DVB (6326): tuner-core.c: fe_has_signal() can return uninitialized value

Mike Isely (1):
      V4L/DVB (6357): pvrusb2: Improve encoder chip health tracking

Patrick Boettcher (1):
      V4L/DVB (6378): DiB0700-device: Using 1.10 firmware

Pekka Enberg (1):
      V4L/DVB (6324): fix videobuf_cgmbuf export

Pekka Seppänen (1):
      V4L/DVB (6319): radio-gemtek: fix 'VID_HARDWARE_GEMTEK' undeclared

Trent Piepho (8):
      V4L/DVB (6185): cx88-alsa: Add mute controls, change control names
      V4L/DVB (6187): cx88-alsa: Add TLV support
      V4L/DVB (6332): cx88: Only include the blackbird fields if blackbird is selected
      V4L/DVB (6333): cx88: Change void* card_priv to struct vp3054_i2c_state
      V4L/DVB (6334): cx88: Change (struct cx8802_dev)->drvlist to a list_head and fix bugs
      V4L/DVB (6335): cx8802: Replace list_for_each+list_entry with list_for_each_entry
      V4L/DVB (6336): cx8802: Plug memory leak when unregistering a driver
      V4L/DVB (6352): ir-kbd-i2c: Missing break statement

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org


^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-09-14 16:41 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-09-14 16:41 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

For the following driver fixes:

   - ivtv: fix VIDIOC_G_ENC_INDEX flag handling
   - saa7134: mux setup for composite sound on AverTV 307
   - Pwc: Fix a broken debug message
   - saa7191: Fix a warning at saa7191_probe
   - cx88: Avoid a NULL pointer dereference during mpeg_open()
   - cpia documentation: Remove reference to dead "cpia_pp=" boot-time
        option

I've also added your fix for et61x251 driver, when V4L1_COMPAT is not 
selected:
   - fix build error for et61x251 driver

Cheers,
Mauro.

---

 Documentation/kernel-parameters.txt                |   23 ++++++++-----------
 .../video4linux/cx2341x/fw-encoder-api.txt         |    4 ++-
 drivers/media/video/cx88/cx88-mpeg.c               |    2 +-
 drivers/media/video/ivtv/ivtv-fileops.c            |    6 +++-
 drivers/media/video/ivtv/ivtv-ioctl.c              |   17 ++++++++++----
 drivers/media/video/pwc/pwc-if.c                   |    2 +-
 drivers/media/video/saa7134/saa7134-cards.c        |   12 +++++-----
 drivers/media/video/saa7191.c                      |    4 +-
 include/media/v4l2-dev.h                           |    5 ++-
 9 files changed, 42 insertions(+), 33 deletions(-)

Hans Verkuil (1):
      V4L/DVB (6095): ivtv: fix VIDIOC_G_ENC_INDEX flag handling

Jean Delvare (1):
      V4L/DVB (6147): Pwc: Fix a broken debug message

Linus Torvalds (1):
      V4L/DVB (6220a): fix build error for et61x251 driver

Mauro Carvalho Chehab (1):
      V4L/DVB (6148): Fix a warning at saa7191_probe

Robert P. J. Day (1):
      V4L/DVB (6173a): Documentation: Remove reference to dead "cpia_pp=" boot-time option

Stas Sergeev (1):
      V4L/DVB (6144): Fix mux setup for composite sound on AverTV 307

Steven Toth (1):
      V4L/DVB (6188): Avoid a NULL pointer dereference during mpeg_open()

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org


^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-08-23 17:04 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-08-23 17:04 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

For a regression fix at b2c2-flexcop and a warning fix at dvb_net.

Cheers,
Mauro.

---

 drivers/media/dvb/b2c2/flexcop-i2c.c |    7 +++++++
 drivers/media/dvb/dvb-core/dvb_net.c |    5 +++--
 2 files changed, 10 insertions(+), 2 deletions(-)

Mauro Carvalho Chehab (1):
      V4L/DVB (6070): Fix a warning at dvb_net

Trent Piepho (1):
      V4L/DVB (6042): b2c2-flexcop: fix Airstar HD5000 tuning regression

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org


^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-08-20 19:55 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-08-20 19:55 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

For the following:

   - A few ivtv fixes;
   - Updates firmware location for tda10046;
   - Some fixes for OLPC camera;
   - Sets the proper frequency limits on dvb-pll.

Cheers,
Mauro.

---

 Documentation/dvb/get_dvb_firmware    |   24 +++++++++++-----------
 drivers/media/dvb/frontends/dvb-pll.c |    2 +-
 drivers/media/video/cafe_ccic.c       |   35 ++++++++++++++++++++++++++++++--
 drivers/media/video/ivtv/ivtv-ioctl.c |    3 +-
 drivers/media/video/ov7670.c          |    5 +++-
 include/linux/videodev2.h             |    2 -
 6 files changed, 51 insertions(+), 20 deletions(-)

Andreas Arens (1):
      V4L/DVB (6016): get_dvb_firmware: update script for new location of tda10046 firmware

Chris Ball (1):
      V4L/DVB (6026): Avoid powering up the camera on resume

Hans Verkuil (3):
      V4L/DVB (5968): videodev2.h: remove superfluous FBUF GLOBAL_INV_ALPHA support
      V4L/DVB (5967): ivtv: fix VIDIOC_S_FBUF:new OSD values where never set
      V4L/DVB (5969): ivtv: report ivtv version in status log

Jonathan Corbet (1):
      V4L/DVB (6027): Get rid of an ill-behaved msleep in i2c write

Marcelo Tosatti (1):
      V4L/DVB (6028): Turn an unnecessary mdelay() into msleep().

Trent Piepho (1):
      V4L/DVB (5991): dvb-pll: Set minimum and maximum frequency properly

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org


^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-07-30 19:15 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-07-30 19:15 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

For some fixes at V4L/DVB drivers:

   - zr36067: proper standard handling, proper raw capture, fix at 
     poll(), V4L2 API compliance for image size and video formats;
   - bttv: fix for Viewcast Osprey 440;
   - usbvision: fix a regression caused by [sg]_register functions;
   - ivtv: fix pause/continue/play handling, mailbox responsiveness, 
     TV-out VBI handling, and reports fw size correcltly;
   - Af9005: fix tuner module unload and fixes error checking;
   - dvb-pll: make struct dvb_pll_fcv1236d static

Also, one fix at a DVB API header:
   - video.h: fix includes for userspace;

Cheers,
Mauro.

---

 drivers/media/dvb/dvb-usb/af9005-fe.c           |   47 ++---
 drivers/media/dvb/frontends/dvb-pll.c           |    2 +-
 drivers/media/video/bt8xx/bttv-cards.c          |  238 +++++++++++++----------
 drivers/media/video/ivtv/ivtv-driver.h          |    1 +
 drivers/media/video/ivtv/ivtv-fileops.c         |   10 +
 drivers/media/video/ivtv/ivtv-firmware.c        |    2 +-
 drivers/media/video/ivtv/ivtv-ioctl.c           |   11 +-
 drivers/media/video/ivtv/ivtv-mailbox.c         |   14 +-
 drivers/media/video/ivtv/ivtv-streams.c         |   11 +-
 drivers/media/video/usbvision/usbvision-video.c |    5 +-
 drivers/media/video/zoran.h                     |    5 +
 drivers/media/video/zoran_device.c              |   50 ++----
 drivers/media/video/zoran_driver.c              |  233 +++++++++++++----------
 include/linux/dvb/video.h                       |    1 +
 sound/pci/bt87x.c                               |    2 +
 15 files changed, 343 insertions(+), 289 deletions(-)

Adrian Bunk (2):
      V4L/DVB (5933): Dvb-usb/af9005-fe.c: error check fixes
      V4L/DVB (5939): dvb-pll: make struct dvb_pll_fcv1236d static

Anssi Hannula (1):
      V4L/DVB (5893): DVB: fix includes of video.h when __KERNEL__ is undefined

Hans Verkuil (4):
      V4L/DVB (5916): ivtv: fix pause/continue/play handling
      V4L/DVB (5917): ivtv: improve mailbox responsiveness.
      V4L/DVB (5918): ivtv: fix TV-out VBI handling, only reset on last close.
      V4L/DVB (5920): ivtv: fix incorrect fw size report.

Luca Olivetti (1):
      V4L/DVB (5932): Af9005 fix tuner module unload

Trent Piepho (7):
      V4L/DVB (5886): zr36067: Fix problem setting norms
      V4L/DVB (5887): zr36067: Fix poll() operation
      V4L/DVB (5888): zr36067: Driver was not returning correct image size
      V4L/DVB (5890): zr36067: Add UYVY, RGB555X, RGB565X, and RGB32 formats
      V4L/DVB (5891): zr36067: Turn off raw capture properly
      V4L/DVB (5899): bttv: Fix Viewcast Osprey 440 support
      V4L/DVB (5900): usbvision: fix bugs [sg]_register functions

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org


^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-07-03 19:20 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-07-03 19:20 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

For some fixes on V4L/DVB low-level drivers:

   - bttv: fixes a very weird error when used with a v4l1 application;
   - cx88-blackbird: fixes an endless loop at userspace apps, when 
                     trying to request the list of tuners;
   - ttpci: fixes error handling at init() function;
   - cinergyT2: corrects bad locks on work queue.

Cheers,
Mauro.

---

 drivers/media/dvb/cinergyT2/cinergyT2.c   |   66 +++++++++++++++++-----------
 drivers/media/dvb/ttpci/budget-core.c     |    2 +-
 drivers/media/video/bt8xx/bttv-driver.c   |   13 +++---
 drivers/media/video/cx88/cx88-blackbird.c |    2 +
 4 files changed, 49 insertions(+), 34 deletions(-)

Hartmut Birr (1):
      V4L/DVB (5822): Fix the return value in ttpci_budget_init()

Jelle Foks (1):
      V4L/DVB (5816): Cx88-blackbird: fix vidioc_g_tuner never ending list of tuners

Oleg Nesterov (1):
      V4L/DVB (5818): CinergyT2: fix flush_workqueue() vs work->func() deadlock

Trent Piepho (1):
      V4L/DVB (5808): Bttv: fix v4l1 breaking the driver

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org


^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-06-09 11:13 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-06-09 11:13 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

For the following:

   - Fixes the V4L ABI breakage as reported on http://lkml.org/lkml/2007/5/14/42
	(required several changes on ivtv code);
   - A building fix for architectures where USB doesn't depend on PCI;
   - The Kconfig changes introduced some bugs, fixed on this series;
   - Fix ia64 printk format warnings;
   - Driver fixes on saa7111, cinergyt2, tda10086, tda82x, usbvision and 
	ivtv.

Cheers,
Mauro.

---

 drivers/media/common/Kconfig                   |    1 +
 drivers/media/dvb/b2c2/Makefile                |    7 +-
 drivers/media/dvb/cinergyT2/cinergyT2.c        |    3 +-
 drivers/media/dvb/frontends/tda10086.c         |   21 ++-
 drivers/media/dvb/frontends/tda826x.c          |    4 +-
 drivers/media/video/Kconfig                    |    2 +-
 drivers/media/video/ivtv/ivtv-cards.h          |    2 +-
 drivers/media/video/ivtv/ivtv-driver.c         |    1 +
 drivers/media/video/ivtv/ivtv-driver.h         |   16 ++-
 drivers/media/video/ivtv/ivtv-fileops.c        |   16 ++
 drivers/media/video/ivtv/ivtv-ioctl.c          |   45 +++++-
 drivers/media/video/ivtv/ivtv-irq.c            |  204 ++++++++++++++++--------
 drivers/media/video/ivtv/ivtv-queue.c          |   31 +++-
 drivers/media/video/ivtv/ivtv-queue.h          |   39 ++++-
 drivers/media/video/ivtv/ivtv-streams.c        |    2 +-
 drivers/media/video/ivtv/ivtv-vbi.c            |    2 +-
 drivers/media/video/ivtv/ivtv-vbi.h            |    2 +-
 drivers/media/video/saa7111.c                  |   49 +++----
 drivers/media/video/usbvision/usbvision-core.c |   82 ++++++----
 drivers/media/video/usbvision/usbvision.h      |    1 -
 include/linux/videodev2.h                      |    7 +-
 21 files changed, 368 insertions(+), 169 deletions(-)

Andrew Morton (1):
      V4L/DVB (5699): Cinergyt2: fix file release handler

Hans Verkuil (6):
      V4L/DVB (5675): Move big PIO accesses from the interrupt handler to a workhandler
      V4L/DVB (5730): Remove unused V4L2_CAP_VIDEO_OUTPUT_POS
      V4L/DVB (5732): Add ivtv CROPCAP support and fix ivtv S_CROP for video output.
      V4L/DVB (5736): Add V4L2_FBUF_CAP/FLAG_LOCAL/GLOBAL_INV_ALPHA
      V4L/DVB (5673): Fix audio stuttering for saa711x/ivtv when in radio mode.
      V4L/DVB (5751): Ivtv: fix ia64 printk format warnings.

Mauro Carvalho Chehab (2):
      V4L/DVB (5702): Fix Kconfig items to avoid linkedition errors
      V4L/DVB (5761): Fix broken b2c2 dependency on non x86 architectures

Oliver Endriss (1):
      V4L/DVB (5716): Tda10086,tda826x: fix tuning, STR/SNR values

Russell King (1):
      V4L/DVB (5700): Saa7111: fix picture settings cache bug

Thierry Merle (1):
      V4L/DVB (5720): Usbvision: fix urb allocation and submits

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org


^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-05-13 16:38 Mauro Carvalho Chehab
  0 siblings, 0 replies; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-05-13 16:38 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

For two Kconfig fixes for non-x86 archs, a sysfs fix on dvb core, and a 
fix on usage count to allow removing dst driver without forcing.

Cheers,
Mauro.

---

 drivers/media/dvb/bt8xx/dst.c          |    3 ---
 drivers/media/dvb/dvb-core/dvbdev.c    |   15 +++++++++++----
 drivers/media/video/em28xx/Kconfig     |    1 -
 drivers/media/video/ivtv/Kconfig       |    2 +-
 drivers/media/video/ivtv/ivtv-driver.h |    8 --------
 5 files changed, 12 insertions(+), 17 deletions(-)

Manu Abraham (1):
      V4L/DVB (5639a): Fix dst usage count

Mauro Carvalho Chehab (2):
      V4L/DVB (5640): Fix: em28xx currently doesn't require VIDEO_BUF
      V4L/DVB (5639): Fix Kconfig dependencies for ivtv

Simon Arlott (1):
      V4L/DVB (5630): Dvb-core: Handle failures to create devices

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [GIT PATCHES] V4L/DVB fixes
  2007-03-27 11:57   ` Mauro Carvalho Chehab
@ 2007-03-27 16:24     ` Linus Torvalds
  0 siblings, 0 replies; 26+ messages in thread
From: Linus Torvalds @ 2007-03-27 16:24 UTC (permalink / raw)
  To: Mauro Carvalho Chehab
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

[-- Attachment #1: Type: TEXT/PLAIN, Size: 640 bytes --]



On Tue, 27 Mar 2007, Mauro Carvalho Chehab wrote:

> Hi Linus,
> 
> Em Seg, 2007-03-26 às 14:55 -0700, Linus Torvalds escreveu:
> > 
> > On Mon, 26 Mar 2007, Mauro Carvalho Chehab wrote:
> > >
> > > Please pull 'master' from:
> > >         git://git.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
> > 
> > "Already up-to-date".
> > 
> > Forgot to push?
> 
> Seems so :( I'm too tired those days...
> 
> Ok, I've updated from your tree and re-pushed the patches. Please pull
> for the following patches:

Ok. Got it. HOWEVER. Look at that URL again that you quoted me, and see 
what is wrong?

That's a bogus URL.

		Linus

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [GIT PATCHES] V4L/DVB fixes
  2007-03-26 21:55 ` Linus Torvalds
@ 2007-03-27 11:57   ` Mauro Carvalho Chehab
  2007-03-27 16:24     ` Linus Torvalds
  0 siblings, 1 reply; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-03-27 11:57 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Hi Linus,

Em Seg, 2007-03-26 às 14:55 -0700, Linus Torvalds escreveu:
> 
> On Mon, 26 Mar 2007, Mauro Carvalho Chehab wrote:
> >
> > Please pull 'master' from:
> >         git://git.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
> 
> "Already up-to-date".
> 
> Forgot to push?

Seems so :( I'm too tired those days...

Ok, I've updated from your tree and re-pushed the patches. Please pull
for the following patches:

V4L/DVB (5332): Ir_rc5_timer_end decoder lockup fix
V4L/DVB (5390): Radio: Fix error in Kbuild file
V4L/DVB (5400): Core: fix several locking related problems
V4L/DVB (5408): Fix SECAM handling on saa7115
V4L/DVB (5415): Msp_attach must return 0 if no msp3400 was found.
V4L/DVB (5421): Fix suspend/resume in msp3400 and tuner
V4L/DVB (5441): Saa7146: Fix allocation of clipping memory
V4L/DVB (5472): Isl6421: don't reference freed memory

> 
> 		Linus
-- 
Cheers,
Mauro


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [GIT PATCHES] V4L/DVB fixes
  2007-03-26  3:36 Mauro Carvalho Chehab
@ 2007-03-26 21:55 ` Linus Torvalds
  2007-03-27 11:57   ` Mauro Carvalho Chehab
  0 siblings, 1 reply; 26+ messages in thread
From: Linus Torvalds @ 2007-03-26 21:55 UTC (permalink / raw)
  To: Mauro Carvalho Chehab
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel



On Mon, 26 Mar 2007, Mauro Carvalho Chehab wrote:
>
> Please pull 'master' from:
>         git://git.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

"Already up-to-date".

Forgot to push?

		Linus

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-03-26  3:36 Mauro Carvalho Chehab
  2007-03-26 21:55 ` Linus Torvalds
  0 siblings, 1 reply; 26+ messages in thread
From: Mauro Carvalho Chehab @ 2007-03-26  3:36 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel

Linus,

Please pull 'master' from:
        git://git.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master

Basically we have some fixes at IR code, a Kconfig fix when Radio is 
selected, some lock fixes at DVB core, Secam on saa7115 will now work 
properly, a fix on msp34xx detection and suspend/resume and a small fix 
on isl6421_attach.

Cheers,
Mauro.

V4L/DVB development is hosted at http://linuxtv.org
---

 drivers/media/common/ir-functions.c    |    6 ++++--
 drivers/media/dvb/dvb-core/dmxdev.c    |   12 +++---------
 drivers/media/dvb/dvb-core/dvb_demux.c |   21 +++++++--------------
 drivers/media/dvb/dvb-core/dvbdev.c    |    9 +++------
 drivers/media/dvb/frontends/isl6421.c  |    1 +
 drivers/media/radio/Kconfig            |    2 +-
 drivers/media/video/msp3400-driver.c   |   14 ++++++--------
 drivers/media/video/saa7115.c          |    2 +-
 drivers/media/video/tuner-core.c       |   10 ++++------
 include/media/saa7146_vv.h             |    3 ++-
 10 files changed, 32 insertions(+), 48 deletions(-)

Hans Verkuil:
      V4L/DVB (5415): Msp_attach must return 0 if no msp3400 was found.

Jean Delvare:
      V4L/DVB (5421): Fix suspend/resume in msp3400 and tuner

Mauro Carvalho Chehab:
      V4L/DVB (5408): Fix SECAM handling on saa7115

Oliver Endriss:
      V4L/DVB (5441): Saa7146: Fix allocation of clipping memory

Simon Arlott:
      V4L/DVB (5400): Core: fix several locking related problems

Thomas Viehweger:
      V4L/DVB (5472): Isl6421: don't reference freed memory

Trent Piepho:
      V4L/DVB (5390): Radio: Fix error in Kbuild file

Vincent Penne:
      V4L/DVB (5332): Ir_rc5_timer_end decoder lockup fix


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2008-02-13 22:50 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-12 21:02 [GIT PATCHES] V4L/DVB fixes Mauro Carvalho Chehab
2008-02-13  5:21 ` [v4l-dvb-maintainer] " Trent Piepho
2008-02-13 17:53   ` Mauro Carvalho Chehab
2008-02-13 18:45     ` Trent Piepho
2008-02-13 20:36       ` Ricardo Cerqueira
2008-02-13 21:53         ` Trent Piepho
2008-02-13 22:50           ` Ricardo Cerqueira
  -- strict thread matches above, loose matches on Subject: below --
2008-01-11 21:42 Mauro Carvalho Chehab
2008-01-07  9:38 Mauro Carvalho Chehab
2008-01-09 15:43 ` Hans-Peter Jansen
2008-01-09 18:30   ` Mauro Carvalho Chehab
2007-12-13 22:45 Mauro Carvalho Chehab
2007-12-12  1:05 Mauro Carvalho Chehab
2007-11-04 23:18 Mauro Carvalho Chehab
2007-10-17 17:17 Mauro Carvalho Chehab
2007-09-14 16:41 Mauro Carvalho Chehab
2007-08-23 17:04 Mauro Carvalho Chehab
2007-08-20 19:55 Mauro Carvalho Chehab
2007-07-30 19:15 Mauro Carvalho Chehab
2007-07-03 19:20 Mauro Carvalho Chehab
2007-06-09 11:13 Mauro Carvalho Chehab
2007-05-13 16:38 Mauro Carvalho Chehab
2007-03-26  3:36 Mauro Carvalho Chehab
2007-03-26 21:55 ` Linus Torvalds
2007-03-27 11:57   ` Mauro Carvalho Chehab
2007-03-27 16:24     ` Linus Torvalds

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).