linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PATCHES] V4L/DVB fixes
@ 2007-12-13 22:45 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2008-02-12 21:02 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2008-01-11 21:42 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ 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; 20+ 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] 20+ 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; 20+ 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 related	[flat|nested] 20+ 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; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-12-12  1:05 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-11-04 23:18 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-10-17 17:17 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-09-14 16:41 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-08-23 17:04 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-08-20 19:55 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-07-30 19:15 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-07-03 19:20 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-06-09 11:13 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [GIT PATCHES] V4L/DVB fixes
@ 2007-05-13 16:38 Mauro Carvalho Chehab
  0 siblings, 0 replies; 20+ 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] 20+ 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; 20+ 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] 20+ 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; 20+ 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] 20+ 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; 20+ 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] 20+ 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; 20+ 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] 20+ messages in thread

end of thread, other threads:[~2008-02-12 21:03 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-12-13 22:45 [GIT PATCHES] V4L/DVB fixes Mauro Carvalho Chehab
  -- strict thread matches above, loose matches on Subject: below --
2008-02-12 21:02 Mauro Carvalho Chehab
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-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).