linux/drivers/media/dvb-frontends
David Howells 0f91c9d6ba [media] TS2020: Calculate tuner gain correctly
The TS2020 and TS2022 tuners take an input from the demodulator indicating the
AGC setting on that component that is then used to influence the tuner's own
gain.  This should be taken into account when calculating the gain and signal
strength.

Further, the existing TS2020 driver miscalculates the signal strength as the
result of its calculations can exceed the storage capacity of the 16-bit word
used to return it to userspace.

To this end:

 (1) Add a callback function (->get_agc_pwm()) in the ts2020_config struct that
     the tuner can call to get the AGC PWM value from the demodulator.

 (2) Modify the TS2020 driver to calculate the gain according to Montage's
     specification with the adjustment that we produce a negative value and
     scale it to 0.001dB units (which is what the DVBv5 API will require):

     (a) Callback to the demodulator to retrieve the AGC PWM value and then
     	 turn that into Vagc for incorporation in the calculations.  If the
     	 callback is unset, assume a Vagc of 0.

     (b) Calculate the tuner gain from a combination of Vagc and the tuner's RF
     	 gain and baseband gain settings.

 (3) Turn this into a percentage signal strength as per Montage's
     specification for return to userspace with the DVBv3 API.

 (4) Provide a function in the M88DS3103 demodulator driver that can be used to
     get the AGC PWM value on behalf of the tuner.

 (5) The ts2020_config.get_agc_pwm function should be set by the code that
     stitches together the drivers for each card.

     For the DVBSky cards that use the M88DS3103 with the TS2020 or the TS2022,
     set the get_agc_pwm function to point to m88ds3103_get_agc_pwm.

I have tested this with a DVBSky S952 card which has an M88DS3103 and a TS2022.

Thanks to Montage for providing access to information about the workings of
these parts.

Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2015-06-10 11:10:27 -03:00
..
drx39xyj [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
a8293.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
a8293.h [media] a8293: implement I2C client bindings 2015-06-06 07:19:47 -03:00
af9013_priv.h
af9013.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
af9013.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
af9033_priv.h [media] af9033: fix DVBv3 snr value not correct issue 2014-11-04 18:20:35 -02:00
af9033.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
af9033.h [media] af9033: remove I2C addr from config 2014-09-21 19:39:47 -03:00
as102_fe_types.h [media] as102-fe: make it an independent driver 2014-08-21 15:25:30 -05:00
as102_fe.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
as102_fe.h [media] as102-fe: make it an independent driver 2014-08-21 15:25:30 -05:00
atbm8830_priv.h
atbm8830.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
atbm8830.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
au8522_common.c
au8522_decoder.c [media] au0828/au8522: Add PAL-M support 2014-06-19 13:31:37 -03:00
au8522_dig.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
au8522_priv.h [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
au8522.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
bcm3510_priv.h
bcm3510.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
bcm3510.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
bsbe1-d01a.h
bsbe1.h
bsru6.h
cx22700.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cx22700.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
cx22702.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cx22702.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
cx24110.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cx24110.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
cx24113.c
cx24113.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
cx24116.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cx24116.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
cx24117.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cx24117.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
cx24120.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cx24120.h [media] cx24120: fix strict checkpatch-errors 2015-05-18 16:33:55 -03:00
cx24123.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cx24123.h [media] cx24123/mb86a20s/s921: fix compiler warnings 2015-04-28 09:26:02 -03:00
cxd2820r_c.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cxd2820r_core.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cxd2820r_priv.h [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cxd2820r_t2.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cxd2820r_t.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cxd2820r.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
dib0070.c [media] dib0070: Fix indenting 2015-05-01 06:09:10 -03:00
dib0070.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
dib0090.c [media] dib0090: Remove a dead code 2015-06-05 11:26:31 -03:00
dib0090.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
dib3000.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
dib3000mb_priv.h
dib3000mb.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
dib3000mc.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
dib3000mc.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
dib7000m.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
dib7000m.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
dib7000p.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
dib7000p.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
dib8000.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
dib8000.h [media] dib8000: fix compiler warning 2015-04-28 09:30:33 -03:00
dib9000.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
dib9000.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
dibx000_common.c
dibx000_common.h
drxd_firm.c
drxd_firm.h
drxd_hard.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
drxd_map_firm.h
drxd.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
drxk_hard.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
drxk_hard.h [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
drxk_map.h
drxk.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
ds3000.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
ds3000.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
dvb_dummy_fe.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
dvb_dummy_fe.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
dvb-pll.c
dvb-pll.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
ec100.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
ec100.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
eds1547.h
hd29l2_priv.h [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
hd29l2.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
hd29l2.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
isl6405.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
isl6405.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
isl6421.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
isl6421.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
isl6423.c
isl6423.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
itd1000_priv.h
itd1000.c
itd1000.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
ix2505v.c
ix2505v.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
Kconfig [media] m88ds3103: use regmap for I2C register access 2015-06-10 11:08:50 -03:00
l64781.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
l64781.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
lg2160.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
lg2160.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
lgdt330x_priv.h [media] media: remove emacs editor variables 2014-12-22 17:52:20 -02:00
lgdt330x.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
lgdt330x.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
lgdt3305.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
lgdt3305.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
lgdt3306a.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
lgdt3306a.h dvb-frontends: use IS_REACHABLE() instead of IS_ENABLED() 2015-04-08 15:05:12 -03:00
lgs8gl5.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
lgs8gl5.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
lgs8gxx_priv.h
lgs8gxx.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
lgs8gxx.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
lnbh24.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
lnbp21.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
lnbp21.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
lnbp22.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
lnbp22.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
m88ds3103_priv.h [media] m88ds3103: use regmap for I2C register access 2015-06-10 11:08:50 -03:00
m88ds3103.c [media] TS2020: Calculate tuner gain correctly 2015-06-10 11:10:27 -03:00
m88ds3103.h [media] TS2020: Calculate tuner gain correctly 2015-06-10 11:10:27 -03:00
m88rs2000.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
m88rs2000.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
Makefile [media] Add support for TechniSat Skystar S2 2015-05-18 16:31:35 -03:00
mb86a16_priv.h
mb86a16.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
mb86a16.h [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
mb86a20s.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
mb86a20s.h [media] cx24123/mb86a20s/s921: fix compiler warnings 2015-04-28 09:26:02 -03:00
mn88472.h [media] mn88472: add ts mode and ts clock to driver 2015-04-08 06:54:41 -03:00
mn88473.h [media] mn88473: calculate the IF register values 2015-03-03 13:07:55 -03:00
mt312_priv.h
mt312.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
mt312.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
mt352_priv.h
mt352.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
mt352.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
nxt200x.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
nxt200x.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
nxt6000_priv.h
nxt6000.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
nxt6000.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
or51132.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
or51132.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
or51211.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
or51211.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
rtl2830_priv.h [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
rtl2830.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
rtl2830.h [media] rtl2830: add kernel-doc comments for platform_data 2015-02-03 16:30:26 -02:00
rtl2832_priv.h [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
rtl2832_sdr.c [media] rtl2832_sdr: cleanup some set_bit() calls 2015-05-20 13:45:15 -03:00
rtl2832_sdr.h [media] rtl2832_sdr: add support for fc2580 tuner 2015-05-18 15:59:13 -03:00
rtl2832.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
rtl2832.h [media] rtl2832: add inittab for FC2580 tuner 2015-05-18 15:55:52 -03:00
s5h1409.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
s5h1409.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
s5h1411.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
s5h1411.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
s5h1420_priv.h
s5h1420.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
s5h1420.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
s5h1432.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
s5h1432.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
s921.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
s921.h [media] cx24123/mb86a20s/s921: fix compiler warnings 2015-04-28 09:26:02 -03:00
si21xx.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
si21xx.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
si2165_priv.h [media] si2165: Load driver for all hardware revisions 2014-09-23 16:13:33 -03:00
si2165.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
si2165.h dvb-frontends: use IS_REACHABLE() instead of IS_ENABLED() 2015-04-08 15:05:12 -03:00
si2168_priv.h [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
si2168.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
si2168.h [media] si2168: add support for gapped clock 2015-05-12 13:16:37 -03:00
sp2_priv.h [media] sp2: Add I2C driver for CIMaX SP2 common interface module 2014-09-02 15:06:49 -03:00
sp2.c [media] sp2: Delete an unnecessary check before the function call "kfree" 2015-04-08 07:36:00 -03:00
sp2.h [media] sp2: Add I2C driver for CIMaX SP2 common interface module 2014-09-02 15:06:49 -03:00
sp887x.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
sp887x.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
sp8870.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
sp8870.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
stb0899_algo.c [media] stb0899: use sign_extend32() for sign extension 2015-02-03 18:16:18 -02:00
stb0899_cfg.h
stb0899_drv.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
stb0899_drv.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
stb0899_priv.h
stb0899_reg.h
stb6000.c
stb6000.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
stb6100_cfg.h [media] Cleanup line > 80 character violations 2014-07-22 21:24:24 -03:00
stb6100_proc.h [media] Remove checks of struct member addresses 2014-07-22 21:23:53 -03:00
stb6100.c
stb6100.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
stv090x_priv.h
stv090x_reg.h
stv090x.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
stv090x.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
stv0288.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
stv0288.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
stv0297.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
stv0297.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
stv0299.c [media] dvb-frontend: Replace timeval with ktime_t 2015-06-09 21:09:51 -03:00
stv0299.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
stv0367_priv.h [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
stv0367_regs.h
stv0367.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
stv0367.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
stv0900_core.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
stv0900_init.h
stv0900_priv.h
stv0900_reg.h
stv0900_sw.c [media] stv0900: fix bad indenting 2015-05-01 06:13:23 -03:00
stv0900.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
stv6110.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
stv6110.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
stv6110x_priv.h
stv6110x_reg.h
stv6110x.c
stv6110x.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
tc90522.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
tc90522.h [media] tc90522: add driver for Toshiba TC90522 quad demodulator 2014-09-23 17:04:00 -03:00
tda665x.c
tda665x.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
tda826x.c
tda826x.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
tda1002x.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
tda1004x.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
tda1004x.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
tda8083.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
tda8083.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
tda8261_cfg.h [media] Cleanup line > 80 character violations 2014-07-22 21:24:24 -03:00
tda8261.c
tda8261.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
tda10021.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
tda10023.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
tda10048.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
tda10048.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
tda10071_priv.h [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
tda10071.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
tda10071.h [media] tda10071: implement I2C client bindings 2015-06-06 07:19:07 -03:00
tda10086.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
tda10086.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
tda18271c2dd_maps.h [media] dvb-frontends: Add static 2014-07-04 15:33:46 -03:00
tda18271c2dd.c [media] dvb-frontends: decimal vs hex typo in ChannelConfiguration() 2014-07-22 21:00:54 -03:00
tda18271c2dd.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
tdhd1.h
ts2020.c [media] TS2020: Calculate tuner gain correctly 2015-06-10 11:10:27 -03:00
ts2020.h [media] TS2020: Calculate tuner gain correctly 2015-06-10 11:10:27 -03:00
tua6100.c
tua6100.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
ves1x93.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
ves1x93.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
ves1820.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
ves1820.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
z0194a.h
zl10036.c
zl10036.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
zl10039.c [media] dvb-frontends: use %zu instead of %zd 2014-09-26 06:50:59 -03:00
zl10039.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00
zl10353_priv.h
zl10353.c [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
zl10353.h [media] Add and use IS_REACHABLE macro 2015-04-08 15:02:07 -03:00