2
tristate "AV7110 cards"
4
depends on DVB_CORE && PCI && I2C
6
select VIDEO_SAA7146_VV
7
depends on VIDEO_DEV # dependencies of VIDEO_SAA7146_VV
8
select DVB_VES1820 if MEDIA_SUBDRV_AUTOSELECT
9
select DVB_VES1X93 if MEDIA_SUBDRV_AUTOSELECT
10
select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT
11
select DVB_TDA8083 if MEDIA_SUBDRV_AUTOSELECT
12
select DVB_SP8870 if MEDIA_SUBDRV_AUTOSELECT
13
select DVB_STV0297 if MEDIA_SUBDRV_AUTOSELECT
14
select DVB_L64781 if MEDIA_SUBDRV_AUTOSELECT
15
select DVB_LNBP21 if MEDIA_SUBDRV_AUTOSELECT
17
Support for SAA7146 and AV7110 based DVB cards as produced
18
by Fujitsu-Siemens, Technotrend, Hauppauge and others.
20
This driver only supports the fullfeatured cards with
21
onboard MPEG2 decoder.
23
This driver needs an external firmware. Please use the script
24
"<kerneldir>/Documentation/dvb/get_dvb_firmware av7110" to
25
download/extract it, and then copy it to /usr/lib/hotplug/firmware
26
or /lib/firmware (depending on configuration of firmware hotplug).
28
Alternatively, you can download the file and use the kernel's
29
EXTRA_FIRMWARE configuration option to build it into your
30
kernel image by adding the filename to the EXTRA_FIRMWARE
31
configuration option string.
33
Say Y if you own such a card and want to use it.
36
bool "AV7110 OSD support"
38
default y if DVB_AV7110=y || DVB_AV7110=m
40
The AV7110 firmware provides some code to generate an OnScreenDisplay
41
on the video output. This is kind of nonstandard and not guaranteed to
44
Anyway, some popular DVB software like VDR uses this OSD to render
45
its menus, so say Y if you want to use this software.
47
All other people say N.
49
config DVB_BUDGET_CORE
50
tristate "SAA7146 DVB cards (aka Budget, Nova-PCI)"
52
depends on DVB_CORE && PCI && I2C
56
Support for simple SAA7146 based DVB cards
57
(so called Budget- or Nova-PCI cards) without onboard
61
tristate "Budget cards"
63
depends on DVB_BUDGET_CORE && I2C
64
select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT
65
select DVB_VES1X93 if MEDIA_SUBDRV_AUTOSELECT
66
select DVB_VES1820 if MEDIA_SUBDRV_AUTOSELECT
67
select DVB_L64781 if MEDIA_SUBDRV_AUTOSELECT
68
select DVB_TDA8083 if MEDIA_SUBDRV_AUTOSELECT
69
select DVB_S5H1420 if MEDIA_SUBDRV_AUTOSELECT
70
select DVB_TDA10086 if MEDIA_SUBDRV_AUTOSELECT
71
select DVB_TDA826X if MEDIA_SUBDRV_AUTOSELECT
72
select DVB_LNBP21 if MEDIA_SUBDRV_AUTOSELECT
73
select DVB_TDA1004X if MEDIA_SUBDRV_AUTOSELECT
74
select DVB_ISL6423 if MEDIA_SUBDRV_AUTOSELECT
75
select DVB_STV090x if MEDIA_SUBDRV_AUTOSELECT
76
select DVB_STV6110x if MEDIA_SUBDRV_AUTOSELECT
78
Support for simple SAA7146 based DVB cards (so called Budget-
79
or Nova-PCI cards) without onboard MPEG2 decoder, and without
80
analog inputs or an onboard Common Interface connector.
82
Say Y if you own such a card and want to use it.
84
To compile this driver as a module, choose M here: the
85
module will be called budget.
88
tristate "Budget cards with onboard CI connector"
90
depends on DVB_BUDGET_CORE && I2C
91
select DVB_STV0297 if MEDIA_SUBDRV_AUTOSELECT
92
select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT
93
select DVB_TDA1004X if MEDIA_SUBDRV_AUTOSELECT
94
select DVB_STB0899 if MEDIA_SUBDRV_AUTOSELECT
95
select DVB_STB6100 if MEDIA_SUBDRV_AUTOSELECT
96
select DVB_LNBP21 if MEDIA_SUBDRV_AUTOSELECT
97
select DVB_STV0288 if MEDIA_SUBDRV_AUTOSELECT
98
select DVB_STB6000 if MEDIA_SUBDRV_AUTOSELECT
99
select DVB_TDA10023 if MEDIA_SUBDRV_AUTOSELECT
100
select MEDIA_TUNER_TDA827X if MEDIA_SUBDRV_AUTOSELECT
103
Support for simple SAA7146 based DVB cards
104
(so called Budget- or Nova-PCI cards) without onboard
105
MPEG2 decoder, but with onboard Common Interface connector.
107
Note: The Common Interface is not yet supported by this driver
108
due to lack of information from the vendor.
110
Say Y if you own such a card and want to use it.
112
To compile this driver as a module, choose M here: the
113
module will be called budget-ci.
116
tristate "Budget cards with analog video inputs"
118
depends on DVB_BUDGET_CORE && I2C
119
select VIDEO_SAA7146_VV
120
depends on VIDEO_DEV # dependencies of VIDEO_SAA7146_VV
121
select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
122
select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT
123
select DVB_TDA1004X if MEDIA_SUBDRV_AUTOSELECT
124
select DVB_TDA10021 if MEDIA_SUBDRV_AUTOSELECT
125
select DVB_TDA10023 if MEDIA_SUBDRV_AUTOSELECT
126
select DVB_STB0899 if MEDIA_SUBDRV_AUTOSELECT
127
select DVB_TDA8261 if MEDIA_SUBDRV_AUTOSELECT
128
select DVB_TUA6100 if MEDIA_SUBDRV_AUTOSELECT
130
Support for simple SAA7146 based DVB cards
131
(so called Budget- or Nova-PCI cards) without onboard
132
MPEG2 decoder, but with one or more analog video inputs.
134
Say Y if you own such a card and want to use it.
136
To compile this driver as a module, choose M here: the
137
module will be called budget-av.
139
config DVB_BUDGET_PATCH
140
tristate "AV7110 cards with Budget Patch"
142
depends on DVB_BUDGET_CORE && I2C
143
depends on DVB_AV7110
144
select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT
145
select DVB_VES1X93 if MEDIA_SUBDRV_AUTOSELECT
146
select DVB_TDA8083 if MEDIA_SUBDRV_AUTOSELECT
148
Support for Budget Patch (full TS) modification on
149
SAA7146+AV7110 based cards (DVB-S cards). This
150
driver doesn't use onboard MPEG2 decoder. The
151
card is driven in Budget-only mode. Card is
152
required to have loaded firmware to tune properly.
153
Firmware can be loaded by insertion and removal of
154
standard AV7110 driver prior to loading this
157
Say Y if you own such a card and want to use it.
159
To compile this driver as a module, choose M here: the
160
module will be called budget-patch.