linux/drivers/media/video/cx88
Jelle Foks f057131fb6 V4L/DVB (5816): Cx88-blackbird: fix vidioc_g_tuner never ending list of tuners
v4l-info and other programs would loop indefinitely while querying the
tuners for cx88-blackbird cards.

The cause was that vidioc_g_tuner didn't return an error value for
qctrl->id != 0, making the application think there is a never ending
list of tuners...

This patch adds the same index check as done in vidioc_g_tuner() in
cx88-video.

Signed-off-by: Jelle Foks <jelle@foks.8m.com>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2007-07-03 15:11:16 -03:00
..
Kconfig V4L/DVB (5363): Dvb: Remove lgh06xf driver 2007-04-27 15:44:05 -03:00
Makefile V4L/DVB (5166): Remove obsolete alias defines of CONFIG_* settings 2007-02-21 13:35:11 -02:00
cx88-alsa.c cx88-video build fix 2007-05-07 12:13:04 -07:00
cx88-blackbird.c V4L/DVB (5816): Cx88-blackbird: fix vidioc_g_tuner never ending list of tuners 2007-07-03 15:11:16 -03:00
cx88-cards.c V4L/DVB (5491): Cx88: Support the DTV1000 T analog inputs 2007-04-27 15:45:23 -03:00
cx88-core.c V4L/DVB (5480): Fix cx88_print_irqbits calls to use ARRAY_SIZE 2007-04-27 15:45:13 -03:00
cx88-dvb.c V4L/DVB (5452): Cx88: merge identical boards 2007-04-27 15:44:55 -03:00
cx88-i2c.c V4L/DVB (5479): Use ARRAY_SIZE instead of a magic number 2007-04-27 15:45:12 -03:00
cx88-input.c V4L/DVB (4949a): Fix INIT_WORK 2006-12-10 09:22:53 -02:00
cx88-mpeg.c V4L/DVB (5567): Cx88-mpeg.c: make 2 functions static 2007-05-09 10:12:29 -03:00
cx88-reg.h [PATCH] v4l: 800: whitespace cleanups 2005-11-09 07:56:20 -08:00
cx88-tvaudio.c header cleaning: don't include smp_lock.h when not used 2007-05-08 11:15:07 -07:00
cx88-vbi.c V4L/DVB (5102): make videodev to auto-generate standards 2007-02-21 13:34:44 -02:00
cx88-video.c V4L/DVB (5565): Cx88: fix compilation on alpha 2007-05-09 10:12:27 -03:00
cx88-vp3054-i2c.c V4L/DVB (5618): Cx88: Drop the generic i2c client from cx88-vp3054-i2c 2007-05-09 10:13:05 -03:00
cx88-vp3054-i2c.h V4L/DVB (5618): Cx88: Drop the generic i2c client from cx88-vp3054-i2c 2007-05-09 10:13:05 -03:00
cx88.h V4L/DVB (5480): Fix cx88_print_irqbits calls to use ARRAY_SIZE 2007-04-27 15:45:13 -03:00