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