android_kernel_xiaomi_sm8350/drivers/media/dvb/frontends
Anton Blanchard 8d79898897 V4L/DVB (8654): cxusb: add support for DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2)
Add support for revision 2 of the DViCO FusionHDTV DVB-T Dual Digital 4
which has new tuners and demodulators (2 x DIB7070p). With this patch
both DVB reception and IR works.

The dib7000p driver currently hardwires the output mode to
OUTMODE_MPEG2_SERIAL regardless of what we ask for. Modify it to allow
OUTMODE_MPEG2_PAR_GATED_CLK to be set. Longer term we should remove the
check completely and set the output mode correctly in all the callers.

Add Kconfig bits to ensure the dib7000p and dib0070 modules are enabled.
It would be nice to only do this for the !DVB_FE_CUSTOMISE case, but
this is what the other DIB7070 module does (there are a number of
module dependencies in the attach code).

Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-10-12 09:36:49 -02:00
..
au8522.c V4L/DVB (8805): Steven Toth email address change 2008-09-03 18:37:21 -03:00
au8522.h V4L/DVB (8805): Steven Toth email address change 2008-09-03 18:37:21 -03:00
bcm3510_priv.h
bcm3510.c dvb frontends: treat firmware data as const 2008-07-10 14:26:31 +01:00
bcm3510.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
bsbe1.h V4L/DVB (7660): bsbe1: Use settings recommended by the manufacturer 2008-04-24 14:09:45 -03:00
bsru6.h V4L/DVB (7662): stv0299: Fixed some typos 2008-04-24 14:09:45 -03:00
cx22700.c V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
cx22700.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
cx22702.c V4L/DVB (8805): Steven Toth email address change 2008-09-03 18:37:21 -03:00
cx22702.h V4L/DVB (8805): Steven Toth email address change 2008-09-03 18:37:21 -03:00
cx24110.c V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
cx24110.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
cx24113.h V4L/DVB (7471): SkyStar2: preparing support for the rev2.8 2008-04-24 14:09:40 -03:00
cx24123.c V4L/DVB (8837): dvb: fix I2C adapters name size 2008-09-03 18:37:50 -03:00
cx24123.h V4L/DVB (8805): Steven Toth email address change 2008-09-03 18:37:21 -03:00
dib0070.c
dib0070.h V4L/DVB (8001): dib0070: fix dib0070_attach when !CONFIG_DVB_TUNER_DIB0070 2008-06-05 10:26:21 -03:00
dib3000.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
dib3000mb_priv.h
dib3000mb.c
dib3000mc.c
dib3000mc.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
dib7000m.c
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 (7916): dib7000p: fix dib7000p_attach when !CONFIG_DVB_DIB7000P 2008-06-05 06:35:43 -03:00
dibx000_common.c
dibx000_common.h
drx397xD_fw.h V4L/DVB (7736): This patch adds support for the Micronas DRX3975D/DRX3977D DVB-T demodulator 2008-07-23 08:07:31 -03:00
drx397xD.c V4L/DVB (8560): replace __FUNCTION__ with __func__ 2008-10-12 09:36:46 -02:00
drx397xD.h V4L/DVB (8560): replace __FUNCTION__ with __func__ 2008-10-12 09:36:46 -02:00
dvb_dummy_fe.c
dvb_dummy_fe.h
dvb-pll.c V4L/DVB (7913): DVB-PLL: add Samsung DTOS403IH102A tuner 2008-07-20 07:06:12 -03:00
dvb-pll.h V4L/DVB (7913): DVB-PLL: add Samsung DTOS403IH102A tuner 2008-07-20 07:06:12 -03:00
isl6405.c V4L/DVB (7224): Initial DVB-S support for MD8800 /CTX948 2008-04-24 14:07:43 -03:00
isl6405.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
isl6421.c
isl6421.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
itd1000_priv.h V4L/DVB (7569): Added support for SkyStar2 rev2.7 and ITD1000 DVB-S tuner 2008-04-24 14:09:40 -03:00
itd1000.c V4L/DVB (7857): make itd1000_fre_values[] static const 2008-05-14 02:54:10 -03:00
itd1000.h V4L/DVB (7569): Added support for SkyStar2 rev2.7 and ITD1000 DVB-S tuner 2008-04-24 14:09:40 -03:00
Kconfig V4L/DVB (8562): DVB_DRX397XD: remove FW_LOADER select 2008-08-06 06:57:05 -03:00
l64781.c V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
l64781.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
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 V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
lnbp21.c
lnbp21.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
Makefile V4L/DVB (7736): This patch adds support for the Micronas DRX3975D/DRX3977D DVB-T demodulator 2008-07-23 08:07:31 -03:00
mt312_priv.h V4L/DVB (7574): mt312: Add support for zl10313 demod 2008-04-24 14:09:40 -03:00
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 V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
mt352.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
nxt200x.c dvb frontends: treat firmware data as const 2008-07-10 14:26:31 +01:00
nxt200x.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
nxt6000_priv.h
nxt6000.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
nxt6000.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
or51132.c V4L/DVB (7972): or51132.c: unaligned 2008-06-05 06:35:53 -03:00
or51132.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
or51211.c dvb frontends: treat firmware data as const 2008-07-10 14:26:31 +01:00
or51211.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
s5h1409.c V4L/DVB (8805): Steven Toth email address change 2008-09-03 18:37:21 -03:00
s5h1409.h V4L/DVB (8805): Steven Toth email address change 2008-09-03 18:37:21 -03:00
s5h1411.c V4L/DVB (8805): Steven Toth email address change 2008-09-03 18:37:21 -03:00
s5h1411.h V4L/DVB (8805): Steven Toth email address change 2008-09-03 18:37:21 -03:00
s5h1420_priv.h V4L/DVB (7568): Support for DVB-S demod PN1010 (clone of S5H1420) added 2008-04-24 14:09:39 -03:00
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
sp887x.c dvb frontends: treat firmware data as const 2008-07-10 14:26:31 +01:00
sp887x.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
sp8870.c dvb frontends: treat firmware data as const 2008-07-10 14:26:31 +01:00
sp8870.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
stv0297.c V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
stv0297.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
stv0299.c V4L/DVB (8075): stv0299: Uncorrected block count and bit error rate fixed 2008-06-26 15:58:57 -03:00
stv0299.h V4L/DVB (7662): stv0299: Fixed some typos 2008-04-24 14:09:45 -03:00
tda826x.c V4L/DVB (7656): tda826x: Calculate cut off fequency from symbol rate 2008-04-24 14:09:44 -03:00
tda826x.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
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 V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
tda8083.c V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
tda8083.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
tda10021.c V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
tda10023.c V4L/DVB (8030): TDA10023: make TS output mode configurable 2008-07-20 07:09:24 -03:00
tda10048.c V4L/DVB (8843): tda10048_firmware_upload(): fix a memory leak 2008-09-03 18:37:54 -03:00
tda10048.h V4L/DVB (8805): Steven Toth email address change 2008-09-03 18:37:21 -03:00
tda10086.c V4L/DVB (7655): tda10086 coding stlye fixes 2008-04-24 14:09:44 -03:00
tda10086.h V4L/DVB (7655): tda10086 coding stlye fixes 2008-04-24 14:09:44 -03:00
tua6100.c V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
tua6100.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
ves1x93.c V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
ves1x93.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
ves1820.c V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
ves1820.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
z0194a.h V4L/DVB (8433): Fix macro name at z0194a.h 2008-07-23 16:42:53 -03:00
zl10353_priv.h
zl10353.c V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
zl10353.h V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00