* [GIT PATCHES for 2.6.27] V4L/DVB fixes
@ 2008-10-05 3:27 Mauro Carvalho Chehab
2008-10-07 4:59 ` Hans Verkuil
0 siblings, 1 reply; 5+ messages in thread
From: Mauro Carvalho Chehab @ 2008-10-05 3:27 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 fixes
For a series of trivial fixes:
- Several trivial fixes at gspca;
- Several memory leak fixes at wm8739, w9968cf, em28xx-audio, cpia_usb,
ov511, gspca;
- pvrusb2: Add support for a missing USB ID;
- cx88: add missing unlock_kernel;
- ov511: fix exposure sysfs attribute bug;
- cx18: Fix tuner audio input for Compro H900 cards;
- em28xx: Remove duplicate entry, fix detection of Kworld 310u;
- em28xx-alsa: fix clicking;
- bttv: Prevent NULL pointer dereference in radio_open;
- zr36067: several API non-conformance fixes;
- drivers/media/video/cafe_ccic.c needs mm.h
- s2255drv field count fix;
- Use correct XC3028L firmware for AMD ATI TV Wonder 600 to avoid overheating;
- sms1xxx: fix product name for Hauppauge and add proper USB ID for WinTV MiniStick;
- Fix deadlock in demux code;
- Fix support for Hauppauge Nova-S SE;
- S5H1420: Fix size of shadow-array to avoid overflow;
- fix buffer overflow in uvc-video.
Cheers,
Mauro.
---
Documentation/video4linux/CARDLIST.em28xx | 2 +-
Documentation/video4linux/gspca.txt | 1 +
drivers/media/common/tuners/tuner-xc2028.h | 1 +
drivers/media/dvb/b2c2/flexcop-fe-tuner.c | 1 +
drivers/media/dvb/dvb-core/dmxdev.c | 16 ++++---
drivers/media/dvb/dvb-core/dvb_demux.c | 16 +++++---
drivers/media/dvb/frontends/s5h1420.c | 11 +++--
drivers/media/dvb/frontends/s5h1420.h | 8 ++-
drivers/media/dvb/siano/sms-cards.c | 4 +-
drivers/media/video/bt8xx/bttv-driver.c | 2 +-
drivers/media/video/cafe_ccic.c | 1 +
drivers/media/video/cpia2/cpia2_usb.c | 5 ++-
drivers/media/video/cx18/cx18-cards.c | 2 +-
drivers/media/video/cx88/cx88-blackbird.c | 1 +
drivers/media/video/em28xx/em28xx-audio.c | 12 ++++-
drivers/media/video/em28xx/em28xx-cards.c | 55 ++++++++++++-------------
drivers/media/video/em28xx/em28xx-dvb.c | 9 ++++
drivers/media/video/gspca/gspca.c | 3 +-
drivers/media/video/gspca/pac7311.c | 1 +
drivers/media/video/gspca/sonixb.c | 4 +-
drivers/media/video/gspca/sonixj.c | 19 ++++++--
drivers/media/video/gspca/spca561.c | 2 +-
drivers/media/video/gspca/zc3xx.c | 4 +-
drivers/media/video/ov511.c | 6 ++-
drivers/media/video/pvrusb2/pvrusb2-devattr.c | 2 +
drivers/media/video/s2255drv.c | 3 +-
drivers/media/video/uvc/uvc_ctrl.c | 2 +-
drivers/media/video/w9968cf.c | 2 +-
drivers/media/video/wm8739.c | 4 +-
drivers/media/video/zoran_card.c | 2 +-
drivers/media/video/zoran_driver.c | 15 +++----
31 files changed, 130 insertions(+), 86 deletions(-)
Andreas Oberritter (1):
V4L/DVB (9029): Fix deadlock in demux code
Andrew Morton (1):
V4L/DVB (8960): drivers/media/video/cafe_ccic.c needs mm.h
Costantino Leandro (1):
V4L/DVB (8933): gspca: Disable light frquency for zc3xx cs2102 Kokom.
Darron Broad (1):
V4L/DVB (9099): em28xx: Add detection for K-WORLD DVB-T 310U
Dean Anderson (1):
V4L/DVB (8963): s2255drv field count fix
Devin Heitmueller (1):
V4L/DVB (8967): Use correct XC3028L firmware for AMD ATI TV Wonder 600
Douglas Schilling Landgraf (6):
V4L/DVB (8883): w9968cf: Fix order of usb_alloc_urb validation
V4L/DVB (8884): em28xx-audio: fix memory leak
V4L/DVB (8885): cpia2_usb: fix memory leak
V4L/DVB (8886): ov511: fix memory leak
V4L/DVB (8887): gspca: fix memory leak
V4L/DVB (8935): em28xx-cards: Remove duplicate entry (EM2800_BOARD_KWORLD_USB2800)
Hans Verkuil (4):
V4L/DVB (8789): wm8739: remove wrong kfree
V4L/DVB (8904): cx88: add missing unlock_kernel
V4L/DVB (8905): ov511: fix exposure sysfs attribute bug
V4L/DVB (8919): cx18: Fix tuner audio input for Compro H900 cards
Hans de Goede (1):
V4L/DVB (8909): gspca: PAC 7302 webcam 093a:262a added.
Jean Delvare (4):
V4L/DVB (8955): bttv: Prevent NULL pointer dereference in radio_open
V4L/DVB (8957): zr36067: Restore the default pixel format
V4L/DVB (8958): zr36067: Return proper bytes-per-line value
V4L/DVB (8961): zr36067: Fix RGBR pixel format
Jean-Francois Moine (3):
V4L/DVB (8926): gspca: Bad fix of leak memory (changeset 43d2ead315b1).
V4L/DVB (9080): gspca: Add a delay after writing to the sonixj sensors.
V4L/DVB (9092): gspca: Bad init values for sonixj ov7660.
Mauro Carvalho Chehab (1):
V4L/DVB (8559a): Fix a merge conflict at gspca/sonixb
Michael Krufky (2):
V4L/DVB (8978): sms1xxx: fix product name for Hauppauge WinTV MiniStick
V4L/DVB (8979): sms1xxx: Add new USB product ID for Hauppauge WinTV MiniStick
Mike Isely (1):
V4L/DVB (8892): pvrusb2: Handle USB ID 2040:2950 same as 2040:2900
Patrick Boettcher (2):
V4L/DVB (9037): Fix support for Hauppauge Nova-S SE
V4L/DVB (9043): S5H1420: Fix size of shadow-array to avoid overflow
Ralph Loader (1):
V4L/DVB (9053): fix buffer overflow in uvc-video
Shane (1):
V4L/DVB (9075): gspca: Bad check of returned status in i2c_read() spca561.
Wiktor Grebla (1):
V4L/DVB (9103): em28xx: HVR-900 B3C0 - fix audio clicking issue
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: [GIT PATCHES for 2.6.27] V4L/DVB fixes
2008-10-05 3:27 [GIT PATCHES for 2.6.27] V4L/DVB fixes Mauro Carvalho Chehab
@ 2008-10-07 4:59 ` Hans Verkuil
2008-10-07 14:56 ` Linus Torvalds
0 siblings, 1 reply; 5+ messages in thread
From: Hans Verkuil @ 2008-10-07 4:59 UTC (permalink / raw)
To: video4linux-list
Cc: Mauro Carvalho Chehab, Linus Torvalds, linux-dvb-maintainer,
linux-kernel
Mauro, Linus,
Please revert this patch for 2.6.27:
> - cx88: add missing unlock_kernel;
It was a patch for 2.6.28 where the BKL was pushed down from v4l core to
the drivers, not for 2.6.27!
The patch below reverts it:
diff --git a/drivers/media/video/cx88/cx88-blackbird.c
b/drivers/media/video/cx88/cx88-blackbird.c
index 6b92206..9a1374a 100644
--- a/drivers/media/video/cx88/cx88-blackbird.c
+++ b/drivers/media/video/cx88/cx88-blackbird.c
@@ -1070,7 +1070,6 @@ static int mpeg_open(struct inode *inode, struct
file *file)
err = drv->request_acquire(drv);
if(err != 0) {
dprintk(1,"%s: Unable to acquire hardware, %d\n", __func__, err);
- unlock_kernel();
return err;
}
}
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Regards,
Hans
On Sunday 05 October 2008 05:27:01 Mauro Carvalho Chehab wrote:
> Linus,
>
> Please pull from:
>
> ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
> fixes
>
> For a series of trivial fixes:
>
> - Several trivial fixes at gspca;
> - Several memory leak fixes at wm8739, w9968cf, em28xx-audio,
> cpia_usb, ov511, gspca;
> - pvrusb2: Add support for a missing USB ID;
> - cx88: add missing unlock_kernel;
> - ov511: fix exposure sysfs attribute bug;
> - cx18: Fix tuner audio input for Compro H900 cards;
> - em28xx: Remove duplicate entry, fix detection of Kworld 310u;
> - em28xx-alsa: fix clicking;
> - bttv: Prevent NULL pointer dereference in radio_open;
> - zr36067: several API non-conformance fixes;
> - drivers/media/video/cafe_ccic.c needs mm.h
> - s2255drv field count fix;
> - Use correct XC3028L firmware for AMD ATI TV Wonder 600 to avoid
> overheating; - sms1xxx: fix product name for Hauppauge and add proper
> USB ID for WinTV MiniStick; - Fix deadlock in demux code;
> - Fix support for Hauppauge Nova-S SE;
> - S5H1420: Fix size of shadow-array to avoid overflow;
> - fix buffer overflow in uvc-video.
>
> Cheers,
> Mauro.
>
> ---
>
> Documentation/video4linux/CARDLIST.em28xx | 2 +-
> Documentation/video4linux/gspca.txt | 1 +
> drivers/media/common/tuners/tuner-xc2028.h | 1 +
> drivers/media/dvb/b2c2/flexcop-fe-tuner.c | 1 +
> drivers/media/dvb/dvb-core/dmxdev.c | 16 ++++---
> drivers/media/dvb/dvb-core/dvb_demux.c | 16 +++++---
> drivers/media/dvb/frontends/s5h1420.c | 11 +++--
> drivers/media/dvb/frontends/s5h1420.h | 8 ++-
> drivers/media/dvb/siano/sms-cards.c | 4 +-
> drivers/media/video/bt8xx/bttv-driver.c | 2 +-
> drivers/media/video/cafe_ccic.c | 1 +
> drivers/media/video/cpia2/cpia2_usb.c | 5 ++-
> drivers/media/video/cx18/cx18-cards.c | 2 +-
> drivers/media/video/cx88/cx88-blackbird.c | 1 +
> drivers/media/video/em28xx/em28xx-audio.c | 12 ++++-
> drivers/media/video/em28xx/em28xx-cards.c | 55
> ++++++++++++------------- drivers/media/video/em28xx/em28xx-dvb.c
> | 9 ++++
> drivers/media/video/gspca/gspca.c | 3 +-
> drivers/media/video/gspca/pac7311.c | 1 +
> drivers/media/video/gspca/sonixb.c | 4 +-
> drivers/media/video/gspca/sonixj.c | 19 ++++++--
> drivers/media/video/gspca/spca561.c | 2 +-
> drivers/media/video/gspca/zc3xx.c | 4 +-
> drivers/media/video/ov511.c | 6 ++-
> drivers/media/video/pvrusb2/pvrusb2-devattr.c | 2 +
> drivers/media/video/s2255drv.c | 3 +-
> drivers/media/video/uvc/uvc_ctrl.c | 2 +-
> drivers/media/video/w9968cf.c | 2 +-
> drivers/media/video/wm8739.c | 4 +-
> drivers/media/video/zoran_card.c | 2 +-
> drivers/media/video/zoran_driver.c | 15 +++----
> 31 files changed, 130 insertions(+), 86 deletions(-)
>
> Andreas Oberritter (1):
> V4L/DVB (9029): Fix deadlock in demux code
>
> Andrew Morton (1):
> V4L/DVB (8960): drivers/media/video/cafe_ccic.c needs mm.h
>
> Costantino Leandro (1):
> V4L/DVB (8933): gspca: Disable light frquency for zc3xx cs2102
> Kokom.
>
> Darron Broad (1):
> V4L/DVB (9099): em28xx: Add detection for K-WORLD DVB-T 310U
>
> Dean Anderson (1):
> V4L/DVB (8963): s2255drv field count fix
>
> Devin Heitmueller (1):
> V4L/DVB (8967): Use correct XC3028L firmware for AMD ATI TV
> Wonder 600
>
> Douglas Schilling Landgraf (6):
> V4L/DVB (8883): w9968cf: Fix order of usb_alloc_urb validation
> V4L/DVB (8884): em28xx-audio: fix memory leak
> V4L/DVB (8885): cpia2_usb: fix memory leak
> V4L/DVB (8886): ov511: fix memory leak
> V4L/DVB (8887): gspca: fix memory leak
> V4L/DVB (8935): em28xx-cards: Remove duplicate entry
> (EM2800_BOARD_KWORLD_USB2800)
>
> Hans Verkuil (4):
> V4L/DVB (8789): wm8739: remove wrong kfree
> V4L/DVB (8904): cx88: add missing unlock_kernel
> V4L/DVB (8905): ov511: fix exposure sysfs attribute bug
> V4L/DVB (8919): cx18: Fix tuner audio input for Compro H900
> cards
>
> Hans de Goede (1):
> V4L/DVB (8909): gspca: PAC 7302 webcam 093a:262a added.
>
> Jean Delvare (4):
> V4L/DVB (8955): bttv: Prevent NULL pointer dereference in
> radio_open V4L/DVB (8957): zr36067: Restore the default pixel format
> V4L/DVB (8958): zr36067: Return proper bytes-per-line value V4L/DVB
> (8961): zr36067: Fix RGBR pixel format
>
> Jean-Francois Moine (3):
> V4L/DVB (8926): gspca: Bad fix of leak memory (changeset
> 43d2ead315b1). V4L/DVB (9080): gspca: Add a delay after writing to
> the sonixj sensors. V4L/DVB (9092): gspca: Bad init values for sonixj
> ov7660.
>
> Mauro Carvalho Chehab (1):
> V4L/DVB (8559a): Fix a merge conflict at gspca/sonixb
>
> Michael Krufky (2):
> V4L/DVB (8978): sms1xxx: fix product name for Hauppauge WinTV
> MiniStick V4L/DVB (8979): sms1xxx: Add new USB product ID for
> Hauppauge WinTV MiniStick
>
> Mike Isely (1):
> V4L/DVB (8892): pvrusb2: Handle USB ID 2040:2950 same as
> 2040:2900
>
> Patrick Boettcher (2):
> V4L/DVB (9037): Fix support for Hauppauge Nova-S SE
> V4L/DVB (9043): S5H1420: Fix size of shadow-array to avoid
> overflow
>
> Ralph Loader (1):
> V4L/DVB (9053): fix buffer overflow in uvc-video
>
> Shane (1):
> V4L/DVB (9075): gspca: Bad check of returned status in
> i2c_read() spca561.
>
> Wiktor Grebla (1):
> V4L/DVB (9103): em28xx: HVR-900 B3C0 - fix audio clicking issue
>
> ---------------------------------------------------
> V4L/DVB development is hosted at http://linuxtv.org
>
> --
> video4linux-list mailing list
> Unsubscribe
> mailto:video4linux-list-request@redhat.com?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PATCHES for 2.6.27] V4L/DVB fixes
@ 2008-09-04 23:49 Mauro Carvalho Chehab
0 siblings, 0 replies; 5+ messages in thread
From: Mauro Carvalho Chehab @ 2008-09-04 23:49 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 fixes
This time, it took a long period since my last pull. Due to that,
there are 97 patches pending. This is due to some review I did on my
git scripts, and a job change.
Most of the patches are trivial ones. The big changes happens on gspca
driver that is new for 2.6.27, fixing support for several webcams.
A briefing of the patch series:
- improvements and fixes at au8522/au0828 (new driver);
- gspca: several important fixes, and a few models added;
- Some fixes at V4L core;
- ivtv: some fixes on closed caption;
- miropcm20 radio were removed. It weren't being building for a
long time (1,5 years ago it were removed on Kconfig);
- cx18: Queue handling were changed to prevend OOPS;
- several other fixes at the drivers.
Cheers,
Mauro.
---
Documentation/video4linux/CARDLIST.au0828 | 1 +
Documentation/video4linux/gspca.txt | 29 +-
drivers/media/common/saa7146_video.c | 4 +-
drivers/media/common/tuners/mt2131.c | 2 +-
drivers/media/common/tuners/mt2131.h | 2 +-
drivers/media/common/tuners/mt2131_priv.h | 2 +-
drivers/media/common/tuners/mxl5005s.c | 4 +-
drivers/media/common/tuners/mxl5005s.h | 2 +-
drivers/media/common/tuners/tuner-simple.c | 33 +-
drivers/media/common/tuners/xc5000.c | 2 +-
drivers/media/common/tuners/xc5000.h | 2 +-
drivers/media/common/tuners/xc5000_priv.h | 2 +-
drivers/media/dvb/b2c2/flexcop-fe-tuner.c | 3 +-
drivers/media/dvb/b2c2/flexcop-i2c.c | 12 +-
drivers/media/dvb/bt8xx/dst.c | 4 +-
drivers/media/dvb/dvb-core/dmxdev.c | 1 -
drivers/media/dvb/dvb-core/dvb_ca_en50221.c | 4 +-
drivers/media/dvb/dvb-core/dvb_frontend.c | 8 +-
drivers/media/dvb/dvb-usb/cxusb.c | 2 +-
drivers/media/dvb/dvb-usb/dib0700_devices.c | 9 +-
drivers/media/dvb/dvb-usb/dvb-usb-ids.h | 1 +
drivers/media/dvb/frontends/au8522.c | 47 +-
drivers/media/dvb/frontends/au8522.h | 11 +-
drivers/media/dvb/frontends/cx22702.c | 2 +-
drivers/media/dvb/frontends/cx22702.h | 2 +-
drivers/media/dvb/frontends/cx24123.c | 6 +-
drivers/media/dvb/frontends/cx24123.h | 2 +-
drivers/media/dvb/frontends/s5h1409.c | 3 +-
drivers/media/dvb/frontends/s5h1409.h | 2 +-
drivers/media/dvb/frontends/s5h1411.c | 3 +-
drivers/media/dvb/frontends/s5h1411.h | 2 +-
drivers/media/dvb/frontends/s5h1420.c | 3 +-
drivers/media/dvb/frontends/tda10048.c | 4 +-
drivers/media/dvb/frontends/tda10048.h | 2 +-
drivers/media/dvb/siano/sms-cards.c | 2 +-
drivers/media/dvb/siano/sms-cards.h | 2 +-
drivers/media/dvb/siano/smscoreapi.c | 2 +-
drivers/media/dvb/siano/smscoreapi.h | 2 +-
drivers/media/dvb/siano/smsdvb.c | 2 +-
drivers/media/dvb/siano/smsusb.c | 2 +-
drivers/media/dvb/ttpci/budget-patch.c | 3 +-
drivers/media/dvb/ttpci/budget.c | 3 +-
drivers/media/radio/Makefile | 4 -
drivers/media/radio/dsbr100.c | 2 +-
drivers/media/radio/miropcm20-radio.c | 266 ------
drivers/media/radio/miropcm20-rds-core.c | 211 -----
drivers/media/radio/miropcm20-rds-core.h | 19 -
drivers/media/radio/miropcm20-rds.c | 136 ---
drivers/media/radio/radio-aimslab.c | 3 +-
drivers/media/radio/radio-aztech.c | 3 +-
drivers/media/radio/radio-cadet.c | 2 +-
drivers/media/radio/radio-gemtek-pci.c | 2 +-
drivers/media/radio/radio-gemtek.c | 3 +-
drivers/media/radio/radio-maestro.c | 3 +-
drivers/media/radio/radio-maxiradio.c | 28 +-
drivers/media/radio/radio-rtrack2.c | 3 +-
drivers/media/radio/radio-sf16fmi.c | 2 +-
drivers/media/radio/radio-si470x.c | 4 +-
drivers/media/radio/radio-terratec.c | 3 +-
drivers/media/radio/radio-trust.c | 3 +-
drivers/media/radio/radio-zoltrix.c | 3 +-
drivers/media/video/Makefile | 4 +-
drivers/media/video/au0828/Kconfig | 1 +
drivers/media/video/au0828/au0828-cards.c | 9 +-
drivers/media/video/au0828/au0828-cards.h | 3 +-
drivers/media/video/au0828/au0828-core.c | 4 +-
drivers/media/video/au0828/au0828-dvb.c | 25 +-
drivers/media/video/au0828/au0828-i2c.c | 2 +-
drivers/media/video/au0828/au0828-reg.h | 2 +-
drivers/media/video/au0828/au0828.h | 2 +-
drivers/media/video/bt8xx/bttv-cards.c | 73 +-
drivers/media/video/bt8xx/bttv-driver.c | 1 -
drivers/media/video/bt8xx/bttv-risc.c | 3 +-
drivers/media/video/bt8xx/bttvp.h | 5 +
drivers/media/video/btcx-risc.c | 4 +-
drivers/media/video/btcx-risc.h | 2 +-
drivers/media/video/bw-qcam.c | 3 +-
drivers/media/video/c-qcam.c | 3 +-
drivers/media/video/cpia.c | 2 +-
drivers/media/video/cpia2/cpia2_v4l.c | 4 +-
drivers/media/video/cx18/cx18-av-firmware.c | 16 +-
drivers/media/video/cx18/cx18-driver.c | 6 +-
drivers/media/video/cx18/cx18-dvb.c | 2 +-
drivers/media/video/cx18/cx18-dvb.h | 2 +-
drivers/media/video/cx18/cx18-irq.c | 2 +-
drivers/media/video/cx18/cx18-queue.c | 129 +--
drivers/media/video/cx18/cx18-queue.h | 2 +-
drivers/media/video/cx23885/cx23885-417.c | 2 +-
drivers/media/video/cx23885/cx23885-cards.c | 2 +-
drivers/media/video/cx23885/cx23885-core.c | 4 +-
drivers/media/video/cx23885/cx23885-dvb.c | 2 +-
drivers/media/video/cx23885/cx23885-i2c.c | 2 +-
drivers/media/video/cx23885/cx23885-reg.h | 2 +-
drivers/media/video/cx23885/cx23885-vbi.c | 2 +-
drivers/media/video/cx23885/cx23885-video.c | 4 +-
drivers/media/video/cx23885/cx23885.h | 2 +-
drivers/media/video/cx25840/cx25840-core.c | 2 +-
drivers/media/video/et61x251/et61x251_core.c | 1 +
drivers/media/video/gspca/conex.c | 28 +-
drivers/media/video/gspca/etoms.c | 30 +-
drivers/media/video/gspca/gspca.c | 119 ++-
drivers/media/video/gspca/gspca.h | 21 +-
drivers/media/video/gspca/mars.c | 41 +-
drivers/media/video/gspca/ov519.c | 1167 ++++++++++++------------
drivers/media/video/gspca/pac207.c | 87 +--
drivers/media/video/gspca/pac7311.c | 1110 +++++++++++++++--------
drivers/media/video/gspca/pac_common.h | 60 ++
drivers/media/video/gspca/sonixb.c | 594 +++++++------
drivers/media/video/gspca/sonixj.c | 539 ++++++++----
drivers/media/video/gspca/spca500.c | 20 +-
drivers/media/video/gspca/spca501.c | 16 +-
drivers/media/video/gspca/spca505.c | 16 +-
drivers/media/video/gspca/spca506.c | 20 +-
drivers/media/video/gspca/spca508.c | 21 +-
drivers/media/video/gspca/spca561.c | 727 ++++++++++------
drivers/media/video/gspca/stk014.c | 20 +-
drivers/media/video/gspca/sunplus.c | 167 ++--
drivers/media/video/gspca/t613.c | 41 +-
drivers/media/video/gspca/tv8532.c | 20 +-
drivers/media/video/gspca/vc032x.c | 31 +-
drivers/media/video/gspca/zc3xx.c | 85 +-
drivers/media/video/ivtv/ivtv-driver.c | 2 +-
drivers/media/video/ivtv/ivtv-driver.h | 1 +
drivers/media/video/ivtv/ivtv-irq.c | 29 +-
drivers/media/video/ivtv/ivtv-queue.h | 2 +-
drivers/media/video/ivtv/ivtv-streams.c | 2 +-
drivers/media/video/ivtv/ivtv-vbi.c | 4 +-
drivers/media/video/ivtv/ivtv-version.h | 2 +-
drivers/media/video/ks0127.c | 31 +-
drivers/media/video/meye.c | 2 +-
drivers/media/video/mxb.c | 12 +-
drivers/media/video/ov511.c | 14 +-
drivers/media/video/pms.c | 13 +
drivers/media/video/pwc/pwc-ctrl.c | 18 +-
drivers/media/video/saa7115.c | 5 +-
drivers/media/video/se401.c | 2 +-
drivers/media/video/sn9c102/sn9c102_core.c | 1 +
drivers/media/video/sn9c102/sn9c102_devtable.h | 21 +-
drivers/media/video/stv680.c | 2 +-
drivers/media/video/usbvideo/ibmcam.c | 6 +-
drivers/media/video/usbvideo/vicam.c | 2 +-
drivers/media/video/v4l2-dev.c | 5 +-
drivers/media/video/v4l2-ioctl.c | 4 +-
drivers/media/video/vivi.c | 52 +-
drivers/media/video/w9966.c | 2 +-
drivers/media/video/zc0301/zc0301_core.c | 1 +
drivers/media/video/zc0301/zc0301_sensor.h | 19 -
include/linux/videodev2.h | 2 +
148 files changed, 3360 insertions(+), 3148 deletions(-)
delete mode 100644 drivers/media/radio/miropcm20-radio.c
delete mode 100644 drivers/media/radio/miropcm20-rds-core.c
delete mode 100644 drivers/media/radio/miropcm20-rds-core.h
delete mode 100644 drivers/media/radio/miropcm20-rds.c
create mode 100644 drivers/media/video/gspca/pac_common.h
Adrian Bunk (3):
V4L/DVB (8678): Remove the dead CONFIG_RADIO_MIROPCM20{,_RDS} code
V4L/DVB (8842): vivi_release(): fix use-after-free
V4L/DVB (8843): tda10048_firmware_upload(): fix a memory leak
Alexander Beregalov (1):
V4L/DVB (8681): v4l2-ioctl.c: fix warning
Andy Walls (2):
V4L/DVB (8701): cx18: Add missing lock for when the irq handler manipulates the queues
V4L/DVB (8769): cx18: Simplify queue flush logic to prevent oops in cx18_flush_queues()
Hans Verkuil (7):
V4L/DVB (8629): v4l2-ioctl: do not try to handle private V4L1 ioctls
V4L/DVB (8633): ivtv: update ivtv version number
V4L/DVB (8648): ivtv: improve CC support
V4L/DVB (8757): v4l-dvb: fix a bunch of sparse warnings
V4L/DVB (8778): radio: fix incorrect video_register_device result check
V4L/DVB (8779): v4l: fix more incorrect video_register_device result checks
V4L/DVB (8790): saa7115: call i2c_set_clientdata only when state != NULL
Hans de Goede (21):
V4L/DVB (8667): gspca: Bad probe of Z-Star/Vimicro webcams with pas106 sensor.
V4L/DVB (8720): gspca: V4L2_CAP_SENSOR_UPSIDE_DOWN added as a cap for some webcams.
V4L/DVB (8809): gspca: Revert commit 9a9335776548d01525141c6e8f0c12e86bbde982
V4L/DVB (8812): gspca: Do pac73xx webcams work.
V4L/DVB (8813): gspca: Adjust SOF detection for pac73xx.
V4L/DVB (8815): gspca: Fix problems with disabled controls.
V4L/DVB (8816): gspca: Set disabled ctrls and fix a register pb with ovxxxx in sonixb.
V4L/DVB (8817): gspca: LED and proble changes in sonixb.
V4L/DVB (8825): gspca: More controls for pac73xx and new webcam 093a:2624.
V4L/DVB (8827): gspca: Stop pac7302 autogain oscillation.
V4L/DVB (8830): gspca: Move some probe code to the new init function.
V4L/DVB (8831): gspca: Resolve webcam conflicts between some drivers.
V4L/DVB (8833): gspca: Cleanup the sonixb code.
V4L/DVB (8834): gspca: Have a bigger buffer for sn9c10x compressed images.
V4L/DVB (8835): gspca: Same pixfmt as the sn9c102 driver and raw Bayer added in sonixb.
V4L/DVB (8868): gspca: Support for vga modes with sif sensors in sonixb.
V4L/DVB (8869): gspca: Move the Sonix webcams with TAS5110C1B from sn9c102 to gspca.
V4L/DVB (8870): gspca: Fix dark room problem with sonixb.
V4L/DVB (8873): gspca: Bad image offset with rev012a of spca561 and adjust exposure.
V4L/DVB (8874): gspca: Adjust hstart for sn9c103/ov7630 and update usb-id's.
V4L/DVB (8880): PATCH: Fix parents on some webcam drivers
Henrik Kretzschmar (2):
V4L/DVB (8682): V4L: fix return value of register video func
V4L/DVB (8750): V4L: check inval in video_register_device_index()
Jean Delvare (1):
V4L/DVB (8837): dvb: fix I2C adapters name size
Jean-Francois Moine (41):
V4L/DVB (8660): gspca: Simplify the scan of URB packets in pac7311.
V4L/DVB (8661): gspca: Bug in the previous changeset about pac7311.
V4L/DVB (8663): gspca: Webcam 0c45:6128 added in sonixj.
V4L/DVB (8664): gspca: The bridge/sensor of the webcam 093a:2621 is a PAC 7302.
V4L/DVB (8665): gspca: Fix the 640x480 resolution of the webcam 093a:2621.
V4L/DVB (8666): gspca: Bad scanning of frames in pac7311.
V4L/DVB (8668): gspca: Conflict GSPCA / ET61X251 for the webcam 102c:6251.
V4L/DVB (8669): gspca: Add white balance control for spca561 rev 012A.
V4L/DVB (8671): gspca: Remove the unused field 'dev_name' of the device structure.
V4L/DVB (8672): gspca: Big rewrite of spca561.
V4L/DVB (8673): gspca: Bad frame scanning again and bad init in pac7311.
V4L/DVB (8674): gspca: Webcam 0c45:612e added in sonixj.
V4L/DVB (8675): gspca: Pixmap PJPG (Pixart 73xx JPEG) added, generated by pac7311.
V4L/DVB (8703): gspca: Do controls work for spca561 revision 12a.
V4L/DVB (8705): gspca: Adjust some control limits in spca561.
V4L/DVB (8706): Make contrast and brightness work for pac7302.
V4L/DVB (8707): gspca: Colors, hflip and vflip controls added for pac7302.
V4L/DVB (8709): gspca: Fix initialization and controls of sn9x110 - ov7630.
V4L/DVB (8710): gspca: Bad color control in sonixj.
V4L/DVB (8711): gspca: Bad controls and quantization table of pac7311.
V4L/DVB (8712): gspca: Bad start of sonixj webcams since changeset a8779025e7e8.
V4L/DVB (8713): gspca: Bad color control again in sonixj.
V4L/DVB (8714): gspca: Bad start of sn9c110 and sensor om6802.
V4L/DVB (8715): gspca: Change the name of some webcam in the gspca doc.
V4L/DVB (8716): gspca: Bad start of sn9c110 and sensor ov7630.
V4L/DVB (8717): gspca: Frame buffer too small for small resolutions (sonixj and t613).
V4L/DVB (8718): gspca: suspend/resume added.
V4L/DVB (8719): gspca: Have VIDIOC_QUERYCTRL more compliant to the spec.
V4L/DVB (8810): gspca: Compile error when CONFIG_PM not defined.
V4L/DVB (8814): gspca: Set DISABLED the disabled controls at query control time.
V4L/DVB (8818): gspca: Reinitialize the device on resume.
V4L/DVB (8819): gspca: Initialize the ov519 at open time and source cleanup.
V4L/DVB (8820): gspca: Change initialization and gamma of zc3xx - pas106.
V4L/DVB (8822): gspca: Change some subdriver functions for suspend/resume.
V4L/DVB (8823): gspca: H and V flips work for ov7670 only in ov519.
V4L/DVB (8824): gspca: Too much code removed in the suspend/resume changeset.
V4L/DVB (8826): gspca: Webcam Labtec 2200 (093a:2626) added in pac7311.
V4L/DVB (8828): gspca: Set the clock at the end of initialization in sonixj.
V4L/DVB (8829): gspca: Have a clean kmalloc-ated buffer for USB exchanges.
V4L/DVB (8832): gspca: Bad pixelformat of vc0321 webcams.
V4L/DVB (8872): gspca: Bad image format and offset with rev072a of spca561.
Li Zefan (1):
V4L/DVB (8881): gspca: After 'while (retry--) {...}', retry will be -1 but not 0.
Mauro Carvalho Chehab (2):
V4L/DVB (8749): Fix error code, when camera is not turned on by sonypi
V4L/DVB (8751): vivi: Fix some issues at vivi register routine
Michael Krufky (8):
V4L/DVB (8555): au8522: add mechanism to configure IF frequency for vsb and qam
V4L/DVB (8556): au0828: add support for Hauppauge Woodbury
V4L/DVB (8598): au8522: clean up function au8522_set_if
V4L/DVB (8599): au8522: remove if frequency settings from vsb/qam modulation tables
V4L/DVB (8600): au0828: explicitly set 6 MHz IF frequency in hauppauge_hvr950q_config
V4L/DVB (8722): sms1xxx: fix typo in license header
V4L/DVB (8839): dib0700: add comment to identify 35th USB id pair
V4L/DVB (8840): dib0700: add basic support for Hauppauge Nova-TD-500 (84xxx)
Rene Herman (2):
V4L/DVB (8727): V4L1: make PMS not autoprobe when builtin.
V4L/DVB (8728): 1-make-pms-not-autoprobe-when-builtin update
Simon Arlott (1):
V4L/DVB (8726): link tuner before saa7134
Steven Toth (3):
V4L/DVB (8803): s5h1409: Enable QAM_AUTO mode
V4L/DVB (8804): s5h1411: Enable QAM_AUTO mode
V4L/DVB (8805): Steven Toth email address change
Thierry MERLE (2):
V4L/DVB (8876): budget: udelay changed to mdelay
V4L/DVB (8877): b2c2 and bt8xx: udelay to mdelay
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 5+ messages in thread* [GIT PATCHES for 2.6.27] V4L/DVB fixes
@ 2008-08-07 1:26 Mauro Carvalho Chehab
0 siblings, 0 replies; 5+ messages in thread
From: Mauro Carvalho Chehab @ 2008-08-07 1:26 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 for_linus
For the following:
- a docbook fix;
- several fixes on the new gspca driver;
- a typo fix at Kconfig;
- some Kbuild fixes;
- a few driver fixes on em28xx, cxusb, soc_camera, pxa_camera and uvc;
Cheers,
Mauro.
---
Documentation/video4linux/gspca.txt | 1 +
drivers/media/dvb/dvb-usb/cxusb.c | 7 +-
drivers/media/dvb/frontends/Kconfig | 3 +-
drivers/media/video/Kconfig | 2 +-
drivers/media/video/arv.c | 2 +-
drivers/media/video/em28xx/em28xx-cards.c | 1 +
drivers/media/video/gspca/conex.c | 4 +-
drivers/media/video/gspca/etoms.c | 137 +++++----
drivers/media/video/gspca/gspca.c | 12 +-
drivers/media/video/gspca/gspca.h | 5 +-
drivers/media/video/gspca/ov519.c | 476 +++++++++++++---------------
drivers/media/video/gspca/pac7311.c | 54 ++--
drivers/media/video/gspca/sonixb.c | 2 +-
drivers/media/video/gspca/sonixj.c | 287 +++++++----------
drivers/media/video/gspca/spca505.c | 12 +-
drivers/media/video/gspca/spca506.c | 12 +-
drivers/media/video/gspca/spca508.c | 18 +-
drivers/media/video/gspca/spca561.c | 42 ++-
drivers/media/video/gspca/vc032x.c | 4 +-
drivers/media/video/gspca/zc3xx.c | 6 +-
drivers/media/video/pxa_camera.c | 58 ++++-
drivers/media/video/sh_mobile_ceu_camera.c | 2 +-
drivers/media/video/soc_camera.c | 26 ++
drivers/media/video/soc_camera_platform.c | 2 +-
drivers/media/video/uvc/uvc_ctrl.c | 33 ++-
drivers/media/video/uvc/uvc_driver.c | 26 ++-
drivers/media/video/uvc/uvc_video.c | 33 ++-
drivers/media/video/v4l2-dev.c | 4 +-
drivers/media/video/vino.c | 2 +-
include/media/soc_camera.h | 5 +
30 files changed, 685 insertions(+), 593 deletions(-)
Adrian Bunk (2):
V4L/DVB (8562): DVB_DRX397XD: remove FW_LOADER select
V4L/DVB (8563): fix drivers/media/video/arv.c compilation
Eugeniy Meshcheryakov (1):
V4L/DVB (8582): set mts_firmware for em2882 based Pinnacle Hybrid Pro
Jean-Francois Moine (10):
V4L/DVB (8550): gspca: Change a bit the init of ov7660 and Sonix JPEG
bridges. V4L/DVB (8552): gspca: Bad pixel format in the spca508 subdriver.
V4L/DVB (8567): gspca: hflip and vflip controls added for ov519 - ov7670
plus init cleanup. V4L/DVB (8569): gspca: Set back the old values of Sonix
sn9c120 and cleanup source. V4L/DVB (8571): gspca: Don't use
CONFIG_VIDEO_ADV_DEBUG as a compile option. V4L/DVB (8572): gspca: Webcam
0c45:6143 in documentation. V4L/DVB (8573): gspca: Bad scan of frame in
spca505/506/508. V4L/DVB (8574): gspca: Bad bytesperlines of pixelformat in
spca505/506/508 and vc023x. V4L/DVB (8602): gspca: Fix small bugs, simplify and
cleanup ov519. V4L/DVB (8604): gspca: Fix of "scheduling while atomic" crash.
Laurent Pinchart (2):
V4L/DVB (8616): uvcvideo: Add support for two Bison Electronics webcams
V4L/DVB (8617): uvcvideo: don't use stack-based buffers for USB transfers.
Mauro Carvalho Chehab (2):
V4L/DVB (8558): media/video/Kconfig: fix a typo
V4L/DVB (8628a): Remove duplicated include
Paul Mundt (1):
V4L/DVB (8609): media: Clean up platform_driver_unregister() bogosity.
Rabin Vincent (1):
V4L/DVB (8605): gspca: Fix of gspca_zc3xx oops - 2.6.27-rc1
Randy Dunlap (1):
V4L/DVB (8549a): fix kernel-doc warning, function name, and docbook
filename
Robert Jarzmik (2):
V4L/DVB (8610): Add suspend/resume capabilities to soc_camera.
V4L/DVB (8611): Add suspend/resume to pxa_camera driver
Robert Lowery (1):
V4L/DVB (8607): cxusb: fix OOPS and broken tuning regression on
FusionHDTV Dual Digital 4
Yoichi Yuasa (1):
V4L/DVB (8564): fix vino driver build error
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-10-07 14:57 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-05 3:27 [GIT PATCHES for 2.6.27] V4L/DVB fixes Mauro Carvalho Chehab
2008-10-07 4:59 ` Hans Verkuil
2008-10-07 14:56 ` Linus Torvalds
-- strict thread matches above, loose matches on Subject: below --
2008-09-04 23:49 Mauro Carvalho Chehab
2008-08-07 1:26 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
all inboxes | Powered by JetHome®