diff options
-rw-r--r-- | drivers/media/video/em28xx/em28xx-cards.c | 75 | ||||
-rw-r--r-- | drivers/media/video/tuner-core.c | 5 |
2 files changed, 0 insertions, 80 deletions
diff --git a/drivers/media/video/em28xx/em28xx-cards.c b/drivers/media/video/em28xx/em28xx-cards.c index 666630572f35..4e22fc4889e1 100644 --- a/drivers/media/video/em28xx/em28xx-cards.c +++ b/drivers/media/video/em28xx/em28xx-cards.c | |||
@@ -154,76 +154,6 @@ struct em28xx_board em28xx_boards[] = { | |||
154 | .amux = 1, | 154 | .amux = 1, |
155 | }}, | 155 | }}, |
156 | }, | 156 | }, |
157 | #ifdef CONFIG_XC3028 | ||
158 | [EM2880_BOARD_HAUPPAUGE_WINTV_HVR_900] = { | ||
159 | .name = "Hauppauge WinTV HVR 900", | ||
160 | .vchannels = 3, | ||
161 | .norm = VIDEO_MODE_PAL, | ||
162 | .tda9887_conf = TDA9887_PRESENT, | ||
163 | .tuner_type = TUNER_XCEIVE_XC3028, | ||
164 | .has_tuner = 1, | ||
165 | .decoder = EM28XX_TVP5150, | ||
166 | .input = {{ | ||
167 | .type = EM28XX_VMUX_COMPOSITE1, | ||
168 | .vmux = 2, | ||
169 | .amux = 1, | ||
170 | },{ | ||
171 | .type = EM28XX_VMUX_TELEVISION, | ||
172 | .vmux = 0, | ||
173 | .amux = 0, | ||
174 | },{ | ||
175 | .type = EM28XX_VMUX_SVIDEO, | ||
176 | .vmux = 9, | ||
177 | .amux = 1, | ||
178 | }}, | ||
179 | }, | ||
180 | [EM2880_BOARD_TERRATEC_HYBRID_XS] = { | ||
181 | .name = "Terratec Hybrid XS", | ||
182 | .vchannels = 3, | ||
183 | .norm = VIDEO_MODE_PAL, | ||
184 | .tda9887_conf = TDA9887_PRESENT, | ||
185 | .has_tuner = 1, | ||
186 | .tuner_type = TUNER_XCEIVE_XC3028, | ||
187 | .decoder = EM28XX_TVP5150, | ||
188 | .input = {{ | ||
189 | .type = EM28XX_VMUX_TELEVISION, | ||
190 | .vmux = 0, | ||
191 | .amux = 0, | ||
192 | },{ | ||
193 | .type = EM28XX_VMUX_COMPOSITE1, | ||
194 | .vmux = 2, | ||
195 | .amux = 1, | ||
196 | },{ | ||
197 | .type = EM28XX_VMUX_SVIDEO, | ||
198 | .vmux = 9, | ||
199 | .amux = 1, | ||
200 | }}, | ||
201 | }, | ||
202 | /* maybe there's a reason behind it why Terratec sells the Hybrid XS as Prodigy XS with a | ||
203 | * different PID, let's keep it separated for now maybe we'll need it lateron */ | ||
204 | [EM2880_BOARD_TERRATEC_PRODIGY_XS] = { | ||
205 | .name = "Terratec Prodigy XS", | ||
206 | .vchannels = 3, | ||
207 | .norm = VIDEO_MODE_PAL, | ||
208 | .tda9887_conf = TDA9887_PRESENT, | ||
209 | .has_tuner = 1, | ||
210 | .tuner_type = TUNER_XCEIVE_XC3028, | ||
211 | .decoder = EM28XX_TVP5150, | ||
212 | .input = {{ | ||
213 | .type = EM28XX_VMUX_TELEVISION, | ||
214 | .vmux = 0, | ||
215 | .amux = 0, | ||
216 | },{ | ||
217 | .type = EM28XX_VMUX_COMPOSITE1, | ||
218 | .vmux = 2, | ||
219 | .amux = 1, | ||
220 | },{ | ||
221 | .type = EM28XX_VMUX_SVIDEO, | ||
222 | .vmux = 9, | ||
223 | .amux = 1, | ||
224 | }}, | ||
225 | }, | ||
226 | #endif | ||
227 | [EM2820_BOARD_MSI_VOX_USB_2] = { | 157 | [EM2820_BOARD_MSI_VOX_USB_2] = { |
228 | .name = "MSI VOX USB 2.0", | 158 | .name = "MSI VOX USB 2.0", |
229 | .vchannels = 3, | 159 | .vchannels = 3, |
@@ -342,11 +272,6 @@ struct usb_device_id em28xx_id_table [] = { | |||
342 | { USB_DEVICE(0x2304, 0x0208), .driver_info = EM2820_BOARD_PINNACLE_USB_2 }, | 272 | { USB_DEVICE(0x2304, 0x0208), .driver_info = EM2820_BOARD_PINNACLE_USB_2 }, |
343 | { USB_DEVICE(0x2040, 0x4200), .driver_info = EM2820_BOARD_HAUPPAUGE_WINTV_USB_2 }, | 273 | { USB_DEVICE(0x2040, 0x4200), .driver_info = EM2820_BOARD_HAUPPAUGE_WINTV_USB_2 }, |
344 | { USB_DEVICE(0x2304, 0x0207), .driver_info = EM2820_BOARD_PINNACLE_DVC_90 }, | 274 | { USB_DEVICE(0x2304, 0x0207), .driver_info = EM2820_BOARD_PINNACLE_DVC_90 }, |
345 | #ifdef CONFIG_XC3028 | ||
346 | { USB_DEVICE(0x2040, 0x6500), .driver_info = EM2880_BOARD_HAUPPAUGE_WINTV_HVR_900 }, | ||
347 | { USB_DEVICE(0x0ccd, 0x0042), .driver_info = EM2880_BOARD_TERRATEC_HYBRID_XS }, | ||
348 | { USB_DEVICE(0x0ccd, 0x0047), .driver_info = EM2880_BOARD_TERRATEC_PRODIGY_XS }, | ||
349 | #endif | ||
350 | { }, | 275 | { }, |
351 | }; | 276 | }; |
352 | 277 | ||
diff --git a/drivers/media/video/tuner-core.c b/drivers/media/video/tuner-core.c index 3a96cc4ae81d..3964244d6ff5 100644 --- a/drivers/media/video/tuner-core.c +++ b/drivers/media/video/tuner-core.c | |||
@@ -216,11 +216,6 @@ static void set_type(struct i2c_client *c, unsigned int type, | |||
216 | i2c_master_send(c,buffer,4); | 216 | i2c_master_send(c,buffer,4); |
217 | default_tuner_init(c); | 217 | default_tuner_init(c); |
218 | break; | 218 | break; |
219 | #ifdef CONFIG_XC3028 | ||
220 | case TUNER_XCEIVE_XC3028: | ||
221 | xc3028_init(c); | ||
222 | break; | ||
223 | #endif | ||
224 | default: | 219 | default: |
225 | default_tuner_init(c); | 220 | default_tuner_init(c); |
226 | break; | 221 | break; |