linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PATCHES for 2.6.31] V4L/DVB fixes
@ 2009-08-12 22:05 Mauro Carvalho Chehab
  2009-08-13 18:13 ` Linus Torvalds
  0 siblings, 1 reply; 10+ messages in thread
From: Mauro Carvalho Chehab @ 2009-08-12 22:05 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-media

Linus,

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

For several fixes, including:

   - pxa_camera: Fix Oops in pxa_camera_probe;
   - ivtv, cx18: Read buffer overflow;
   - mtv9v011 (new driver): Some improvements to better control the webcam sensor;
   - zl10353 and qt1010: fix stack corruption bug;
   - cx23885-417: fix manipulation of tvnorms;
   - af9015: Fix for crash in dvb-usb-af9015;
   - sn9c20x: add subdriver entry to MAINTAINERS file;
   - sms1xxx: fix broken Hauppauge devices;
   - uvcvideo: Don't apply the FIX_BANDWIDTH quirk to all ViMicro devices;
   - uvcvideo: Avoid flooding the kernel log with "unknown event type" messages;
   - sms1xxx: fix build warning: unused variable 'board';
   - saa7134: Use correct product name for Hauppauge WinTV-HVR1150 ATSC/QAM-Hybrid;
   - saa7134: Use correct product name for Hauppauge WinTV-HVR1120 DVB-T/Hybrid;
   - cx88: HVR1300 ensure switching from Encoder to DVB-T and back is reliable;
   - cx88: fix regression in tuning for Geniatech X8000 MT;
   - cx88: Disable xc3028 power management for Geniatech x8000;
   - em28xx: fix support for Plextor ConvertX PX-TV100U;
   - em28xx: Several fixes at webcam support;
   - em28xx: fix regression in Empire DualTV digital tuning;
   - zr364xx: fix build errors;
   - soc-camera: fix recursive locking in .buf_queue();
   - hdpvr: add missing initialization of current_norm;
   - v4l2-ioctl: fix G_STD and G_PARM default handlers;
   - stk-webcam: read buffer overflow;
   - dvb: siano uses/depends on INPUT;
   - dvb: Use kzalloc for frontend states to have struct dvb_frontend properly;
   - siano: read buffer overflow.

Cheers,
Mauro.

---

 Documentation/video4linux/CARDLIST.em28xx   |    2 +-
 Documentation/video4linux/CARDLIST.saa7134  |    4 +-
 MAINTAINERS                                 |    8 ++
 drivers/media/common/tuners/qt1010.c        |   12 +-
 drivers/media/common/tuners/tuner-xc2028.c  |    4 +-
 drivers/media/common/tuners/tuner-xc2028.h  |    1 +
 drivers/media/dvb/dvb-usb/af9015.c          |    2 +-
 drivers/media/dvb/frontends/cx22700.c       |    2 +-
 drivers/media/dvb/frontends/cx22702.c       |    2 +-
 drivers/media/dvb/frontends/cx24110.c       |    2 +-
 drivers/media/dvb/frontends/dvb_dummy_fe.c  |    6 +-
 drivers/media/dvb/frontends/l64781.c        |    2 +-
 drivers/media/dvb/frontends/lgs8gl5.c       |    2 +-
 drivers/media/dvb/frontends/mt312.c         |    2 +-
 drivers/media/dvb/frontends/nxt6000.c       |    2 +-
 drivers/media/dvb/frontends/or51132.c       |    2 +-
 drivers/media/dvb/frontends/or51211.c       |    2 +-
 drivers/media/dvb/frontends/s5h1409.c       |    2 +-
 drivers/media/dvb/frontends/s5h1411.c       |    2 +-
 drivers/media/dvb/frontends/si21xx.c        |    2 +-
 drivers/media/dvb/frontends/sp8870.c        |    2 +-
 drivers/media/dvb/frontends/sp887x.c        |    2 +-
 drivers/media/dvb/frontends/stv0288.c       |    2 +-
 drivers/media/dvb/frontends/stv0297.c       |    2 +-
 drivers/media/dvb/frontends/stv0299.c       |    2 +-
 drivers/media/dvb/frontends/tda10021.c      |    2 +-
 drivers/media/dvb/frontends/tda10048.c      |    2 +-
 drivers/media/dvb/frontends/tda1004x.c      |    4 +-
 drivers/media/dvb/frontends/tda10086.c      |    2 +-
 drivers/media/dvb/frontends/tda8083.c       |    2 +-
 drivers/media/dvb/frontends/ves1820.c       |    2 +-
 drivers/media/dvb/frontends/ves1x93.c       |    2 +-
 drivers/media/dvb/frontends/zl10353.c       |   12 +-
 drivers/media/dvb/siano/Kconfig             |    2 +-
 drivers/media/dvb/siano/sms-cards.c         |  102 ----------------
 drivers/media/dvb/siano/smscoreapi.c        |    2 +-
 drivers/media/video/Kconfig                 |    2 +
 drivers/media/video/bw-qcam.c               |    2 +-
 drivers/media/video/cx18/cx18-controls.c    |    3 +-
 drivers/media/video/cx23885/cx23885-417.c   |    2 +
 drivers/media/video/cx88/cx88-cards.c       |    8 ++
 drivers/media/video/cx88/cx88-dvb.c         |    1 +
 drivers/media/video/cx88/cx88-mpeg.c        |    4 +
 drivers/media/video/em28xx/em28xx-cards.c   |  175 +++++++++++++++------------
 drivers/media/video/em28xx/em28xx-core.c    |    8 +-
 drivers/media/video/em28xx/em28xx-dvb.c     |    2 +-
 drivers/media/video/em28xx/em28xx-reg.h     |    3 +-
 drivers/media/video/em28xx/em28xx-video.c   |   77 +++++++++++--
 drivers/media/video/em28xx/em28xx.h         |    3 +
 drivers/media/video/hdpvr/hdpvr-video.c     |    2 +
 drivers/media/video/ivtv/ivtv-controls.c    |    3 +-
 drivers/media/video/mt9v011.c               |  156 ++++++++++++++++++++++--
 drivers/media/video/mt9v011.h               |    3 +-
 drivers/media/video/mx1_camera.c            |    6 +-
 drivers/media/video/mx3_camera.c            |   19 ++--
 drivers/media/video/pxa_camera.c            |    8 +-
 drivers/media/video/saa7134/saa7134-cards.c |   30 +++---
 drivers/media/video/saa7134/saa7134-dvb.c   |    4 +-
 drivers/media/video/saa7134/saa7134.h       |    4 +-
 drivers/media/video/sh_mobile_ceu_camera.c  |    5 +-
 drivers/media/video/stk-webcam.c            |    4 +-
 drivers/media/video/uvc/uvc_driver.c        |   24 +++-
 drivers/media/video/uvc/uvc_status.c        |    4 +-
 drivers/media/video/v4l2-ioctl.c            |   15 ++-
 64 files changed, 478 insertions(+), 306 deletions(-)

Andy Walls (1):
      V4L/DVB (12338): cx18: Read buffer overflow

Antonio Ospite (1):
      V4L/DVB (12330): pxa_camera: Fix Oops in pxa_camera_probe

Brian Johnson (1):
      V4L/DVB (12373a): Add gspca sn9c20x subdriver entry to MAINTAINERS file

Devin Heitmueller (3):
      V4L/DVB (12393): cx88: fix regression in tuning for Geniatech X8000 MT
      V4L/DVB (12394): cx88: Disable xc3028 power management for Geniatech x8000
      V4L/DVB (12432): em28xx: fix regression in Empire DualTV digital tuning

Guennadi Liakhovetski (1):
      V4L/DVB (12424): soc-camera: fix recursive locking in .buf_queue()

Hans Verkuil (2):
      V4L/DVB (12428): hdpvr: add missing initialization of current_norm
      V4L/DVB (12429): v4l2-ioctl: fix G_STD and G_PARM default handlers

Jan Nikitenko (1):
      V4L/DVB (12341): zl10353 and qt1010: fix stack corruption bug

Laurent Pinchart (2):
      V4L/DVB (12328): uvcvideo: Don't apply the FIX_BANDWIDTH quirk to all ViMicro devices
      V4L/DVB (12380): uvcvideo: Avoid flooding the kernel log with "unknown event type" messages

Matthias Schwarzott (1):
      V4L/DVB (12440): Use kzalloc for frontend states to have struct dvb_frontend properly

Mauro Carvalho Chehab (12):
      V4L/DVB (12340): mtv9v011: Add a missing chip version to the driver
      V4L/DVB (12344): em28xx: fix support for Plextor ConvertX PX-TV100U
      V4L/DVB (12399): mt9v011: Add support for controlling frame rates
      V4L/DVB (12400): em28xx: Allow changing fps on webcams
      V4L/DVB (12401): m9v011: add vflip/hflip controls to control mirror/upside down
      V4L/DVB (12402): em28xx: fix: some em2710 chips use a different vendor ID
      V4L/DVB (12403): em28xx: properly reports some em2710 chips
      V4L/DVB (12406): em28xx: fix: don't do image interlacing on webcams
      V4L/DVB (12407): em28xx: Adjust Silvercrest xtal frequency
      V4L/DVB (12410): em28xx: Move the non-board dependent part to be outside em28xx_pre_card_setup()
      V4L/DVB (12411): em28xx: Fix artifacts with Silvercrest webcam
      V4L/DVB (12405): em28xx-cards: move register 0x13 setting to the proper place

Michael Krufky (5):
      V4L/DVB (12362): cx23885-417: fix manipulation of tvnorms
      V4L/DVB (12374): sms1xxx: fix broken Hauppauge devices
      V4L/DVB (12386): sms1xxx: fix build warning: unused variable 'board'
      V4L/DVB (12390): saa7134: Use correct product name for Hauppauge WinTV-HVR1150 ATSC/QAM-Hybrid
      V4L/DVB (12391): saa7134: Use correct product name for Hauppauge WinTV-HVR1120 DVB-T/Hybrid

Nils Kassube (1):
      V4L/DVB (12371): af9015: Fix for crash in dvb-usb-af9015

Randy Dunlap (2):
      V4L/DVB (12422): media/zr364xx: fix build errors
      V4L/DVB (12437): dvb: siano uses/depends on INPUT

Roel Kluin (4):
      V4L/DVB (12337): ivtv: Read buffer overflow
      V4L/DVB (12436): stk-webcam: read buffer overflow
      V4L/DVB (12438): Read buffer overflow
      V4L/DVB (12441): siano: read buffer overflow

Sohail Syyed (1):
      V4L/DVB (12349): cx88: HVR1300 ensure switching from Encoder to DVB-T and back is reliable

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

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

* Re: [GIT PATCHES for 2.6.31] V4L/DVB fixes
  2009-08-12 22:05 [GIT PATCHES for 2.6.31] V4L/DVB fixes Mauro Carvalho Chehab
@ 2009-08-13 18:13 ` Linus Torvalds
  2009-08-14  2:53   ` Mauro Carvalho Chehab
  0 siblings, 1 reply; 10+ messages in thread
From: Linus Torvalds @ 2009-08-13 18:13 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: Andrew Morton, linux-kernel, linux-media



On Wed, 12 Aug 2009, Mauro Carvalho Chehab wrote:
> 
> Please pull from:
>         ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git for_linus

"Already up-to-date."

Forgot to push?

		Linus

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

* Re: [GIT PATCHES for 2.6.31] V4L/DVB fixes
  2009-08-13 18:13 ` Linus Torvalds
@ 2009-08-14  2:53   ` Mauro Carvalho Chehab
  0 siblings, 0 replies; 10+ messages in thread
From: Mauro Carvalho Chehab @ 2009-08-14  2:53 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-media

Em Thu, 13 Aug 2009 11:13:12 -0700 (PDT)
Linus Torvalds <torvalds@linux-foundation.org> escreveu:

> 
> 
> On Wed, 12 Aug 2009, Mauro Carvalho Chehab wrote:
> > 
> > Please pull from:
> >         ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git for_linus
> 
> "Already up-to-date."
> 
> Forgot to push?

Yeah, sorry. I just pushed it, with the same content as previously described.
Could you please pull it?

-- 

Cheers,
Mauro

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

* Re: [GIT PATCHES for 2.6.31] V4L/DVB fixes
  2009-08-31  5:33 Mauro Carvalho Chehab
@ 2009-08-31 14:20 ` Mauro Carvalho Chehab
  0 siblings, 0 replies; 10+ messages in thread
From: Mauro Carvalho Chehab @ 2009-08-31 14:20 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-media

Hi Linus,

Em Mon, 31 Aug 2009 02:33:31 -0300
Mauro Carvalho Chehab <mchehab@redhat.com> escreveu:

> Linus,
> 
> Please pull from:
>         ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git for_linus

Please discard this pull request. 

This patch is not needed:

>    - usb_af9015: fix an Oops on hotplugging with 2.6.31-rc5-git3;

Hopefully, this is the last one at the series. I'll drop it and send you later a new pull request

-- 

Cheers,
Mauro

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

* [GIT PATCHES for 2.6.31] V4L/DVB fixes
@ 2009-08-31  5:33 Mauro Carvalho Chehab
  2009-08-31 14:20 ` Mauro Carvalho Chehab
  0 siblings, 1 reply; 10+ messages in thread
From: Mauro Carvalho Chehab @ 2009-08-31  5:33 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-media

Linus,

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

For the following fixes:

   - fixes detection of cameras with MT9M111 on em28xx;
   - fixes LNA and LED with Hauppauge devices on sms1xx;
   - fixes SDIO compilation on Siano;
   - zr364: fix wrong indexes;
   - em28xx: Don't call em28xx_ir_init when IR is disabled;
   - gspca - sn9c20x: Fix gscpa sn9c20x build errors;
   - usb_af9015: fix an Oops on hotplugging with 2.6.31-rc5-git3;
   - MAINTAINERS: Update gspca sn9c20x name style.

Cheers,
Mauro.

---

 MAINTAINERS                               |    3 +-
 drivers/media/dvb/dvb-usb/af9015.c        |    2 +-
 drivers/media/dvb/siano/Kconfig           |   40 +++++++++++++--------
 drivers/media/dvb/siano/Makefile          |    9 +++--
 drivers/media/dvb/siano/smsdvb.c          |   44 +++++++++++++++++++++++
 drivers/media/dvb/siano/smssdio.c         |   54 ++++++++++++++++-------------
 drivers/media/video/em28xx/em28xx-cards.c |   44 ++++++++++++++++++++++--
 drivers/media/video/em28xx/em28xx.h       |    1 +
 drivers/media/video/gspca/Kconfig         |    2 +-
 drivers/media/video/zr364xx.c             |    2 +-
 10 files changed, 149 insertions(+), 52 deletions(-)

Joe Perches (1):
      V4L/DVB (12564a): MAINTAINERS: Update gspca sn9c20x name style

Jose Alberto Reguero (1):
      V4L/DVB (12588): usb_af9015: Oops on hotplugging with 2.6.31-rc5-git3

Mauro Carvalho Chehab (1):
      V4L/DVB (12449): adds webcam for Micron device MT9M111 0x143A to em28xx

Michael Krufky (1):
      V4L/DVB (12446): sms1xxx: restore GPIO functionality for all Hauppauge devices

Randy Dunlap (1):
      V4L/DVB (12502): gspca - sn9c20x: Fix gscpa sn9c20x build errors.

Roel Kluin (1):
      V4L/DVB (12457): zr364: wrong indexes

Shine Liu (1):
      V4L/DVB (12495): em28xx: Don't call em28xx_ir_init when disable_ir is true

Udi Atar (2):
      V4L/DVB (12450): Siano: Fixed SDIO compilation bugs
      V4L/DVB (12451): Update KConfig File to enable SDIO and USB interfaces

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

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

* Re: [GIT PATCHES for 2.6.31] V4L/DVB fixes
  2009-07-24 21:32   ` Devin Heitmueller
@ 2009-07-24 21:48     ` Greg KH
  0 siblings, 0 replies; 10+ messages in thread
From: Greg KH @ 2009-07-24 21:48 UTC (permalink / raw)
  To: Devin Heitmueller
  Cc: Mauro Carvalho Chehab, Linus Torvalds, Andrew Morton,
	linux-kernel, linux-media

On Fri, Jul 24, 2009 at 05:32:23PM -0400, Devin Heitmueller wrote:
> On Fri, Jul 24, 2009 at 4:50 PM, Greg KH<gregkh@suse.de> wrote:
> > On Fri, Jul 24, 2009 at 02:40:20PM -0300, Mauro Carvalho Chehab wrote:
> >> Linus,
> >>
> >> Please pull from:
> >>         ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git for_linus
> >>
> >> This series adds a new gscpca sub-driver for sn9c20x webcams. There are several
> >> popular webcam models supported by those Sonix/Microdia chips.
> >>
> >> Greg can remove some linuxdriverproject.org requests from the project Wiki
> >> after this merge ;) Greg, for the USB ID details, you could take a look at
> >> Documentation/video4linux/gspca.txt changes (32 USB ID's added) or at
> >> http://linuxtv.org/wiki/index.php/Gspca. With this series, gspca alone supports
> >> 660 different webcam models.
> >
> > That's great to see.  As it's a wiki, could someone who knows these ids
> > go through and mark off those devices on the linuxdriverproject.org
> > site?
> >
> > thanks,
> >
> > greg k-h
> 
> I looked at it a few weeks ago, and the V4L section is in pretty bad
> shape.  Lots of the devices in "DriversNeeded" are now supported.
> 
> http://linuxdriverproject.org/twiki/bin/view/Main/DriversNeeded?sortcol=table;up=#Video_for_Linux_devices_Input
> 
> I'm going to try to take a pass over it in the next few days and do
> some cleanup.

That would be much appreciated, thanks.

greg k-h

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

* Re: [GIT PATCHES for 2.6.31] V4L/DVB fixes
  2009-07-24 20:50 ` Greg KH
@ 2009-07-24 21:32   ` Devin Heitmueller
  2009-07-24 21:48     ` Greg KH
  0 siblings, 1 reply; 10+ messages in thread
From: Devin Heitmueller @ 2009-07-24 21:32 UTC (permalink / raw)
  To: Greg KH
  Cc: Mauro Carvalho Chehab, Linus Torvalds, Andrew Morton,
	linux-kernel, linux-media

On Fri, Jul 24, 2009 at 4:50 PM, Greg KH<gregkh@suse.de> wrote:
> On Fri, Jul 24, 2009 at 02:40:20PM -0300, Mauro Carvalho Chehab wrote:
>> Linus,
>>
>> Please pull from:
>>         ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git for_linus
>>
>> This series adds a new gscpca sub-driver for sn9c20x webcams. There are several
>> popular webcam models supported by those Sonix/Microdia chips.
>>
>> Greg can remove some linuxdriverproject.org requests from the project Wiki
>> after this merge ;) Greg, for the USB ID details, you could take a look at
>> Documentation/video4linux/gspca.txt changes (32 USB ID's added) or at
>> http://linuxtv.org/wiki/index.php/Gspca. With this series, gspca alone supports
>> 660 different webcam models.
>
> That's great to see.  As it's a wiki, could someone who knows these ids
> go through and mark off those devices on the linuxdriverproject.org
> site?
>
> thanks,
>
> greg k-h

I looked at it a few weeks ago, and the V4L section is in pretty bad
shape.  Lots of the devices in "DriversNeeded" are now supported.

http://linuxdriverproject.org/twiki/bin/view/Main/DriversNeeded?sortcol=table;up=#Video_for_Linux_devices_Input

I'm going to try to take a pass over it in the next few days and do
some cleanup.

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

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

* Re: [GIT PATCHES for 2.6.31] V4L/DVB fixes
  2009-07-24 17:40 Mauro Carvalho Chehab
@ 2009-07-24 20:50 ` Greg KH
  2009-07-24 21:32   ` Devin Heitmueller
  0 siblings, 1 reply; 10+ messages in thread
From: Greg KH @ 2009-07-24 20:50 UTC (permalink / raw)
  To: Mauro Carvalho Chehab
  Cc: Linus Torvalds, Andrew Morton, linux-kernel, linux-media

On Fri, Jul 24, 2009 at 02:40:20PM -0300, Mauro Carvalho Chehab wrote:
> Linus,
> 
> Please pull from:
>         ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git for_linus
> 
> This series adds a new gscpca sub-driver for sn9c20x webcams. There are several
> popular webcam models supported by those Sonix/Microdia chips. 
> 
> Greg can remove some linuxdriverproject.org requests from the project Wiki
> after this merge ;) Greg, for the USB ID details, you could take a look at
> Documentation/video4linux/gspca.txt changes (32 USB ID's added) or at
> http://linuxtv.org/wiki/index.php/Gspca. With this series, gspca alone supports
> 660 different webcam models.

That's great to see.  As it's a wiki, could someone who knows these ids
go through and mark off those devices on the linuxdriverproject.org
site?

thanks,

greg k-h

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

* [GIT PATCHES for 2.6.31] V4L/DVB fixes
@ 2009-07-24 17:40 Mauro Carvalho Chehab
  2009-07-24 20:50 ` Greg KH
  0 siblings, 1 reply; 10+ messages in thread
From: Mauro Carvalho Chehab @ 2009-07-24 17:40 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-media, Greg KH

Linus,

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

This series adds a new gscpca sub-driver for sn9c20x webcams. There are several
popular webcam models supported by those Sonix/Microdia chips. 

Greg can remove some linuxdriverproject.org requests from the project Wiki
after this merge ;) Greg, for the USB ID details, you could take a look at
Documentation/video4linux/gspca.txt changes (32 USB ID's added) or at
http://linuxtv.org/wiki/index.php/Gspca. With this series, gspca alone supports
660 different webcam models.

It has also the following fixes:

   - gspca:
	main: Add support for vidioc_g_chip_ident and vidioc_g/s_register;
	stv06xx-hdcs: update the sensor state, fix a sensor sequence bug and 
		      correct the pixelformat;
	m5602-s5k4aa: Remove erroneous register writes;
	jpeg subdrivers: Check the result of kmalloc(jpeg header);
	sonixj: Bad sensor init of non ov76xx sensors.

   - em28xx:
	Fixes bugs where webcams are detected, but, since there weren't any
		sensor code, webcams failed to work;
	Auto-detect mt9v011 sensors;
	Added support and autodetection code for mt9m001 sensors;
	Fixed webcam scaling;
	make tuning work for Terratec Cinergy T XS USB (mt352 variant);
	fix typo in mt352 init sequence for Terratec Cinergy T XS USB;
	make support work for the Pinnacle Hybrid Pro (eb1a:2881);
	set GPIO properly for Pinnacle Hybrid Pro analog support;
	Make sure the tuner is initialized if generic empia USB id was used;
	set demod profile for Pinnacle Hybrid Pro 320e;
	fix tuning problem in HVR-900 (R1).

   - mt9v011 (new driver on 2.6.32 added on a previous merge):
	implement VIDIOC_QUERYCTRL, adds function to calculate fps and adjust
	the frequency of the used quartz cristal;

   - af9013: auto-detect parameters in case of garbage given by app;

   - b2c2-flexcop: regression fix (BZ#13709): properly compile with builtin
		   frontends;

   - bttv: fix regression: tvaudio must be loaded before tuner;

   - cx23885-417: fix broken IOCTL handling;

   - cx23885: check pointers before dereferencing in dprintk macro.

Cheers,
Mauro.

---

 Documentation/video4linux/CARDLIST.em28xx        |    2 +-
 Documentation/video4linux/gspca.txt              |   32 +
 drivers/media/dvb/b2c2/flexcop-fe-tuner.c        |   67 +-
 drivers/media/dvb/frontends/af9013.c             |   25 +-
 drivers/media/video/bt8xx/bttv-cards.c           |   92 +-
 drivers/media/video/bt8xx/bttv-driver.c          |    1 +
 drivers/media/video/bt8xx/bttv.h                 |    1 +
 drivers/media/video/cx23885/cx23885-417.c        |    4 +-
 drivers/media/video/em28xx/em28xx-cards.c        |  134 +-
 drivers/media/video/em28xx/em28xx-core.c         |   22 +-
 drivers/media/video/em28xx/em28xx-dvb.c          |   62 +-
 drivers/media/video/em28xx/em28xx-video.c        |   16 +-
 drivers/media/video/em28xx/em28xx.h              |   31 +-
 drivers/media/video/gspca/Kconfig                |   16 +
 drivers/media/video/gspca/Makefile               |    2 +
 drivers/media/video/gspca/conex.c                |    2 +
 drivers/media/video/gspca/gspca.c                |   73 +
 drivers/media/video/gspca/gspca.h                |    9 +
 drivers/media/video/gspca/m5602/m5602_s5k4aa.c   |    6 -
 drivers/media/video/gspca/mars.c                 |    2 +
 drivers/media/video/gspca/sn9c20x.c              | 2434 ++++++++++++++++++++++
 drivers/media/video/gspca/sonixj.c               |    4 +
 drivers/media/video/gspca/spca500.c              |    2 +
 drivers/media/video/gspca/stk014.c               |    2 +
 drivers/media/video/gspca/stv06xx/stv06xx_hdcs.c |   16 +-
 drivers/media/video/gspca/sunplus.c              |    2 +
 drivers/media/video/gspca/zc3xx.c                |    2 +
 drivers/media/video/mt9v011.c                    |   69 +-
 include/linux/videodev2.h                        |    1 +
 include/media/v4l2-chip-ident.h                  |   12 +
 30 files changed, 2973 insertions(+), 170 deletions(-)
 create mode 100644 drivers/media/video/gspca/sn9c20x.c

Antti Palosaari (1):
      V4L/DVB (12269): af9013: auto-detect parameters in case of garbage given by app

Brian Johnson (2):
      V4L/DVB (12282): gspca - main: Support for vidioc_g_chip_ident and vidioc_g/s_register.
      V4L/DVB (12283): gspca - sn9c20x: New subdriver for sn9c201 and sn9c202 bridges.

Devin Heitmueller (7):
      V4L/DVB (12257): em28xx: make tuning work for Terratec Cinergy T XS USB (mt352 variant)
      V4L/DVB (12258): em28xx: fix typo in mt352 init sequence for Terratec Cinergy T XS USB
      V4L/DVB (12260): em28xx: make support work for the Pinnacle Hybrid Pro (eb1a:2881)
      V4L/DVB (12261): em28xx: set GPIO properly for Pinnacle Hybrid Pro analog support
      V4L/DVB (12262): em28xx: Make sure the tuner is initialized if generic empia USB id was used
      V4L/DVB (12263): em28xx: set demod profile for Pinnacle Hybrid Pro 320e
      V4L/DVB (12265): em28xx: fix tuning problem in HVR-900 (R1)

Erik Andrén (4):
      V4L/DVB (12221): gspca - stv06xx-hdcs: Actually update the sensor state
      V4L/DVB (12222): gspca - stv06xx-hdcs: Fix sensor sequence bug
      V4L/DVB (12223): gspca - stv06xx-hdcs: Correct the pixelformat
      V4L/DVB (12224): gspca - m5602-s5k4aa: Remove erroneous register writes

Hans Verkuil (1):
      V4L/DVB (12300): bttv: fix regression: tvaudio must be loaded before tuner

Jean-Francois Moine (1):
      V4L/DVB (12267): gspca - sonixj: Bad sensor init of non ov76xx sensors.

Julia Lawall (1):
      V4L/DVB (12284): gspca - jpeg subdrivers: Check the result of kmalloc(jpeg header).

Mauro Carvalho Chehab (14):
      V4L/DVB (12233): em28xx: rename is_27xx to is_webcam
      V4L/DVB (12234): em28xx-cards: use is_webcam flag for devices that are known to be webcams
      V4L/DVB (12235): em28xx: detects sensors also with the generic em2750/2750 entry
      V4L/DVB (12236): em28xx: stop abusing of board->decoder for sensor information
      V4L/DVB (12237): mt9v011: implement VIDIOC_QUERYCTRL
      V4L/DVB (12238): em28xx: call sensor detection code for all webcam entries
      V4L/DVB (12239): em28xx: fix webcam scaling
      V4L/DVB (12240): mt9v011: add a function to calculate frames per second rate
      V4L/DVB (12241): mt9v011: Fix vstart
      V4L/DVB (12242): mt9v011: implement core->s_config to allow adjusting xtal frequency
      V4L/DVB (12243): em28xx: allow specifying sensor xtal frequency
      V4L/DVB (12244): em28xx: adjust vinmode/vinctl based on the stream input format
      V4L/DVB (12245): em28xx: add support for mt9m001 webcams
      V4L/DVB (12286): sn9c20x: reorder includes to be like other drivers

Michael Krufky (2):
      V4L/DVB (12302): cx23885-417: fix broken IOCTL handling
      V4L/DVB (12303): cx23885: check pointers before dereferencing in dprintk macro

Trent Piepho (1):
      V4L/DVB (12291): b2c2: fix frontends compiled into kernel

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

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

* [GIT PATCHES for 2.6.31] V4L/DVB fixes
@ 2009-07-05 22:37 Mauro Carvalho Chehab
  0 siblings, 0 replies; 10+ messages in thread
From: Mauro Carvalho Chehab @ 2009-07-05 22:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-media

Linus,

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

For the following bug fixes:

   - v4l2 core: move V4L2_PIX_FMT_SGRBG8 to the proper place;
   - vivi: bug: don't assume that S_STD will be called before streaming;
   - ttpci: config TTPCI_EEPROM depends on I2C;
   - soc_camera: Fix debug output of supported formats count and fix 
	         missing clean up on error path;
   - tuner-xc2028: Fix 7 MHz DVB-T;
   - cx18: Update Yuan MPC-718 card entry with better information and guesses;
   - cx23885: allow rf input path switching on the HVR1275;
   - radio-si470x: fix lock imbalance;
   - em28xx, fix lock imbalance.

There's also a few changes at the dvb get firmware script:
   - get_dvb_firmware: Add Yuan MPC718 MT352 DVB-T "firmware" extraction
   - get_dvb_firmware: Correct errors in MPC718 firmware extraction logic

A trivial board addition to an existing driver:
   - cx18: Add DVB-T support for Yuan MPC-718 cards with an MT352 or ZL10353

And a new webcam sensor driver, with the corresponding fixes on em28xx, 
in order to properly support webcams:

   - Add a driver for mt9v011 sensor;
   - mt9v011: Some fixes at the register initialization table;
   - mt9v011: CodingStyle fixes;
   - mt9v011: properly calculate image resolution registers;
   - mt9v011: let's stick with datasheet values where it works;
   - em28xx: add support for Silvercrest Webcam;
   - em28xx: add other video formats;
   - em28xx: Fix tuning for Terratec Cinergy T XS USB (zl10353 version);
   - em28xx-video: fix VIDIOC_G_FMT and VIDIOC_ENUMFMT with webcams;
   - em28xx: fix webcam usage with different output formats;
   - em28xx: Add autodetection code for Silvercrest 1.3 mpix.

Cheers,
Mauro.

---

 Documentation/dvb/get_dvb_firmware          |   53 ++++-
 Documentation/video4linux/CARDLIST.em28xx   |    1 +
 drivers/media/common/tuners/tuner-xc2028.c  |   13 +-
 drivers/media/dvb/ttpci/Kconfig             |    1 +
 drivers/media/radio/radio-si470x.c          |    5 +-
 drivers/media/video/Kconfig                 |    8 +
 drivers/media/video/Makefile                |    1 +
 drivers/media/video/cx18/cx18-cards.c       |   34 ++-
 drivers/media/video/cx18/cx18-dvb.c         |  160 ++++++++++
 drivers/media/video/cx23885/cx23885-dvb.c   |   30 ++
 drivers/media/video/cx23885/cx23885.h       |    4 +
 drivers/media/video/em28xx/Kconfig          |    2 +
 drivers/media/video/em28xx/em28xx-cards.c   |   84 +++++-
 drivers/media/video/em28xx/em28xx-core.c    |   32 ++-
 drivers/media/video/em28xx/em28xx-dvb.c     |   28 ++-
 drivers/media/video/em28xx/em28xx-i2c.c     |    2 +-
 drivers/media/video/em28xx/em28xx-video.c   |   92 ++++--
 drivers/media/video/em28xx/em28xx.h         |    3 +
 drivers/media/video/gspca/stv06xx/stv06xx.h |    4 -
 drivers/media/video/mt9v011.c               |  431 +++++++++++++++++++++++++++
 drivers/media/video/mt9v011.h               |   35 +++
 drivers/media/video/soc_camera.c            |   12 +-
 drivers/media/video/vivi.c                  |   99 +++---
 include/linux/videodev2.h                   |    2 +
 include/media/v4l2-chip-ident.h             |    3 +
 25 files changed, 1027 insertions(+), 112 deletions(-)
 create mode 100644 drivers/media/video/mt9v011.c
 create mode 100644 drivers/media/video/mt9v011.h

Andy Walls (5):
      V4L/DVB (12167): tuner-xc2028: Fix 7 MHz DVB-T
      V4L/DVB (12180): cx18: Update Yuan MPC-718 card entry with better information and guesses
      V4L/DVB (12181): get_dvb_firmware: Add Yuan MPC718 MT352 DVB-T "firmware" extraction
      V4L/DVB (12182): cx18: Add DVB-T support for Yuan MPC-718 cards with an MT352 or ZL10353
      V4L/DVB (12206): get_dvb_firmware: Correct errors in MPC718 firmware extraction logic

Devin Heitmueller (1):
      V4L/DVB (12156): em28xx: Fix tuning for Terratec Cinergy T XS USB (zl10353 version)

Guennadi Liakhovetski (1):
      V4L/DVB (12160): soc-camera: fix missing clean up on error path

Hans Verkuil (1):
      V4L/DVB (12153): ttpci: config TTPCI_EEPROM depends on I2C

Jiri Slaby (2):
      V4L/DVB (12202): em28xx, fix lock imbalance
      V4L/DVB (12203): radio-si470x: fix lock imbalance

Mauro Carvalho Chehab (12):
      V4L/DVB (12134): vivi: bug: don't assume that S_STD will be called before streaming
      V4L/DVB (12148): move V4L2_PIX_FMT_SGRBG8 to the proper place
      V4L/DVB (12135): Add a driver for mt9v011 sensor
      V4L/DVB (12136): mt9v011: Some fixes at the register initialization table
      V4L/DVB (12137): mt9v011: CodingStyle fixes
      V4L/DVB (12173): mt9v011: properly calculate image resolution registers
      V4L/DVB (12174): mt9v011: let's stick with datasheet values where it works
      V4L/DVB (12138): em28xx: add support for Silvercrest Webcam
      V4L/DVB (12139): em28xx: add other video formats
      V4L/DVB (12169): em28xx-video: fix VIDIOC_G_FMT and VIDIOC_ENUMFMT with webcams
      V4L/DVB (12171): em28xx: fix webcam usage with different output formats
      V4L/DVB (12172): em28xx: Add autodetection code for Silvercrest 1.3 mpix

Michael Krufky (2):
      V4L/DVB (12165): cx23885: override set_frontend to allow rf input path switching on the HVR1275
      V4L/DVB (12166): cx23885: add FIXME comment above set_frontend override

Stefan Herbrechtsmeier (1):
      V4L/DVB (12159): soc_camera: Fix debug output of supported formats count

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

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

end of thread, other threads:[~2009-08-31 14:20 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-12 22:05 [GIT PATCHES for 2.6.31] V4L/DVB fixes Mauro Carvalho Chehab
2009-08-13 18:13 ` Linus Torvalds
2009-08-14  2:53   ` Mauro Carvalho Chehab
  -- strict thread matches above, loose matches on Subject: below --
2009-08-31  5:33 Mauro Carvalho Chehab
2009-08-31 14:20 ` Mauro Carvalho Chehab
2009-07-24 17:40 Mauro Carvalho Chehab
2009-07-24 20:50 ` Greg KH
2009-07-24 21:32   ` Devin Heitmueller
2009-07-24 21:48     ` Greg KH
2009-07-05 22:37 Mauro Carvalho Chehab

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).