aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/common/tuners/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/common/tuners/Kconfig')
-rw-r--r--drivers/media/common/tuners/Kconfig63
1 files changed, 32 insertions, 31 deletions
diff --git a/drivers/media/common/tuners/Kconfig b/drivers/media/common/tuners/Kconfig
index 16ee1a45e820..94c6ff7a5da3 100644
--- a/drivers/media/common/tuners/Kconfig
+++ b/drivers/media/common/tuners/Kconfig
@@ -1,6 +1,6 @@
1config MEDIA_ATTACH 1config MEDIA_ATTACH
2 bool "Load and attach frontend and tuner driver modules as needed" 2 bool "Load and attach frontend and tuner driver modules as needed"
3 depends on VIDEO_MEDIA 3 depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_RADIO_SUPPORT
4 depends on MODULES 4 depends on MODULES
5 default y if !EXPERT 5 default y if !EXPERT
6 help 6 help
@@ -20,15 +20,15 @@ config MEDIA_ATTACH
20 20
21config MEDIA_TUNER 21config MEDIA_TUNER
22 tristate 22 tristate
23 default VIDEO_MEDIA && I2C 23 depends on (MEDIA_ANALOG_TV_SUPPORT || MEDIA_RADIO_SUPPORT) && I2C
24 depends on VIDEO_MEDIA && I2C 24 default y
25 select MEDIA_TUNER_XC2028 if !MEDIA_TUNER_CUSTOMISE 25 select MEDIA_TUNER_XC2028 if !MEDIA_TUNER_CUSTOMISE
26 select MEDIA_TUNER_XC5000 if !MEDIA_TUNER_CUSTOMISE 26 select MEDIA_TUNER_XC5000 if !MEDIA_TUNER_CUSTOMISE
27 select MEDIA_TUNER_XC4000 if !MEDIA_TUNER_CUSTOMISE 27 select MEDIA_TUNER_XC4000 if !MEDIA_TUNER_CUSTOMISE
28 select MEDIA_TUNER_MT20XX if !MEDIA_TUNER_CUSTOMISE 28 select MEDIA_TUNER_MT20XX if !MEDIA_TUNER_CUSTOMISE
29 select MEDIA_TUNER_TDA8290 if !MEDIA_TUNER_CUSTOMISE 29 select MEDIA_TUNER_TDA8290 if !MEDIA_TUNER_CUSTOMISE
30 select MEDIA_TUNER_TEA5761 if !MEDIA_TUNER_CUSTOMISE && EXPERIMENTAL 30 select MEDIA_TUNER_TEA5761 if !MEDIA_TUNER_CUSTOMISE && MEDIA_RADIO_SUPPORT && EXPERIMENTAL
31 select MEDIA_TUNER_TEA5767 if !MEDIA_TUNER_CUSTOMISE 31 select MEDIA_TUNER_TEA5767 if !MEDIA_TUNER_CUSTOMISE && MEDIA_RADIO_SUPPORT
32 select MEDIA_TUNER_SIMPLE if !MEDIA_TUNER_CUSTOMISE 32 select MEDIA_TUNER_SIMPLE if !MEDIA_TUNER_CUSTOMISE
33 select MEDIA_TUNER_TDA9887 if !MEDIA_TUNER_CUSTOMISE 33 select MEDIA_TUNER_TDA9887 if !MEDIA_TUNER_CUSTOMISE
34 select MEDIA_TUNER_MC44S803 if !MEDIA_TUNER_CUSTOMISE 34 select MEDIA_TUNER_MC44S803 if !MEDIA_TUNER_CUSTOMISE
@@ -48,10 +48,11 @@ config MEDIA_TUNER_CUSTOMISE
48 48
49menu "Customize TV tuners" 49menu "Customize TV tuners"
50 visible if MEDIA_TUNER_CUSTOMISE 50 visible if MEDIA_TUNER_CUSTOMISE
51 depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_RADIO_SUPPORT
51 52
52config MEDIA_TUNER_SIMPLE 53config MEDIA_TUNER_SIMPLE
53 tristate "Simple tuner support" 54 tristate "Simple tuner support"
54 depends on VIDEO_MEDIA && I2C 55 depends on MEDIA_SUPPORT && I2C
55 select MEDIA_TUNER_TDA9887 56 select MEDIA_TUNER_TDA9887
56 default m if MEDIA_TUNER_CUSTOMISE 57 default m if MEDIA_TUNER_CUSTOMISE
57 help 58 help
@@ -59,7 +60,7 @@ config MEDIA_TUNER_SIMPLE
59 60
60config MEDIA_TUNER_TDA8290 61config MEDIA_TUNER_TDA8290
61 tristate "TDA 8290/8295 + 8275(a)/18271 tuner combo" 62 tristate "TDA 8290/8295 + 8275(a)/18271 tuner combo"
62 depends on VIDEO_MEDIA && I2C 63 depends on MEDIA_SUPPORT && I2C
63 select MEDIA_TUNER_TDA827X 64 select MEDIA_TUNER_TDA827X
64 select MEDIA_TUNER_TDA18271 65 select MEDIA_TUNER_TDA18271
65 default m if MEDIA_TUNER_CUSTOMISE 66 default m if MEDIA_TUNER_CUSTOMISE
@@ -68,21 +69,21 @@ config MEDIA_TUNER_TDA8290
68 69
69config MEDIA_TUNER_TDA827X 70config MEDIA_TUNER_TDA827X
70 tristate "Philips TDA827X silicon tuner" 71 tristate "Philips TDA827X silicon tuner"
71 depends on VIDEO_MEDIA && I2C 72 depends on MEDIA_SUPPORT && I2C
72 default m if MEDIA_TUNER_CUSTOMISE 73 default m if MEDIA_TUNER_CUSTOMISE
73 help 74 help
74 A DVB-T silicon tuner module. Say Y when you want to support this tuner. 75 A DVB-T silicon tuner module. Say Y when you want to support this tuner.
75 76
76config MEDIA_TUNER_TDA18271 77config MEDIA_TUNER_TDA18271
77 tristate "NXP TDA18271 silicon tuner" 78 tristate "NXP TDA18271 silicon tuner"
78 depends on VIDEO_MEDIA && I2C 79 depends on MEDIA_SUPPORT && I2C
79 default m if MEDIA_TUNER_CUSTOMISE 80 default m if MEDIA_TUNER_CUSTOMISE
80 help 81 help
81 A silicon tuner module. Say Y when you want to support this tuner. 82 A silicon tuner module. Say Y when you want to support this tuner.
82 83
83config MEDIA_TUNER_TDA9887 84config MEDIA_TUNER_TDA9887
84 tristate "TDA 9885/6/7 analog IF demodulator" 85 tristate "TDA 9885/6/7 analog IF demodulator"
85 depends on VIDEO_MEDIA && I2C 86 depends on MEDIA_SUPPORT && I2C
86 default m if MEDIA_TUNER_CUSTOMISE 87 default m if MEDIA_TUNER_CUSTOMISE
87 help 88 help
88 Say Y here to include support for Philips TDA9885/6/7 89 Say Y here to include support for Philips TDA9885/6/7
@@ -90,7 +91,7 @@ config MEDIA_TUNER_TDA9887
90 91
91config MEDIA_TUNER_TEA5761 92config MEDIA_TUNER_TEA5761
92 tristate "TEA 5761 radio tuner (EXPERIMENTAL)" 93 tristate "TEA 5761 radio tuner (EXPERIMENTAL)"
93 depends on VIDEO_MEDIA && I2C 94 depends on MEDIA_SUPPORT && I2C
94 depends on EXPERIMENTAL 95 depends on EXPERIMENTAL
95 default m if MEDIA_TUNER_CUSTOMISE 96 default m if MEDIA_TUNER_CUSTOMISE
96 help 97 help
@@ -98,63 +99,63 @@ config MEDIA_TUNER_TEA5761
98 99
99config MEDIA_TUNER_TEA5767 100config MEDIA_TUNER_TEA5767
100 tristate "TEA 5767 radio tuner" 101 tristate "TEA 5767 radio tuner"
101 depends on VIDEO_MEDIA && I2C 102 depends on MEDIA_SUPPORT && I2C
102 default m if MEDIA_TUNER_CUSTOMISE 103 default m if MEDIA_TUNER_CUSTOMISE
103 help 104 help
104 Say Y here to include support for the Philips TEA5767 radio tuner. 105 Say Y here to include support for the Philips TEA5767 radio tuner.
105 106
106config MEDIA_TUNER_MT20XX 107config MEDIA_TUNER_MT20XX
107 tristate "Microtune 2032 / 2050 tuners" 108 tristate "Microtune 2032 / 2050 tuners"
108 depends on VIDEO_MEDIA && I2C 109 depends on MEDIA_SUPPORT && I2C
109 default m if MEDIA_TUNER_CUSTOMISE 110 default m if MEDIA_TUNER_CUSTOMISE
110 help 111 help
111 Say Y here to include support for the MT2032 / MT2050 tuner. 112 Say Y here to include support for the MT2032 / MT2050 tuner.
112 113
113config MEDIA_TUNER_MT2060 114config MEDIA_TUNER_MT2060
114 tristate "Microtune MT2060 silicon IF tuner" 115 tristate "Microtune MT2060 silicon IF tuner"
115 depends on VIDEO_MEDIA && I2C 116 depends on MEDIA_SUPPORT && I2C
116 default m if MEDIA_TUNER_CUSTOMISE 117 default m if MEDIA_TUNER_CUSTOMISE
117 help 118 help
118 A driver for the silicon IF tuner MT2060 from Microtune. 119 A driver for the silicon IF tuner MT2060 from Microtune.
119 120
120config MEDIA_TUNER_MT2063 121config MEDIA_TUNER_MT2063
121 tristate "Microtune MT2063 silicon IF tuner" 122 tristate "Microtune MT2063 silicon IF tuner"
122 depends on VIDEO_MEDIA && I2C 123 depends on MEDIA_SUPPORT && I2C
123 default m if MEDIA_TUNER_CUSTOMISE 124 default m if MEDIA_TUNER_CUSTOMISE
124 help 125 help
125 A driver for the silicon IF tuner MT2063 from Microtune. 126 A driver for the silicon IF tuner MT2063 from Microtune.
126 127
127config MEDIA_TUNER_MT2266 128config MEDIA_TUNER_MT2266
128 tristate "Microtune MT2266 silicon tuner" 129 tristate "Microtune MT2266 silicon tuner"
129 depends on VIDEO_MEDIA && I2C 130 depends on MEDIA_SUPPORT && I2C
130 default m if MEDIA_TUNER_CUSTOMISE 131 default m if MEDIA_TUNER_CUSTOMISE
131 help 132 help
132 A driver for the silicon baseband tuner MT2266 from Microtune. 133 A driver for the silicon baseband tuner MT2266 from Microtune.
133 134
134config MEDIA_TUNER_MT2131 135config MEDIA_TUNER_MT2131
135 tristate "Microtune MT2131 silicon tuner" 136 tristate "Microtune MT2131 silicon tuner"
136 depends on VIDEO_MEDIA && I2C 137 depends on MEDIA_SUPPORT && I2C
137 default m if MEDIA_TUNER_CUSTOMISE 138 default m if MEDIA_TUNER_CUSTOMISE
138 help 139 help
139 A driver for the silicon baseband tuner MT2131 from Microtune. 140 A driver for the silicon baseband tuner MT2131 from Microtune.
140 141
141config MEDIA_TUNER_QT1010 142config MEDIA_TUNER_QT1010
142 tristate "Quantek QT1010 silicon tuner" 143 tristate "Quantek QT1010 silicon tuner"
143 depends on VIDEO_MEDIA && I2C 144 depends on MEDIA_SUPPORT && I2C
144 default m if MEDIA_TUNER_CUSTOMISE 145 default m if MEDIA_TUNER_CUSTOMISE
145 help 146 help
146 A driver for the silicon tuner QT1010 from Quantek. 147 A driver for the silicon tuner QT1010 from Quantek.
147 148
148config MEDIA_TUNER_XC2028 149config MEDIA_TUNER_XC2028
149 tristate "XCeive xc2028/xc3028 tuners" 150 tristate "XCeive xc2028/xc3028 tuners"
150 depends on VIDEO_MEDIA && I2C 151 depends on MEDIA_SUPPORT && I2C
151 default m if MEDIA_TUNER_CUSTOMISE 152 default m if MEDIA_TUNER_CUSTOMISE
152 help 153 help
153 Say Y here to include support for the xc2028/xc3028 tuners. 154 Say Y here to include support for the xc2028/xc3028 tuners.
154 155
155config MEDIA_TUNER_XC5000 156config MEDIA_TUNER_XC5000
156 tristate "Xceive XC5000 silicon tuner" 157 tristate "Xceive XC5000 silicon tuner"
157 depends on VIDEO_MEDIA && I2C 158 depends on MEDIA_SUPPORT && I2C
158 default m if MEDIA_TUNER_CUSTOMISE 159 default m if MEDIA_TUNER_CUSTOMISE
159 help 160 help
160 A driver for the silicon tuner XC5000 from Xceive. 161 A driver for the silicon tuner XC5000 from Xceive.
@@ -163,7 +164,7 @@ config MEDIA_TUNER_XC5000
163 164
164config MEDIA_TUNER_XC4000 165config MEDIA_TUNER_XC4000
165 tristate "Xceive XC4000 silicon tuner" 166 tristate "Xceive XC4000 silicon tuner"
166 depends on VIDEO_MEDIA && I2C 167 depends on MEDIA_SUPPORT && I2C
167 default m if MEDIA_TUNER_CUSTOMISE 168 default m if MEDIA_TUNER_CUSTOMISE
168 help 169 help
169 A driver for the silicon tuner XC4000 from Xceive. 170 A driver for the silicon tuner XC4000 from Xceive.
@@ -172,70 +173,70 @@ config MEDIA_TUNER_XC4000
172 173
173config MEDIA_TUNER_MXL5005S 174config MEDIA_TUNER_MXL5005S
174 tristate "MaxLinear MSL5005S silicon tuner" 175 tristate "MaxLinear MSL5005S silicon tuner"
175 depends on VIDEO_MEDIA && I2C 176 depends on MEDIA_SUPPORT && I2C
176 default m if MEDIA_TUNER_CUSTOMISE 177 default m if MEDIA_TUNER_CUSTOMISE
177 help 178 help
178 A driver for the silicon tuner MXL5005S from MaxLinear. 179 A driver for the silicon tuner MXL5005S from MaxLinear.
179 180
180config MEDIA_TUNER_MXL5007T 181config MEDIA_TUNER_MXL5007T
181 tristate "MaxLinear MxL5007T silicon tuner" 182 tristate "MaxLinear MxL5007T silicon tuner"
182 depends on VIDEO_MEDIA && I2C 183 depends on MEDIA_SUPPORT && I2C
183 default m if MEDIA_TUNER_CUSTOMISE 184 default m if MEDIA_TUNER_CUSTOMISE
184 help 185 help
185 A driver for the silicon tuner MxL5007T from MaxLinear. 186 A driver for the silicon tuner MxL5007T from MaxLinear.
186 187
187config MEDIA_TUNER_MC44S803 188config MEDIA_TUNER_MC44S803
188 tristate "Freescale MC44S803 Low Power CMOS Broadband tuners" 189 tristate "Freescale MC44S803 Low Power CMOS Broadband tuners"
189 depends on VIDEO_MEDIA && I2C 190 depends on MEDIA_SUPPORT && I2C
190 default m if MEDIA_TUNER_CUSTOMISE 191 default m if MEDIA_TUNER_CUSTOMISE
191 help 192 help
192 Say Y here to support the Freescale MC44S803 based tuners 193 Say Y here to support the Freescale MC44S803 based tuners
193 194
194config MEDIA_TUNER_MAX2165 195config MEDIA_TUNER_MAX2165
195 tristate "Maxim MAX2165 silicon tuner" 196 tristate "Maxim MAX2165 silicon tuner"
196 depends on VIDEO_MEDIA && I2C 197 depends on MEDIA_SUPPORT && I2C
197 default m if MEDIA_TUNER_CUSTOMISE 198 default m if MEDIA_TUNER_CUSTOMISE
198 help 199 help
199 A driver for the silicon tuner MAX2165 from Maxim. 200 A driver for the silicon tuner MAX2165 from Maxim.
200 201
201config MEDIA_TUNER_TDA18218 202config MEDIA_TUNER_TDA18218
202 tristate "NXP TDA18218 silicon tuner" 203 tristate "NXP TDA18218 silicon tuner"
203 depends on VIDEO_MEDIA && I2C 204 depends on MEDIA_SUPPORT && I2C
204 default m if MEDIA_TUNER_CUSTOMISE 205 default m if MEDIA_TUNER_CUSTOMISE
205 help 206 help
206 NXP TDA18218 silicon tuner driver. 207 NXP TDA18218 silicon tuner driver.
207 208
208config MEDIA_TUNER_FC0011 209config MEDIA_TUNER_FC0011
209 tristate "Fitipower FC0011 silicon tuner" 210 tristate "Fitipower FC0011 silicon tuner"
210 depends on VIDEO_MEDIA && I2C 211 depends on MEDIA_SUPPORT && I2C
211 default m if MEDIA_TUNER_CUSTOMISE 212 default m if MEDIA_TUNER_CUSTOMISE
212 help 213 help
213 Fitipower FC0011 silicon tuner driver. 214 Fitipower FC0011 silicon tuner driver.
214 215
215config MEDIA_TUNER_FC0012 216config MEDIA_TUNER_FC0012
216 tristate "Fitipower FC0012 silicon tuner" 217 tristate "Fitipower FC0012 silicon tuner"
217 depends on VIDEO_MEDIA && I2C 218 depends on MEDIA_SUPPORT && I2C
218 default m if MEDIA_TUNER_CUSTOMISE 219 default m if MEDIA_TUNER_CUSTOMISE
219 help 220 help
220 Fitipower FC0012 silicon tuner driver. 221 Fitipower FC0012 silicon tuner driver.
221 222
222config MEDIA_TUNER_FC0013 223config MEDIA_TUNER_FC0013
223 tristate "Fitipower FC0013 silicon tuner" 224 tristate "Fitipower FC0013 silicon tuner"
224 depends on VIDEO_MEDIA && I2C 225 depends on MEDIA_SUPPORT && I2C
225 default m if MEDIA_TUNER_CUSTOMISE 226 default m if MEDIA_TUNER_CUSTOMISE
226 help 227 help
227 Fitipower FC0013 silicon tuner driver. 228 Fitipower FC0013 silicon tuner driver.
228 229
229config MEDIA_TUNER_TDA18212 230config MEDIA_TUNER_TDA18212
230 tristate "NXP TDA18212 silicon tuner" 231 tristate "NXP TDA18212 silicon tuner"
231 depends on VIDEO_MEDIA && I2C 232 depends on MEDIA_SUPPORT && I2C
232 default m if MEDIA_TUNER_CUSTOMISE 233 default m if MEDIA_TUNER_CUSTOMISE
233 help 234 help
234 NXP TDA18212 silicon tuner driver. 235 NXP TDA18212 silicon tuner driver.
235 236
236config MEDIA_TUNER_TUA9001 237config MEDIA_TUNER_TUA9001
237 tristate "Infineon TUA 9001 silicon tuner" 238 tristate "Infineon TUA 9001 silicon tuner"
238 depends on VIDEO_MEDIA && I2C 239 depends on MEDIA_SUPPORT && I2C
239 default m if MEDIA_TUNER_CUSTOMISE 240 default m if MEDIA_TUNER_CUSTOMISE
240 help 241 help
241 Infineon TUA 9001 silicon tuner driver. 242 Infineon TUA 9001 silicon tuner driver.