diff options
author | Hans Verkuil <hverkuil@xs4all.nl> | 2010-12-19 18:21:36 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2010-12-30 05:01:56 -0500 |
commit | 5490a7cbe65d63c6ec45f1013287af1e390c95d7 (patch) | |
tree | bc52247d37c2315a6c3635dabe7f26688c906e9d /drivers/media/video/usbvision/usbvision-cards.c | |
parent | c627b9d1f580f26fe99a8045d37a57f91e9aef66 (diff) |
[media] usbvision: get rid of camelCase
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/usbvision/usbvision-cards.c')
-rw-r--r-- | drivers/media/video/usbvision/usbvision-cards.c | 1728 |
1 files changed, 864 insertions, 864 deletions
diff --git a/drivers/media/video/usbvision/usbvision-cards.c b/drivers/media/video/usbvision/usbvision-cards.c index 503b13beb922..acfdb2bc7917 100644 --- a/drivers/media/video/usbvision/usbvision-cards.c +++ b/drivers/media/video/usbvision/usbvision-cards.c | |||
@@ -32,998 +32,998 @@ | |||
32 | /* Supported Devices: A table for usbvision.c*/ | 32 | /* Supported Devices: A table for usbvision.c*/ |
33 | struct usbvision_device_data_st usbvision_device_data[] = { | 33 | struct usbvision_device_data_st usbvision_device_data[] = { |
34 | [XANBOO] = { | 34 | [XANBOO] = { |
35 | .Interface = -1, | 35 | .interface = -1, |
36 | .Codec = CODEC_SAA7113, | 36 | .codec = CODEC_SAA7113, |
37 | .VideoChannels = 4, | 37 | .video_channels = 4, |
38 | .VideoNorm = V4L2_STD_NTSC, | 38 | .video_norm = V4L2_STD_NTSC, |
39 | .AudioChannels = 1, | 39 | .audio_channels = 1, |
40 | .Radio = 0, | 40 | .radio = 0, |
41 | .vbi = 1, | 41 | .vbi = 1, |
42 | .Tuner = 0, | 42 | .tuner = 0, |
43 | .TunerType = 0, | 43 | .tuner_type = 0, |
44 | .X_Offset = -1, | 44 | .x_offset = -1, |
45 | .Y_Offset = -1, | 45 | .y_offset = -1, |
46 | .ModelString = "Xanboo", | 46 | .model_string = "Xanboo", |
47 | }, | 47 | }, |
48 | [BELKIN_VIDEOBUS_II] = { | 48 | [BELKIN_VIDEOBUS_II] = { |
49 | .Interface = -1, | 49 | .interface = -1, |
50 | .Codec = CODEC_SAA7113, | 50 | .codec = CODEC_SAA7113, |
51 | .VideoChannels = 2, | 51 | .video_channels = 2, |
52 | .VideoNorm = V4L2_STD_PAL, | 52 | .video_norm = V4L2_STD_PAL, |
53 | .AudioChannels = 1, | 53 | .audio_channels = 1, |
54 | .Radio = 0, | 54 | .radio = 0, |
55 | .vbi = 1, | 55 | .vbi = 1, |
56 | .Tuner = 0, | 56 | .tuner = 0, |
57 | .TunerType = 0, | 57 | .tuner_type = 0, |
58 | .X_Offset = 0, | 58 | .x_offset = 0, |
59 | .Y_Offset = 3, | 59 | .y_offset = 3, |
60 | .Dvi_yuv_override = 1, | 60 | .dvi_yuv_override = 1, |
61 | .Dvi_yuv = 7, | 61 | .dvi_yuv = 7, |
62 | .ModelString = "Belkin USB VideoBus II Adapter", | 62 | .model_string = "Belkin USB VideoBus II Adapter", |
63 | }, | 63 | }, |
64 | [BELKIN_VIDEOBUS] = { | 64 | [BELKIN_VIDEOBUS] = { |
65 | .Interface = -1, | 65 | .interface = -1, |
66 | .Codec = CODEC_SAA7111, | 66 | .codec = CODEC_SAA7111, |
67 | .VideoChannels = 2, | 67 | .video_channels = 2, |
68 | .VideoNorm = V4L2_STD_NTSC, | 68 | .video_norm = V4L2_STD_NTSC, |
69 | .AudioChannels = 1, | 69 | .audio_channels = 1, |
70 | .Radio = 0, | 70 | .radio = 0, |
71 | .vbi = 1, | 71 | .vbi = 1, |
72 | .Tuner = 0, | 72 | .tuner = 0, |
73 | .TunerType = 0, | 73 | .tuner_type = 0, |
74 | .X_Offset = -1, | 74 | .x_offset = -1, |
75 | .Y_Offset = -1, | 75 | .y_offset = -1, |
76 | .ModelString = "Belkin Components USB VideoBus", | 76 | .model_string = "Belkin Components USB VideoBus", |
77 | }, | 77 | }, |
78 | [BELKIN_USB_VIDEOBUS_II] = { | 78 | [BELKIN_USB_VIDEOBUS_II] = { |
79 | .Interface = -1, | 79 | .interface = -1, |
80 | .Codec = CODEC_SAA7113, | 80 | .codec = CODEC_SAA7113, |
81 | .VideoChannels = 2, | 81 | .video_channels = 2, |
82 | .VideoNorm = V4L2_STD_NTSC, | 82 | .video_norm = V4L2_STD_NTSC, |
83 | .AudioChannels = 1, | 83 | .audio_channels = 1, |
84 | .Radio = 0, | 84 | .radio = 0, |
85 | .vbi = 1, | 85 | .vbi = 1, |
86 | .Tuner = 0, | 86 | .tuner = 0, |
87 | .TunerType = 0, | 87 | .tuner_type = 0, |
88 | .X_Offset = 0, | 88 | .x_offset = 0, |
89 | .Y_Offset = 3, | 89 | .y_offset = 3, |
90 | .Dvi_yuv_override = 1, | 90 | .dvi_yuv_override = 1, |
91 | .Dvi_yuv = 7, | 91 | .dvi_yuv = 7, |
92 | .ModelString = "Belkin USB VideoBus II", | 92 | .model_string = "Belkin USB VideoBus II", |
93 | }, | 93 | }, |
94 | [ECHOFX_INTERVIEW_LITE] = { | 94 | [ECHOFX_INTERVIEW_LITE] = { |
95 | .Interface = 0, | 95 | .interface = 0, |
96 | .Codec = CODEC_SAA7111, | 96 | .codec = CODEC_SAA7111, |
97 | .VideoChannels = 2, | 97 | .video_channels = 2, |
98 | .VideoNorm = V4L2_STD_PAL, | 98 | .video_norm = V4L2_STD_PAL, |
99 | .AudioChannels = 0, | 99 | .audio_channels = 0, |
100 | .Radio = 0, | 100 | .radio = 0, |
101 | .vbi = 1, | 101 | .vbi = 1, |
102 | .Tuner = 0, | 102 | .tuner = 0, |
103 | .TunerType = 0, | 103 | .tuner_type = 0, |
104 | .X_Offset = -1, | 104 | .x_offset = -1, |
105 | .Y_Offset = -1, | 105 | .y_offset = -1, |
106 | .Dvi_yuv_override = 1, | 106 | .dvi_yuv_override = 1, |
107 | .Dvi_yuv = 7, | 107 | .dvi_yuv = 7, |
108 | .ModelString = "echoFX InterView Lite", | 108 | .model_string = "echoFX InterView Lite", |
109 | }, | 109 | }, |
110 | [USBGEAR_USBG_V1] = { | 110 | [USBGEAR_USBG_V1] = { |
111 | .Interface = -1, | 111 | .interface = -1, |
112 | .Codec = CODEC_SAA7111, | 112 | .codec = CODEC_SAA7111, |
113 | .VideoChannels = 2, | 113 | .video_channels = 2, |
114 | .VideoNorm = V4L2_STD_NTSC, | 114 | .video_norm = V4L2_STD_NTSC, |
115 | .AudioChannels = 1, | 115 | .audio_channels = 1, |
116 | .Radio = 0, | 116 | .radio = 0, |
117 | .vbi = 1, | 117 | .vbi = 1, |
118 | .Tuner = 0, | 118 | .tuner = 0, |
119 | .TunerType = 0, | 119 | .tuner_type = 0, |
120 | .X_Offset = -1, | 120 | .x_offset = -1, |
121 | .Y_Offset = -1, | 121 | .y_offset = -1, |
122 | .ModelString = "USBGear USBG-V1 resp. HAMA USB", | 122 | .model_string = "USBGear USBG-V1 resp. HAMA USB", |
123 | }, | 123 | }, |
124 | [D_LINK_V100] = { | 124 | [D_LINK_V100] = { |
125 | .Interface = -1, | 125 | .interface = -1, |
126 | .Codec = CODEC_SAA7113, | 126 | .codec = CODEC_SAA7113, |
127 | .VideoChannels = 4, | 127 | .video_channels = 4, |
128 | .VideoNorm = V4L2_STD_NTSC, | 128 | .video_norm = V4L2_STD_NTSC, |
129 | .AudioChannels = 0, | 129 | .audio_channels = 0, |
130 | .Radio = 0, | 130 | .radio = 0, |
131 | .vbi = 1, | 131 | .vbi = 1, |
132 | .Tuner = 0, | 132 | .tuner = 0, |
133 | .TunerType = 0, | 133 | .tuner_type = 0, |
134 | .X_Offset = 0, | 134 | .x_offset = 0, |
135 | .Y_Offset = 3, | 135 | .y_offset = 3, |
136 | .Dvi_yuv_override = 1, | 136 | .dvi_yuv_override = 1, |
137 | .Dvi_yuv = 7, | 137 | .dvi_yuv = 7, |
138 | .ModelString = "D-Link V100", | 138 | .model_string = "D-Link V100", |
139 | }, | 139 | }, |
140 | [X10_USB_CAMERA] = { | 140 | [X10_USB_CAMERA] = { |
141 | .Interface = -1, | 141 | .interface = -1, |
142 | .Codec = CODEC_SAA7111, | 142 | .codec = CODEC_SAA7111, |
143 | .VideoChannels = 2, | 143 | .video_channels = 2, |
144 | .VideoNorm = V4L2_STD_NTSC, | 144 | .video_norm = V4L2_STD_NTSC, |
145 | .AudioChannels = 1, | 145 | .audio_channels = 1, |
146 | .Radio = 0, | 146 | .radio = 0, |
147 | .vbi = 1, | 147 | .vbi = 1, |
148 | .Tuner = 0, | 148 | .tuner = 0, |
149 | .TunerType = 0, | 149 | .tuner_type = 0, |
150 | .X_Offset = -1, | 150 | .x_offset = -1, |
151 | .Y_Offset = -1, | 151 | .y_offset = -1, |
152 | .ModelString = "X10 USB Camera", | 152 | .model_string = "X10 USB Camera", |
153 | }, | 153 | }, |
154 | [HPG_WINTV_LIVE_PAL_BG] = { | 154 | [HPG_WINTV_LIVE_PAL_BG] = { |
155 | .Interface = -1, | 155 | .interface = -1, |
156 | .Codec = CODEC_SAA7111, | 156 | .codec = CODEC_SAA7111, |
157 | .VideoChannels = 2, | 157 | .video_channels = 2, |
158 | .VideoNorm = V4L2_STD_PAL, | 158 | .video_norm = V4L2_STD_PAL, |
159 | .AudioChannels = 1, | 159 | .audio_channels = 1, |
160 | .Radio = 0, | 160 | .radio = 0, |
161 | .vbi = 1, | 161 | .vbi = 1, |
162 | .Tuner = 0, | 162 | .tuner = 0, |
163 | .TunerType = 0, | 163 | .tuner_type = 0, |
164 | .X_Offset = -1, | 164 | .x_offset = -1, |
165 | .Y_Offset = 3, | 165 | .y_offset = 3, |
166 | .Dvi_yuv_override = 1, | 166 | .dvi_yuv_override = 1, |
167 | .Dvi_yuv = 7, | 167 | .dvi_yuv = 7, |
168 | .ModelString = "Hauppauge WinTV USB Live (PAL B/G)", | 168 | .model_string = "Hauppauge WinTV USB Live (PAL B/G)", |
169 | }, | 169 | }, |
170 | [HPG_WINTV_LIVE_PRO_NTSC_MN] = { | 170 | [HPG_WINTV_LIVE_PRO_NTSC_MN] = { |
171 | .Interface = -1, | 171 | .interface = -1, |
172 | .Codec = CODEC_SAA7113, | 172 | .codec = CODEC_SAA7113, |
173 | .VideoChannels = 2, | 173 | .video_channels = 2, |
174 | .VideoNorm = V4L2_STD_NTSC, | 174 | .video_norm = V4L2_STD_NTSC, |
175 | .AudioChannels = 0, | 175 | .audio_channels = 0, |
176 | .Radio = 0, | 176 | .radio = 0, |
177 | .vbi = 1, | 177 | .vbi = 1, |
178 | .Tuner = 0, | 178 | .tuner = 0, |
179 | .TunerType = 0, | 179 | .tuner_type = 0, |
180 | .X_Offset = 0, | 180 | .x_offset = 0, |
181 | .Y_Offset = 3, | 181 | .y_offset = 3, |
182 | .Dvi_yuv_override = 1, | 182 | .dvi_yuv_override = 1, |
183 | .Dvi_yuv = 7, | 183 | .dvi_yuv = 7, |
184 | .ModelString = "Hauppauge WinTV USB Live Pro (NTSC M/N)", | 184 | .model_string = "Hauppauge WinTV USB Live Pro (NTSC M/N)", |
185 | }, | 185 | }, |
186 | [ZORAN_PMD_NOGATECH] = { | 186 | [ZORAN_PMD_NOGATECH] = { |
187 | .Interface = -1, | 187 | .interface = -1, |
188 | .Codec = CODEC_SAA7113, | 188 | .codec = CODEC_SAA7113, |
189 | .VideoChannels = 2, | 189 | .video_channels = 2, |
190 | .VideoNorm = V4L2_STD_PAL, | 190 | .video_norm = V4L2_STD_PAL, |
191 | .AudioChannels = 2, | 191 | .audio_channels = 2, |
192 | .Radio = 0, | 192 | .radio = 0, |
193 | .vbi = 1, | 193 | .vbi = 1, |
194 | .Tuner = 0, | 194 | .tuner = 0, |
195 | .TunerType = 0, | 195 | .tuner_type = 0, |
196 | .X_Offset = 0, | 196 | .x_offset = 0, |
197 | .Y_Offset = 3, | 197 | .y_offset = 3, |
198 | .Dvi_yuv_override = 1, | 198 | .dvi_yuv_override = 1, |
199 | .Dvi_yuv = 7, | 199 | .dvi_yuv = 7, |
200 | .ModelString = "Zoran Co. PMD (Nogatech) AV-grabber Manhattan", | 200 | .model_string = "Zoran Co. PMD (Nogatech) AV-grabber Manhattan", |
201 | }, | 201 | }, |
202 | [NOGATECH_USB_TV_NTSC_FM] = { | 202 | [NOGATECH_USB_TV_NTSC_FM] = { |
203 | .Interface = -1, | 203 | .interface = -1, |
204 | .Codec = CODEC_SAA7111, | 204 | .codec = CODEC_SAA7111, |
205 | .VideoChannels = 3, | 205 | .video_channels = 3, |
206 | .VideoNorm = V4L2_STD_NTSC, | 206 | .video_norm = V4L2_STD_NTSC, |
207 | .AudioChannels = 1, | 207 | .audio_channels = 1, |
208 | .Radio = 1, | 208 | .radio = 1, |
209 | .vbi = 1, | 209 | .vbi = 1, |
210 | .Tuner = 1, | 210 | .tuner = 1, |
211 | .TunerType = TUNER_PHILIPS_NTSC_M, | 211 | .tuner_type = TUNER_PHILIPS_NTSC_M, |
212 | .X_Offset = -1, | 212 | .x_offset = -1, |
213 | .Y_Offset = 20, | 213 | .y_offset = 20, |
214 | .ModelString = "Nogatech USB-TV (NTSC) FM", | 214 | .model_string = "Nogatech USB-TV (NTSC) FM", |
215 | }, | 215 | }, |
216 | [PNY_USB_TV_NTSC_FM] = { | 216 | [PNY_USB_TV_NTSC_FM] = { |
217 | .Interface = -1, | 217 | .interface = -1, |
218 | .Codec = CODEC_SAA7111, | 218 | .codec = CODEC_SAA7111, |
219 | .VideoChannels = 3, | 219 | .video_channels = 3, |
220 | .VideoNorm = V4L2_STD_NTSC, | 220 | .video_norm = V4L2_STD_NTSC, |
221 | .AudioChannels = 1, | 221 | .audio_channels = 1, |
222 | .Radio = 1, | 222 | .radio = 1, |
223 | .vbi = 1, | 223 | .vbi = 1, |
224 | .Tuner = 1, | 224 | .tuner = 1, |
225 | .TunerType = TUNER_PHILIPS_NTSC_M, | 225 | .tuner_type = TUNER_PHILIPS_NTSC_M, |
226 | .X_Offset = -1, | 226 | .x_offset = -1, |
227 | .Y_Offset = 20, | 227 | .y_offset = 20, |
228 | .ModelString = "PNY USB-TV (NTSC) FM", | 228 | .model_string = "PNY USB-TV (NTSC) FM", |
229 | }, | 229 | }, |
230 | [PV_PLAYTV_USB_PRO_PAL_FM] = { | 230 | [PV_PLAYTV_USB_PRO_PAL_FM] = { |
231 | .Interface = 0, | 231 | .interface = 0, |
232 | .Codec = CODEC_SAA7113, | 232 | .codec = CODEC_SAA7113, |
233 | .VideoChannels = 3, | 233 | .video_channels = 3, |
234 | .VideoNorm = V4L2_STD_PAL, | 234 | .video_norm = V4L2_STD_PAL, |
235 | .AudioChannels = 1, | 235 | .audio_channels = 1, |
236 | .Radio = 1, | 236 | .radio = 1, |
237 | .vbi = 1, | 237 | .vbi = 1, |
238 | .Tuner = 1, | 238 | .tuner = 1, |
239 | .TunerType = TUNER_PHILIPS_PAL, | 239 | .tuner_type = TUNER_PHILIPS_PAL, |
240 | .X_Offset = 0, | 240 | .x_offset = 0, |
241 | .Y_Offset = 3, | 241 | .y_offset = 3, |
242 | .Dvi_yuv_override = 1, | 242 | .dvi_yuv_override = 1, |
243 | .Dvi_yuv = 7, | 243 | .dvi_yuv = 7, |
244 | .ModelString = "PixelView PlayTv-USB PRO (PAL) FM", | 244 | .model_string = "PixelView PlayTv-USB PRO (PAL) FM", |
245 | }, | 245 | }, |
246 | [ZT_721] = { | 246 | [ZT_721] = { |
247 | .Interface = 0, | 247 | .interface = 0, |
248 | .Codec = CODEC_SAA7113, | 248 | .codec = CODEC_SAA7113, |
249 | .VideoChannels = 3, | 249 | .video_channels = 3, |
250 | .VideoNorm = V4L2_STD_PAL, | 250 | .video_norm = V4L2_STD_PAL, |
251 | .AudioChannels = 1, | 251 | .audio_channels = 1, |
252 | .Radio = 1, | 252 | .radio = 1, |
253 | .vbi = 1, | 253 | .vbi = 1, |
254 | .Tuner = 1, | 254 | .tuner = 1, |
255 | .TunerType = TUNER_PHILIPS_PAL, | 255 | .tuner_type = TUNER_PHILIPS_PAL, |
256 | .X_Offset = 0, | 256 | .x_offset = 0, |
257 | .Y_Offset = 3, | 257 | .y_offset = 3, |
258 | .Dvi_yuv_override = 1, | 258 | .dvi_yuv_override = 1, |
259 | .Dvi_yuv = 7, | 259 | .dvi_yuv = 7, |
260 | .ModelString = "ZTV ZT-721 2.4GHz USB A/V Receiver", | 260 | .model_string = "ZTV ZT-721 2.4GHz USB A/V Receiver", |
261 | }, | 261 | }, |
262 | [HPG_WINTV_NTSC_MN] = { | 262 | [HPG_WINTV_NTSC_MN] = { |
263 | .Interface = -1, | 263 | .interface = -1, |
264 | .Codec = CODEC_SAA7111, | 264 | .codec = CODEC_SAA7111, |
265 | .VideoChannels = 3, | 265 | .video_channels = 3, |
266 | .VideoNorm = V4L2_STD_NTSC, | 266 | .video_norm = V4L2_STD_NTSC, |
267 | .AudioChannels = 1, | 267 | .audio_channels = 1, |
268 | .Radio = 0, | 268 | .radio = 0, |
269 | .vbi = 1, | 269 | .vbi = 1, |
270 | .Tuner = 1, | 270 | .tuner = 1, |
271 | .TunerType = TUNER_PHILIPS_NTSC_M, | 271 | .tuner_type = TUNER_PHILIPS_NTSC_M, |
272 | .X_Offset = -1, | 272 | .x_offset = -1, |
273 | .Y_Offset = 20, | 273 | .y_offset = 20, |
274 | .ModelString = "Hauppauge WinTV USB (NTSC M/N)", | 274 | .model_string = "Hauppauge WinTV USB (NTSC M/N)", |
275 | }, | 275 | }, |
276 | [HPG_WINTV_PAL_BG] = { | 276 | [HPG_WINTV_PAL_BG] = { |
277 | .Interface = -1, | 277 | .interface = -1, |
278 | .Codec = CODEC_SAA7111, | 278 | .codec = CODEC_SAA7111, |
279 | .VideoChannels = 3, | 279 | .video_channels = 3, |
280 | .VideoNorm = V4L2_STD_PAL, | 280 | .video_norm = V4L2_STD_PAL, |
281 | .AudioChannels = 1, | 281 | .audio_channels = 1, |
282 | .Radio = 0, | 282 | .radio = 0, |
283 | .vbi = 1, | 283 | .vbi = 1, |
284 | .Tuner = 1, | 284 | .tuner = 1, |
285 | .TunerType = TUNER_PHILIPS_PAL, | 285 | .tuner_type = TUNER_PHILIPS_PAL, |
286 | .X_Offset = -1, | 286 | .x_offset = -1, |
287 | .Y_Offset = -1, | 287 | .y_offset = -1, |
288 | .ModelString = "Hauppauge WinTV USB (PAL B/G)", | 288 | .model_string = "Hauppauge WinTV USB (PAL B/G)", |
289 | }, | 289 | }, |
290 | [HPG_WINTV_PAL_I] = { | 290 | [HPG_WINTV_PAL_I] = { |
291 | .Interface = -1, | 291 | .interface = -1, |
292 | .Codec = CODEC_SAA7111, | 292 | .codec = CODEC_SAA7111, |
293 | .VideoChannels = 3, | 293 | .video_channels = 3, |
294 | .VideoNorm = V4L2_STD_PAL, | 294 | .video_norm = V4L2_STD_PAL, |
295 | .AudioChannels = 1, | 295 | .audio_channels = 1, |
296 | .Radio = 0, | 296 | .radio = 0, |
297 | .vbi = 1, | 297 | .vbi = 1, |
298 | .Tuner = 1, | 298 | .tuner = 1, |
299 | .TunerType = TUNER_PHILIPS_PAL, | 299 | .tuner_type = TUNER_PHILIPS_PAL, |
300 | .X_Offset = -1, | 300 | .x_offset = -1, |
301 | .Y_Offset = -1, | 301 | .y_offset = -1, |
302 | .ModelString = "Hauppauge WinTV USB (PAL I)", | 302 | .model_string = "Hauppauge WinTV USB (PAL I)", |
303 | }, | 303 | }, |
304 | [HPG_WINTV_PAL_SECAM_L] = { | 304 | [HPG_WINTV_PAL_SECAM_L] = { |
305 | .Interface = -1, | 305 | .interface = -1, |
306 | .Codec = CODEC_SAA7111, | 306 | .codec = CODEC_SAA7111, |
307 | .VideoChannels = 3, | 307 | .video_channels = 3, |
308 | .VideoNorm = V4L2_STD_SECAM, | 308 | .video_norm = V4L2_STD_SECAM, |
309 | .AudioChannels = 1, | 309 | .audio_channels = 1, |
310 | .Radio = 0, | 310 | .radio = 0, |
311 | .vbi = 1, | 311 | .vbi = 1, |
312 | .Tuner = 1, | 312 | .tuner = 1, |
313 | .TunerType = TUNER_PHILIPS_SECAM, | 313 | .tuner_type = TUNER_PHILIPS_SECAM, |
314 | .X_Offset = 0x80, | 314 | .x_offset = 0x80, |
315 | .Y_Offset = 0x16, | 315 | .y_offset = 0x16, |
316 | .ModelString = "Hauppauge WinTV USB (PAL/SECAM L)", | 316 | .model_string = "Hauppauge WinTV USB (PAL/SECAM L)", |
317 | }, | 317 | }, |
318 | [HPG_WINTV_PAL_D_K] = { | 318 | [HPG_WINTV_PAL_D_K] = { |
319 | .Interface = -1, | 319 | .interface = -1, |
320 | .Codec = CODEC_SAA7111, | 320 | .codec = CODEC_SAA7111, |
321 | .VideoChannels = 3, | 321 | .video_channels = 3, |
322 | .VideoNorm = V4L2_STD_PAL, | 322 | .video_norm = V4L2_STD_PAL, |
323 | .AudioChannels = 1, | 323 | .audio_channels = 1, |
324 | .Radio = 0, | 324 | .radio = 0, |
325 | .vbi = 1, | 325 | .vbi = 1, |
326 | .Tuner = 1, | 326 | .tuner = 1, |
327 | .TunerType = TUNER_PHILIPS_PAL, | 327 | .tuner_type = TUNER_PHILIPS_PAL, |
328 | .X_Offset = -1, | 328 | .x_offset = -1, |
329 | .Y_Offset = -1, | 329 | .y_offset = -1, |
330 | .ModelString = "Hauppauge WinTV USB (PAL D/K)", | 330 | .model_string = "Hauppauge WinTV USB (PAL D/K)", |
331 | }, | 331 | }, |
332 | [HPG_WINTV_NTSC_FM] = { | 332 | [HPG_WINTV_NTSC_FM] = { |
333 | .Interface = -1, | 333 | .interface = -1, |
334 | .Codec = CODEC_SAA7111, | 334 | .codec = CODEC_SAA7111, |
335 | .VideoChannels = 3, | 335 | .video_channels = 3, |
336 | .VideoNorm = V4L2_STD_NTSC, | 336 | .video_norm = V4L2_STD_NTSC, |
337 | .AudioChannels = 1, | 337 | .audio_channels = 1, |
338 | .Radio = 1, | 338 | .radio = 1, |
339 | .vbi = 1, | 339 | .vbi = 1, |
340 | .Tuner = 1, | 340 | .tuner = 1, |
341 | .TunerType = TUNER_PHILIPS_NTSC_M, | 341 | .tuner_type = TUNER_PHILIPS_NTSC_M, |
342 | .X_Offset = -1, | 342 | .x_offset = -1, |
343 | .Y_Offset = -1, | 343 | .y_offset = -1, |
344 | .ModelString = "Hauppauge WinTV USB (NTSC FM)", | 344 | .model_string = "Hauppauge WinTV USB (NTSC FM)", |
345 | }, | 345 | }, |
346 | [HPG_WINTV_PAL_BG_FM] = { | 346 | [HPG_WINTV_PAL_BG_FM] = { |
347 | .Interface = -1, | 347 | .interface = -1, |
348 | .Codec = CODEC_SAA7111, | 348 | .codec = CODEC_SAA7111, |
349 | .VideoChannels = 3, | 349 | .video_channels = 3, |
350 | .VideoNorm = V4L2_STD_PAL, | 350 | .video_norm = V4L2_STD_PAL, |
351 | .AudioChannels = 1, | 351 | .audio_channels = 1, |
352 | .Radio = 1, | 352 | .radio = 1, |
353 | .vbi = 1, | 353 | .vbi = 1, |
354 | .Tuner = 1, | 354 | .tuner = 1, |
355 | .TunerType = TUNER_PHILIPS_PAL, | 355 | .tuner_type = TUNER_PHILIPS_PAL, |
356 | .X_Offset = -1, | 356 | .x_offset = -1, |
357 | .Y_Offset = -1, | 357 | .y_offset = -1, |
358 | .ModelString = "Hauppauge WinTV USB (PAL B/G FM)", | 358 | .model_string = "Hauppauge WinTV USB (PAL B/G FM)", |
359 | }, | 359 | }, |
360 | [HPG_WINTV_PAL_I_FM] = { | 360 | [HPG_WINTV_PAL_I_FM] = { |
361 | .Interface = -1, | 361 | .interface = -1, |
362 | .Codec = CODEC_SAA7111, | 362 | .codec = CODEC_SAA7111, |
363 | .VideoChannels = 3, | 363 | .video_channels = 3, |
364 | .VideoNorm = V4L2_STD_PAL, | 364 | .video_norm = V4L2_STD_PAL, |
365 | .AudioChannels = 1, | 365 | .audio_channels = 1, |
366 | .Radio = 1, | 366 | .radio = 1, |
367 | .vbi = 1, | 367 | .vbi = 1, |
368 | .Tuner = 1, | 368 | .tuner = 1, |
369 | .TunerType = TUNER_PHILIPS_PAL, | 369 | .tuner_type = TUNER_PHILIPS_PAL, |
370 | .X_Offset = -1, | 370 | .x_offset = -1, |
371 | .Y_Offset = -1, | 371 | .y_offset = -1, |
372 | .ModelString = "Hauppauge WinTV USB (PAL I FM)", | 372 | .model_string = "Hauppauge WinTV USB (PAL I FM)", |
373 | }, | 373 | }, |
374 | [HPG_WINTV_PAL_D_K_FM] = { | 374 | [HPG_WINTV_PAL_D_K_FM] = { |
375 | .Interface = -1, | 375 | .interface = -1, |
376 | .Codec = CODEC_SAA7111, | 376 | .codec = CODEC_SAA7111, |
377 | .VideoChannels = 3, | 377 | .video_channels = 3, |
378 | .VideoNorm = V4L2_STD_PAL, | 378 | .video_norm = V4L2_STD_PAL, |
379 | .AudioChannels = 1, | 379 | .audio_channels = 1, |
380 | .Radio = 1, | 380 | .radio = 1, |
381 | .vbi = 1, | 381 | .vbi = 1, |
382 | .Tuner = 1, | 382 | .tuner = 1, |
383 | .TunerType = TUNER_PHILIPS_PAL, | 383 | .tuner_type = TUNER_PHILIPS_PAL, |
384 | .X_Offset = -1, | 384 | .x_offset = -1, |
385 | .Y_Offset = -1, | 385 | .y_offset = -1, |
386 | .ModelString = "Hauppauge WinTV USB (PAL D/K FM)", | 386 | .model_string = "Hauppauge WinTV USB (PAL D/K FM)", |
387 | }, | 387 | }, |
388 | [HPG_WINTV_PRO_NTSC_MN] = { | 388 | [HPG_WINTV_PRO_NTSC_MN] = { |
389 | .Interface = 0, | 389 | .interface = 0, |
390 | .Codec = CODEC_SAA7113, | 390 | .codec = CODEC_SAA7113, |
391 | .VideoChannels = 3, | 391 | .video_channels = 3, |
392 | .VideoNorm = V4L2_STD_NTSC, | 392 | .video_norm = V4L2_STD_NTSC, |
393 | .AudioChannels = 1, | 393 | .audio_channels = 1, |
394 | .Radio = 1, | 394 | .radio = 1, |
395 | .vbi = 1, | 395 | .vbi = 1, |
396 | .Tuner = 1, | 396 | .tuner = 1, |
397 | .TunerType = TUNER_MICROTUNE_4049FM5, | 397 | .tuner_type = TUNER_MICROTUNE_4049FM5, |
398 | .X_Offset = 0, | 398 | .x_offset = 0, |
399 | .Y_Offset = 3, | 399 | .y_offset = 3, |
400 | .Dvi_yuv_override = 1, | 400 | .dvi_yuv_override = 1, |
401 | .Dvi_yuv = 7, | 401 | .dvi_yuv = 7, |
402 | .ModelString = "Hauppauge WinTV USB Pro (NTSC M/N)", | 402 | .model_string = "Hauppauge WinTV USB Pro (NTSC M/N)", |
403 | }, | 403 | }, |
404 | [HPG_WINTV_PRO_NTSC_MN_V2] = { | 404 | [HPG_WINTV_PRO_NTSC_MN_V2] = { |
405 | .Interface = 0, | 405 | .interface = 0, |
406 | .Codec = CODEC_SAA7113, | 406 | .codec = CODEC_SAA7113, |
407 | .VideoChannels = 3, | 407 | .video_channels = 3, |
408 | .VideoNorm = V4L2_STD_NTSC, | 408 | .video_norm = V4L2_STD_NTSC, |
409 | .AudioChannels = 1, | 409 | .audio_channels = 1, |
410 | .Radio = 1, | 410 | .radio = 1, |
411 | .vbi = 1, | 411 | .vbi = 1, |
412 | .Tuner = 1, | 412 | .tuner = 1, |
413 | .TunerType = TUNER_MICROTUNE_4049FM5, | 413 | .tuner_type = TUNER_MICROTUNE_4049FM5, |
414 | .X_Offset = 0, | 414 | .x_offset = 0, |
415 | .Y_Offset = 3, | 415 | .y_offset = 3, |
416 | .Dvi_yuv_override = 1, | 416 | .dvi_yuv_override = 1, |
417 | .Dvi_yuv = 7, | 417 | .dvi_yuv = 7, |
418 | .ModelString = "Hauppauge WinTV USB Pro (NTSC M/N) V2", | 418 | .model_string = "Hauppauge WinTV USB Pro (NTSC M/N) V2", |
419 | }, | 419 | }, |
420 | [HPG_WINTV_PRO_PAL] = { | 420 | [HPG_WINTV_PRO_PAL] = { |
421 | .Interface = 0, | 421 | .interface = 0, |
422 | .Codec = CODEC_SAA7113, | 422 | .codec = CODEC_SAA7113, |
423 | .VideoChannels = 3, | 423 | .video_channels = 3, |
424 | .VideoNorm = V4L2_STD_PAL, | 424 | .video_norm = V4L2_STD_PAL, |
425 | .AudioChannels = 1, | 425 | .audio_channels = 1, |
426 | .Radio = 0, | 426 | .radio = 0, |
427 | .vbi = 1, | 427 | .vbi = 1, |
428 | .Tuner = 1, | 428 | .tuner = 1, |
429 | .TunerType = TUNER_PHILIPS_FM1216ME_MK3, | 429 | .tuner_type = TUNER_PHILIPS_FM1216ME_MK3, |
430 | .X_Offset = 0, | 430 | .x_offset = 0, |
431 | .Y_Offset = 3, | 431 | .y_offset = 3, |
432 | .Dvi_yuv_override = 1, | 432 | .dvi_yuv_override = 1, |
433 | .Dvi_yuv = 7, | 433 | .dvi_yuv = 7, |
434 | .ModelString = "Hauppauge WinTV USB Pro (PAL/SECAM B/G/I/D/K/L)", | 434 | .model_string = "Hauppauge WinTV USB Pro (PAL/SECAM B/G/I/D/K/L)", |
435 | }, | 435 | }, |
436 | [HPG_WINTV_PRO_NTSC_MN_V3] = { | 436 | [HPG_WINTV_PRO_NTSC_MN_V3] = { |
437 | .Interface = 0, | 437 | .interface = 0, |
438 | .Codec = CODEC_SAA7113, | 438 | .codec = CODEC_SAA7113, |
439 | .VideoChannels = 3, | 439 | .video_channels = 3, |
440 | .VideoNorm = V4L2_STD_NTSC, | 440 | .video_norm = V4L2_STD_NTSC, |
441 | .AudioChannels = 1, | 441 | .audio_channels = 1, |
442 | .Radio = 1, | 442 | .radio = 1, |
443 | .vbi = 1, | 443 | .vbi = 1, |
444 | .Tuner = 1, | 444 | .tuner = 1, |
445 | .TunerType = TUNER_PHILIPS_NTSC_M, | 445 | .tuner_type = TUNER_PHILIPS_NTSC_M, |
446 | .X_Offset = 0, | 446 | .x_offset = 0, |
447 | .Y_Offset = 3, | 447 | .y_offset = 3, |
448 | .Dvi_yuv_override = 1, | 448 | .dvi_yuv_override = 1, |
449 | .Dvi_yuv = 7, | 449 | .dvi_yuv = 7, |
450 | .ModelString = "Hauppauge WinTV USB Pro (NTSC M/N) V3", | 450 | .model_string = "Hauppauge WinTV USB Pro (NTSC M/N) V3", |
451 | }, | 451 | }, |
452 | [HPG_WINTV_PRO_PAL_BG] = { | 452 | [HPG_WINTV_PRO_PAL_BG] = { |
453 | .Interface = 0, | 453 | .interface = 0, |
454 | .Codec = CODEC_SAA7113, | 454 | .codec = CODEC_SAA7113, |
455 | .VideoChannels = 3, | 455 | .video_channels = 3, |
456 | .VideoNorm = V4L2_STD_PAL, | 456 | .video_norm = V4L2_STD_PAL, |
457 | .AudioChannels = 1, | 457 | .audio_channels = 1, |
458 | .Radio = 0, | 458 | .radio = 0, |
459 | .vbi = 1, | 459 | .vbi = 1, |
460 | .Tuner = 1, | 460 | .tuner = 1, |
461 | .TunerType = TUNER_PHILIPS_PAL, | 461 | .tuner_type = TUNER_PHILIPS_PAL, |
462 | .X_Offset = 0, | 462 | .x_offset = 0, |
463 | .Y_Offset = 3, | 463 | .y_offset = 3, |
464 | .Dvi_yuv_override = 1, | 464 | .dvi_yuv_override = 1, |
465 | .Dvi_yuv = 7, | 465 | .dvi_yuv = 7, |
466 | .ModelString = "Hauppauge WinTV USB Pro (PAL B/G)", | 466 | .model_string = "Hauppauge WinTV USB Pro (PAL B/G)", |
467 | }, | 467 | }, |
468 | [HPG_WINTV_PRO_PAL_I] = { | 468 | [HPG_WINTV_PRO_PAL_I] = { |
469 | .Interface = 0, | 469 | .interface = 0, |
470 | .Codec = CODEC_SAA7113, | 470 | .codec = CODEC_SAA7113, |
471 | .VideoChannels = 3, | 471 | .video_channels = 3, |
472 | .VideoNorm = V4L2_STD_PAL, | 472 | .video_norm = V4L2_STD_PAL, |
473 | .AudioChannels = 1, | 473 | .audio_channels = 1, |
474 | .Radio = 0, | 474 | .radio = 0, |
475 | .vbi = 1, | 475 | .vbi = 1, |
476 | .Tuner = 1, | 476 | .tuner = 1, |
477 | .TunerType = TUNER_PHILIPS_PAL, | 477 | .tuner_type = TUNER_PHILIPS_PAL, |
478 | .X_Offset = 0, | 478 | .x_offset = 0, |
479 | .Y_Offset = 3, | 479 | .y_offset = 3, |
480 | .Dvi_yuv_override = 1, | 480 | .dvi_yuv_override = 1, |
481 | .Dvi_yuv = 7, | 481 | .dvi_yuv = 7, |
482 | .ModelString = "Hauppauge WinTV USB Pro (PAL I)", | 482 | .model_string = "Hauppauge WinTV USB Pro (PAL I)", |
483 | }, | 483 | }, |
484 | [HPG_WINTV_PRO_PAL_SECAM_L] = { | 484 | [HPG_WINTV_PRO_PAL_SECAM_L] = { |
485 | .Interface = -1, | 485 | .interface = -1, |
486 | .Codec = CODEC_SAA7113, | 486 | .codec = CODEC_SAA7113, |
487 | .VideoChannels = 3, | 487 | .video_channels = 3, |
488 | .VideoNorm = V4L2_STD_SECAM, | 488 | .video_norm = V4L2_STD_SECAM, |
489 | .AudioChannels = 1, | 489 | .audio_channels = 1, |
490 | .Radio = 0, | 490 | .radio = 0, |
491 | .vbi = 1, | 491 | .vbi = 1, |
492 | .Tuner = 1, | 492 | .tuner = 1, |
493 | .TunerType = TUNER_PHILIPS_SECAM, | 493 | .tuner_type = TUNER_PHILIPS_SECAM, |
494 | .X_Offset = 0, | 494 | .x_offset = 0, |
495 | .Y_Offset = 3, | 495 | .y_offset = 3, |
496 | .Dvi_yuv_override = 1, | 496 | .dvi_yuv_override = 1, |
497 | .Dvi_yuv = 7, | 497 | .dvi_yuv = 7, |
498 | .ModelString = "Hauppauge WinTV USB Pro (PAL/SECAM L)", | 498 | .model_string = "Hauppauge WinTV USB Pro (PAL/SECAM L)", |
499 | }, | 499 | }, |
500 | [HPG_WINTV_PRO_PAL_D_K] = { | 500 | [HPG_WINTV_PRO_PAL_D_K] = { |
501 | .Interface = -1, | 501 | .interface = -1, |
502 | .Codec = CODEC_SAA7113, | 502 | .codec = CODEC_SAA7113, |
503 | .VideoChannels = 3, | 503 | .video_channels = 3, |
504 | .VideoNorm = V4L2_STD_PAL, | 504 | .video_norm = V4L2_STD_PAL, |
505 | .AudioChannels = 1, | 505 | .audio_channels = 1, |
506 | .Radio = 0, | 506 | .radio = 0, |
507 | .vbi = 1, | 507 | .vbi = 1, |
508 | .Tuner = 1, | 508 | .tuner = 1, |
509 | .TunerType = TUNER_PHILIPS_PAL, | 509 | .tuner_type = TUNER_PHILIPS_PAL, |
510 | .X_Offset = 0, | 510 | .x_offset = 0, |
511 | .Y_Offset = 3, | 511 | .y_offset = 3, |
512 | .Dvi_yuv_override = 1, | 512 | .dvi_yuv_override = 1, |
513 | .Dvi_yuv = 7, | 513 | .dvi_yuv = 7, |
514 | .ModelString = "Hauppauge WinTV USB Pro (PAL D/K)", | 514 | .model_string = "Hauppauge WinTV USB Pro (PAL D/K)", |
515 | }, | 515 | }, |
516 | [HPG_WINTV_PRO_PAL_SECAM] = { | 516 | [HPG_WINTV_PRO_PAL_SECAM] = { |
517 | .Interface = -1, | 517 | .interface = -1, |
518 | .Codec = CODEC_SAA7113, | 518 | .codec = CODEC_SAA7113, |
519 | .VideoChannels = 3, | 519 | .video_channels = 3, |
520 | .VideoNorm = V4L2_STD_SECAM, | 520 | .video_norm = V4L2_STD_SECAM, |
521 | .AudioChannels = 1, | 521 | .audio_channels = 1, |
522 | .Radio = 0, | 522 | .radio = 0, |
523 | .vbi = 1, | 523 | .vbi = 1, |
524 | .Tuner = 1, | 524 | .tuner = 1, |
525 | .TunerType = TUNER_PHILIPS_SECAM, | 525 | .tuner_type = TUNER_PHILIPS_SECAM, |
526 | .X_Offset = 0, | 526 | .x_offset = 0, |
527 | .Y_Offset = 3, | 527 | .y_offset = 3, |
528 | .Dvi_yuv_override = 1, | 528 | .dvi_yuv_override = 1, |
529 | .Dvi_yuv = 7, | 529 | .dvi_yuv = 7, |
530 | .ModelString = "Hauppauge WinTV USB Pro (PAL/SECAM BGDK/I/L)", | 530 | .model_string = "Hauppauge WinTV USB Pro (PAL/SECAM BGDK/I/L)", |
531 | }, | 531 | }, |
532 | [HPG_WINTV_PRO_PAL_SECAM_V2] = { | 532 | [HPG_WINTV_PRO_PAL_SECAM_V2] = { |
533 | .Interface = -1, | 533 | .interface = -1, |
534 | .Codec = CODEC_SAA7113, | 534 | .codec = CODEC_SAA7113, |
535 | .VideoChannels = 3, | 535 | .video_channels = 3, |
536 | .VideoNorm = V4L2_STD_SECAM, | 536 | .video_norm = V4L2_STD_SECAM, |
537 | .AudioChannels = 1, | 537 | .audio_channels = 1, |
538 | .Radio = 0, | 538 | .radio = 0, |
539 | .vbi = 1, | 539 | .vbi = 1, |
540 | .Tuner = 1, | 540 | .tuner = 1, |
541 | .TunerType = TUNER_PHILIPS_SECAM, | 541 | .tuner_type = TUNER_PHILIPS_SECAM, |
542 | .X_Offset = 0, | 542 | .x_offset = 0, |
543 | .Y_Offset = 3, | 543 | .y_offset = 3, |
544 | .Dvi_yuv_override = 1, | 544 | .dvi_yuv_override = 1, |
545 | .Dvi_yuv = 7, | 545 | .dvi_yuv = 7, |
546 | .ModelString = "Hauppauge WinTV USB Pro (PAL/SECAM BGDK/I/L) V2", | 546 | .model_string = "Hauppauge WinTV USB Pro (PAL/SECAM BGDK/I/L) V2", |
547 | }, | 547 | }, |
548 | [HPG_WINTV_PRO_PAL_BG_V2] = { | 548 | [HPG_WINTV_PRO_PAL_BG_V2] = { |
549 | .Interface = -1, | 549 | .interface = -1, |
550 | .Codec = CODEC_SAA7113, | 550 | .codec = CODEC_SAA7113, |
551 | .VideoChannels = 3, | 551 | .video_channels = 3, |
552 | .VideoNorm = V4L2_STD_PAL, | 552 | .video_norm = V4L2_STD_PAL, |
553 | .AudioChannels = 1, | 553 | .audio_channels = 1, |
554 | .Radio = 0, | 554 | .radio = 0, |
555 | .vbi = 1, | 555 | .vbi = 1, |
556 | .Tuner = 1, | 556 | .tuner = 1, |
557 | .TunerType = TUNER_ALPS_TSBE1_PAL, | 557 | .tuner_type = TUNER_ALPS_TSBE1_PAL, |
558 | .X_Offset = 0, | 558 | .x_offset = 0, |
559 | .Y_Offset = 3, | 559 | .y_offset = 3, |
560 | .Dvi_yuv_override = 1, | 560 | .dvi_yuv_override = 1, |
561 | .Dvi_yuv = 7, | 561 | .dvi_yuv = 7, |
562 | .ModelString = "Hauppauge WinTV USB Pro (PAL B/G) V2", | 562 | .model_string = "Hauppauge WinTV USB Pro (PAL B/G) V2", |
563 | }, | 563 | }, |
564 | [HPG_WINTV_PRO_PAL_BG_D_K] = { | 564 | [HPG_WINTV_PRO_PAL_BG_D_K] = { |
565 | .Interface = -1, | 565 | .interface = -1, |
566 | .Codec = CODEC_SAA7113, | 566 | .codec = CODEC_SAA7113, |
567 | .VideoChannels = 3, | 567 | .video_channels = 3, |
568 | .VideoNorm = V4L2_STD_PAL, | 568 | .video_norm = V4L2_STD_PAL, |
569 | .AudioChannels = 1, | 569 | .audio_channels = 1, |
570 | .Radio = 0, | 570 | .radio = 0, |
571 | .vbi = 1, | 571 | .vbi = 1, |
572 | .Tuner = 1, | 572 | .tuner = 1, |
573 | .TunerType = TUNER_ALPS_TSBE1_PAL, | 573 | .tuner_type = TUNER_ALPS_TSBE1_PAL, |
574 | .X_Offset = 0, | 574 | .x_offset = 0, |
575 | .Y_Offset = 3, | 575 | .y_offset = 3, |
576 | .Dvi_yuv_override = 1, | 576 | .dvi_yuv_override = 1, |
577 | .Dvi_yuv = 7, | 577 | .dvi_yuv = 7, |
578 | .ModelString = "Hauppauge WinTV USB Pro (PAL B/G,D/K)", | 578 | .model_string = "Hauppauge WinTV USB Pro (PAL B/G,D/K)", |
579 | }, | 579 | }, |
580 | [HPG_WINTV_PRO_PAL_I_D_K] = { | 580 | [HPG_WINTV_PRO_PAL_I_D_K] = { |
581 | .Interface = -1, | 581 | .interface = -1, |
582 | .Codec = CODEC_SAA7113, | 582 | .codec = CODEC_SAA7113, |
583 | .VideoChannels = 3, | 583 | .video_channels = 3, |
584 | .VideoNorm = V4L2_STD_PAL, | 584 | .video_norm = V4L2_STD_PAL, |
585 | .AudioChannels = 1, | 585 | .audio_channels = 1, |
586 | .Radio = 0, | 586 | .radio = 0, |
587 | .vbi = 1, | 587 | .vbi = 1, |
588 | .Tuner = 1, | 588 | .tuner = 1, |
589 | .TunerType = TUNER_LG_PAL_NEW_TAPC, | 589 | .tuner_type = TUNER_LG_PAL_NEW_TAPC, |
590 | .X_Offset = 0, | 590 | .x_offset = 0, |
591 | .Y_Offset = 3, | 591 | .y_offset = 3, |
592 | .Dvi_yuv_override = 1, | 592 | .dvi_yuv_override = 1, |
593 | .Dvi_yuv = 7, | 593 | .dvi_yuv = 7, |
594 | .ModelString = "Hauppauge WinTV USB Pro (PAL I,D/K)", | 594 | .model_string = "Hauppauge WinTV USB Pro (PAL I,D/K)", |
595 | }, | 595 | }, |
596 | [HPG_WINTV_PRO_NTSC_MN_FM] = { | 596 | [HPG_WINTV_PRO_NTSC_MN_FM] = { |
597 | .Interface = -1, | 597 | .interface = -1, |
598 | .Codec = CODEC_SAA7113, | 598 | .codec = CODEC_SAA7113, |
599 | .VideoChannels = 3, | 599 | .video_channels = 3, |
600 | .VideoNorm = V4L2_STD_NTSC, | 600 | .video_norm = V4L2_STD_NTSC, |
601 | .AudioChannels = 1, | 601 | .audio_channels = 1, |
602 | .Radio = 1, | 602 | .radio = 1, |
603 | .vbi = 1, | 603 | .vbi = 1, |
604 | .Tuner = 1, | 604 | .tuner = 1, |
605 | .TunerType = TUNER_PHILIPS_NTSC_M, | 605 | .tuner_type = TUNER_PHILIPS_NTSC_M, |
606 | .X_Offset = 0, | 606 | .x_offset = 0, |
607 | .Y_Offset = 3, | 607 | .y_offset = 3, |
608 | .Dvi_yuv_override = 1, | 608 | .dvi_yuv_override = 1, |
609 | .Dvi_yuv = 7, | 609 | .dvi_yuv = 7, |
610 | .ModelString = "Hauppauge WinTV USB Pro (NTSC M/N FM)", | 610 | .model_string = "Hauppauge WinTV USB Pro (NTSC M/N FM)", |
611 | }, | 611 | }, |
612 | [HPG_WINTV_PRO_PAL_BG_FM] = { | 612 | [HPG_WINTV_PRO_PAL_BG_FM] = { |
613 | .Interface = 0, | 613 | .interface = 0, |
614 | .Codec = CODEC_SAA7113, | 614 | .codec = CODEC_SAA7113, |
615 | .VideoChannels = 3, | 615 | .video_channels = 3, |
616 | .VideoNorm = V4L2_STD_PAL, | 616 | .video_norm = V4L2_STD_PAL, |
617 | .AudioChannels = 1, | 617 | .audio_channels = 1, |
618 | .Radio = 1, | 618 | .radio = 1, |
619 | .vbi = 1, | 619 | .vbi = 1, |
620 | .Tuner = 1, | 620 | .tuner = 1, |
621 | .TunerType = TUNER_PHILIPS_PAL, | 621 | .tuner_type = TUNER_PHILIPS_PAL, |
622 | .X_Offset = 0, | 622 | .x_offset = 0, |
623 | .Y_Offset = 3, | 623 | .y_offset = 3, |
624 | .Dvi_yuv_override = 1, | 624 | .dvi_yuv_override = 1, |
625 | .Dvi_yuv = 7, | 625 | .dvi_yuv = 7, |
626 | .ModelString = "Hauppauge WinTV USB Pro (PAL B/G FM)", | 626 | .model_string = "Hauppauge WinTV USB Pro (PAL B/G FM)", |
627 | }, | 627 | }, |
628 | [HPG_WINTV_PRO_PAL_I_FM] = { | 628 | [HPG_WINTV_PRO_PAL_I_FM] = { |
629 | .Interface = 0, | 629 | .interface = 0, |
630 | .Codec = CODEC_SAA7113, | 630 | .codec = CODEC_SAA7113, |
631 | .VideoChannels = 3, | 631 | .video_channels = 3, |
632 | .VideoNorm = V4L2_STD_PAL, | 632 | .video_norm = V4L2_STD_PAL, |
633 | .AudioChannels = 1, | 633 | .audio_channels = 1, |
634 | .Radio = 1, | 634 | .radio = 1, |
635 | .vbi = 1, | 635 | .vbi = 1, |
636 | .Tuner = 1, | 636 | .tuner = 1, |
637 | .TunerType = TUNER_PHILIPS_PAL, | 637 | .tuner_type = TUNER_PHILIPS_PAL, |
638 | .X_Offset = 0, | 638 | .x_offset = 0, |
639 | .Y_Offset = 3, | 639 | .y_offset = 3, |
640 | .Dvi_yuv_override = 1, | 640 | .dvi_yuv_override = 1, |
641 | .Dvi_yuv = 7, | 641 | .dvi_yuv = 7, |
642 | .ModelString = "Hauppauge WinTV USB Pro (PAL I FM)", | 642 | .model_string = "Hauppauge WinTV USB Pro (PAL I FM)", |
643 | }, | 643 | }, |
644 | [HPG_WINTV_PRO_PAL_D_K_FM] = { | 644 | [HPG_WINTV_PRO_PAL_D_K_FM] = { |
645 | .Interface = 0, | 645 | .interface = 0, |
646 | .Codec = CODEC_SAA7113, | 646 | .codec = CODEC_SAA7113, |
647 | .VideoChannels = 3, | 647 | .video_channels = 3, |
648 | .VideoNorm = V4L2_STD_PAL, | 648 | .video_norm = V4L2_STD_PAL, |
649 | .AudioChannels = 1, | 649 | .audio_channels = 1, |
650 | .Radio = 1, | 650 | .radio = 1, |
651 | .vbi = 1, | 651 | .vbi = 1, |
652 | .Tuner = 1, | 652 | .tuner = 1, |
653 | .TunerType = TUNER_PHILIPS_PAL, | 653 | .tuner_type = TUNER_PHILIPS_PAL, |
654 | .X_Offset = 0, | 654 | .x_offset = 0, |
655 | .Y_Offset = 3, | 655 | .y_offset = 3, |
656 | .Dvi_yuv_override = 1, | 656 | .dvi_yuv_override = 1, |
657 | .Dvi_yuv = 7, | 657 | .dvi_yuv = 7, |
658 | .ModelString = "Hauppauge WinTV USB Pro (PAL D/K FM)", | 658 | .model_string = "Hauppauge WinTV USB Pro (PAL D/K FM)", |
659 | }, | 659 | }, |
660 | [HPG_WINTV_PRO_TEMIC_PAL_FM] = { | 660 | [HPG_WINTV_PRO_TEMIC_PAL_FM] = { |
661 | .Interface = 0, | 661 | .interface = 0, |
662 | .Codec = CODEC_SAA7113, | 662 | .codec = CODEC_SAA7113, |
663 | .VideoChannels = 3, | 663 | .video_channels = 3, |
664 | .VideoNorm = V4L2_STD_PAL, | 664 | .video_norm = V4L2_STD_PAL, |
665 | .AudioChannels = 1, | 665 | .audio_channels = 1, |
666 | .Radio = 1, | 666 | .radio = 1, |
667 | .vbi = 1, | 667 | .vbi = 1, |
668 | .Tuner = 1, | 668 | .tuner = 1, |
669 | .TunerType = TUNER_MICROTUNE_4049FM5, | 669 | .tuner_type = TUNER_MICROTUNE_4049FM5, |
670 | .X_Offset = 0, | 670 | .x_offset = 0, |
671 | .Y_Offset = 3, | 671 | .y_offset = 3, |
672 | .Dvi_yuv_override = 1, | 672 | .dvi_yuv_override = 1, |
673 | .Dvi_yuv = 7, | 673 | .dvi_yuv = 7, |
674 | .ModelString = "Hauppauge WinTV USB Pro (Temic PAL/SECAM B/G/I/D/K/L FM)", | 674 | .model_string = "Hauppauge WinTV USB Pro (Temic PAL/SECAM B/G/I/D/K/L FM)", |
675 | }, | 675 | }, |
676 | [HPG_WINTV_PRO_TEMIC_PAL_BG_FM] = { | 676 | [HPG_WINTV_PRO_TEMIC_PAL_BG_FM] = { |
677 | .Interface = 0, | 677 | .interface = 0, |
678 | .Codec = CODEC_SAA7113, | 678 | .codec = CODEC_SAA7113, |
679 | .VideoChannels = 3, | 679 | .video_channels = 3, |
680 | .VideoNorm = V4L2_STD_PAL, | 680 | .video_norm = V4L2_STD_PAL, |
681 | .AudioChannels = 1, | 681 | .audio_channels = 1, |
682 | .Radio = 1, | 682 | .radio = 1, |
683 | .vbi = 1, | 683 | .vbi = 1, |
684 | .Tuner = 1, | 684 | .tuner = 1, |
685 | .TunerType = TUNER_MICROTUNE_4049FM5, | 685 | .tuner_type = TUNER_MICROTUNE_4049FM5, |
686 | .X_Offset = 0, | 686 | .x_offset = 0, |
687 | .Y_Offset = 3, | 687 | .y_offset = 3, |
688 | .Dvi_yuv_override = 1, | 688 | .dvi_yuv_override = 1, |
689 | .Dvi_yuv = 7, | 689 | .dvi_yuv = 7, |
690 | .ModelString = "Hauppauge WinTV USB Pro (Temic PAL B/G FM)", | 690 | .model_string = "Hauppauge WinTV USB Pro (Temic PAL B/G FM)", |
691 | }, | 691 | }, |
692 | [HPG_WINTV_PRO_PAL_FM] = { | 692 | [HPG_WINTV_PRO_PAL_FM] = { |
693 | .Interface = 0, | 693 | .interface = 0, |
694 | .Codec = CODEC_SAA7113, | 694 | .codec = CODEC_SAA7113, |
695 | .VideoChannels = 3, | 695 | .video_channels = 3, |
696 | .VideoNorm = V4L2_STD_PAL, | 696 | .video_norm = V4L2_STD_PAL, |
697 | .AudioChannels = 1, | 697 | .audio_channels = 1, |
698 | .Radio = 1, | 698 | .radio = 1, |
699 | .vbi = 1, | 699 | .vbi = 1, |
700 | .Tuner = 1, | 700 | .tuner = 1, |
701 | .TunerType = TUNER_PHILIPS_FM1216ME_MK3, | 701 | .tuner_type = TUNER_PHILIPS_FM1216ME_MK3, |
702 | .X_Offset = 0, | 702 | .x_offset = 0, |
703 | .Y_Offset = 3, | 703 | .y_offset = 3, |
704 | .Dvi_yuv_override = 1, | 704 | .dvi_yuv_override = 1, |
705 | .Dvi_yuv = 7, | 705 | .dvi_yuv = 7, |
706 | .ModelString = "Hauppauge WinTV USB Pro (PAL/SECAM B/G/I/D/K/L FM)", | 706 | .model_string = "Hauppauge WinTV USB Pro (PAL/SECAM B/G/I/D/K/L FM)", |
707 | }, | 707 | }, |
708 | [HPG_WINTV_PRO_NTSC_MN_FM_V2] = { | 708 | [HPG_WINTV_PRO_NTSC_MN_FM_V2] = { |
709 | .Interface = 0, | 709 | .interface = 0, |
710 | .Codec = CODEC_SAA7113, | 710 | .codec = CODEC_SAA7113, |
711 | .VideoChannels = 3, | 711 | .video_channels = 3, |
712 | .VideoNorm = V4L2_STD_NTSC, | 712 | .video_norm = V4L2_STD_NTSC, |
713 | .AudioChannels = 1, | 713 | .audio_channels = 1, |
714 | .Radio = 1, | 714 | .radio = 1, |
715 | .vbi = 1, | 715 | .vbi = 1, |
716 | .Tuner = 1, | 716 | .tuner = 1, |
717 | .TunerType = TUNER_PHILIPS_NTSC_M, | 717 | .tuner_type = TUNER_PHILIPS_NTSC_M, |
718 | .X_Offset = 0, | 718 | .x_offset = 0, |
719 | .Y_Offset = 3, | 719 | .y_offset = 3, |
720 | .Dvi_yuv_override = 1, | 720 | .dvi_yuv_override = 1, |
721 | .Dvi_yuv = 7, | 721 | .dvi_yuv = 7, |
722 | .ModelString = "Hauppauge WinTV USB Pro (NTSC M/N FM) V2", | 722 | .model_string = "Hauppauge WinTV USB Pro (NTSC M/N FM) V2", |
723 | }, | 723 | }, |
724 | [CAMTEL_TVB330] = { | 724 | [CAMTEL_TVB330] = { |
725 | .Interface = -1, | 725 | .interface = -1, |
726 | .Codec = CODEC_SAA7113, | 726 | .codec = CODEC_SAA7113, |
727 | .VideoChannels = 3, | 727 | .video_channels = 3, |
728 | .VideoNorm = V4L2_STD_NTSC, | 728 | .video_norm = V4L2_STD_NTSC, |
729 | .AudioChannels = 1, | 729 | .audio_channels = 1, |
730 | .Radio = 1, | 730 | .radio = 1, |
731 | .vbi = 1, | 731 | .vbi = 1, |
732 | .Tuner = 1, | 732 | .tuner = 1, |
733 | .TunerType = TUNER_PHILIPS_NTSC_M, | 733 | .tuner_type = TUNER_PHILIPS_NTSC_M, |
734 | .X_Offset = 5, | 734 | .x_offset = 5, |
735 | .Y_Offset = 5, | 735 | .y_offset = 5, |
736 | .ModelString = "Camtel Technology USB TV Genie Pro FM Model TVB330", | 736 | .model_string = "Camtel Technology USB TV Genie Pro FM Model TVB330", |
737 | }, | 737 | }, |
738 | [DIGITAL_VIDEO_CREATOR_I] = { | 738 | [DIGITAL_VIDEO_CREATOR_I] = { |
739 | .Interface = -1, | 739 | .interface = -1, |
740 | .Codec = CODEC_SAA7113, | 740 | .codec = CODEC_SAA7113, |
741 | .VideoChannels = 2, | 741 | .video_channels = 2, |
742 | .VideoNorm = V4L2_STD_PAL, | 742 | .video_norm = V4L2_STD_PAL, |
743 | .AudioChannels = 0, | 743 | .audio_channels = 0, |
744 | .Radio = 0, | 744 | .radio = 0, |
745 | .vbi = 1, | 745 | .vbi = 1, |
746 | .Tuner = 0, | 746 | .tuner = 0, |
747 | .TunerType = 0, | 747 | .tuner_type = 0, |
748 | .X_Offset = 0, | 748 | .x_offset = 0, |
749 | .Y_Offset = 3, | 749 | .y_offset = 3, |
750 | .Dvi_yuv_override = 1, | 750 | .dvi_yuv_override = 1, |
751 | .Dvi_yuv = 7, | 751 | .dvi_yuv = 7, |
752 | .ModelString = "Digital Video Creator I", | 752 | .model_string = "Digital Video Creator I", |
753 | }, | 753 | }, |
754 | [GLOBAL_VILLAGE_GV_007_NTSC] = { | 754 | [GLOBAL_VILLAGE_GV_007_NTSC] = { |
755 | .Interface = -1, | 755 | .interface = -1, |
756 | .Codec = CODEC_SAA7111, | 756 | .codec = CODEC_SAA7111, |
757 | .VideoChannels = 2, | 757 | .video_channels = 2, |
758 | .VideoNorm = V4L2_STD_NTSC, | 758 | .video_norm = V4L2_STD_NTSC, |
759 | .AudioChannels = 0, | 759 | .audio_channels = 0, |
760 | .Radio = 0, | 760 | .radio = 0, |
761 | .vbi = 1, | 761 | .vbi = 1, |
762 | .Tuner = 0, | 762 | .tuner = 0, |
763 | .TunerType = 0, | 763 | .tuner_type = 0, |
764 | .X_Offset = 82, | 764 | .x_offset = 82, |
765 | .Y_Offset = 20, | 765 | .y_offset = 20, |
766 | .Dvi_yuv_override = 1, | 766 | .dvi_yuv_override = 1, |
767 | .Dvi_yuv = 7, | 767 | .dvi_yuv = 7, |
768 | .ModelString = "Global Village GV-007 (NTSC)", | 768 | .model_string = "Global Village GV-007 (NTSC)", |
769 | }, | 769 | }, |
770 | [DAZZLE_DVC_50_REV_1_NTSC] = { | 770 | [DAZZLE_DVC_50_REV_1_NTSC] = { |
771 | .Interface = 0, | 771 | .interface = 0, |
772 | .Codec = CODEC_SAA7113, | 772 | .codec = CODEC_SAA7113, |
773 | .VideoChannels = 2, | 773 | .video_channels = 2, |
774 | .VideoNorm = V4L2_STD_NTSC, | 774 | .video_norm = V4L2_STD_NTSC, |
775 | .AudioChannels = 0, | 775 | .audio_channels = 0, |
776 | .Radio = 0, | 776 | .radio = 0, |
777 | .vbi = 1, | 777 | .vbi = 1, |
778 | .Tuner = 0, | 778 | .tuner = 0, |
779 | .TunerType = 0, | 779 | .tuner_type = 0, |
780 | .X_Offset = 0, | 780 | .x_offset = 0, |
781 | .Y_Offset = 3, | 781 | .y_offset = 3, |
782 | .Dvi_yuv_override = 1, | 782 | .dvi_yuv_override = 1, |
783 | .Dvi_yuv = 7, | 783 | .dvi_yuv = 7, |
784 | .ModelString = "Dazzle Fusion Model DVC-50 Rev 1 (NTSC)", | 784 | .model_string = "Dazzle Fusion Model DVC-50 Rev 1 (NTSC)", |
785 | }, | 785 | }, |
786 | [DAZZLE_DVC_80_REV_1_PAL] = { | 786 | [DAZZLE_DVC_80_REV_1_PAL] = { |
787 | .Interface = 0, | 787 | .interface = 0, |
788 | .Codec = CODEC_SAA7113, | 788 | .codec = CODEC_SAA7113, |
789 | .VideoChannels = 2, | 789 | .video_channels = 2, |
790 | .VideoNorm = V4L2_STD_PAL, | 790 | .video_norm = V4L2_STD_PAL, |
791 | .AudioChannels = 0, | 791 | .audio_channels = 0, |
792 | .Radio = 0, | 792 | .radio = 0, |
793 | .vbi = 1, | 793 | .vbi = 1, |
794 | .Tuner = 0, | 794 | .tuner = 0, |
795 | .TunerType = 0, | 795 | .tuner_type = 0, |
796 | .X_Offset = 0, | 796 | .x_offset = 0, |
797 | .Y_Offset = 3, | 797 | .y_offset = 3, |
798 | .Dvi_yuv_override = 1, | 798 | .dvi_yuv_override = 1, |
799 | .Dvi_yuv = 7, | 799 | .dvi_yuv = 7, |
800 | .ModelString = "Dazzle Fusion Model DVC-80 Rev 1 (PAL)", | 800 | .model_string = "Dazzle Fusion Model DVC-80 Rev 1 (PAL)", |
801 | }, | 801 | }, |
802 | [DAZZLE_DVC_90_REV_1_SECAM] = { | 802 | [DAZZLE_DVC_90_REV_1_SECAM] = { |
803 | .Interface = 0, | 803 | .interface = 0, |
804 | .Codec = CODEC_SAA7113, | 804 | .codec = CODEC_SAA7113, |
805 | .VideoChannels = 2, | 805 | .video_channels = 2, |
806 | .VideoNorm = V4L2_STD_SECAM, | 806 | .video_norm = V4L2_STD_SECAM, |
807 | .AudioChannels = 0, | 807 | .audio_channels = 0, |
808 | .Radio = 0, | 808 | .radio = 0, |
809 | .vbi = 1, | 809 | .vbi = 1, |
810 | .Tuner = 0, | 810 | .tuner = 0, |
811 | .TunerType = 0, | 811 | .tuner_type = 0, |
812 | .X_Offset = 0, | 812 | .x_offset = 0, |
813 | .Y_Offset = 3, | 813 | .y_offset = 3, |
814 | .Dvi_yuv_override = 1, | 814 | .dvi_yuv_override = 1, |
815 | .Dvi_yuv = 7, | 815 | .dvi_yuv = 7, |
816 | .ModelString = "Dazzle Fusion Model DVC-90 Rev 1 (SECAM)", | 816 | .model_string = "Dazzle Fusion Model DVC-90 Rev 1 (SECAM)", |
817 | }, | 817 | }, |
818 | [ESKAPE_LABS_MYTV2GO] = { | 818 | [ESKAPE_LABS_MYTV2GO] = { |
819 | .Interface = 0, | 819 | .interface = 0, |
820 | .Codec = CODEC_SAA7113, | 820 | .codec = CODEC_SAA7113, |
821 | .VideoChannels = 2, | 821 | .video_channels = 2, |
822 | .VideoNorm = V4L2_STD_PAL, | 822 | .video_norm = V4L2_STD_PAL, |
823 | .AudioChannels = 1, | 823 | .audio_channels = 1, |
824 | .Radio = 1, | 824 | .radio = 1, |
825 | .vbi = 1, | 825 | .vbi = 1, |
826 | .Tuner = 1, | 826 | .tuner = 1, |
827 | .TunerType = TUNER_PHILIPS_FM1216ME_MK3, | 827 | .tuner_type = TUNER_PHILIPS_FM1216ME_MK3, |
828 | .X_Offset = 0, | 828 | .x_offset = 0, |
829 | .Y_Offset = 3, | 829 | .y_offset = 3, |
830 | .Dvi_yuv_override = 1, | 830 | .dvi_yuv_override = 1, |
831 | .Dvi_yuv = 7, | 831 | .dvi_yuv = 7, |
832 | .ModelString = "Eskape Labs MyTV2Go", | 832 | .model_string = "Eskape Labs MyTV2Go", |
833 | }, | 833 | }, |
834 | [PINNA_PCTV_USB_PAL] = { | 834 | [PINNA_PCTV_USB_PAL] = { |
835 | .Interface = -1, | 835 | .interface = -1, |
836 | .Codec = CODEC_SAA7111, | 836 | .codec = CODEC_SAA7111, |
837 | .VideoChannels = 3, | 837 | .video_channels = 3, |
838 | .VideoNorm = V4L2_STD_PAL, | 838 | .video_norm = V4L2_STD_PAL, |
839 | .AudioChannels = 1, | 839 | .audio_channels = 1, |
840 | .Radio = 0, | 840 | .radio = 0, |
841 | .vbi = 0, | 841 | .vbi = 0, |
842 | .Tuner = 1, | 842 | .tuner = 1, |
843 | .TunerType = TUNER_TEMIC_4066FY5_PAL_I, | 843 | .tuner_type = TUNER_TEMIC_4066FY5_PAL_I, |
844 | .X_Offset = -1, | 844 | .x_offset = -1, |
845 | .Y_Offset = -1, | 845 | .y_offset = -1, |
846 | .ModelString = "Pinnacle Studio PCTV USB (PAL)", | 846 | .model_string = "Pinnacle Studio PCTV USB (PAL)", |
847 | }, | 847 | }, |
848 | [PINNA_PCTV_USB_SECAM] = { | 848 | [PINNA_PCTV_USB_SECAM] = { |
849 | .Interface = -1, | 849 | .interface = -1, |
850 | .Codec = CODEC_SAA7111, | 850 | .codec = CODEC_SAA7111, |
851 | .VideoChannels = 3, | 851 | .video_channels = 3, |
852 | .VideoNorm = V4L2_STD_SECAM, | 852 | .video_norm = V4L2_STD_SECAM, |
853 | .AudioChannels = 1, | 853 | .audio_channels = 1, |
854 | .Radio = 0, | 854 | .radio = 0, |
855 | .vbi = 1, | 855 | .vbi = 1, |
856 | .Tuner = 1, | 856 | .tuner = 1, |
857 | .TunerType = TUNER_PHILIPS_SECAM, | 857 | .tuner_type = TUNER_PHILIPS_SECAM, |
858 | .X_Offset = -1, | 858 | .x_offset = -1, |
859 | .Y_Offset = -1, | 859 | .y_offset = -1, |
860 | .ModelString = "Pinnacle Studio PCTV USB (SECAM)", | 860 | .model_string = "Pinnacle Studio PCTV USB (SECAM)", |
861 | }, | 861 | }, |
862 | [PINNA_PCTV_USB_PAL_FM] = { | 862 | [PINNA_PCTV_USB_PAL_FM] = { |
863 | .Interface = -1, | 863 | .interface = -1, |
864 | .Codec = CODEC_SAA7111, | 864 | .codec = CODEC_SAA7111, |
865 | .VideoChannels = 3, | 865 | .video_channels = 3, |
866 | .VideoNorm = V4L2_STD_PAL, | 866 | .video_norm = V4L2_STD_PAL, |
867 | .AudioChannels = 1, | 867 | .audio_channels = 1, |
868 | .Radio = 1, | 868 | .radio = 1, |
869 | .vbi = 1, | 869 | .vbi = 1, |
870 | .Tuner = 1, | 870 | .tuner = 1, |
871 | .TunerType = TUNER_PHILIPS_PAL, | 871 | .tuner_type = TUNER_PHILIPS_PAL, |
872 | .X_Offset = 128, | 872 | .x_offset = 128, |
873 | .Y_Offset = 23, | 873 | .y_offset = 23, |
874 | .ModelString = "Pinnacle Studio PCTV USB (PAL) FM", | 874 | .model_string = "Pinnacle Studio PCTV USB (PAL) FM", |
875 | }, | 875 | }, |
876 | [MIRO_PCTV_USB] = { | 876 | [MIRO_PCTV_USB] = { |
877 | .Interface = -1, | 877 | .interface = -1, |
878 | .Codec = CODEC_SAA7111, | 878 | .codec = CODEC_SAA7111, |
879 | .VideoChannels = 3, | 879 | .video_channels = 3, |
880 | .VideoNorm = V4L2_STD_PAL, | 880 | .video_norm = V4L2_STD_PAL, |
881 | .AudioChannels = 1, | 881 | .audio_channels = 1, |
882 | .Radio = 0, | 882 | .radio = 0, |
883 | .vbi = 1, | 883 | .vbi = 1, |
884 | .Tuner = 1, | 884 | .tuner = 1, |
885 | .TunerType = TUNER_PHILIPS_PAL, | 885 | .tuner_type = TUNER_PHILIPS_PAL, |
886 | .X_Offset = -1, | 886 | .x_offset = -1, |
887 | .Y_Offset = -1, | 887 | .y_offset = -1, |
888 | .ModelString = "Miro PCTV USB", | 888 | .model_string = "Miro PCTV USB", |
889 | }, | 889 | }, |
890 | [PINNA_PCTV_USB_NTSC_FM] = { | 890 | [PINNA_PCTV_USB_NTSC_FM] = { |
891 | .Interface = -1, | 891 | .interface = -1, |
892 | .Codec = CODEC_SAA7111, | 892 | .codec = CODEC_SAA7111, |
893 | .VideoChannels = 3, | 893 | .video_channels = 3, |
894 | .VideoNorm = V4L2_STD_NTSC, | 894 | .video_norm = V4L2_STD_NTSC, |
895 | .AudioChannels = 1, | 895 | .audio_channels = 1, |
896 | .Radio = 1, | 896 | .radio = 1, |
897 | .vbi = 1, | 897 | .vbi = 1, |
898 | .Tuner = 1, | 898 | .tuner = 1, |
899 | .TunerType = TUNER_PHILIPS_NTSC_M, | 899 | .tuner_type = TUNER_PHILIPS_NTSC_M, |
900 | .X_Offset = -1, | 900 | .x_offset = -1, |
901 | .Y_Offset = -1, | 901 | .y_offset = -1, |
902 | .ModelString = "Pinnacle Studio PCTV USB (NTSC) FM", | 902 | .model_string = "Pinnacle Studio PCTV USB (NTSC) FM", |
903 | }, | 903 | }, |
904 | [PINNA_PCTV_USB_NTSC_FM_V3] = { | 904 | [PINNA_PCTV_USB_NTSC_FM_V3] = { |
905 | .Interface = -1, | 905 | .interface = -1, |
906 | .Codec = CODEC_SAA7111, | 906 | .codec = CODEC_SAA7111, |
907 | .VideoChannels = 3, | 907 | .video_channels = 3, |
908 | .VideoNorm = V4L2_STD_NTSC, | 908 | .video_norm = V4L2_STD_NTSC, |
909 | .AudioChannels = 1, | 909 | .audio_channels = 1, |
910 | .Radio = 1, | 910 | .radio = 1, |
911 | .vbi = 1, | 911 | .vbi = 1, |
912 | .Tuner = 1, | 912 | .tuner = 1, |
913 | .TunerType = TUNER_PHILIPS_NTSC_M, | 913 | .tuner_type = TUNER_PHILIPS_NTSC_M, |
914 | .X_Offset = -1, | 914 | .x_offset = -1, |
915 | .Y_Offset = -1, | 915 | .y_offset = -1, |
916 | .ModelString = "Pinnacle Studio PCTV USB (NTSC) FM V3", | 916 | .model_string = "Pinnacle Studio PCTV USB (NTSC) FM V3", |
917 | }, | 917 | }, |
918 | [PINNA_PCTV_USB_PAL_FM_V2] = { | 918 | [PINNA_PCTV_USB_PAL_FM_V2] = { |
919 | .Interface = -1, | 919 | .interface = -1, |
920 | .Codec = CODEC_SAA7113, | 920 | .codec = CODEC_SAA7113, |
921 | .VideoChannels = 3, | 921 | .video_channels = 3, |
922 | .VideoNorm = V4L2_STD_PAL, | 922 | .video_norm = V4L2_STD_PAL, |
923 | .AudioChannels = 1, | 923 | .audio_channels = 1, |
924 | .Radio = 1, | 924 | .radio = 1, |
925 | .vbi = 1, | 925 | .vbi = 1, |
926 | .Tuner = 1, | 926 | .tuner = 1, |
927 | .TunerType = TUNER_TEMIC_4009FR5_PAL, | 927 | .tuner_type = TUNER_TEMIC_4009FR5_PAL, |
928 | .X_Offset = 0, | 928 | .x_offset = 0, |
929 | .Y_Offset = 3, | 929 | .y_offset = 3, |
930 | .Dvi_yuv_override = 1, | 930 | .dvi_yuv_override = 1, |
931 | .Dvi_yuv = 7, | 931 | .dvi_yuv = 7, |
932 | .ModelString = "Pinnacle Studio PCTV USB (PAL) FM V2", | 932 | .model_string = "Pinnacle Studio PCTV USB (PAL) FM V2", |
933 | }, | 933 | }, |
934 | [PINNA_PCTV_USB_NTSC_FM_V2] = { | 934 | [PINNA_PCTV_USB_NTSC_FM_V2] = { |
935 | .Interface = -1, | 935 | .interface = -1, |
936 | .Codec = CODEC_SAA7111, | 936 | .codec = CODEC_SAA7111, |
937 | .VideoChannels = 3, | 937 | .video_channels = 3, |
938 | .VideoNorm = V4L2_STD_NTSC, | 938 | .video_norm = V4L2_STD_NTSC, |
939 | .AudioChannels = 1, | 939 | .audio_channels = 1, |
940 | .Radio = 1, | 940 | .radio = 1, |
941 | .vbi = 1, | 941 | .vbi = 1, |
942 | .Tuner = 1, | 942 | .tuner = 1, |
943 | .TunerType = TUNER_TEMIC_4039FR5_NTSC, | 943 | .tuner_type = TUNER_TEMIC_4039FR5_NTSC, |
944 | .X_Offset = 0, | 944 | .x_offset = 0, |
945 | .Y_Offset = 3, | 945 | .y_offset = 3, |
946 | .Dvi_yuv_override = 1, | 946 | .dvi_yuv_override = 1, |
947 | .Dvi_yuv = 7, | 947 | .dvi_yuv = 7, |
948 | .ModelString = "Pinnacle Studio PCTV USB (NTSC) FM V2", | 948 | .model_string = "Pinnacle Studio PCTV USB (NTSC) FM V2", |
949 | }, | 949 | }, |
950 | [PINNA_PCTV_USB_PAL_FM_V3] = { | 950 | [PINNA_PCTV_USB_PAL_FM_V3] = { |
951 | .Interface = -1, | 951 | .interface = -1, |
952 | .Codec = CODEC_SAA7113, | 952 | .codec = CODEC_SAA7113, |
953 | .VideoChannels = 3, | 953 | .video_channels = 3, |
954 | .VideoNorm = V4L2_STD_PAL, | 954 | .video_norm = V4L2_STD_PAL, |
955 | .AudioChannels = 1, | 955 | .audio_channels = 1, |
956 | .Radio = 1, | 956 | .radio = 1, |
957 | .vbi = 1, | 957 | .vbi = 1, |
958 | .Tuner = 1, | 958 | .tuner = 1, |
959 | .TunerType = TUNER_TEMIC_4009FR5_PAL, | 959 | .tuner_type = TUNER_TEMIC_4009FR5_PAL, |
960 | .X_Offset = 0, | 960 | .x_offset = 0, |
961 | .Y_Offset = 3, | 961 | .y_offset = 3, |
962 | .Dvi_yuv_override = 1, | 962 | .dvi_yuv_override = 1, |
963 | .Dvi_yuv = 7, | 963 | .dvi_yuv = 7, |
964 | .ModelString = "Pinnacle Studio PCTV USB (PAL) FM V3", | 964 | .model_string = "Pinnacle Studio PCTV USB (PAL) FM V3", |
965 | }, | 965 | }, |
966 | [PINNA_LINX_VD_IN_CAB_NTSC] = { | 966 | [PINNA_LINX_VD_IN_CAB_NTSC] = { |
967 | .Interface = -1, | 967 | .interface = -1, |
968 | .Codec = CODEC_SAA7113, | 968 | .codec = CODEC_SAA7113, |
969 | .VideoChannels = 2, | 969 | .video_channels = 2, |
970 | .VideoNorm = V4L2_STD_NTSC, | 970 | .video_norm = V4L2_STD_NTSC, |
971 | .AudioChannels = 1, | 971 | .audio_channels = 1, |
972 | .Radio = 0, | 972 | .radio = 0, |
973 | .vbi = 1, | 973 | .vbi = 1, |
974 | .Tuner = 0, | 974 | .tuner = 0, |
975 | .TunerType = 0, | 975 | .tuner_type = 0, |
976 | .X_Offset = 0, | 976 | .x_offset = 0, |
977 | .Y_Offset = 3, | 977 | .y_offset = 3, |
978 | .Dvi_yuv_override = 1, | 978 | .dvi_yuv_override = 1, |
979 | .Dvi_yuv = 7, | 979 | .dvi_yuv = 7, |
980 | .ModelString = "Pinnacle Studio Linx Video input cable (NTSC)", | 980 | .model_string = "Pinnacle Studio Linx Video input cable (NTSC)", |
981 | }, | 981 | }, |
982 | [PINNA_LINX_VD_IN_CAB_PAL] = { | 982 | [PINNA_LINX_VD_IN_CAB_PAL] = { |
983 | .Interface = -1, | 983 | .interface = -1, |
984 | .Codec = CODEC_SAA7113, | 984 | .codec = CODEC_SAA7113, |
985 | .VideoChannels = 2, | 985 | .video_channels = 2, |
986 | .VideoNorm = V4L2_STD_PAL, | 986 | .video_norm = V4L2_STD_PAL, |
987 | .AudioChannels = 1, | 987 | .audio_channels = 1, |
988 | .Radio = 0, | 988 | .radio = 0, |
989 | .vbi = 1, | 989 | .vbi = 1, |
990 | .Tuner = 0, | 990 | .tuner = 0, |
991 | .TunerType = 0, | 991 | .tuner_type = 0, |
992 | .X_Offset = 0, | 992 | .x_offset = 0, |
993 | .Y_Offset = 3, | 993 | .y_offset = 3, |
994 | .Dvi_yuv_override = 1, | 994 | .dvi_yuv_override = 1, |
995 | .Dvi_yuv = 7, | 995 | .dvi_yuv = 7, |
996 | .ModelString = "Pinnacle Studio Linx Video input cable (PAL)", | 996 | .model_string = "Pinnacle Studio Linx Video input cable (PAL)", |
997 | }, | 997 | }, |
998 | [PINNA_PCTV_BUNGEE_PAL_FM] = { | 998 | [PINNA_PCTV_BUNGEE_PAL_FM] = { |
999 | .Interface = -1, | 999 | .interface = -1, |
1000 | .Codec = CODEC_SAA7113, | 1000 | .codec = CODEC_SAA7113, |
1001 | .VideoChannels = 3, | 1001 | .video_channels = 3, |
1002 | .VideoNorm = V4L2_STD_PAL, | 1002 | .video_norm = V4L2_STD_PAL, |
1003 | .AudioChannels = 1, | 1003 | .audio_channels = 1, |
1004 | .Radio = 1, | 1004 | .radio = 1, |
1005 | .vbi = 1, | 1005 | .vbi = 1, |
1006 | .Tuner = 1, | 1006 | .tuner = 1, |
1007 | .TunerType = TUNER_TEMIC_4009FR5_PAL, | 1007 | .tuner_type = TUNER_TEMIC_4009FR5_PAL, |
1008 | .X_Offset = 0, | 1008 | .x_offset = 0, |
1009 | .Y_Offset = 3, | 1009 | .y_offset = 3, |
1010 | .Dvi_yuv_override = 1, | 1010 | .dvi_yuv_override = 1, |
1011 | .Dvi_yuv = 7, | 1011 | .dvi_yuv = 7, |
1012 | .ModelString = "Pinnacle PCTV Bungee USB (PAL) FM", | 1012 | .model_string = "Pinnacle PCTV Bungee USB (PAL) FM", |
1013 | }, | 1013 | }, |
1014 | [HPG_WINTV] = { | 1014 | [HPG_WINTV] = { |
1015 | .Interface = -1, | 1015 | .interface = -1, |
1016 | .Codec = CODEC_SAA7111, | 1016 | .codec = CODEC_SAA7111, |
1017 | .VideoChannels = 3, | 1017 | .video_channels = 3, |
1018 | .VideoNorm = V4L2_STD_NTSC, | 1018 | .video_norm = V4L2_STD_NTSC, |
1019 | .AudioChannels = 1, | 1019 | .audio_channels = 1, |
1020 | .Radio = 0, | 1020 | .radio = 0, |
1021 | .vbi = 1, | 1021 | .vbi = 1, |
1022 | .Tuner = 1, | 1022 | .tuner = 1, |
1023 | .TunerType = TUNER_PHILIPS_NTSC_M, | 1023 | .tuner_type = TUNER_PHILIPS_NTSC_M, |
1024 | .X_Offset = -1, | 1024 | .x_offset = -1, |
1025 | .Y_Offset = -1, | 1025 | .y_offset = -1, |
1026 | .ModelString = "Hauppauge WinTv-USB", | 1026 | .model_string = "Hauppauge WinTv-USB", |
1027 | }, | 1027 | }, |
1028 | }; | 1028 | }; |
1029 | const int usbvision_device_data_size=ARRAY_SIZE(usbvision_device_data); | 1029 | const int usbvision_device_data_size=ARRAY_SIZE(usbvision_device_data); |