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