← Documents Documentation/admin-guide/media/frontend-cardlist.rst GitHub 원문 ↗

Linux 6.18.37 · Administration / Media

Frontend drivers

Digital TV frontend driver 114개를 CI, ATSC, DVB-C/S/T, ISDB와 multistandard 등 12개 분류로 제공합니다.

Source pathDocumentation/admin-guide/media/frontend-cardlist.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

Frontend driver 분류

frontend-cardlist.rst:1-226

Card wiring과 demodulator·tuner 조합의 제약을 먼저 설명한 뒤, source에 등록된 frontend driver를 전송 표준과 역할별로 찾을 수 있게 정리합니다.

  • Common Interface(EN50221) controller driver: 2개
  • ATSC 지상파·cable DTV frontend: 12개
  • DVB-C cable frontend: 4개
  • DVB-S satellite frontend: 27개
  • DVB-T terrestrial frontend: 28개
  • Digital terrestrial 전용 tuner·PLL: 3개
  • ISDB-S satellite 및 ISDB-T terrestrial frontend: 2개
  • ISDB-T terrestrial frontend: 3개
  • Cable·terrestrial multistandard frontend: 5개
  • Satellite multistandard frontend: 8개
  • DVB-S용 SEC control device: 19개
  • 새 frontend 개발 도구: 1개

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

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

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

Frontend driver 목록 안내

1-17

이 문서는 GPL-2.0 라이선스를 따르며 Digital TV frontend driver를 전송 표준과 역할별로 분류합니다.

배선 방식이 서로 다르므로 모든 frontend driver가 모든 card에서 별도 조정 없이 동작한다고 보장할 수 없습니다.

Demodulator chip은 여러 tuner/PLL chip과 조합할 수 있지만 모든 조합을 지원하지는 않습니다. Demodulator와 tuner/PLL chip은 차폐용 metal box 안에 함께 들어 있는 경우가 많고, 이 metal box 전체에도 고유 part number가 붙습니다.

Common Interface(EN50221) controller driver

18-27

2개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
cxd2099Sony CXD2099AR Common Interface driver
sp2CIMaX SP2

ATSC 지상파·cable DTV frontend

28-47

12개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
au8522_digAuvitek AU8522 based DTV demod
au8522_decoderAuvitek AU8522 based ATV demod
bcm3510Broadcom BCM3510
lg2160LG Electronics LG216x based
lgdt3305LG Electronics LGDT3304 and LGDT3305 based
lgdt3306aLG Electronics LGDT3306A based
lgdt330xLG Electronics LGDT3302/LGDT3303 based
nxt200xNxtWave Communications NXT2002/NXT2004 based
or51132Oren OR51132 based
or51211Oren OR51211 based
s5h1409Samsung S5H1409 based
s5h1411Samsung S5H1411 based

DVB-C cable frontend

48-59

4개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
stv0297ST STV0297 based
tda10021Philips TDA10021 based
tda10023Philips TDA10023 based
ves1820VLSI VES1820 based

DVB-S satellite frontend

60-94

27개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
cx24110Conexant CX24110 based
cx24116Conexant CX24116 based
cx24117Conexant CX24117 based
cx24120Conexant CX24120 based
cx24123Conexant CX24123 based
ds3000Montage Technology DS3000 based
mb86a16Fujitsu MB86A16 based
mt312Zarlink VP310/MT312/ZL10313 based
s5h1420Samsung S5H1420 based
si21xxSilicon Labs SI21XX based
stb6000ST STB6000 silicon tuner
stv0288ST STV0288 based
stv0299ST STV0299 based
stv0900ST STV0900 based
stv6110ST STV6110 silicon tuner
tda10071NXP TDA10071
tda10086Philips TDA10086 based
tda8083Philips TDA8083 based
tda8261Philips TDA8261 based
tda826xPhilips TDA826X silicon tuner
ts2020Montage Technology TS2020 based tuners
tua6100Infineon TUA6100 PLL
cx24113Conexant CX24113/CX24128 tuner for DVB-S/DSS
itd1000Integrant ITD1000 Zero IF tuner for DVB-S/DSS
ves1x93VLSI VES1893 or VES1993 based
zl10036Zarlink ZL10036 silicon tuner
zl10039Zarlink ZL10039 silicon tuner

DVB-T terrestrial frontend

95-130

28개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
af9013Afatech AF9013 demodulator
cx22700Conexant CX22700 based
cx22702Conexant cx22702 demodulator (OFDM)
cxd2820rSony CXD2820R
cxd2841erSony CXD2841ER
cxd2880Sony CXD2880 DVB-T2/T tuner + demodulator
dib3000mbDiBcom 3000M-B
dib3000mcDiBcom 3000P/M-C
dib7000mDiBcom 7000MA/MB/PA/PB/MC
dib7000pDiBcom 7000PC
dib9000DiBcom 9000
drxdMicronas DRXD driver
ec100E3C EC100
l64781LSI L64781
mt352Zarlink MT352 based
nxt6000NxtWave Communications NXT6000 based
rtl2830Realtek RTL2830 DVB-T
rtl2832Realtek RTL2832 DVB-T
rtl2832_sdrRealtek RTL2832 SDR
s5h1432Samsung s5h1432 demodulator (OFDM)
si2168Silicon Labs Si2168
sp8870Spase sp8870 based
sp887xSpase sp887x based
stv0367ST STV0367 based
tda10048Philips TDA10048HN based
tda1004xPhilips TDA10045H/TDA10046H based
zd1301_demodZyDAS ZD1301
zl10353Zarlink ZL10353 based

Digital terrestrial 전용 tuner·PLL

131-141

3개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
dvb-pllGeneric I2C PLL based tuners
dib0070DiBcom DiB0070 silicon base-band tuner
dib0090DiBcom DiB0090 silicon base-band tuner

ISDB-S satellite 및 ISDB-T terrestrial frontend

142-151

2개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
mn88443xSocionext MN88443x
tc90522Toshiba TC90522

ISDB-T terrestrial frontend

152-162

3개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
dib8000DiBcom 8000MB/MC
mb86a20sFujitsu mb86a20s
s921Sharp S921 frontend

Cable·terrestrial multistandard frontend

163-175

5개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
drxkMicronas DRXK based
mn88472Panasonic MN88472
mn88473Panasonic MN88473
si2165Silicon Labs si2165 based
tda18271c2ddNXP TDA18271C2 silicon tuner

Satellite multistandard frontend

176-191

8개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
m88ds3103Montage Technology M88DS3103
mxl5xxMaxLinear MxL5xx based tuner-demodulators
stb0899STB0899 based
stb6100STB6100 based tuners
stv090xSTV0900/STV0903(A/B) based
stv0910STV0910 based
stv6110xSTV6110/(A) based tuners
stv6111STV6111 based tuners

DVB-S용 SEC control device

192-218

19개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
a8293Allegro A8293
af9033Afatech AF9033 DVB-T demodulator
ascot2eSony Ascot2E tuner
atbm8830AltoBeam ATBM8830/8831 DMB-TH demodulator
drx39xyjMicronas DRX-J demodulator
heleneSony HELENE Sat/Ter tuner (CXD2858ER)
horus3aSony Horus3A tuner
isl6405ISL6405 SEC controller
isl6421ISL6421 SEC controller
isl6423ISL6423 SEC controller
ix2505vSharp IX2505V silicon tuner
lgs8gl5Silicon Legend LGS-8GL5 demodulator (OFDM)
lgs8gxxLegend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator
lnbh25LNBH25 SEC controller
lnbh29LNBH29 SEC controller
lnbp21LNBP21/LNBH24 SEC controllers
lnbp22LNBP22 SEC controllers
m88rs2000M88RS2000 DVB-S demodulator and tuner
tda665xTDA665x tuner

새 frontend 개발 도구

219-226

1개 driver의 원문 이름을 source 순서대로 제공합니다. Driver symbol과 chip·device 이름은 식별 정확성을 위해 번역하지 않았습니다.

DriverName
dvb_dummy_feDummy frontend driver