LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [GIT PATCHES] V4L/DVB fixes
@ 2007-10-17 17:17 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-10-17 17:17 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 8029 bytes --]
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git devel
For the following fixes:
- removal of the unused .hardware field, that were causing
compilation troubles when V4L1 compat were not selected;
- misc fixes at several parts of V4L/DVB: tuner-core, cinergyT2,
saa7134, cx23885, ivtv, cx88, pvrusb2, dib0700, ir-kdb-i2c,
dvb_ca_en50221 and em28xx;
Additionally, there are two pending patches for:
- Two cx88-alsa patches that were waiting for -ALSA merge;
And the removal of an obsolete, unused set of ioctls:
- Remove the obsolete VIDIOC_S/G_MPEGCOMP ioctls;
Also, feature-removal-schedule.txt V4L entries were updated.
Cheers,
Mauro.
---
Documentation/feature-removal-schedule.txt | 22 +--
drivers/media/dvb/cinergyT2/cinergyT2.c | 42 ++++--
drivers/media/dvb/dvb-core/dvb_ca_en50221.c | 2 +-
drivers/media/dvb/dvb-usb/dib0700_devices.c | 2 +-
drivers/media/radio/miropcm20-radio.c | 1 -
drivers/media/radio/radio-gemtek.c | 1 -
drivers/media/video/arv.c | 1 -
drivers/media/video/bt8xx/bttv-driver.c | 3 -
drivers/media/video/bw-qcam.c | 1 -
drivers/media/video/c-qcam.c | 1 -
drivers/media/video/cpia.c | 5 -
drivers/media/video/cpia2/cpia2_v4l.c | 5 -
drivers/media/video/cx23885/cx23885-core.c | 6 +-
drivers/media/video/cx88/cx88-alsa.c | 86 +++++++++--
drivers/media/video/cx88/cx88-blackbird.c | 57 -------
drivers/media/video/cx88/cx88-dvb.c | 3 +-
drivers/media/video/cx88/cx88-mpeg.c | 133 +++++++----------
drivers/media/video/cx88/cx88-video.c | 1 -
drivers/media/video/cx88/cx88-vp3054-i2c.c | 16 +-
drivers/media/video/cx88/cx88.h | 24 ++-
drivers/media/video/em28xx/em28xx-core.c | 3 +-
drivers/media/video/em28xx/em28xx-video.c | 2 -
drivers/media/video/et61x251/et61x251_core.c | 1 -
drivers/media/video/ir-kbd-i2c.c | 1 +
drivers/media/video/ivtv/ivtv-driver.c | 11 +-
drivers/media/video/ivtv/ivtv-fileops.c | 8 +-
drivers/media/video/ivtv/ivtv-ioctl.c | 13 +-
drivers/media/video/ivtv/ivtv-streams.c | 116 +++++++++------
drivers/media/video/ivtv/ivtv-streams.h | 1 +
drivers/media/video/ivtv/ivtv-yuv.c | 160 ++++++++++---------
drivers/media/video/ivtv/ivtv-yuv.h | 1 +
drivers/media/video/ivtv/ivtvfb.c | 19 +--
drivers/media/video/meye.c | 1 -
drivers/media/video/ov511.c | 1 -
drivers/media/video/planb.c | 1 -
drivers/media/video/pms.c | 1 -
drivers/media/video/pvrusb2/pvrusb2-encoder.c | 6 +
drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h | 11 +-
drivers/media/video/pvrusb2/pvrusb2-hdw.c | 3 +
drivers/media/video/pvrusb2/pvrusb2-v4l2.c | 3 -
drivers/media/video/pwc/pwc-if.c | 1 -
drivers/media/video/saa7134/saa6752hs.c | 111 --------------
drivers/media/video/saa7134/saa7134-core.c | 42 ++++-
drivers/media/video/saa7134/saa7134-empress.c | 12 --
drivers/media/video/saa7134/saa7134-input.c | 4 +-
drivers/media/video/saa7134/saa7134-tvaudio.c | 32 +++-
drivers/media/video/saa7134/saa7134-video.c | 28 ++--
drivers/media/video/saa7134/saa7134.h | 7 +-
drivers/media/video/se401.c | 1 -
drivers/media/video/sn9c102/sn9c102_core.c | 1 -
drivers/media/video/stradis.c | 1 -
drivers/media/video/stv680.c | 1 -
drivers/media/video/tuner-core.c | 2 +-
drivers/media/video/usbvideo/usbvideo.c | 1 -
drivers/media/video/usbvideo/vicam.c | 1 -
drivers/media/video/usbvision/usbvision-video.c | 3 -
drivers/media/video/v4l2-common.c | 2 -
drivers/media/video/videobuf-core.c | 2 +-
drivers/media/video/videocodec.c | 4 +-
drivers/media/video/videodev.c | 42 -----
drivers/media/video/vivi.c | 1 -
drivers/media/video/w9966.c | 1 -
drivers/media/video/w9968cf.c | 1 -
drivers/media/video/zc0301/zc0301_core.c | 1 -
drivers/media/video/zoran_card.c | 10 +-
drivers/media/video/zoran_driver.c | 2 -
include/linux/videodev.h | 42 -----
include/linux/videodev2.h | 92 -----------
include/media/v4l2-dev.h | 5 -
sound/i2c/other/tea575x-tuner.c | 1 -
70 files changed, 485 insertions(+), 744 deletions(-)
Adrian Bunk (1):
V4L/DVB (6328): ivtv: fix NULL dereference
Florin Malita (2):
V4L/DVB (6325): Double-free in cx23885_initdev
V4L/DVB (6350): V4L: possible leak in em28xx_init_isoc
Hans Verkuil (8):
V4L/DVB (6321): Remove obsolete VIDIOC_S/G_MPEGCOMP ioctls
V4L/DVB (6338): ivtv: fix incorrect EBUSY return
V4L/DVB (6339): ivtv: set the video color to black instead of green when capturing from the radio
V4L/DVB (6341): ivtv: fix resizing MPEG1 streams
V4L/DVB (6342): ivtv: fix circular locking (bug 9037)
V4L/DVB (6343): ivtvfb: check return value of unregister_framebuffer
V4L/DVB (6347): ivtv: fix video mute when radio is used
V4L/DVB (6348): ivtv: undo video mute when closing the radio
Ian Armstrong (3):
V4L/DVB (6340): ivtvfb: screen mode change sometimes goes wrong
V4L/DVB (6345): ivtvfb: YUV handling of an image which is not visible in the display area
V4L/DVB (6346): ivtvfb: YUV output size fix when ivtvfb is not loaded
Jiri Slaby (1):
V4L/DVB (6323): V4L: cinergyT2, remove bad usage of ERESTARTSYS
Marco Schluessler (1):
V4L/DVB (6356): "while (!ca->wakeup)" breaks the CAM initialisation
Mauro Carvalho Chehab (3):
V4L/DVB (6320): v4l core: remove the unused .hardware V4L1 field
V4L/DVB (6378a): Removal of VIDIOC_[G|S]_MPEGCOMP from feature-removal-schedule.txt
V4L/DVB (6378b): Updates info about the removal of V4L1 at feature-removal-schedule.txt
Maxim Levitsky (2):
V4L/DVB (6329): Additional Fixes for saa7134 suspend/resume
V4L/DVB (6330): V4L: saa7134: Fix interaction between tvaudio thread and the freezer
Michael Krufky (1):
V4L/DVB (6326): tuner-core.c: fe_has_signal() can return uninitialized value
Mike Isely (1):
V4L/DVB (6357): pvrusb2: Improve encoder chip health tracking
Patrick Boettcher (1):
V4L/DVB (6378): DiB0700-device: Using 1.10 firmware
Pekka Enberg (1):
V4L/DVB (6324): fix videobuf_cgmbuf export
Pekka Seppänen (1):
V4L/DVB (6319): radio-gemtek: fix 'VID_HARDWARE_GEMTEK' undeclared
Trent Piepho (8):
V4L/DVB (6185): cx88-alsa: Add mute controls, change control names
V4L/DVB (6187): cx88-alsa: Add TLV support
V4L/DVB (6332): cx88: Only include the blackbird fields if blackbird is selected
V4L/DVB (6333): cx88: Change void* card_priv to struct vp3054_i2c_state
V4L/DVB (6334): cx88: Change (struct cx8802_dev)->drvlist to a list_head and fix bugs
V4L/DVB (6335): cx8802: Replace list_for_each+list_entry with list_for_each_entry
V4L/DVB (6336): cx8802: Plug memory leak when unregistering a driver
V4L/DVB (6352): ir-kbd-i2c: Missing break statement
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2008-02-12 21:02 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2008-02-12 21:02 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
master
For the following fixes:
- bug #9699: radio-sf16fmr2: fix request_region() validation;
- bug #9833 when building V4L without I2C;
- bug #9887: tda10086: make the 22kHz tone for DISEQC a config option;
- Warning fix: Remove sound/driver.h;
- zr364xx: trivial board additions and fix at docs;
- saa7134: trivial board addition and detection, fix for md2819;
- tcm825x: - fix logical typo error;
- stkwebcam and radio-si470x (newer drivers for 2.6.25): some fixes and
cleanups;
- radio-sf16fmi: fix request_region();
- saa7134-dvb: add missing dvb_attach call (for tda10046_attach);
- frontends/tda18271-common.c: fix off-by-one;
- tuner-core.c:make tuner_list static;
- budget-av: trival board additions;
- dvb-ttpci: Improved display of still pictures;
- videobuf: lock fixes;
- saa7134-empress: Remove wrong lock;
- em28xx: trivial board addition, audio fixes and other misc fixes;
- videobuf-vmalloc: fix typo on a function name;
- tveeprom: Add proper tuner mapping for hauppauge eeprom id 133
- cx88-mpeg: Allow concurrent access to cx88-mpeg devices;
Cheers,
Mauro.
---
Documentation/video4linux/CARDLIST.em28xx | 2 +-
Documentation/video4linux/CARDLIST.saa7134 | 6 +-
Documentation/video4linux/zr364xx.txt | 4 +-
drivers/media/Kconfig | 16 +-
drivers/media/common/Kconfig | 2 +-
drivers/media/common/ir-keymaps.c | 46 ++
drivers/media/common/saa7146_vbi.c | 1 -
drivers/media/common/saa7146_video.c | 2 -
drivers/media/dvb/bt8xx/bt878.c | 23 +-
drivers/media/dvb/dvb-usb/ttusb2.c | 1 +
drivers/media/dvb/frontends/tda10086.c | 28 +-
drivers/media/dvb/frontends/tda10086.h | 3 +
drivers/media/dvb/frontends/tda18271-common.c | 2 +-
drivers/media/dvb/ttpci/av7110_av.c | 15 +-
drivers/media/dvb/ttpci/budget-av.c | 8 +
drivers/media/dvb/ttpci/budget.c | 1 +
drivers/media/radio/Kconfig | 4 +-
drivers/media/radio/radio-sf16fmi.c | 1 +
drivers/media/radio/radio-sf16fmr2.c | 5 +-
drivers/media/radio/radio-si470x.c | 597 +++++++++++++++----------
drivers/media/video/Kconfig | 4 +-
drivers/media/video/Makefile | 5 +-
drivers/media/video/bt8xx/bttv-driver.c | 50 +--
drivers/media/video/bt8xx/bttv-vbi.c | 4 +-
drivers/media/video/cx88/cx88-mpeg.c | 16 +-
drivers/media/video/cx88/cx88.h | 1 +
drivers/media/video/em28xx/em28xx-audio.c | 6 +-
drivers/media/video/em28xx/em28xx-cards.c | 8 +-
drivers/media/video/em28xx/em28xx-core.c | 111 +++--
drivers/media/video/em28xx/em28xx-video.c | 79 +++-
drivers/media/video/em28xx/em28xx.h | 5 +-
drivers/media/video/saa7134/saa7134-cards.c | 123 +++++-
drivers/media/video/saa7134/saa7134-dvb.c | 28 +-
drivers/media/video/saa7134/saa7134-empress.c | 6 +-
drivers/media/video/saa7134/saa7134-input.c | 6 +
drivers/media/video/saa7134/saa7134-video.c | 20 +-
drivers/media/video/saa7134/saa7134.h | 2 +
drivers/media/video/stk-sensor.c | 23 +-
drivers/media/video/stk-webcam.c | 104 ++++-
drivers/media/video/stk-webcam.h | 3 +-
drivers/media/video/tcm825x.c | 2 +-
drivers/media/video/tuner-core.c | 2 +-
drivers/media/video/tvaudio.c | 10 +-
drivers/media/video/tveeprom.c | 2 +-
drivers/media/video/v4l2-common.c | 393 ++---------------
drivers/media/video/videobuf-core.c | 78 ++--
drivers/media/video/videobuf-dma-sg.c | 4 +-
drivers/media/video/videobuf-vmalloc.c | 20 +-
drivers/media/video/videodev.c | 444 ++++++++++++++++---
drivers/media/video/zr364xx.c | 2 +
include/media/ir-common.h | 1 +
include/media/v4l2-common.h | 2 -
include/media/v4l2-dev.h | 2 +
include/media/videobuf-core.h | 2 +-
include/media/videobuf-vmalloc.h | 2 +-
55 files changed, 1430 insertions(+), 907 deletions(-)
Adrian Bunk (5):
V4L/DVB (7100): frontends/tda18271-common.c: fix off-by-one
V4L/DVB (7102): make tuner-core.c:tuner_list static
V4L/DVB (7103): make stk_camera_cleanup() static
V4L/DVB (7104): stk-sensor.c: make 2 functions static
V4L/DVB (7106): em28xx/: make 2 functions static
Adrian Pardini (1):
V4L/DVB (7192): Adds support for Genius TVGo A11MCE
Akinobu Mita (1):
V4L/DVB (7076): bt878: include KERN_ facility level
Andrew Morton (1):
V4L/DVB (7156): em28xx/em28xx-core.c: fix use of potentially
uninitialized variable
Antoine Jacquet (3):
V4L/DVB (7079): zr364xx: fix typo in documentation
V4L/DVB (7080): zr364xx: add support for Pentax Optio 50
V4L/DVB (7081): zr364xx: add support for Creative DiVi CAM 516
Brandon Philips (1):
V4L/DVB (7150): [v4l] convert videbuf_vmalloc_memory to
videobuf_vmalloc_memory
Cyrill Gorcunov (1):
V4L/DVB (7086): driver: tcm825x - fix logical typo error
Douglas Schilling Landgraf (1):
V4L/DVB (7092): radio-sf16fmr2: fix request_region() validation [bugzilla
9699]
Hartmut Hackmann (1):
V4L/DVB (7186): tda10086: make the 22kHz tone for DISEQC a config option
Hermann Pitton (4):
V4L/DVB (7082): support for Twinhan Hybrid DTV-DVB 3056 PCI
V4L/DVB (7083): saa7134: enable radio and external analog audio-in on the
md2819 V4L/DVB (7084): saa7134: add support for the Medion / Creatix CTX948 card
V4L/DVB (7085): saa7134: detect the LifeView FlyDVB-T Hybrid Mini PCI
Jaime Velasco Juan (3):
V4L/DVB (7088): V4L: stkwebcam: Add support for YUYV format
V4L/DVB (7089): V4L: stkwebcam: Power management support
V4L/DVB (7090): V4L: stkwebcam: use v4l_compat_ioctl32
Kim Sandberg (1):
V4L/DVB (7117): budget-av: Add support for Satelco EasyWatch PCI DVB-T
Luc Saillard (1):
V4L/DVB (7132): Add USB ID for a newer variant of Hauppauge WinTV-HVR 900
Matthias Schwarzott (1):
V4L/DVB (7097): saa7134-dvb: add missing dvb_attach call (for
tda10046_attach)
Mauro Carvalho Chehab (16):
V4L/DVB (7115): Fix bug #9833: regression when compiling V4L without I2C
V4L/DVB (7119): Remove obsolete code from v4l2-common
V4L/DVB (7133): Fix Kconfig dependencies
V4L/DVB (7049): Remove sound/driver.h
V4L/DVB (7093): radio-sf16fmi: fix request_region()
V4L/DVB (7120): videobuf lock is already initialized at videobuf-core.c
V4L/DVB (7121): Renames videobuf lock to vb_lock
V4L/DVB (7122): saa7134-empress: Remove back lock
V4L/DVB (7158): Fix em28xx audio initialization
V4L/DVB (7160): em28xx: Allow register dump/setting for debug
V4L/DVB (7161): em28xx: Fix printing debug values higher than 127
V4L/DVB (7162): em28xx: Fix endian and returns the correct values
V4L/DVB (7163): em28xx: makes audio settings more stable
V4L/DVB (7164): em28xx-alsa: Add a missing mutex
V4L/DVB (7179): Allow more than one em28xx board
V4L/DVB (7180): em28xx: add URB_NO_TRANSFER_DMA_MAP, since
urb->transfer_dma is set
Michael Krufky (1):
V4L/DVB (7183): radio-si470x: fix build warning
Oliver Endriss (2):
V4L/DVB (7116): budget-av: Add support for KNC TV Station Plus X4
V4L/DVB (7118): dvb-ttpci: Improved display of still pictures
Ricardo Cerqueira (1):
V4L/DVB (7193): tveeprom: Add proper tuner mapping for hauppauge eeprom
id 133
Roel Kluin (1):
V4L/DVB (7139): add parentheses
Roland Stoll (1):
V4L/DVB (7194): cx88-mpeg: Allow concurrent access to cx88-mpeg devices
Tobias Lorenz (5):
V4L/DVB (7091): radio-si470x improvements and seldom problem fixed in
tuning functions V4L/DVB (7108): radio-si470x.c: check-after-use
V4L/DVB (7110): Trivial printf warning fix (radio-si470)
V4L/DVB (7188): radio-si470x version 1.0.6
V4L/DVB (7189): autosuspend support
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2008-01-11 21:42 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2008-01-11 21:42 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
master
For two driver fixes:
- ivtv: There are reports of regressions, due to udelay=5 on other
ivtv boards. Better to be convervative than to break devices. so,
stick to udelay=10 for all boards;
- av7110: fix section mismatch.
Cheers,
Mauro.
---
drivers/media/dvb/ttpci/av7110.c | 10 +++++-----
drivers/media/video/ivtv/ivtv-driver.c | 4 ----
2 files changed, 5 insertions(+), 9 deletions(-)
Hans Verkuil (1):
V4L/DVB (6999): ivtv: stick to udelay=10 after all
Randy Dunlap (1):
V4L/DVB (7001): av7110: fix section mismatch
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2008-01-07 9:38 Mauro Carvalho Chehab
2008-01-09 15:43 ` Hans-Peter Jansen
0 siblings, 1 reply; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2008-01-07 9:38 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
master
For two driver regression fixes:
- bttv: VIDIOCGMBUF ioctl hangs on bttv driver
- ivtv: udelay has to be changed *after* the eeprom was read, not before
Cheers,
Mauro.
---
drivers/media/video/bt8xx/bttv-driver.c | 4 +---
drivers/media/video/ivtv/ivtv-driver.c | 4 ++++
drivers/media/video/ivtv/ivtv-i2c.c | 5 +----
3 files changed, 6 insertions(+), 7 deletions(-)
Gregor Jasny (1):
V4L/DVB (6944a): Fix Regression VIDIOCGMBUF ioctl hangs on bttv driver
Hans Verkuil (1):
V4L/DVB (6916): ivtv: udelay has to be changed *after* the eeprom was
read, not before
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES] V4L/DVB fixes
2008-01-07 9:38 Mauro Carvalho Chehab
@ 2008-01-09 15:43 ` Hans-Peter Jansen
2008-01-09 18:30 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 20+ messages in thread
From: Hans-Peter Jansen @ 2008-01-09 15:43 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Linus Torvalds, Andrew Morton, linux-dvb-maintainer,
video4linux-list, linux-kernel
Am Montag, 7. Januar 2008 schrieb Mauro Carvalho Chehab:
>
> Hans Verkuil (1):
> V4L/DVB (6916): ivtv: udelay has to be changed *after* the eeprom
> was read, not before
boils down to this patch:
89dab3573aa1d95fd222ee4551f964bfa4c16823
drivers/media/video/ivtv/ivtv-driver.c | 4 ++++
drivers/media/video/ivtv/ivtv-i2c.c | 5 +----
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/drivers/media/video/ivtv/ivtv-driver.c
b/drivers/media/video/ivtv/ivtv-driver.c
index 6d2dd87..10d6faf 100644
--- a/drivers/media/video/ivtv/ivtv-driver.c
+++ b/drivers/media/video/ivtv/ivtv-driver.c
@@ -1076,6 +1076,10 @@ static int __devinit ivtv_probe(struct pci_dev *dev,
ivtv_process_eeprom(itv);
}
+ /* The mspx4xx chips need a longer delay for some reason */
+ if (!(itv->hw_flags & IVTV_HW_MSP34XX))
+ itv->i2c_algo.udelay = 5;
+
if (itv->std == 0) {
itv->std = V4L2_STD_NTSC_M;
}
diff --git a/drivers/media/video/ivtv/ivtv-i2c.c
b/drivers/media/video/ivtv/ivtv-i2c.c
index 44678fe..36e54f7 100644
--- a/drivers/media/video/ivtv/ivtv-i2c.c
+++ b/drivers/media/video/ivtv/ivtv-i2c.c
@@ -541,7 +541,7 @@ static const struct i2c_algo_bit_data
ivtv_i2c_algo_template = {
.setscl = ivtv_setscl_old,
.getsda = ivtv_getsda_old,
.getscl = ivtv_getscl_old,
- .udelay = 5,
+ .udelay = 10,
.timeout = 200,
};
@@ -718,9 +718,6 @@ int init_ivtv_i2c(struct ivtv *itv)
sizeof(struct i2c_adapter));
memcpy(&itv->i2c_algo, &ivtv_i2c_algo_template,
sizeof(struct i2c_algo_bit_data));
- /* The mspx4xx chips need a longer delay for some reason */
- if (itv->hw_flags & IVTV_HW_MSP34XX)
- itv->i2c_algo.udelay = 10;
itv->i2c_algo.data = itv;
itv->i2c_adap.algo_data = &itv->i2c_algo;
}
where the logic in hunk #1 was switched, resulting in a now misleading
comment over there.
How about something in the line of:
/*
* We started with a bigger udelay in order to fulfill the needs of the
* mspx4xx chips: cut it down here for all other members of the family.
*/
Cheers,
Pete
^ permalink raw reply related [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES] V4L/DVB fixes
2008-01-09 15:43 ` Hans-Peter Jansen
@ 2008-01-09 18:30 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2008-01-09 18:30 UTC (permalink / raw)
To: Hans-Peter Jansen
Cc: Linus Torvalds, Andrew Morton, linux-dvb-maintainer,
video4linux-list, linux-kernel, Hans Verkuil
On Wed, 9 Jan 2008 16:43:51 +0100
Hans-Peter Jansen <hpj@urpla.net> wrote:
> + /* The mspx4xx chips need a longer delay for some reason */
> + if (!(itv->hw_flags & IVTV_HW_MSP34XX))
> + itv->i2c_algo.udelay = 5;
> +
>
> where the logic in hunk #1 was switched, resulting in a now misleading
> comment over there.
If you notice the ! at the above line, and remind that the original value for
udelay is 10, you can understand the comment ;)
>
> How about something in the line of:
>
> /*
> * We started with a bigger udelay in order to fulfill the needs of the
> * mspx4xx chips: cut it down here for all other members of the family.
> */
Your suggestion seems clearer to my eyes. Still the other possibilities are not
from Micronas msp34xx family, but audio decoder chips from other vendors - as
weel as other kind of i2c devices, like IR chips, video encoders, etc.
So, IMO, a better comment would be something like:
/*
* We started with a bigger udelay in order to avoid troubles with some
* msp34xx chips. Boards without msp34xx are known to work with the full
* i2c 100 kHz speed.
*/
I'm C/C the patch author (Hans) for his comments about this, since he is
the one who faced with the problems with msp34xx and ivtv.
Cheers,
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2007-12-13 22:45 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-12-13 22:45 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
For the following:
- Regression fixes:
- Fix videobuf-core locks;
- Fix some troubles at building system.
- Three small driver fixes, on saa7134, bt866 and s5h1409.
Cheers,
Mauro.
---
drivers/media/Makefile | 2 +-
drivers/media/dvb/frontends/s5h1409.c | 11 ++++++++---
drivers/media/video/bt866.c | 1 -
drivers/media/video/saa7134/saa7134-cards.c | 1 +
drivers/media/video/videobuf-core.c | 4 ++--
5 files changed, 12 insertions(+), 7 deletions(-)
Adrian Bunk (2):
V4L/DVB (6803): buf-core.c locking fixes
V4L/DVB (6814): Makefile: always enter video/
Andrew Morton (1):
V4L/DVB (6819): i2c: fix drivers/media/video/bt866.c
Michael Krufky (1):
V4L/DVB (6798): saa7134: enable LNA in analog mode for Hauppauge WinTV HVR-1110
Steven Toth (1):
V4L/DVB (6820): s5h1409: QAM SNR related fixes
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2007-12-12 1:05 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-12-12 1:05 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
For the following:
- several driver fixes at ivtv, em28xx, tvp5150, tda10086, saa7146, zl10353,
saa7134, saa7134-alsa, saa7134-dvb, cxusb, saa5246a and saa5249;
- section fixes for bttv and ivtv;
- Kconfig fixes for dib3000mc;
- videobuf-core bad lock fixes;
- memory leak fix at videobuf-vmalloc.
Cheers,
Mauro.
---
drivers/media/common/saa7146_video.c | 11 +-
drivers/media/dvb/dvb-usb/Makefile | 3 +
drivers/media/dvb/dvb-usb/dibusb-common.c | 4 +
drivers/media/dvb/frontends/tda10086.c | 14 +-
drivers/media/dvb/frontends/zl10353.c | 4 +-
drivers/media/dvb/frontends/zl10353.h | 2 +-
drivers/media/video/bt8xx/bttv-cards.c | 2 +-
drivers/media/video/bt8xx/bttv-driver.c | 9 +-
drivers/media/video/cx88/cx88-blackbird.c | 5 +-
drivers/media/video/cx88/cx88-video.c | 5 +-
drivers/media/video/em28xx/em28xx-video.c | 7 +-
drivers/media/video/ivtv/ivtv-i2c.c | 2 +-
drivers/media/video/ivtv/ivtv-i2c.h | 2 +-
drivers/media/video/ivtv/ivtv-streams.c | 2 +-
drivers/media/video/saa5246a.c | 10 +-
drivers/media/video/saa5249.c | 8 +-
drivers/media/video/saa7134/saa7134-alsa.c | 16 ++-
drivers/media/video/saa7134/saa7134-cards.c | 2 +-
drivers/media/video/saa7134/saa7134-core.c | 21 +-
drivers/media/video/saa7134/saa7134-dvb.c | 1 +
drivers/media/video/saa7134/saa7134-empress.c | 5 +-
drivers/media/video/saa7134/saa7134-video.c | 5 +-
drivers/media/video/tvp5150.c | 11 +
drivers/media/video/videobuf-core.c | 247 ++++++++++++++++---------
drivers/media/video/videobuf-vmalloc.c | 6 +-
drivers/media/video/vivi.c | 1 +
include/media/videobuf-core.h | 2 +
27 files changed, 246 insertions(+), 161 deletions(-)
Adrian Bunk (2):
V4L/DVB (6796): ivtv/ section fix
V4L/DVB (6797): bt8xx/ section fixes
Benoit Istin (1):
V4L/DVB (6746): saa7134-dvb: fix tuning for WinTV HVR-1110
Brandon Philips (4):
V4L/DVB (6601): V4L: videobuf-core locking fixes and comments
V4L/DVB (6602): V4L: Convert videobuf drivers to videobuf_stop
V4L/DVB (6615): V4L: Fix VIDIOCGMBUF locking in saa7146
V4L/DVB (6751): V4L: Memory leak! Fix count in videobuf-vmalloc mmap
Chris Pascoe (1):
V4L/DVB (6629): zl10353: fix default adc_clock and TRL nominal rate calculation
Hans Verkuil (1):
V4L/DVB (6485): ivtv: fix compile warning
Hartmut Hackmann (1):
V4L/DVB (6579): Fix bug #8824: Correct support for Diseqc on tda10086
Heikki Lindholm (2):
V4L/DVB (6666): saa7134-alsa: fix period handling
V4L/DVB (6690): saa7134: fix ignored interrupts
Hermann Pitton (1):
V4L/DVB (6686): saa7134: fix composite over s-video input on the Tevion MD 9717
Jiri Kosina (1):
V4L/DVB (6733): DVB: Compile 3000MC-specific DIB code only for CONFIG_DVB_DIB3000MC
Mauro Carvalho Chehab (4):
V4L/DVB (6542): Fix S-video mode on tvp5150
V4L/DVB (6581): Fix: avoids negative vma usage count
V4L/DVB (6750): Fix in-kernel compilation for cxusb
V4L/DVB (6794): Fix compilation when dib3000mc is compiled as a module
Richard Knutsson (1):
V4L/DVB (6684): Complement va_start() with va_end() + style fixes
Sascha Sommer (1):
V4L/DVB (6540): em28xx: fix failing autodetection after the reboot
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2007-11-04 23:18 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-11-04 23:18 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
For the following:
- Some Kconfig fixes;
- Updates missing entries at CARDLIST.em28xx;
- Several driver fixes at bttv, cafe_ccic, s5h1409, mt2131, saa7134, planb,
saa7146, ves1820, tda10021, stv0297, pvrusb2, em28xx, tvp5150.
Cheers,
Mauro.
---
Documentation/video4linux/CARDLIST.em28xx | 3 +
drivers/media/Kconfig | 1 +
drivers/media/common/saa7146_core.c | 70 ++++++++++++++++----
drivers/media/dvb/frontends/mt2131.c | 2 +-
drivers/media/dvb/frontends/s5h1409.c | 96 ++++++++++++++++++++++++---
drivers/media/dvb/frontends/stv0297.c | 22 +++++--
drivers/media/dvb/frontends/tda10021.c | 6 ++
drivers/media/dvb/frontends/ves1820.c | 2 +-
drivers/media/dvb/ttpci/Kconfig | 2 +-
drivers/media/video/Kconfig | 2 +-
drivers/media/video/bt8xx/bttv-driver.c | 6 +-
drivers/media/video/cafe_ccic.c | 6 ++
drivers/media/video/cx23885/Kconfig | 2 +-
drivers/media/video/cx88/Kconfig | 2 +-
drivers/media/video/em28xx/Kconfig | 2 +-
drivers/media/video/em28xx/em28xx-i2c.c | 6 +-
drivers/media/video/em28xx/em28xx-video.c | 1 +
drivers/media/video/planb.c | 8 +-
drivers/media/video/pvrusb2/pvrusb2-ctrl.c | 2 +-
drivers/media/video/pvrusb2/pvrusb2-main.c | 5 +-
drivers/media/video/pvrusb2/pvrusb2-sysfs.c | 8 --
drivers/media/video/saa7134/Kconfig | 2 +-
drivers/media/video/saa7134/saa7134-alsa.c | 16 ++++-
drivers/media/video/saa7134/saa7134-cards.c | 4 +-
drivers/media/video/tuner-core.c | 6 +--
drivers/media/video/tvp5150.c | 16 ++--
26 files changed, 225 insertions(+), 73 deletions(-)
Adrian Bunk (1):
V4L/DVB (6432): tuner: fix CONFIG_TUNER_TEA5761=m
Alexander E. Patrakov (1):
V4L/DVB (6506): saa7134-alsa: Fix mmap support
Brandon Philips (1):
V4L/DVB (6547): V4L: remove PCI from VIDEO_VIVI depends
Hartmut Birr (3):
V4L/DVB (6499): tda10021: Bit error counting fixed
V4L/DVB (6500): tda10021: Fix reported signal strength
V4L/DVB (6501): stv0297: Signal strength fixes
Jeff Garzik (1):
V4L/DVB (6407): planb: fix obvious interrupt handling bugs
Jonathan Corbet (2):
V4L/DVB (6394): Fix a cafe_ccic resume bug
V4L/DVB (6395): cafe_ccic: Add a pointer to the data sheet
Ludovico Cavedon (1):
V4L/DVB (6531): Fix a regression caused by commit 153962364dc6fa4a24571885fbe76506d8968610
Mauro Carvalho Chehab (3):
V4L/DVB (6390): Updates missing entries at CARDLIST.em28xx
V4L/DVB (6518): Fix tvp5150 default values
V4L/DVB (6532): Add the remaining addresses for tda9887
Mike Isely (2):
V4L/DVB (6504): pvrusb2: Remove dead sysfs code
V4L/DVB (6548): pvrusb2: Fix oops on module removal
Oliver Endriss (2):
V4L/DVB (6495): saa7146: saa7146_wait_for_debi_done fixes
V4L/DVB (6498): ves1820: Change the acquisition range for clock recovery from 120 ppm to 240ppm
Randy Dunlap (2):
V4L/DVB (6478): ir-functions use input functions, should depend on INPUT
V4L/DVB (6479): use input functions, should depend on INPUT
Roel Kluin (1):
V4L/DVB (6503): pvrusb2: Fix associativity logic error
Steven Toth (2):
V4L/DVB (6402): s5h1409: Fix broken QAM support
V4L/DVB (6403): mt2131: replace comma with semicolon fix
Trent Piepho (3):
V4L/DVB (6391): bttv: SPICT ioctl doesn't work with vlc
V4L/DVB (6392): bttv: Update initial image size when set via V4L1 VIDIOCMCAPTURE
V4L/DVB (6514): em28xx: Include linux/mm.h
hermann pitton (1):
V4L/DVB (6406): saa7134: fix analog audio in on medion md8800 quadro
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2007-09-14 16:41 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-09-14 16:41 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
For the following driver fixes:
- ivtv: fix VIDIOC_G_ENC_INDEX flag handling
- saa7134: mux setup for composite sound on AverTV 307
- Pwc: Fix a broken debug message
- saa7191: Fix a warning at saa7191_probe
- cx88: Avoid a NULL pointer dereference during mpeg_open()
- cpia documentation: Remove reference to dead "cpia_pp=" boot-time
option
I've also added your fix for et61x251 driver, when V4L1_COMPAT is not
selected:
- fix build error for et61x251 driver
Cheers,
Mauro.
---
Documentation/kernel-parameters.txt | 23 ++++++++-----------
.../video4linux/cx2341x/fw-encoder-api.txt | 4 ++-
drivers/media/video/cx88/cx88-mpeg.c | 2 +-
drivers/media/video/ivtv/ivtv-fileops.c | 6 +++-
drivers/media/video/ivtv/ivtv-ioctl.c | 17 ++++++++++----
drivers/media/video/pwc/pwc-if.c | 2 +-
drivers/media/video/saa7134/saa7134-cards.c | 12 +++++-----
drivers/media/video/saa7191.c | 4 +-
include/media/v4l2-dev.h | 5 ++-
9 files changed, 42 insertions(+), 33 deletions(-)
Hans Verkuil (1):
V4L/DVB (6095): ivtv: fix VIDIOC_G_ENC_INDEX flag handling
Jean Delvare (1):
V4L/DVB (6147): Pwc: Fix a broken debug message
Linus Torvalds (1):
V4L/DVB (6220a): fix build error for et61x251 driver
Mauro Carvalho Chehab (1):
V4L/DVB (6148): Fix a warning at saa7191_probe
Robert P. J. Day (1):
V4L/DVB (6173a): Documentation: Remove reference to dead "cpia_pp=" boot-time option
Stas Sergeev (1):
V4L/DVB (6144): Fix mux setup for composite sound on AverTV 307
Steven Toth (1):
V4L/DVB (6188): Avoid a NULL pointer dereference during mpeg_open()
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2007-08-23 17:04 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-08-23 17:04 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
For a regression fix at b2c2-flexcop and a warning fix at dvb_net.
Cheers,
Mauro.
---
drivers/media/dvb/b2c2/flexcop-i2c.c | 7 +++++++
drivers/media/dvb/dvb-core/dvb_net.c | 5 +++--
2 files changed, 10 insertions(+), 2 deletions(-)
Mauro Carvalho Chehab (1):
V4L/DVB (6070): Fix a warning at dvb_net
Trent Piepho (1):
V4L/DVB (6042): b2c2-flexcop: fix Airstar HD5000 tuning regression
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2007-08-20 19:55 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-08-20 19:55 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
For the following:
- A few ivtv fixes;
- Updates firmware location for tda10046;
- Some fixes for OLPC camera;
- Sets the proper frequency limits on dvb-pll.
Cheers,
Mauro.
---
Documentation/dvb/get_dvb_firmware | 24 +++++++++++-----------
drivers/media/dvb/frontends/dvb-pll.c | 2 +-
drivers/media/video/cafe_ccic.c | 35 ++++++++++++++++++++++++++++++--
drivers/media/video/ivtv/ivtv-ioctl.c | 3 +-
drivers/media/video/ov7670.c | 5 +++-
include/linux/videodev2.h | 2 -
6 files changed, 51 insertions(+), 20 deletions(-)
Andreas Arens (1):
V4L/DVB (6016): get_dvb_firmware: update script for new location of tda10046 firmware
Chris Ball (1):
V4L/DVB (6026): Avoid powering up the camera on resume
Hans Verkuil (3):
V4L/DVB (5968): videodev2.h: remove superfluous FBUF GLOBAL_INV_ALPHA support
V4L/DVB (5967): ivtv: fix VIDIOC_S_FBUF:new OSD values where never set
V4L/DVB (5969): ivtv: report ivtv version in status log
Jonathan Corbet (1):
V4L/DVB (6027): Get rid of an ill-behaved msleep in i2c write
Marcelo Tosatti (1):
V4L/DVB (6028): Turn an unnecessary mdelay() into msleep().
Trent Piepho (1):
V4L/DVB (5991): dvb-pll: Set minimum and maximum frequency properly
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2007-07-30 19:15 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-07-30 19:15 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
For some fixes at V4L/DVB drivers:
- zr36067: proper standard handling, proper raw capture, fix at
poll(), V4L2 API compliance for image size and video formats;
- bttv: fix for Viewcast Osprey 440;
- usbvision: fix a regression caused by [sg]_register functions;
- ivtv: fix pause/continue/play handling, mailbox responsiveness,
TV-out VBI handling, and reports fw size correcltly;
- Af9005: fix tuner module unload and fixes error checking;
- dvb-pll: make struct dvb_pll_fcv1236d static
Also, one fix at a DVB API header:
- video.h: fix includes for userspace;
Cheers,
Mauro.
---
drivers/media/dvb/dvb-usb/af9005-fe.c | 47 ++---
drivers/media/dvb/frontends/dvb-pll.c | 2 +-
drivers/media/video/bt8xx/bttv-cards.c | 238 +++++++++++++----------
drivers/media/video/ivtv/ivtv-driver.h | 1 +
drivers/media/video/ivtv/ivtv-fileops.c | 10 +
drivers/media/video/ivtv/ivtv-firmware.c | 2 +-
drivers/media/video/ivtv/ivtv-ioctl.c | 11 +-
drivers/media/video/ivtv/ivtv-mailbox.c | 14 +-
drivers/media/video/ivtv/ivtv-streams.c | 11 +-
drivers/media/video/usbvision/usbvision-video.c | 5 +-
drivers/media/video/zoran.h | 5 +
drivers/media/video/zoran_device.c | 50 ++----
drivers/media/video/zoran_driver.c | 233 +++++++++++++----------
include/linux/dvb/video.h | 1 +
sound/pci/bt87x.c | 2 +
15 files changed, 343 insertions(+), 289 deletions(-)
Adrian Bunk (2):
V4L/DVB (5933): Dvb-usb/af9005-fe.c: error check fixes
V4L/DVB (5939): dvb-pll: make struct dvb_pll_fcv1236d static
Anssi Hannula (1):
V4L/DVB (5893): DVB: fix includes of video.h when __KERNEL__ is undefined
Hans Verkuil (4):
V4L/DVB (5916): ivtv: fix pause/continue/play handling
V4L/DVB (5917): ivtv: improve mailbox responsiveness.
V4L/DVB (5918): ivtv: fix TV-out VBI handling, only reset on last close.
V4L/DVB (5920): ivtv: fix incorrect fw size report.
Luca Olivetti (1):
V4L/DVB (5932): Af9005 fix tuner module unload
Trent Piepho (7):
V4L/DVB (5886): zr36067: Fix problem setting norms
V4L/DVB (5887): zr36067: Fix poll() operation
V4L/DVB (5888): zr36067: Driver was not returning correct image size
V4L/DVB (5890): zr36067: Add UYVY, RGB555X, RGB565X, and RGB32 formats
V4L/DVB (5891): zr36067: Turn off raw capture properly
V4L/DVB (5899): bttv: Fix Viewcast Osprey 440 support
V4L/DVB (5900): usbvision: fix bugs [sg]_register functions
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2007-07-03 19:20 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-07-03 19:20 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
For some fixes on V4L/DVB low-level drivers:
- bttv: fixes a very weird error when used with a v4l1 application;
- cx88-blackbird: fixes an endless loop at userspace apps, when
trying to request the list of tuners;
- ttpci: fixes error handling at init() function;
- cinergyT2: corrects bad locks on work queue.
Cheers,
Mauro.
---
drivers/media/dvb/cinergyT2/cinergyT2.c | 66 +++++++++++++++++-----------
drivers/media/dvb/ttpci/budget-core.c | 2 +-
drivers/media/video/bt8xx/bttv-driver.c | 13 +++---
drivers/media/video/cx88/cx88-blackbird.c | 2 +
4 files changed, 49 insertions(+), 34 deletions(-)
Hartmut Birr (1):
V4L/DVB (5822): Fix the return value in ttpci_budget_init()
Jelle Foks (1):
V4L/DVB (5816): Cx88-blackbird: fix vidioc_g_tuner never ending list of tuners
Oleg Nesterov (1):
V4L/DVB (5818): CinergyT2: fix flush_workqueue() vs work->func() deadlock
Trent Piepho (1):
V4L/DVB (5808): Bttv: fix v4l1 breaking the driver
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2007-06-09 11:13 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-06-09 11:13 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
For the following:
- Fixes the V4L ABI breakage as reported on http://lkml.org/lkml/2007/5/14/42
(required several changes on ivtv code);
- A building fix for architectures where USB doesn't depend on PCI;
- The Kconfig changes introduced some bugs, fixed on this series;
- Fix ia64 printk format warnings;
- Driver fixes on saa7111, cinergyt2, tda10086, tda82x, usbvision and
ivtv.
Cheers,
Mauro.
---
drivers/media/common/Kconfig | 1 +
drivers/media/dvb/b2c2/Makefile | 7 +-
drivers/media/dvb/cinergyT2/cinergyT2.c | 3 +-
drivers/media/dvb/frontends/tda10086.c | 21 ++-
drivers/media/dvb/frontends/tda826x.c | 4 +-
drivers/media/video/Kconfig | 2 +-
drivers/media/video/ivtv/ivtv-cards.h | 2 +-
drivers/media/video/ivtv/ivtv-driver.c | 1 +
drivers/media/video/ivtv/ivtv-driver.h | 16 ++-
drivers/media/video/ivtv/ivtv-fileops.c | 16 ++
drivers/media/video/ivtv/ivtv-ioctl.c | 45 +++++-
drivers/media/video/ivtv/ivtv-irq.c | 204 ++++++++++++++++--------
drivers/media/video/ivtv/ivtv-queue.c | 31 +++-
drivers/media/video/ivtv/ivtv-queue.h | 39 ++++-
drivers/media/video/ivtv/ivtv-streams.c | 2 +-
drivers/media/video/ivtv/ivtv-vbi.c | 2 +-
drivers/media/video/ivtv/ivtv-vbi.h | 2 +-
drivers/media/video/saa7111.c | 49 +++----
drivers/media/video/usbvision/usbvision-core.c | 82 ++++++----
drivers/media/video/usbvision/usbvision.h | 1 -
include/linux/videodev2.h | 7 +-
21 files changed, 368 insertions(+), 169 deletions(-)
Andrew Morton (1):
V4L/DVB (5699): Cinergyt2: fix file release handler
Hans Verkuil (6):
V4L/DVB (5675): Move big PIO accesses from the interrupt handler to a workhandler
V4L/DVB (5730): Remove unused V4L2_CAP_VIDEO_OUTPUT_POS
V4L/DVB (5732): Add ivtv CROPCAP support and fix ivtv S_CROP for video output.
V4L/DVB (5736): Add V4L2_FBUF_CAP/FLAG_LOCAL/GLOBAL_INV_ALPHA
V4L/DVB (5673): Fix audio stuttering for saa711x/ivtv when in radio mode.
V4L/DVB (5751): Ivtv: fix ia64 printk format warnings.
Mauro Carvalho Chehab (2):
V4L/DVB (5702): Fix Kconfig items to avoid linkedition errors
V4L/DVB (5761): Fix broken b2c2 dependency on non x86 architectures
Oliver Endriss (1):
V4L/DVB (5716): Tda10086,tda826x: fix tuning, STR/SNR values
Russell King (1):
V4L/DVB (5700): Saa7111: fix picture settings cache bug
Thierry Merle (1):
V4L/DVB (5720): Usbvision: fix urb allocation and submits
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2007-05-13 16:38 Mauro Carvalho Chehab
0 siblings, 0 replies; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-05-13 16:38 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
For two Kconfig fixes for non-x86 archs, a sysfs fix on dvb core, and a
fix on usage count to allow removing dst driver without forcing.
Cheers,
Mauro.
---
drivers/media/dvb/bt8xx/dst.c | 3 ---
drivers/media/dvb/dvb-core/dvbdev.c | 15 +++++++++++----
drivers/media/video/em28xx/Kconfig | 1 -
drivers/media/video/ivtv/Kconfig | 2 +-
drivers/media/video/ivtv/ivtv-driver.h | 8 --------
5 files changed, 12 insertions(+), 17 deletions(-)
Manu Abraham (1):
V4L/DVB (5639a): Fix dst usage count
Mauro Carvalho Chehab (2):
V4L/DVB (5640): Fix: em28xx currently doesn't require VIDEO_BUF
V4L/DVB (5639): Fix Kconfig dependencies for ivtv
Simon Arlott (1):
V4L/DVB (5630): Dvb-core: Handle failures to create devices
---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PATCHES] V4L/DVB fixes
@ 2007-03-26 3:36 Mauro Carvalho Chehab
2007-03-26 21:55 ` Linus Torvalds
0 siblings, 1 reply; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-03-26 3:36 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Linus,
Please pull 'master' from:
git://git.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
Basically we have some fixes at IR code, a Kconfig fix when Radio is
selected, some lock fixes at DVB core, Secam on saa7115 will now work
properly, a fix on msp34xx detection and suspend/resume and a small fix
on isl6421_attach.
Cheers,
Mauro.
V4L/DVB development is hosted at http://linuxtv.org
---
drivers/media/common/ir-functions.c | 6 ++++--
drivers/media/dvb/dvb-core/dmxdev.c | 12 +++---------
drivers/media/dvb/dvb-core/dvb_demux.c | 21 +++++++--------------
drivers/media/dvb/dvb-core/dvbdev.c | 9 +++------
drivers/media/dvb/frontends/isl6421.c | 1 +
drivers/media/radio/Kconfig | 2 +-
drivers/media/video/msp3400-driver.c | 14 ++++++--------
drivers/media/video/saa7115.c | 2 +-
drivers/media/video/tuner-core.c | 10 ++++------
include/media/saa7146_vv.h | 3 ++-
10 files changed, 32 insertions(+), 48 deletions(-)
Hans Verkuil:
V4L/DVB (5415): Msp_attach must return 0 if no msp3400 was found.
Jean Delvare:
V4L/DVB (5421): Fix suspend/resume in msp3400 and tuner
Mauro Carvalho Chehab:
V4L/DVB (5408): Fix SECAM handling on saa7115
Oliver Endriss:
V4L/DVB (5441): Saa7146: Fix allocation of clipping memory
Simon Arlott:
V4L/DVB (5400): Core: fix several locking related problems
Thomas Viehweger:
V4L/DVB (5472): Isl6421: don't reference freed memory
Trent Piepho:
V4L/DVB (5390): Radio: Fix error in Kbuild file
Vincent Penne:
V4L/DVB (5332): Ir_rc5_timer_end decoder lockup fix
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES] V4L/DVB fixes
2007-03-26 3:36 Mauro Carvalho Chehab
@ 2007-03-26 21:55 ` Linus Torvalds
2007-03-27 11:57 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 20+ messages in thread
From: Linus Torvalds @ 2007-03-26 21:55 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
On Mon, 26 Mar 2007, Mauro Carvalho Chehab wrote:
>
> Please pull 'master' from:
> git://git.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
"Already up-to-date".
Forgot to push?
Linus
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES] V4L/DVB fixes
2007-03-26 21:55 ` Linus Torvalds
@ 2007-03-27 11:57 ` Mauro Carvalho Chehab
2007-03-27 16:24 ` Linus Torvalds
0 siblings, 1 reply; 20+ messages in thread
From: Mauro Carvalho Chehab @ 2007-03-27 11:57 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
Hi Linus,
Em Seg, 2007-03-26 às 14:55 -0700, Linus Torvalds escreveu:
>
> On Mon, 26 Mar 2007, Mauro Carvalho Chehab wrote:
> >
> > Please pull 'master' from:
> > git://git.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
>
> "Already up-to-date".
>
> Forgot to push?
Seems so :( I'm too tired those days...
Ok, I've updated from your tree and re-pushed the patches. Please pull
for the following patches:
V4L/DVB (5332): Ir_rc5_timer_end decoder lockup fix
V4L/DVB (5390): Radio: Fix error in Kbuild file
V4L/DVB (5400): Core: fix several locking related problems
V4L/DVB (5408): Fix SECAM handling on saa7115
V4L/DVB (5415): Msp_attach must return 0 if no msp3400 was found.
V4L/DVB (5421): Fix suspend/resume in msp3400 and tuner
V4L/DVB (5441): Saa7146: Fix allocation of clipping memory
V4L/DVB (5472): Isl6421: don't reference freed memory
>
> Linus
--
Cheers,
Mauro
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PATCHES] V4L/DVB fixes
2007-03-27 11:57 ` Mauro Carvalho Chehab
@ 2007-03-27 16:24 ` Linus Torvalds
0 siblings, 0 replies; 20+ messages in thread
From: Linus Torvalds @ 2007-03-27 16:24 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Andrew Morton, linux-dvb-maintainer, video4linux-list, linux-kernel
[-- Attachment #1: Type: TEXT/PLAIN, Size: 640 bytes --]
On Tue, 27 Mar 2007, Mauro Carvalho Chehab wrote:
> Hi Linus,
>
> Em Seg, 2007-03-26 às 14:55 -0700, Linus Torvalds escreveu:
> >
> > On Mon, 26 Mar 2007, Mauro Carvalho Chehab wrote:
> > >
> > > Please pull 'master' from:
> > > git://git.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master
> >
> > "Already up-to-date".
> >
> > Forgot to push?
>
> Seems so :( I'm too tired those days...
>
> Ok, I've updated from your tree and re-pushed the patches. Please pull
> for the following patches:
Ok. Got it. HOWEVER. Look at that URL again that you quoted me, and see
what is wrong?
That's a bogus URL.
Linus
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2008-02-12 21:03 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-10-17 17:17 [GIT PATCHES] V4L/DVB fixes Mauro Carvalho Chehab
-- strict thread matches above, loose matches on Subject: below --
2008-02-12 21:02 Mauro Carvalho Chehab
2008-01-11 21:42 Mauro Carvalho Chehab
2008-01-07 9:38 Mauro Carvalho Chehab
2008-01-09 15:43 ` Hans-Peter Jansen
2008-01-09 18:30 ` Mauro Carvalho Chehab
2007-12-13 22:45 Mauro Carvalho Chehab
2007-12-12 1:05 Mauro Carvalho Chehab
2007-11-04 23:18 Mauro Carvalho Chehab
2007-09-14 16:41 Mauro Carvalho Chehab
2007-08-23 17:04 Mauro Carvalho Chehab
2007-08-20 19:55 Mauro Carvalho Chehab
2007-07-30 19:15 Mauro Carvalho Chehab
2007-07-03 19:20 Mauro Carvalho Chehab
2007-06-09 11:13 Mauro Carvalho Chehab
2007-05-13 16:38 Mauro Carvalho Chehab
2007-03-26 3:36 Mauro Carvalho Chehab
2007-03-26 21:55 ` Linus Torvalds
2007-03-27 11:57 ` Mauro Carvalho Chehab
2007-03-27 16:24 ` Linus Torvalds
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).