drivers/media/dvb/frontends/Kconfig v3.0-rc7

DVB_FE_CUSTOMISE

Customise the frontend modules to build

This allows the user to select/deselect frontend drivers for their
hardware from the build.

Use this option with care as deselecting frontends which are in fact
necessary will result in DVB devices which cannot be tuned due to lack
of driver support.

If unsure say N.


Menu: Customise DVB Frontends

Multistandard (satellite) frontends

DVB_STB0899

STB0899 based

A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want
to support this demodulator based frontends

DVB_STB6100

STB6100 based tuners

A Silicon tuner from ST used in conjunction with the STB0899
demodulator. Say Y when you want to support this tuner.

DVB_STV090x

STV0900/STV0903(A/B) based

DVB-S/S2/DSS Multistandard Professional/Broadcast demodulators.
Say Y when you want to support these frontends.

DVB_STV6110x

STV6110/(A) based tuners

A Silicon tuner that supports DVB-S and DVB-S2 modes

DVB-S (satellite) frontends

DVB_CX24110

Conexant CX24110 based

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_CX24123

Conexant CX24123 based

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_MT312

Zarlink VP310/MT312/ZL10313 based

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_ZL10036

Zarlink ZL10036 silicon tuner

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_ZL10039

Zarlink ZL10039 silicon tuner

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_S5H1420

Samsung S5H1420 based

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_STV0288

ST STV0288 based

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_STB6000

ST STB6000 silicon tuner

A DVB-S silicon tuner module. Say Y when you want to support this tuner.

DVB_STV0299

ST STV0299 based

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_STV6110

ST STV6110 silicon tuner

A DVB-S silicon tuner module. Say Y when you want to support this tuner.

DVB_STV0900

ST STV0900 based

A DVB-S/S2 demodulator. Say Y when you want to support this frontend.

DVB_TDA8083

Philips TDA8083 based

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_TDA10086

Philips TDA10086 based

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_TDA8261

Philips TDA8261 based

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_VES1X93

VLSI VES1893 or VES1993 based

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_TUNER_ITD1000

Integrant ITD1000 Zero IF tuner for DVB-S/DSS

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_TUNER_CX24113

Conexant CX24113/CX24128 tuner for DVB-S/DSS

A DVB-S tuner module. Say Y when you want to support this frontend.


DVB_TDA826X

Philips TDA826X silicon tuner

A DVB-S silicon tuner module. Say Y when you want to support this tuner.

DVB_TUA6100

Infineon TUA6100 PLL

A DVB-S PLL chip.

DVB_CX24116

Conexant CX24116 based

A DVB-S/S2 tuner module. Say Y when you want to support this frontend.

DVB_SI21XX

Silicon Labs SI21XX based

A DVB-S tuner module. Say Y when you want to support this frontend.

DVB_DS3000

Montage Tehnology DS3000 based

A DVB-S/S2 tuner module. Say Y when you want to support this frontend.

DVB_MB86A16

Fujitsu MB86A16 based

A DVB-S/DSS Direct Conversion reveiver.
Say Y when you want to support this frontend.

DVB-T (terrestrial) frontends

DVB_SP8870

Spase sp8870 based

A DVB-T tuner module. Say Y when you want to support this frontend.

This driver needs external firmware. Please use the command
"<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
download/extract it, and then copy it to /usr/lib/hotplug/firmware
or /lib/firmware (depending on configuration of firmware hotplug).

DVB_SP887X

Spase sp887x based

A DVB-T tuner module. Say Y when you want to support this frontend.

This driver needs external firmware. Please use the command
"<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
download/extract it, and then copy it to /usr/lib/hotplug/firmware
or /lib/firmware (depending on configuration of firmware hotplug).

DVB_CX22700

Conexant CX22700 based

A DVB-T tuner module. Say Y when you want to support this frontend.

DVB_CX22702

Conexant cx22702 demodulator (OFDM)

A DVB-T tuner module. Say Y when you want to support this frontend.

DVB_S5H1432

Samsung s5h1432 demodulator (OFDM)

A DVB-T tuner module. Say Y when you want to support this frontend.

DVB_DRXD

Micronas DRXD driver

A DVB-T tuner module. Say Y when you want to support this frontend.

Note: this driver was based on vendor driver reference code (released
under the GPL) as opposed to the existing drx397xd driver, which
was written via reverse engineering.

DVB_L64781

LSI L64781

A DVB-T tuner module. Say Y when you want to support this frontend.

DVB_TDA1004X

Philips TDA10045H/TDA10046H based

A DVB-T tuner module. Say Y when you want to support this frontend.

This driver needs external firmware. Please use the commands
"<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
"<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
download/extract them, and then copy them to /usr/lib/hotplug/firmware
or /lib/firmware (depending on configuration of firmware hotplug).

DVB_NXT6000

NxtWave Communications NXT6000 based

A DVB-T tuner module. Say Y when you want to support this frontend.

DVB_MT352

Zarlink MT352 based

A DVB-T tuner module. Say Y when you want to support this frontend.

DVB_ZL10353

Zarlink ZL10353 based

A DVB-T tuner module. Say Y when you want to support this frontend.

DVB_DIB3000MB

DiBcom 3000M-B

A DVB-T tuner module. Designed for mobile usage. Say Y when you want
to support this frontend.

DVB_DIB3000MC

DiBcom 3000P/M-C

A DVB-T tuner module. Designed for mobile usage. Say Y when you want
to support this frontend.

DVB_DIB7000M

DiBcom 7000MA/MB/PA/PB/MC

A DVB-T tuner module. Designed for mobile usage. Say Y when you want
to support this frontend.

DVB_DIB7000P

DiBcom 7000PC

A DVB-T tuner module. Designed for mobile usage. Say Y when you want
to support this frontend.

DVB_DIB9000

DiBcom 9000

A DVB-T tuner module. Designed for mobile usage. Say Y when you want
to support this frontend.

DVB_TDA10048

Philips TDA10048HN based

A DVB-T tuner module. Say Y when you want to support this frontend.

DVB_AF9013

Afatech AF9013 demodulator

Say Y when you want to support this frontend.

DVB_EC100

E3C EC100

Say Y when you want to support this frontend.

DVB_STV0367

ST STV0367 based

A DVB-T/C tuner module. Say Y when you want to support this frontend.

DVB_CXD2820R

Sony CXD2820R

Say Y when you want to support this frontend.

DVB-C (cable) frontends

DVB_VES1820

VLSI VES1820 based

A DVB-C tuner module. Say Y when you want to support this frontend.

DVB_TDA10021

Philips TDA10021 based

A DVB-C tuner module. Say Y when you want to support this frontend.

DVB_TDA10023

Philips TDA10023 based

A DVB-C tuner module. Say Y when you want to support this frontend.

DVB_STV0297

ST STV0297 based

A DVB-C tuner module. Say Y when you want to support this frontend.

ATSC (North American/Korean Terrestrial/Cable DTV) frontends

DVB_NXT200X

NxtWave Communications NXT2002/NXT2004 based

An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
to support this frontend.

This driver needs external firmware. Please use the commands
"<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
"<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
download/extract them, and then copy them to /usr/lib/hotplug/firmware
or /lib/firmware (depending on configuration of firmware hotplug).

DVB_OR51211

Oren OR51211 based

An ATSC 8VSB tuner module. Say Y when you want to support this frontend.

This driver needs external firmware. Please use the command
"<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
download it, and then copy it to /usr/lib/hotplug/firmware
or /lib/firmware (depending on configuration of firmware hotplug).

DVB_OR51132

Oren OR51132 based

An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
to support this frontend.

This driver needs external firmware. Please use the commands
"<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
"<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
download firmwares for 8VSB and QAM64/256, respectively. Copy them to
/usr/lib/hotplug/firmware or /lib/firmware (depending on
configuration of firmware hotplug).

DVB_BCM3510

Broadcom BCM3510

An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
support this frontend.

DVB_LGDT330X

LG Electronics LGDT3302/LGDT3303 based

An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
to support this frontend.

DVB_LGDT3305

LG Electronics LGDT3304 and LGDT3305 based

An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
to support this frontend.

DVB_S5H1409

Samsung S5H1409 based

An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
to support this frontend.

DVB_AU8522

Auvitek AU8522 based

An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
to support this frontend.

DVB_S5H1411

Samsung S5H1411 based

An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
to support this frontend.

ISDB-T (terrestrial) frontends

DVB_S921

Sharp S921 frontend

AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
Say Y when you want to support this frontend.

DVB_DIB8000

DiBcom 8000MB/MC

A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator.
Say Y when you want to support this frontend.

DVB_MB86A20S

Fujitsu mb86a20s

A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator.
Say Y when you want to support this frontend.

Digital terrestrial only tuners/PLL

DVB_PLL

Generic I2C PLL based tuners

This module drives a number of tuners based on PLL chips with a
common I2C interface. Say Y when you want to support these tuners.

DVB_TUNER_DIB0070

DiBcom DiB0070 silicon base-band tuner

A driver for the silicon baseband tuner DiB0070 from DiBcom.
This device is only used inside a SiP called together with a
demodulator for now.

DVB_TUNER_DIB0090

DiBcom DiB0090 silicon base-band tuner

A driver for the silicon baseband tuner DiB0090 from DiBcom.
This device is only used inside a SiP called together with a
demodulator for now.

SEC control devices for DVB-S

DVB_LNBP21

LNBP21/LNBH24 SEC controllers

An SEC control chips.

DVB_ISL6405

ISL6405 SEC controller

An SEC control chip.

DVB_ISL6421

ISL6421 SEC controller

An SEC control chip.

DVB_ISL6423

ISL6423 SEC controller

A SEC controller chip from Intersil

DVB_LGS8GL5

Silicon Legend LGS-8GL5 demodulator (OFDM)

A DMB-TH tuner module. Say Y when you want to support this frontend.

DVB_LGS8GXX

Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator

A DMB-TH tuner module. Say Y when you want to support this frontend.

DVB_ATBM8830

AltoBeam ATBM8830/8831 DMB-TH demodulator

A DMB-TH tuner module. Say Y when you want to support this frontend.

DVB_TDA665x

TDA665x tuner

Support for tuner modules based on Philips TDA6650/TDA6651 chips.
Say Y when you want to support this chip.

Currently supported tuners:
* Panasonic ENV57H12D5 (ET-50DT)

DVB_IX2505V

Sharp IX2505V silicon tuner

A DVB-S tuner module. Say Y when you want to support this frontend.

Tools to develop new frontends