android_kernel_xiaomi_sm8350/drivers/media/dvb/frontends
Manu Abraham eebf8d86ac V4L/DVB (12131): BUGFIX: An incorrect Carrier Recovery Loop optimization table was being
loaded for a given chip version. This would cause the optimization in
tuning not to be applied and thus a failed expectation, in tuning speed
increment. The patch swaps the tables in use. It also fixes a possible
one in a million condition where state->dev_ver implies an older Cut
(Cut < 2.0, eventhough the driver doesn't attach to any Cut older than
2.0) or even negative (due to a bad I2C bus master driver) for the card
combination.

Thanks to Mauro Carvalho Chehab <mchehab@infradead.org> for pointing
out the issue at large.

Signed-off-by: Manu Abraham <manu@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-06-23 03:29:57 -03:00
..
af9013_priv.h
af9013.c V4L/DVB (11723): Link firmware to physical device 2009-06-16 18:20:56 -03:00
af9013.h
au8522_decoder.c V4L/DVB (11380): v4l2-subdev: change s_routing prototype 2009-04-06 21:44:27 -03:00
au8522_dig.c V4L/DVB (11987): au8522: add support for QAM-64 modulation type 2009-06-16 19:07:49 -03:00
au8522_priv.h
au8522.h
bcm3510_priv.h
bcm3510.c
bcm3510.h
bsbe1.h
bsru6.h
cx22700.c
cx22700.h
cx22702.c
cx22702.h
cx24110.c
cx24110.h
cx24113.c
cx24113.h
cx24116.c V4L/DVB (11723): Link firmware to physical device 2009-06-16 18:20:56 -03:00
cx24116.h
cx24123.c
cx24123.h
dib0070.c
dib0070.h
dib3000.h
dib3000mb_priv.h
dib3000mb.c
dib3000mc.c
dib3000mc.h
dib7000m.c
dib7000m.h
dib7000p.c
dib7000p.h
dibx000_common.c
dibx000_common.h
drx397xD_fw.h
drx397xD.c V4L/DVB (11723): Link firmware to physical device 2009-06-16 18:20:56 -03:00
drx397xD.h
dvb_dummy_fe.c
dvb_dummy_fe.h
dvb-pll.c
dvb-pll.h
eds1547.h
isl6405.c
isl6405.h
isl6421.c
isl6421.h
isl6423.c V4L/DVB (11583): isl6423: Various fixes to use external modulation 2009-06-16 18:20:38 -03:00
isl6423.h V4L/DVB (11579): Initial go at TT S2-1600 2009-06-16 18:20:37 -03:00
itd1000_priv.h V4L/DVB (11284): Fix i2c code of flexcop-driver for rare revisions 2009-03-30 12:43:47 -03:00
itd1000.c
itd1000.h
Kconfig V4L/DVB (11579): Initial go at TT S2-1600 2009-06-16 18:20:37 -03:00
l64781.c
l64781.h
lgdt330x_priv.h
lgdt330x.c
lgdt330x.h
lgdt3304.c
lgdt3304.h
lgdt3305.c V4L/DVB (11877): lgdt3305: fix 64bit division in function lgdt3305_set_if 2009-06-16 19:14:15 -03:00
lgdt3305.h
lgs8gl5.c
lgs8gl5.h
lgs8gxx_priv.h V4L/DVB (11398): Support for Legend Silicon LGS8913/LGS8GL5/LGS8GXX China DMB-TH digital demodulator 2009-04-06 21:44:32 -03:00
lgs8gxx.c V4L/DVB (12001): lgs8gxx: update signal strength scale 2009-06-16 19:07:56 -03:00
lgs8gxx.h V4L/DVB (11398): Support for Legend Silicon LGS8913/LGS8GL5/LGS8GXX China DMB-TH digital demodulator 2009-04-06 21:44:32 -03:00
lnbh24.h
lnbp21.c V4L/DVB (11931): lnbp21: Add missing newline 2009-06-16 19:07:23 -03:00
lnbp21.h
Makefile V4L/DVB (11579): Initial go at TT S2-1600 2009-06-16 18:20:37 -03:00
mt312_priv.h
mt312.c V4L/DVB (11828): Reducing print-level of I2C error prints 2009-06-16 18:21:09 -03:00
mt312.h
mt352_priv.h
mt352.c
mt352.h
nxt200x.c V4L/DVB (11723): Link firmware to physical device 2009-06-16 18:20:56 -03:00
nxt200x.h
nxt6000_priv.h
nxt6000.c
nxt6000.h
or51132.c V4L/DVB (11723): Link firmware to physical device 2009-06-16 18:20:56 -03:00
or51132.h
or51211.c
or51211.h
s5h1409.c
s5h1409.h
s5h1411.c
s5h1411.h
s5h1420_priv.h
s5h1420.c
s5h1420.h
s921_core.c
s921_core.h
s921_module.c
s921_module.h
si21xx.c
si21xx.h
sp887x.c
sp887x.h
sp8870.c
sp8870.h
stb0899_algo.c
stb0899_cfg.h
stb0899_drv.c
stb0899_drv.h
stb0899_priv.h
stb0899_reg.h
stb6000.c
stb6000.h
stb6100_cfg.h V4L/DVB (11248): Remove debug output from stb6100_cfg.h 2009-03-30 12:43:43 -03:00
stb6100.c
stb6100.h
stv090x_priv.h V4L/DVB (11682): STV0900/STV0903: Add support for Silicon cut >= 3 2009-06-16 18:20:51 -03:00
stv090x_reg.h V4L/DVB (11682): STV0900/STV0903: Add support for Silicon cut >= 3 2009-06-16 18:20:51 -03:00
stv090x.c V4L/DVB (12131): BUGFIX: An incorrect Carrier Recovery Loop optimization table was being 2009-06-23 03:29:57 -03:00
stv090x.h V4L/DVB (11581): stv090x and stv6110x: fix repeater level setup and ref clock 2009-06-16 18:20:38 -03:00
stv0288.c
stv0288.h
stv0297.c
stv0297.h
stv0299.c
stv0299.h
stv0900_core.c V4L/DVB (12098): Create table for customize stv0900 ts registers. 2009-06-23 03:14:12 -03:00
stv0900_init.h
stv0900_priv.h V4L/DVB (12098): Create table for customize stv0900 ts registers. 2009-06-23 03:14:12 -03:00
stv0900_reg.h
stv0900_sw.c
stv0900.h V4L/DVB (12098): Create table for customize stv0900 ts registers. 2009-06-23 03:14:12 -03:00
stv6110.c
stv6110.h
stv6110x_priv.h V4L/DVB (11581): stv090x and stv6110x: fix repeater level setup and ref clock 2009-06-16 18:20:38 -03:00
stv6110x_reg.h V4L/DVB (11579): Initial go at TT S2-1600 2009-06-16 18:20:37 -03:00
stv6110x.c V4L/DVB (11592): stv6110x: Fix read bug 2009-06-16 18:20:40 -03:00
stv6110x.h V4L/DVB (11579): Initial go at TT S2-1600 2009-06-16 18:20:37 -03:00
tda826x.c
tda826x.h
tda1002x.h
tda1004x.c
tda1004x.h
tda8083.c
tda8083.h
tda8261_cfg.h
tda8261.c
tda8261.h
tda10021.c
tda10023.c
tda10048.c V4L/DVB (12115): tda10048: add missing entry to pll_tab for 3.8 MHz IF 2009-06-23 03:14:56 -03:00
tda10048.h V4L/DVB (11854): TDA10048: Ensure the I/F changes during DVB-T 6/7/8 bandwidth changes. 2009-06-16 18:21:13 -03:00
tda10086.c
tda10086.h
tdhd1.h
tua6100.c
tua6100.h
ves1x93.c
ves1x93.h
ves1820.c
ves1820.h
z0194a.h
zl10036.c
zl10036.h
zl10353_priv.h
zl10353.c
zl10353.h