original_kernel/drivers/media/dvb/frontends
Klaus Schmidinger 0e377819b9 [media] stb0899: fix the limits for signal strength values
stb0899: fix the limits for signal strength values

stb0899_read_signal_strength() adds an offset to the result of the table lookup.
That offset must correspond to the lowest value in the lookup table, to make sure
the result doesn't get below 0, which would mean a "very high" value since the
parameter is unsigned.
'strength' and 'snr' need to be initialized to 0 to make sure they have a
defined result in case there is no "internal->lock".

Signed-off-by: Klaus Schmidinger <Klaus.Schmidinger@tvdr.de>
Cc: Manu Abraham <abraham.manu@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-03-19 23:06:40 -03:00
..
Kconfig [media] m88rs2000 1.12 v2 DVB-S frontend and tuner module 2012-03-19 14:52:59 -03:00
Makefile [media] m88rs2000 1.12 v2 DVB-S frontend and tuner module 2012-03-19 14:52:59 -03:00
a8293.c
a8293.h
af9013.c
af9013.h
af9013_priv.h
atbm8830.c
atbm8830.h
atbm8830_priv.h
au8522.h
au8522_decoder.c [media] convert drivers/media/* to use module_i2c_driver() 2012-03-08 08:48:01 -03:00
au8522_dig.c [media] au8522: bug-fix: enable modulation AFTER tune (instead of before tuning) 2012-03-19 19:05:46 -03:00
au8522_priv.h
bcm3510.c
bcm3510.h
bcm3510_priv.h
bsbe1-d01a.h
bsbe1.h
bsru6.h
cx22700.c
cx22700.h
cx22702.c [media] cx22702: Fix signal strength 2012-03-08 08:54:42 -03:00
cx22702.h
cx24110.c
cx24110.h
cx24113.c
cx24113.h
cx24116.c
cx24116.h
cx24123.c
cx24123.h
cxd2820r.h
cxd2820r_c.c
cxd2820r_core.c
cxd2820r_priv.h
cxd2820r_t.c
cxd2820r_t2.c
dib0070.c
dib0070.h
dib0090.c [media] [trivial] DiB0090: remove redundant '; ' from dib0090_fw_identify() 2012-03-11 09:40:44 -03:00
dib0090.h
dib3000.h
dib3000mb.c
dib3000mb_priv.h
dib3000mc.c
dib3000mc.h
dib7000m.c
dib7000m.h
dib7000p.c
dib7000p.h
dib8000.c
dib8000.h
dib9000.c [media] dib9000: implement error handling for DibAcquireLock 2012-03-19 14:36:24 -03:00
dib9000.h
dibx000_common.c
dibx000_common.h
drxd.h
drxd_firm.c
drxd_firm.h
drxd_hard.c [media] dvb: negative value assigned to unsigned int in CDRXD() 2012-03-19 14:39:14 -03:00
drxd_map_firm.h
drxk.h
drxk_hard.c
drxk_hard.h
drxk_map.h
ds3000.c
ds3000.h
dvb-pll.c
dvb-pll.h
dvb_dummy_fe.c
dvb_dummy_fe.h
ec100.c
ec100.h
ec100_priv.h
eds1547.h
hd29l2.c
hd29l2.h
hd29l2_priv.h
isl6405.c
isl6405.h
isl6421.c
isl6421.h
isl6423.c
isl6423.h
it913x-fe-priv.h [media] it913x-fe ver 1.15 read signal strenght using reg VAR_P_INBAND 2012-03-08 08:53:39 -03:00
it913x-fe.c [media] it913x-fe ver 1.15 read signal strenght using reg VAR_P_INBAND 2012-03-08 08:53:39 -03:00
it913x-fe.h [media] it913x-fe ver 1.15 read signal strenght using reg VAR_P_INBAND 2012-03-08 08:53:39 -03:00
itd1000.c
itd1000.h
itd1000_priv.h
ix2505v.c
ix2505v.h
l64781.c
l64781.h
lgdt330x.c [media] lgdt330x: fix signedness error in i2c_read_demod_bytes() 2012-03-08 09:01:12 -03:00
lgdt330x.h
lgdt330x_priv.h
lgdt3305.c
lgdt3305.h
lgs8gl5.c
lgs8gl5.h
lgs8gxx.c
lgs8gxx.h
lgs8gxx_priv.h
lnbh24.h
lnbp21.c
lnbp21.h
lnbp22.c
lnbp22.h
m88rs2000.c [media] m88rs2000 ver 1.13 Correct deseqc and tuner gain functions 2012-03-19 19:51:03 -03:00
m88rs2000.h [media] m88rs2000 1.12 v2 DVB-S frontend and tuner module 2012-03-19 14:52:59 -03:00
mb86a16.c
mb86a16.h
mb86a16_priv.h
mb86a20s.c
mb86a20s.h
mt312.c
mt312.h
mt312_priv.h
mt352.c
mt352.h
mt352_priv.h
nxt200x.c
nxt200x.h
nxt6000.c
nxt6000.h
nxt6000_priv.h
or51132.c
or51132.h
or51211.c
or51211.h
rtl2830.c [media] rtl2830: __udivdi3 undefined 2012-03-08 07:13:57 -03:00
rtl2830.h [media] Realtek RTL2830 DVB-T demodulator driver 2012-02-28 18:31:37 -03:00
rtl2830_priv.h [media] rtl2830: prevent .read_status() when sleeping 2012-02-28 18:44:25 -03:00
s5h1409.c
s5h1409.h
s5h1411.c
s5h1411.h
s5h1420.c
s5h1420.h
s5h1420_priv.h
s5h1432.c
s5h1432.h
s921.c
s921.h
si21xx.c
si21xx.h
sp887x.c
sp887x.h
sp8870.c
sp8870.h
stb0899_algo.c
stb0899_cfg.h
stb0899_drv.c [media] stb0899: fix the limits for signal strength values 2012-03-19 23:06:40 -03:00
stb0899_drv.h
stb0899_priv.h
stb0899_reg.h
stb6000.c
stb6000.h
stb6100.c
stb6100.h
stb6100_cfg.h
stb6100_proc.h
stv090x.c
stv090x.h
stv090x_priv.h
stv090x_reg.h
stv0288.c [media] STV0288 increase delay between carrier search 2012-03-19 14:12:32 -03:00
stv0288.h
stv0297.c
stv0297.h
stv0299.c
stv0299.h
stv0367.c
stv0367.h
stv0367_priv.h
stv0367_regs.h
stv0900.h
stv0900_core.c
stv0900_init.h
stv0900_priv.h
stv0900_reg.h
stv0900_sw.c
stv6110.c
stv6110.h
stv6110x.c
stv6110x.h
stv6110x_priv.h
stv6110x_reg.h
tda665x.c
tda665x.h
tda826x.c
tda826x.h
tda1002x.h
tda1004x.c [media] [trivial] frontends: Fix typo in tda1004x.c 2012-02-14 17:13:22 -02:00
tda1004x.h
tda8083.c
tda8083.h
tda8261.c
tda8261.h
tda8261_cfg.h
tda10021.c
tda10023.c
tda10048.c
tda10048.h
tda10071.c [media] tda10071: fix the delivery system 2012-03-19 10:47:50 -03:00
tda10071.h
tda10071_priv.h
tda10086.c
tda10086.h
tda18271c2dd.c
tda18271c2dd.h
tda18271c2dd_maps.h
tdhd1.h
tua6100.c
tua6100.h
ves1x93.c
ves1x93.h
ves1820.c
ves1820.h
z0194a.h
zl10036.c
zl10036.h
zl10039.c
zl10039.h
zl10353.c
zl10353.h
zl10353_priv.h