xref: /OK3568_Linux_fs/kernel/Documentation/admin-guide/media/frontend-cardlist.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun.. SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyun
3*4882a593Smuzhiyun================
4*4882a593SmuzhiyunFrontend drivers
5*4882a593Smuzhiyun================
6*4882a593Smuzhiyun
7*4882a593Smuzhiyun.. note::
8*4882a593Smuzhiyun
9*4882a593Smuzhiyun  #) There is no guarantee that every frontend driver works
10*4882a593Smuzhiyun     out of the box with every card, because of different wiring.
11*4882a593Smuzhiyun
12*4882a593Smuzhiyun  #) The demodulator chips can be used with a variety of
13*4882a593Smuzhiyun     tuner/PLL chips, and not all combinations are supported. Often
14*4882a593Smuzhiyun     the demodulator and tuner/PLL chip are inside a metal box for
15*4882a593Smuzhiyun     shielding, and the whole metal box has its own part number.
16*4882a593Smuzhiyun
17*4882a593Smuzhiyun
18*4882a593SmuzhiyunCommon Interface (EN50221) controller drivers
19*4882a593Smuzhiyun=============================================
20*4882a593Smuzhiyun
21*4882a593Smuzhiyun==============  =========================================================
22*4882a593SmuzhiyunDriver          Name
23*4882a593Smuzhiyun==============  =========================================================
24*4882a593Smuzhiyuncxd2099         Sony CXD2099AR Common Interface driver
25*4882a593Smuzhiyunsp2             CIMaX SP2
26*4882a593Smuzhiyun==============  =========================================================
27*4882a593Smuzhiyun
28*4882a593SmuzhiyunATSC (North American/Korean Terrestrial/Cable DTV) frontends
29*4882a593Smuzhiyun============================================================
30*4882a593Smuzhiyun
31*4882a593Smuzhiyun==============  =========================================================
32*4882a593SmuzhiyunDriver          Name
33*4882a593Smuzhiyun==============  =========================================================
34*4882a593Smuzhiyunau8522_dig      Auvitek AU8522 based DTV demod
35*4882a593Smuzhiyunau8522_decoder  Auvitek AU8522 based ATV demod
36*4882a593Smuzhiyunbcm3510         Broadcom BCM3510
37*4882a593Smuzhiyunlg2160          LG Electronics LG216x based
38*4882a593Smuzhiyunlgdt3305        LG Electronics LGDT3304 and LGDT3305 based
39*4882a593Smuzhiyunlgdt3306a       LG Electronics LGDT3306A based
40*4882a593Smuzhiyunlgdt330x        LG Electronics LGDT3302/LGDT3303 based
41*4882a593Smuzhiyunnxt200x         NxtWave Communications NXT2002/NXT2004 based
42*4882a593Smuzhiyunor51132         Oren OR51132 based
43*4882a593Smuzhiyunor51211         Oren OR51211 based
44*4882a593Smuzhiyuns5h1409         Samsung S5H1409 based
45*4882a593Smuzhiyuns5h1411         Samsung S5H1411 based
46*4882a593Smuzhiyun==============  =========================================================
47*4882a593Smuzhiyun
48*4882a593SmuzhiyunDVB-C (cable) frontends
49*4882a593Smuzhiyun=======================
50*4882a593Smuzhiyun
51*4882a593Smuzhiyun==============  =========================================================
52*4882a593SmuzhiyunDriver          Name
53*4882a593Smuzhiyun==============  =========================================================
54*4882a593Smuzhiyunstv0297         ST STV0297 based
55*4882a593Smuzhiyuntda10021        Philips TDA10021 based
56*4882a593Smuzhiyuntda10023        Philips TDA10023 based
57*4882a593Smuzhiyunves1820         VLSI VES1820 based
58*4882a593Smuzhiyun==============  =========================================================
59*4882a593Smuzhiyun
60*4882a593SmuzhiyunDVB-S (satellite) frontends
61*4882a593Smuzhiyun===========================
62*4882a593Smuzhiyun
63*4882a593Smuzhiyun==============  =========================================================
64*4882a593SmuzhiyunDriver          Name
65*4882a593Smuzhiyun==============  =========================================================
66*4882a593Smuzhiyuncx24110         Conexant CX24110 based
67*4882a593Smuzhiyuncx24116         Conexant CX24116 based
68*4882a593Smuzhiyuncx24117         Conexant CX24117 based
69*4882a593Smuzhiyuncx24120         Conexant CX24120 based
70*4882a593Smuzhiyuncx24123         Conexant CX24123 based
71*4882a593Smuzhiyunds3000          Montage Tehnology DS3000 based
72*4882a593Smuzhiyunmb86a16         Fujitsu MB86A16 based
73*4882a593Smuzhiyunmt312           Zarlink VP310/MT312/ZL10313 based
74*4882a593Smuzhiyuns5h1420         Samsung S5H1420 based
75*4882a593Smuzhiyunsi21xx          Silicon Labs SI21XX based
76*4882a593Smuzhiyunstb6000         ST STB6000 silicon tuner
77*4882a593Smuzhiyunstv0288         ST STV0288 based
78*4882a593Smuzhiyunstv0299         ST STV0299 based
79*4882a593Smuzhiyunstv0900         ST STV0900 based
80*4882a593Smuzhiyunstv6110         ST STV6110 silicon tuner
81*4882a593Smuzhiyuntda10071        NXP TDA10071
82*4882a593Smuzhiyuntda10086        Philips TDA10086 based
83*4882a593Smuzhiyuntda8083         Philips TDA8083 based
84*4882a593Smuzhiyuntda8261         Philips TDA8261 based
85*4882a593Smuzhiyuntda826x         Philips TDA826X silicon tuner
86*4882a593Smuzhiyunts2020          Montage Tehnology TS2020 based tuners
87*4882a593Smuzhiyuntua6100         Infineon TUA6100 PLL
88*4882a593Smuzhiyuncx24113         Conexant CX24113/CX24128 tuner for DVB-S/DSS
89*4882a593Smuzhiyunitd1000         Integrant ITD1000 Zero IF tuner for DVB-S/DSS
90*4882a593Smuzhiyunves1x93         VLSI VES1893 or VES1993 based
91*4882a593Smuzhiyunzl10036         Zarlink ZL10036 silicon tuner
92*4882a593Smuzhiyunzl10039         Zarlink ZL10039 silicon tuner
93*4882a593Smuzhiyun==============  =========================================================
94*4882a593Smuzhiyun
95*4882a593SmuzhiyunDVB-T (terrestrial) frontends
96*4882a593Smuzhiyun=============================
97*4882a593Smuzhiyun
98*4882a593Smuzhiyun==============  =========================================================
99*4882a593SmuzhiyunDriver          Name
100*4882a593Smuzhiyun==============  =========================================================
101*4882a593Smuzhiyunaf9013          Afatech AF9013 demodulator
102*4882a593Smuzhiyuncx22700         Conexant CX22700 based
103*4882a593Smuzhiyuncx22702         Conexant cx22702 demodulator (OFDM)
104*4882a593Smuzhiyuncxd2820r        Sony CXD2820R
105*4882a593Smuzhiyuncxd2841er       Sony CXD2841ER
106*4882a593Smuzhiyuncxd2880         Sony CXD2880 DVB-T2/T tuner + demodulator
107*4882a593Smuzhiyundib3000mb       DiBcom 3000M-B
108*4882a593Smuzhiyundib3000mc       DiBcom 3000P/M-C
109*4882a593Smuzhiyundib7000m        DiBcom 7000MA/MB/PA/PB/MC
110*4882a593Smuzhiyundib7000p        DiBcom 7000PC
111*4882a593Smuzhiyundib9000         DiBcom 9000
112*4882a593Smuzhiyundrxd            Micronas DRXD driver
113*4882a593Smuzhiyunec100           E3C EC100
114*4882a593Smuzhiyunl64781          LSI L64781
115*4882a593Smuzhiyunmt352           Zarlink MT352 based
116*4882a593Smuzhiyunnxt6000         NxtWave Communications NXT6000 based
117*4882a593Smuzhiyunrtl2830         Realtek RTL2830 DVB-T
118*4882a593Smuzhiyunrtl2832         Realtek RTL2832 DVB-T
119*4882a593Smuzhiyunrtl2832_sdr     Realtek RTL2832 SDR
120*4882a593Smuzhiyuns5h1432         Samsung s5h1432 demodulator (OFDM)
121*4882a593Smuzhiyunsi2168          Silicon Labs Si2168
122*4882a593Smuzhiyunsp8870          Spase sp8870 based
123*4882a593Smuzhiyunsp887x          Spase sp887x based
124*4882a593Smuzhiyunstv0367         ST STV0367 based
125*4882a593Smuzhiyuntda10048        Philips TDA10048HN based
126*4882a593Smuzhiyuntda1004x        Philips TDA10045H/TDA10046H based
127*4882a593Smuzhiyunzd1301_demod    ZyDAS ZD1301
128*4882a593Smuzhiyunzl10353         Zarlink ZL10353 based
129*4882a593Smuzhiyun==============  =========================================================
130*4882a593Smuzhiyun
131*4882a593SmuzhiyunDigital terrestrial only tuners/PLL
132*4882a593Smuzhiyun===================================
133*4882a593Smuzhiyun
134*4882a593Smuzhiyun==============  =========================================================
135*4882a593SmuzhiyunDriver          Name
136*4882a593Smuzhiyun==============  =========================================================
137*4882a593Smuzhiyundvb-pll         Generic I2C PLL based tuners
138*4882a593Smuzhiyundib0070         DiBcom DiB0070 silicon base-band tuner
139*4882a593Smuzhiyundib0090         DiBcom DiB0090 silicon base-band tuner
140*4882a593Smuzhiyun==============  =========================================================
141*4882a593Smuzhiyun
142*4882a593SmuzhiyunISDB-S (satellite) & ISDB-T (terrestrial) frontends
143*4882a593Smuzhiyun===================================================
144*4882a593Smuzhiyun
145*4882a593Smuzhiyun==============  =========================================================
146*4882a593SmuzhiyunDriver          Name
147*4882a593Smuzhiyun==============  =========================================================
148*4882a593Smuzhiyunmn88443x        Socionext MN88443x
149*4882a593Smuzhiyuntc90522         Toshiba TC90522
150*4882a593Smuzhiyun==============  =========================================================
151*4882a593Smuzhiyun
152*4882a593SmuzhiyunISDB-T (terrestrial) frontends
153*4882a593Smuzhiyun==============================
154*4882a593Smuzhiyun
155*4882a593Smuzhiyun==============  =========================================================
156*4882a593SmuzhiyunDriver          Name
157*4882a593Smuzhiyun==============  =========================================================
158*4882a593Smuzhiyundib8000         DiBcom 8000MB/MC
159*4882a593Smuzhiyunmb86a20s        Fujitsu mb86a20s
160*4882a593Smuzhiyuns921            Sharp S921 frontend
161*4882a593Smuzhiyun==============  =========================================================
162*4882a593Smuzhiyun
163*4882a593SmuzhiyunMultistandard (cable + terrestrial) frontends
164*4882a593Smuzhiyun=============================================
165*4882a593Smuzhiyun
166*4882a593Smuzhiyun==============  =========================================================
167*4882a593SmuzhiyunDriver          Name
168*4882a593Smuzhiyun==============  =========================================================
169*4882a593Smuzhiyundrxk            Micronas DRXK based
170*4882a593Smuzhiyunmn88472         Panasonic MN88472
171*4882a593Smuzhiyunmn88473         Panasonic MN88473
172*4882a593Smuzhiyunsi2165          Silicon Labs si2165 based
173*4882a593Smuzhiyuntda18271c2dd    NXP TDA18271C2 silicon tuner
174*4882a593Smuzhiyun==============  =========================================================
175*4882a593Smuzhiyun
176*4882a593SmuzhiyunMultistandard (satellite) frontends
177*4882a593Smuzhiyun===================================
178*4882a593Smuzhiyun
179*4882a593Smuzhiyun==============  =========================================================
180*4882a593SmuzhiyunDriver          Name
181*4882a593Smuzhiyun==============  =========================================================
182*4882a593Smuzhiyunm88ds3103       Montage Technology M88DS3103
183*4882a593Smuzhiyunmxl5xx          MaxLinear MxL5xx based tuner-demodulators
184*4882a593Smuzhiyunstb0899         STB0899 based
185*4882a593Smuzhiyunstb6100         STB6100 based tuners
186*4882a593Smuzhiyunstv090x         STV0900/STV0903(A/B) based
187*4882a593Smuzhiyunstv0910         STV0910 based
188*4882a593Smuzhiyunstv6110x        STV6110/(A) based tuners
189*4882a593Smuzhiyunstv6111         STV6111 based tuners
190*4882a593Smuzhiyun==============  =========================================================
191*4882a593Smuzhiyun
192*4882a593SmuzhiyunSEC control devices for DVB-S
193*4882a593Smuzhiyun=============================
194*4882a593Smuzhiyun
195*4882a593Smuzhiyun==============  =========================================================
196*4882a593SmuzhiyunDriver          Name
197*4882a593Smuzhiyun==============  =========================================================
198*4882a593Smuzhiyuna8293           Allegro A8293
199*4882a593Smuzhiyunaf9033          Afatech AF9033 DVB-T demodulator
200*4882a593Smuzhiyunascot2e         Sony Ascot2E tuner
201*4882a593Smuzhiyunatbm8830        AltoBeam ATBM8830/8831 DMB-TH demodulator
202*4882a593Smuzhiyundrx39xyj        Micronas DRX-J demodulator
203*4882a593Smuzhiyunhelene          Sony HELENE Sat/Ter tuner (CXD2858ER)
204*4882a593Smuzhiyunhorus3a         Sony Horus3A tuner
205*4882a593Smuzhiyunisl6405         ISL6405 SEC controller
206*4882a593Smuzhiyunisl6421         ISL6421 SEC controller
207*4882a593Smuzhiyunisl6423         ISL6423 SEC controller
208*4882a593Smuzhiyunix2505v         Sharp IX2505V silicon tuner
209*4882a593Smuzhiyunlgs8gl5         Silicon Legend LGS-8GL5 demodulator (OFDM)
210*4882a593Smuzhiyunlgs8gxx         Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator
211*4882a593Smuzhiyunlnbh25          LNBH25 SEC controller
212*4882a593Smuzhiyunlnbh29          LNBH29 SEC controller
213*4882a593Smuzhiyunlnbp21          LNBP21/LNBH24 SEC controllers
214*4882a593Smuzhiyunlnbp22          LNBP22 SEC controllers
215*4882a593Smuzhiyunm88rs2000       M88RS2000 DVB-S demodulator and tuner
216*4882a593Smuzhiyuntda665x         TDA665x tuner
217*4882a593Smuzhiyun==============  =========================================================
218*4882a593Smuzhiyun
219*4882a593SmuzhiyunTools to develop new frontends
220*4882a593Smuzhiyun==============================
221*4882a593Smuzhiyun
222*4882a593Smuzhiyun==============  =========================================================
223*4882a593SmuzhiyunDriver          Name
224*4882a593Smuzhiyun==============  =========================================================
225*4882a593Smuzhiyundvb_dummy_fe    Dummy frontend driver
226*4882a593Smuzhiyun==============  =========================================================
227