Skip to contentSkip to conversation

V4L/DVB fixes

PATCH In review Mauro Carvalho Chehab 2 participants 4 messages Dec 12, 2007 1 message not in the archive

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 V4L/DVB fixes

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

A message that is not in the archive (sent off-list or not yet received): [email protected]

#2 lore raw

Em Ter, 2007-12-11 às 21:14 -0500, Michael Krufky escreveu:

Quoted 7 lines
Quoted 6 lines · Mauro Carvalho Chehab

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

[snip]

Quoted 8 lines

Mauro,

Quoted 3 lines

Mauro Carvalho Chehab (4):
V4L/DVB (6750): Fix in-kernel compilation for cxusb

^^ This patch fixes a build issue that only applies to new devices that depend on the tuner-xc2028 module, which is planned to be added to mainline for 2.6.25 .... We don't need to send this patch upstream yet, because the dependency doesn't exist in 2.6.24.

Hmm... ok. Anyway, It won't hurt to apply it. The patch just adds a missing include directory to Makefile:
+EXTRA_CFLAGS += -Idrivers/media/video

Anyway, I'll remove it from the tree and send to linus an updated pull request.

Quoted 4 lines
Quoted 4 lines

Benoit Istin (1):

      V4L/DVB (6746): saa7134-dvb: fix tuning for WinTV HVR-1110
Quoted 8 lines

^^ This patch is good for 2.6.24, but it is only the first half of the fix. This fixes digital tuning, but the analog fix is the following changeset:

saa7134: enable LNA in analog mode for Hauppauge WinTV HVR-1110
http://linuxtv.org/hg/~mkrufky/oxford2/rev/b227949c41ad

Please send this one in your next pull request to Linus.

Ok.

I'll pull from your oxford2 tree and keep it for a while at development tree for testing.

Quoted 3 lines

Regards,

Mike

Signature · 2 lines
Cheers,
Mauro
#3 lore raw
Quoted 6 lines
Quoted 1 line

^^ This patch fixes a build issue that only applies to new devices

that

Quoted 3 lines

depend on the tuner-xc2028 module, which is planned to be added to mainline for 2.6.25 .... We don't need to send this patch upstream yet, because the dependency doesn't exist in 2.6.24.

Quoted 6 lines

Hmm... ok. Anyway, It won't hurt to apply it. The patch just adds a missing include directory to Makefile:
+EXTRA_CFLAGS += -Idrivers/media/video

Anyway, I'll remove it from the tree and send to linus an updated pull request.

Linus already pulled from my tree. There's no need to revert this changeset. It will not hurt and will be needed soon, anyway.

Signature · 2 lines
Cheers,
Mauro
#4 lore raw
Quoted 12 lines · Mauro Carvalho Chehab
Quoted 12 lines
Quoted 2 lines

^^ This patch fixes a build issue that only applies to new devices

that

Quoted 4 lines

depend on the tuner-xc2028 module, which is planned to be added to mainline for 2.6.25 .... We don't need to send this patch upstream yet, because the dependency doesn't exist in 2.6.24.

Hmm... ok. Anyway, It won't hurt to apply it. The patch just adds a missing include directory to Makefile:
+EXTRA_CFLAGS += -Idrivers/media/video

Quoted 7 lines
Quoted 3 lines

Anyway, I'll remove it from the tree and send to linus an updated pull request.

Linus already pulled from my tree. There's no need to revert this changeset. It will not hurt and will be needed soon, anyway.

That's fine -- it doesn't hurt anything.

Cheers,

Mike