1
linux/drivers/media/dvb/frontends
Devin Heitmueller 67e70baf04 V4L/DVB (10411): s5h1409: Perform s5h1409 soft reset after tuning
Just like with the s5h1411, the s5h1409 needs a soft-reset in order for it
to know that the tuner has been told to change frequencies.  This change
changes the behavior from "random tuning times between 500ms to complete
tuning lock failures" to "tuning lock consistently within 700ms".

Thanks to Robert Krakora <rob.krakora@messagenetsystems.com> for doing
initial testing of the patch on the KWorld 330U.

Thanks to Andy Walls <awalls@radix.net> for doing testing of the patch on
the HVR-1600.

Thanks to Michael Krufky <mkrufky@linuxtv.org> for doing additional testing.

Signed-off-by: Devin Heitmueller <dheitmueller@linuxtv.org>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-02-01 10:41:02 -02:00
..
af9013_priv.h V4L/DVB (8971): initial driver for af9013 demodulator 2008-10-12 09:37:02 -02:00
af9013.c V4L/DVB (10116): af9013: Fix gcc false warnings 2008-12-30 09:40:34 -02:00
af9013.h V4L/DVB (8971): initial driver for af9013 demodulator 2008-10-12 09:37:02 -02:00
au8522.c V4L/DVB (9149): hvr950q: led feedback based on snr 2008-10-13 07:15:57 -02:00
au8522.h V4L/DVB (9149): hvr950q: led feedback based on snr 2008-10-13 07:15:57 -02:00
bcm3510_priv.h
bcm3510.c dvb frontends: treat firmware data as const 2008-07-10 14:26:31 +01:00
bcm3510.h
bsbe1.h
bsru6.h
cx22700.c
cx22700.h
cx22702.c V4L/DVB (9256): cx22702: Checkpatch compliance 2008-10-17 17:27:42 -03:00
cx22702.h V4L/DVB (9256): cx22702: Checkpatch compliance 2008-10-17 17:27:42 -03:00
cx24110.c
cx24110.h V4L/DVB (8906): v4l-dvb: fix assorted sparse warnings 2008-10-12 09:36:58 -02:00
cx24113.c V4L/DVB (9941): cx24113: fix compile warnings 2008-12-30 09:39:25 -02:00
cx24113.h V4L/DVB (9811): Add support for the CX24113 DVB-S tuner driver 2008-12-30 09:38:34 -02:00
cx24116.c V4L/DVB (10180): drivers/media: Fix a number of sparse warnings 2009-01-07 22:18:55 -02:00
cx24116.h V4L/DVB (10144): cx24116: build fix 2009-01-02 17:12:12 -02:00
cx24123.c V4L/DVB (9260): cx24123: Checkpatch compliance 2008-10-17 17:27:56 -03:00
cx24123.h V4L/DVB (9260): cx24123: Checkpatch compliance 2008-10-17 17:27:56 -03:00
dib0070.c
dib0070.h V4L/DVB (8656): fix DVB_FE_CUSTOMISE for DVB_DIB7000P and DVB_TUNER_DIB0070 with dvb-usb-cxusb 2008-10-12 09:36:49 -02:00
dib3000.h
dib3000mb_priv.h
dib3000mb.c
dib3000mc.c
dib3000mc.h
dib7000m.c V4L/DVB (8946): dib7000m: fix powerpc build error 2008-10-12 09:37:00 -02:00
dib7000m.h
dib7000p.c V4L/DVB (8654): cxusb: add support for DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2) 2008-10-12 09:36:49 -02:00
dib7000p.h V4L/DVB (9977): Kbuild: fix compilation when dib7000p is not defined 2008-12-30 09:39:36 -02:00
dibx000_common.c
dibx000_common.h
drx397xD_fw.h V4L/DVB (10129): dvb: remove deprecated use of RW_LOCK_UNLOCKED in frontends 2008-12-30 09:40:40 -02:00
drx397xD.c V4L/DVB (10248): v4l-dvb: fix a bunch of compile warnings. 2009-01-29 08:38:04 -02:00
drx397xD.h V4L/DVB (8725): drx397xD.c sparse annotations 2008-10-12 09:36:51 -02:00
dvb_dummy_fe.c V4L/DVB (8906): v4l-dvb: fix assorted sparse warnings 2008-10-12 09:36:58 -02:00
dvb_dummy_fe.h
dvb-pll.c V4L/DVB (9379): FIX: fix a bug in the charge pump setting 2008-12-29 17:53:14 -02:00
dvb-pll.h V4L/DVB (7913): DVB-PLL: add Samsung DTOS403IH102A tuner 2008-07-20 07:06:12 -03:00
eds1547.h V4L/DVB (9176): Add support for DvbWorld USB cards with STV0288 demodulator. 2008-10-13 12:27:03 -02:00
isl6405.c
isl6405.h
isl6421.c
isl6421.h
itd1000_priv.h
itd1000.c
itd1000.h
Kconfig V4L/DVB (9811): Add support for the CX24113 DVB-S tuner driver 2008-12-30 09:38:34 -02:00
l64781.c
l64781.h
lgdt330x_priv.h
lgdt330x.c V4L/DVB (8146): lgdt330x: add additional FEC control configuration option 2008-07-20 07:14:05 -03:00
lgdt330x.h
lgdt3304.c trivial: replace last usages of __FUNCTION__ in kernel 2009-01-07 15:48:54 -08:00
lgdt3304.h V4L/DVB (9367): Move lgdt3304 driver to the proper place and allow it to compile 2008-12-29 17:53:13 -02:00
lgs8gl5.c V4L/DVB (8658): lgs8gl5: fix build warnings 2008-10-12 09:36:49 -02:00
lgs8gl5.h V4L/DVB (8657): cxusb: add lgs8gl5 and support for Magic-Pro DMB-TH usb stick 2008-10-12 09:36:49 -02:00
lnbp21.c
lnbp21.h
Makefile V4L/DVB (9811): Add support for the CX24113 DVB-S tuner driver 2008-12-30 09:38:34 -02:00
mt312_priv.h
mt312.c V4L/DVB (7861): mt312: Prefix functions only with mt312_, Add zl10313 to kconfig description 2008-05-14 02:54:12 -03:00
mt312.h V4L/DVB (7861): mt312: Prefix functions only with mt312_, Add zl10313 to kconfig description 2008-05-14 02:54:12 -03:00
mt352_priv.h
mt352.c
mt352.h
nxt200x.c V4L/DVB (8746): v4l-dvb: fix compile warnings. 2008-10-12 09:36:52 -02:00
nxt200x.h
nxt6000_priv.h
nxt6000.c
nxt6000.h
or51132.c V4L/DVB (7972): or51132.c: unaligned 2008-06-05 06:35:53 -03:00
or51132.h
or51211.c V4L/DVB (8746): v4l-dvb: fix compile warnings. 2008-10-12 09:36:52 -02:00
or51211.h
s5h1409.c V4L/DVB (10411): s5h1409: Perform s5h1409 soft reset after tuning 2009-02-01 10:41:02 -02:00
s5h1409.h V4L/DVB (9258): s5h1409: Checkpatch compliance 2008-10-17 17:27:48 -03:00
s5h1411.c V4L/DVB (9633): Put s5h1411 into low power mode at end of attach() call 2008-12-29 17:53:34 -02:00
s5h1411.h V4L/DVB (9313): s5h1411: Add the #define for an existing supporting I/F 2008-10-21 14:30:59 -02:00
s5h1420_priv.h
s5h1420.c V4L/DVB (9043): S5H1420: Fix size of shadow-array to avoid overflow 2008-10-04 23:01:21 -03:00
s5h1420.h V4L/DVB (9037): Fix support for Hauppauge Nova-S SE 2008-10-04 23:00:46 -03:00
s921_core.c V4L/DVB (9366): Move S921 driver to the proper place and allow it to compile 2008-12-29 17:53:13 -02:00
s921_core.h V4L/DVB (9366): Move S921 driver to the proper place and allow it to compile 2008-12-29 17:53:13 -02:00
s921_module.c trivial: replace last usages of __FUNCTION__ in kernel 2009-01-07 15:48:54 -08:00
s921_module.h V4L/DVB (9366): Move S921 driver to the proper place and allow it to compile 2008-12-29 17:53:13 -02:00
si21xx.c V4L/DVB: remove unused #include <version.h> 2008-12-29 17:53:26 -02:00
si21xx.h V4L/DVB (9017): Add support for Silicon Laboratories SI2109/2110 demodulators. 2008-10-12 09:37:06 -02:00
sp887x.c V4L/DVB (8906): v4l-dvb: fix assorted sparse warnings 2008-10-12 09:36:58 -02:00
sp887x.h
sp8870.c dvb frontends: treat firmware data as const 2008-07-10 14:26:31 +01:00
sp8870.h
stb0899_algo.c V4L/DVB (10214): Fix 'stb0899_get_srate' defined but not used warning 2009-01-29 08:35:38 -02:00
stb0899_cfg.h V4L/DVB (9450): Code Review: #4 Consolidate configurations 2008-12-29 17:53:22 -02:00
stb0899_drv.c V4L/DVB (10180): drivers/media: Fix a number of sparse warnings 2009-01-07 22:18:55 -02:00
stb0899_drv.h V4L/DVB (9462): Allow specifying clock per device 2008-12-29 17:53:23 -02:00
stb0899_priv.h V4L/DVB (9469): Port STB0899 and STB6100 2008-12-29 17:53:24 -02:00
stb0899_reg.h V4L/DVB (9468): Miscellaneous fixes 2008-12-29 17:53:24 -02:00
stb6000.c V4L/DVB (9175): Remove NULL pointer in stb6000 driver. 2008-10-13 12:26:25 -02:00
stb6000.h V4L/DVB (9026): Add support for ST STV0288 demodulator and cards with it. 2008-10-12 09:37:07 -02:00
stb6100_cfg.h V4L/DVB (9450): Code Review: #4 Consolidate configurations 2008-12-29 17:53:22 -02:00
stb6100.c V4L/DVB (9479): Wait for a maximum of 100mS 2008-12-29 17:53:25 -02:00
stb6100.h V4L/DVB (9417): DVB_ATTACH for STB0899, STB6100, TDA8261 2008-12-29 17:53:18 -02:00
stv0288.c V4L/DVB (9174): Allow custom inittab for ST STV0288 demodulator. 2008-10-13 12:26:01 -02:00
stv0288.h V4L/DVB (9174): Allow custom inittab for ST STV0288 demodulator. 2008-10-13 12:26:01 -02:00
stv0297.c
stv0297.h
stv0299.c V4L/DVB (9026): Add support for ST STV0288 demodulator and cards with it. 2008-10-12 09:37:07 -02:00
stv0299.h V4L/DVB (9026): Add support for ST STV0288 demodulator and cards with it. 2008-10-12 09:37:07 -02:00
tda826x.c
tda826x.h
tda1002x.h V4L/DVB (8334): tda10023: Fix typo in tda10023_attach dummy routine 2008-07-20 07:25:08 -03:00
tda1004x.c dvb frontends: treat firmware data as const 2008-07-10 14:26:31 +01:00
tda1004x.h
tda8083.c
tda8083.h
tda8261_cfg.h V4L/DVB (9450): Code Review: #4 Consolidate configurations 2008-12-29 17:53:22 -02:00
tda8261.c V4L/DVB (9457): Optimization, Fix a Bug 2008-12-29 17:53:23 -02:00
tda8261.h V4L/DVB (9450): Code Review: #4 Consolidate configurations 2008-12-29 17:53:22 -02:00
tda10021.c
tda10023.c V4L/DVB (8030): TDA10023: make TS output mode configurable 2008-07-20 07:09:24 -03:00
tda10048.c V4L/DVB (9255): tda10048: Checkpatch compliance 2008-10-17 17:27:38 -03:00
tda10048.h V4L/DVB (8805): Steven Toth email address change 2008-09-03 18:37:21 -03:00
tda10086.c
tda10086.h
tdhd1.h V4L/DVB (8890): budget: Add callback to load firmware for the TDHD1 tuner 2008-10-12 09:36:57 -02:00
tua6100.c
tua6100.h
ves1x93.c
ves1x93.h
ves1820.c
ves1820.h
z0194a.h V4L/DVB (9296): Patch to remove warning message during cx88-dvb compilation 2008-10-17 17:41:30 -03:00
zl10353_priv.h
zl10353.c V4L/DVB (10151): Fix I2C bridge error in zl10353 2009-01-02 17:12:27 -02:00
zl10353.h