1.. SPDX-License-Identifier: GPL-2.0
2
3================
4Frontend drivers
5================
6
7.. note::
8
9  #) There is no guarantee that every frontend driver works
10     out of the box with every card, because of different wiring.
11
12  #) The demodulator chips can be used with a variety of
13     tuner/PLL chips, and not all combinations are supported. Often
14     the demodulator and tuner/PLL chip are inside a metal box for
15     shielding, and the whole metal box has its own part number.
16
17
18Common Interface (EN50221) controller drivers
19=============================================
20
21==============  =========================================================
22Driver          Name
23==============  =========================================================
24cxd2099         Sony CXD2099AR Common Interface driver
25sp2             CIMaX SP2
26==============  =========================================================
27
28ATSC (North American/Korean Terrestrial/Cable DTV) frontends
29============================================================
30
31==============  =========================================================
32Driver          Name
33==============  =========================================================
34au8522_dig      Auvitek AU8522 based DTV demod
35au8522_decoder  Auvitek AU8522 based ATV demod
36bcm3510         Broadcom BCM3510
37lg2160          LG Electronics LG216x based
38lgdt3305        LG Electronics LGDT3304 and LGDT3305 based
39lgdt3306a       LG Electronics LGDT3306A based
40lgdt330x        LG Electronics LGDT3302/LGDT3303 based
41nxt200x         NxtWave Communications NXT2002/NXT2004 based
42or51132         Oren OR51132 based
43or51211         Oren OR51211 based
44s5h1409         Samsung S5H1409 based
45s5h1411         Samsung S5H1411 based
46==============  =========================================================
47
48DVB-C (cable) frontends
49=======================
50
51==============  =========================================================
52Driver          Name
53==============  =========================================================
54stv0297         ST STV0297 based
55tda10021        Philips TDA10021 based
56tda10023        Philips TDA10023 based
57ves1820         VLSI VES1820 based
58==============  =========================================================
59
60DVB-S (satellite) frontends
61===========================
62
63==============  =========================================================
64Driver          Name
65==============  =========================================================
66cx24110         Conexant CX24110 based
67cx24116         Conexant CX24116 based
68cx24117         Conexant CX24117 based
69cx24120         Conexant CX24120 based
70cx24123         Conexant CX24123 based
71ds3000          Montage Technology DS3000 based
72mb86a16         Fujitsu MB86A16 based
73mt312           Zarlink VP310/MT312/ZL10313 based
74s5h1420         Samsung S5H1420 based
75si21xx          Silicon Labs SI21XX based
76stb6000         ST STB6000 silicon tuner
77stv0288         ST STV0288 based
78stv0299         ST STV0299 based
79stv0900         ST STV0900 based
80stv6110         ST STV6110 silicon tuner
81tda10071        NXP TDA10071
82tda10086        Philips TDA10086 based
83tda8083         Philips TDA8083 based
84tda8261         Philips TDA8261 based
85tda826x         Philips TDA826X silicon tuner
86ts2020          Montage Technology TS2020 based tuners
87tua6100         Infineon TUA6100 PLL
88cx24113         Conexant CX24113/CX24128 tuner for DVB-S/DSS
89itd1000         Integrant ITD1000 Zero IF tuner for DVB-S/DSS
90ves1x93         VLSI VES1893 or VES1993 based
91zl10036         Zarlink ZL10036 silicon tuner
92zl10039         Zarlink ZL10039 silicon tuner
93==============  =========================================================
94
95DVB-T (terrestrial) frontends
96=============================
97
98==============  =========================================================
99Driver          Name
100==============  =========================================================
101af9013          Afatech AF9013 demodulator
102cx22700         Conexant CX22700 based
103cx22702         Conexant cx22702 demodulator (OFDM)
104cxd2820r        Sony CXD2820R
105cxd2841er       Sony CXD2841ER
106cxd2880         Sony CXD2880 DVB-T2/T tuner + demodulator
107dib3000mb       DiBcom 3000M-B
108dib3000mc       DiBcom 3000P/M-C
109dib7000m        DiBcom 7000MA/MB/PA/PB/MC
110dib7000p        DiBcom 7000PC
111dib9000         DiBcom 9000
112drxd            Micronas DRXD driver
113ec100           E3C EC100
114l64781          LSI L64781
115mt352           Zarlink MT352 based
116nxt6000         NxtWave Communications NXT6000 based
117rtl2830         Realtek RTL2830 DVB-T
118rtl2832         Realtek RTL2832 DVB-T
119rtl2832_sdr     Realtek RTL2832 SDR
120s5h1432         Samsung s5h1432 demodulator (OFDM)
121si2168          Silicon Labs Si2168
122sp8870          Spase sp8870 based
123sp887x          Spase sp887x based
124stv0367         ST STV0367 based
125tda10048        Philips TDA10048HN based
126tda1004x        Philips TDA10045H/TDA10046H based
127zd1301_demod    ZyDAS ZD1301
128zl10353         Zarlink ZL10353 based
129==============  =========================================================
130
131Digital terrestrial only tuners/PLL
132===================================
133
134==============  =========================================================
135Driver          Name
136==============  =========================================================
137dvb-pll         Generic I2C PLL based tuners
138dib0070         DiBcom DiB0070 silicon base-band tuner
139dib0090         DiBcom DiB0090 silicon base-band tuner
140==============  =========================================================
141
142ISDB-S (satellite) & ISDB-T (terrestrial) frontends
143===================================================
144
145==============  =========================================================
146Driver          Name
147==============  =========================================================
148mn88443x        Socionext MN88443x
149tc90522         Toshiba TC90522
150==============  =========================================================
151
152ISDB-T (terrestrial) frontends
153==============================
154
155==============  =========================================================
156Driver          Name
157==============  =========================================================
158dib8000         DiBcom 8000MB/MC
159mb86a20s        Fujitsu mb86a20s
160s921            Sharp S921 frontend
161==============  =========================================================
162
163Multistandard (cable + terrestrial) frontends
164=============================================
165
166==============  =========================================================
167Driver          Name
168==============  =========================================================
169drxk            Micronas DRXK based
170mn88472         Panasonic MN88472
171mn88473         Panasonic MN88473
172si2165          Silicon Labs si2165 based
173tda18271c2dd    NXP TDA18271C2 silicon tuner
174==============  =========================================================
175
176Multistandard (satellite) frontends
177===================================
178
179==============  =========================================================
180Driver          Name
181==============  =========================================================
182m88ds3103       Montage Technology M88DS3103
183mxl5xx          MaxLinear MxL5xx based tuner-demodulators
184stb0899         STB0899 based
185stb6100         STB6100 based tuners
186stv090x         STV0900/STV0903(A/B) based
187stv0910         STV0910 based
188stv6110x        STV6110/(A) based tuners
189stv6111         STV6111 based tuners
190==============  =========================================================
191
192SEC control devices for DVB-S
193=============================
194
195==============  =========================================================
196Driver          Name
197==============  =========================================================
198a8293           Allegro A8293
199af9033          Afatech AF9033 DVB-T demodulator
200ascot2e         Sony Ascot2E tuner
201atbm8830        AltoBeam ATBM8830/8831 DMB-TH demodulator
202drx39xyj        Micronas DRX-J demodulator
203helene          Sony HELENE Sat/Ter tuner (CXD2858ER)
204horus3a         Sony Horus3A tuner
205isl6405         ISL6405 SEC controller
206isl6421         ISL6421 SEC controller
207isl6423         ISL6423 SEC controller
208ix2505v         Sharp IX2505V silicon tuner
209lgs8gl5         Silicon Legend LGS-8GL5 demodulator (OFDM)
210lgs8gxx         Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator
211lnbh25          LNBH25 SEC controller
212lnbh29          LNBH29 SEC controller
213lnbp21          LNBP21/LNBH24 SEC controllers
214lnbp22          LNBP22 SEC controllers
215m88rs2000       M88RS2000 DVB-S demodulator and tuner
216tda665x         TDA665x tuner
217==============  =========================================================
218
219Tools to develop new frontends
220==============================
221
222==============  =========================================================
223Driver          Name
224==============  =========================================================
225dvb_dummy_fe    Dummy frontend driver
226==============  =========================================================
227