android_kernel_xiaomi_sm8350/drivers/media/dvb/frontends
Hartmut Birr a18255bef2 V4L/DVB (5985): Fix the min/max frequencies of some DVB-C frontends
The min frequencies of the DVB-C frontends are wrong. 

In Europe, the center frequency of the lowest channel is 50.5MHz and not 
51MHz. All known cards with the stv0297/tda0002x/ves1820 frontend are 
able to tune to this frequency.

I've changed the range to the lowest channel - 1/2 bandwidth and the 
highest channel + 1/2 bandwidth. For the design of the dvb driver, the 
frequency ranges must be part of the tuner and not of the frontend 
itself. The same frontend may be used for different tuners. 

The attached patch does only fix the ranges and not the design.

Signed-off-by: Hartmut Birr <e9hack@googlemail.com>
Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2007-10-09 22:04:40 -03:00
..
bcm3510_priv.h
bcm3510.c
bcm3510.h
bsbe1.h
bsru6.h
cx22700.c
cx22700.h
cx22702.c V4L/DVB (5648): Dvb/frontends: remove unnecessary #include's of "dvb-pll.h" 2007-07-18 14:23:22 -03:00
cx22702.h
cx24110.c V4L/DVB (5202): DVB: Use ARRAY_SIZE macro when appropriate 2007-02-21 13:35:18 -02:00
cx24110.h
cx24123.c V4L/DVB (5840): fix dst and cx24123: tune() callback changed signess for delay 2007-07-18 14:24:46 -03:00
cx24123.h
dib0070.c V4L/DVB (5955): Add support for DiB7070-based devices 2007-10-09 22:03:44 -03:00
dib0070.h V4L/DVB (5955): Add support for DiB7070-based devices 2007-10-09 22:03:44 -03:00
dib3000.h
dib3000mb_priv.h
dib3000mb.c Fix typos concerning hierarchy 2007-02-17 19:23:03 +01:00
dib3000mc.c V4L/DVB (5963): Module parameter description for SFN workaround 2007-10-09 22:04:04 -03:00
dib3000mc.h
dib7000m.c V4L/DVB (5961): Fix support for DiB7000M-devices 2007-10-09 22:03:57 -03:00
dib7000m.h
dib7000p.c V4L/DVB (5963): Module parameter description for SFN workaround 2007-10-09 22:04:04 -03:00
dib7000p.h V4L/DVB (5955): Add support for DiB7070-based devices 2007-10-09 22:03:44 -03:00
dibx000_common.c i2c: Shrink struct i2c_client 2007-05-01 23:26:28 +02:00
dibx000_common.h V4L/DVB (5954): Sync with DiBcom Driver Release 2.1.3 + some improvements 2007-10-09 22:03:43 -03:00
dvb_dummy_fe.c
dvb_dummy_fe.h
dvb-pll.c V4L/DVB (5991): dvb-pll: Set minimum and maximum frequency properly 2007-08-20 12:18:03 -03:00
dvb-pll.h V4L/DVB (5798): Dvb-pll: add support for Philips fcv1236d 2007-07-18 14:24:24 -03:00
isl6421.c V4L/DVB (5472): Isl6421: don't reference freed memory 2007-03-27 08:45:56 -03:00
isl6421.h
Kconfig V4L/DVB (5955): Add support for DiB7070-based devices 2007-10-09 22:03:44 -03:00
l64781.c
l64781.h
lgdt330x_priv.h
lgdt330x.c V4L/DVB (5494): Lgdt330x: Fix some warnings 2007-04-27 15:45:24 -03:00
lgdt330x.h
lnbp21.c
lnbp21.h
Makefile V4L/DVB (5955): Add support for DiB7070-based devices 2007-10-09 22:03:44 -03:00
mt312_priv.h
mt312.c
mt312.h
mt352_priv.h
mt352.c
mt352.h
mt2060_priv.h
mt2060.c
mt2060.h
mt2131_priv.h V4L/DVB (5950): whitespace cleanup for mt2131 and s5h1409 2007-10-09 22:03:40 -03:00
mt2131.c V4L/DVB (5950): whitespace cleanup for mt2131 and s5h1409 2007-10-09 22:03:40 -03:00
mt2131.h V4L/DVB (5976): mt2131 s5h1409: correct frontend selection logic 2007-10-09 22:04:33 -03:00
mt2266.c V4L/DVB (5954): Sync with DiBcom Driver Release 2.1.3 + some improvements 2007-10-09 22:03:43 -03:00
mt2266.h V4L/DVB (5914): Add initial support for Dual-DVB-T stick 2007-10-09 22:03:14 -03:00
nxt200x.c V4L/DVB (5648): Dvb/frontends: remove unnecessary #include's of "dvb-pll.h" 2007-07-18 14:23:22 -03:00
nxt200x.h V4L/DVB (5633): Tuv1236d: move rf input switching code into dvb-pll 2007-07-18 14:23:14 -03:00
nxt6000_priv.h
nxt6000.c
nxt6000.h
or51132.c V4L/DVB (5648): Dvb/frontends: remove unnecessary #include's of "dvb-pll.h" 2007-07-18 14:23:22 -03:00
or51132.h
or51211.c V4L/DVB (5799): Or51211: remove hardcoded fcv1236d tuner programming 2007-07-18 14:24:24 -03:00
or51211.h
qt1010_priv.h V4L/DVB (5137): Dvb: add new qt1010 tuner module 2007-02-21 13:34:53 -02:00
qt1010.c V4L/DVB (5253): Qt1010: whitespace / 80 column cleanups 2007-02-21 13:35:33 -02:00
qt1010.h V4L/DVB (5137): Dvb: add new qt1010 tuner module 2007-02-21 13:34:53 -02:00
s5h1409.c V4L/DVB (5950): whitespace cleanup for mt2131 and s5h1409 2007-10-09 22:03:40 -03:00
s5h1409.h V4L/DVB (5976): mt2131 s5h1409: correct frontend selection logic 2007-10-09 22:04:33 -03:00
s5h1420.c
s5h1420.h
sp887x.c
sp887x.h
sp8870.c
sp8870.h
stv0297.c V4L/DVB (5985): Fix the min/max frequencies of some DVB-C frontends 2007-10-09 22:04:40 -03:00
stv0297.h
stv0299.c V4L/DVB (5837): stv0299: Fix signedness warning (gcc 4.1.1, kernel 2.6.22) 2007-07-18 14:24:45 -03:00
stv0299.h
tda826x.c V4L/DVB (5716): Tda10086,tda826x: fix tuning, STR/SNR values 2007-06-08 08:21:13 -03:00
tda826x.h
tda827x.c V4L/DVB (5485): Tda827x: delayed probing of tuner version 2007-04-27 15:45:17 -03:00
tda827x.h V4L/DVB (5317): Create tda827x dvb tuner module 2007-04-27 15:43:35 -03:00
tda1002x.h V4L/DVB (5544): Budget-av: Make inversion setting configurable, add KNC ONE V1.0 card 2007-04-27 15:45:48 -03:00
tda1004x.c V4L/DVB (5458): Tda1004x: add ts_mode option to config struct 2007-04-27 15:44:58 -03:00
tda1004x.h V4L/DVB (5458): Tda1004x: add ts_mode option to config struct 2007-04-27 15:44:58 -03:00
tda8083.c V4L/DVB (5980): tda8083: fix frequency and symbolrate info 2007-10-09 22:04:35 -03:00
tda8083.h
tda10021.c V4L/DVB (5985): Fix the min/max frequencies of some DVB-C frontends 2007-10-09 22:04:40 -03:00
tda10023.c V4L/DVB (5985): Fix the min/max frequencies of some DVB-C frontends 2007-10-09 22:04:40 -03:00
tda10086.c V4L/DVB (5716): Tda10086,tda826x: fix tuning, STR/SNR values 2007-06-08 08:21:13 -03:00
tda10086.h
tua6100.c V4L/DVB (4847): Drivers/media/dvb/frontends: kfree() cleanups 2006-12-10 08:51:33 -02:00
tua6100.h
ves1x93.c Fix occurrences of "the the " 2007-05-09 08:57:56 +02:00
ves1x93.h
ves1820.c V4L/DVB (5985): Fix the min/max frequencies of some DVB-C frontends 2007-10-09 22:04:40 -03:00
ves1820.h
zl10353_priv.h V4L/DVB (5218): Zl10353: register definitions update 2007-02-21 13:35:25 -02:00
zl10353.c V4L/DVB (5218): Zl10353: register definitions update 2007-02-21 13:35:25 -02:00
zl10353.h V4L/DVB (5217): Zl10353: Implement TRL nominal rate calculation 2007-02-21 13:35:24 -02:00