Commit ebb3770c01a8afd049e3e91b0a026dcdfcb2da9f
Committed by
Greg Kroah-Hartman
1 parent
0a2ce2ffc3
Exists in
master
and in
20 other branches
USB: FTDI_SIO : Add support for Matrix Orbital PID Range
This patch adds support for the range of PIDs that have been allocated for FTDI based devices at Matrix Orbital. A small number of units have been shipped early 2008 with a faulty USB Descriptor. Products that may have this issue have been marked with the existing quirk to work around the problem. Signed-off-by: R. Molenkamp <rmolenkamp@matrixorbital.ca> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Showing 2 changed files with 525 additions and 6 deletions Side-by-side Diff
drivers/usb/serial/ftdi_sio.c
... | ... | @@ -174,8 +174,270 @@ |
174 | 174 | { USB_DEVICE(FTDI_VID, FTDI_MTXORB_4_PID) }, |
175 | 175 | { USB_DEVICE(FTDI_VID, FTDI_MTXORB_5_PID) }, |
176 | 176 | { USB_DEVICE(FTDI_VID, FTDI_MTXORB_6_PID) }, |
177 | - { USB_DEVICE(MTXORB_VK_VID, MTXORB_VK_PID), | |
177 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0100_PID) }, | |
178 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0101_PID) }, | |
179 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0102_PID) }, | |
180 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0103_PID) }, | |
181 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0104_PID) }, | |
182 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0105_PID) }, | |
183 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0106_PID) }, | |
184 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0107_PID) }, | |
185 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0108_PID) }, | |
186 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0109_PID) }, | |
187 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_010A_PID) }, | |
188 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_010B_PID) }, | |
189 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_010C_PID) }, | |
190 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_010D_PID) }, | |
191 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_010E_PID) }, | |
192 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_010F_PID) }, | |
193 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0110_PID) }, | |
194 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0111_PID) }, | |
195 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0112_PID) }, | |
196 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0113_PID) }, | |
197 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0114_PID) }, | |
198 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0115_PID) }, | |
199 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0116_PID) }, | |
200 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0117_PID) }, | |
201 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0118_PID) }, | |
202 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0119_PID) }, | |
203 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_011A_PID) }, | |
204 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_011B_PID) }, | |
205 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_011C_PID) }, | |
206 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_011D_PID) }, | |
207 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_011E_PID) }, | |
208 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_011F_PID) }, | |
209 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0120_PID) }, | |
210 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0121_PID) }, | |
211 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0122_PID) }, | |
212 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0123_PID) }, | |
213 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0124_PID) }, | |
214 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0125_PID) }, | |
215 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0126_PID) }, | |
216 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0127_PID), | |
178 | 217 | .driver_info = (kernel_ulong_t)&ftdi_mtxorb_hack_quirk }, |
218 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0128_PID) }, | |
219 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0129_PID) }, | |
220 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_012A_PID) }, | |
221 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_012B_PID) }, | |
222 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_012C_PID), | |
223 | + .driver_info = (kernel_ulong_t)&ftdi_mtxorb_hack_quirk }, | |
224 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_012D_PID) }, | |
225 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_012E_PID) }, | |
226 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_012F_PID) }, | |
227 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0130_PID) }, | |
228 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0131_PID) }, | |
229 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0132_PID) }, | |
230 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0133_PID) }, | |
231 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0134_PID) }, | |
232 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0135_PID) }, | |
233 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0136_PID) }, | |
234 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0137_PID) }, | |
235 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0138_PID) }, | |
236 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0139_PID) }, | |
237 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_013A_PID) }, | |
238 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_013B_PID) }, | |
239 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_013C_PID) }, | |
240 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_013D_PID) }, | |
241 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_013E_PID) }, | |
242 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_013F_PID) }, | |
243 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0140_PID) }, | |
244 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0141_PID) }, | |
245 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0142_PID) }, | |
246 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0143_PID) }, | |
247 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0144_PID) }, | |
248 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0145_PID) }, | |
249 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0146_PID) }, | |
250 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0147_PID) }, | |
251 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0148_PID) }, | |
252 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0149_PID) }, | |
253 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_014A_PID) }, | |
254 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_014B_PID) }, | |
255 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_014C_PID) }, | |
256 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_014D_PID) }, | |
257 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_014E_PID) }, | |
258 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_014F_PID) }, | |
259 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0150_PID) }, | |
260 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0151_PID) }, | |
261 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0152_PID) }, | |
262 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0153_PID), | |
263 | + .driver_info = (kernel_ulong_t)&ftdi_mtxorb_hack_quirk }, | |
264 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0154_PID), | |
265 | + .driver_info = (kernel_ulong_t)&ftdi_mtxorb_hack_quirk }, | |
266 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0155_PID), | |
267 | + .driver_info = (kernel_ulong_t)&ftdi_mtxorb_hack_quirk }, | |
268 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0156_PID), | |
269 | + .driver_info = (kernel_ulong_t)&ftdi_mtxorb_hack_quirk }, | |
270 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0157_PID), | |
271 | + .driver_info = (kernel_ulong_t)&ftdi_mtxorb_hack_quirk }, | |
272 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0158_PID), | |
273 | + .driver_info = (kernel_ulong_t)&ftdi_mtxorb_hack_quirk }, | |
274 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0159_PID) }, | |
275 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_015A_PID) }, | |
276 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_015B_PID) }, | |
277 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_015C_PID) }, | |
278 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_015D_PID) }, | |
279 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_015E_PID) }, | |
280 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_015F_PID) }, | |
281 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0160_PID) }, | |
282 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0161_PID) }, | |
283 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0162_PID) }, | |
284 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0163_PID) }, | |
285 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0164_PID) }, | |
286 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0165_PID) }, | |
287 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0166_PID) }, | |
288 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0167_PID) }, | |
289 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0168_PID) }, | |
290 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0169_PID) }, | |
291 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_016A_PID) }, | |
292 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_016B_PID) }, | |
293 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_016C_PID) }, | |
294 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_016D_PID) }, | |
295 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_016E_PID) }, | |
296 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_016F_PID) }, | |
297 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0170_PID) }, | |
298 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0171_PID) }, | |
299 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0172_PID) }, | |
300 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0173_PID) }, | |
301 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0174_PID) }, | |
302 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0175_PID) }, | |
303 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0176_PID) }, | |
304 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0177_PID) }, | |
305 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0178_PID) }, | |
306 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0179_PID) }, | |
307 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_017A_PID) }, | |
308 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_017B_PID) }, | |
309 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_017C_PID) }, | |
310 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_017D_PID) }, | |
311 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_017E_PID) }, | |
312 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_017F_PID) }, | |
313 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0180_PID) }, | |
314 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0181_PID) }, | |
315 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0182_PID) }, | |
316 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0183_PID) }, | |
317 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0184_PID) }, | |
318 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0185_PID) }, | |
319 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0186_PID) }, | |
320 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0187_PID) }, | |
321 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0188_PID) }, | |
322 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0189_PID) }, | |
323 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_018A_PID) }, | |
324 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_018B_PID) }, | |
325 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_018C_PID) }, | |
326 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_018D_PID) }, | |
327 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_018E_PID) }, | |
328 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_018F_PID) }, | |
329 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0190_PID) }, | |
330 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0191_PID) }, | |
331 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0192_PID) }, | |
332 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0193_PID) }, | |
333 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0194_PID) }, | |
334 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0195_PID) }, | |
335 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0196_PID) }, | |
336 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0197_PID) }, | |
337 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0198_PID) }, | |
338 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_0199_PID) }, | |
339 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_019A_PID) }, | |
340 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_019B_PID) }, | |
341 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_019C_PID) }, | |
342 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_019D_PID) }, | |
343 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_019E_PID) }, | |
344 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_019F_PID) }, | |
345 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01A0_PID) }, | |
346 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01A1_PID) }, | |
347 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01A2_PID) }, | |
348 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01A3_PID) }, | |
349 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01A4_PID) }, | |
350 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01A5_PID) }, | |
351 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01A6_PID) }, | |
352 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01A7_PID) }, | |
353 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01A8_PID) }, | |
354 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01A9_PID) }, | |
355 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01AA_PID) }, | |
356 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01AB_PID) }, | |
357 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01AC_PID) }, | |
358 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01AD_PID) }, | |
359 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01AE_PID) }, | |
360 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01AF_PID) }, | |
361 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01B0_PID) }, | |
362 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01B1_PID) }, | |
363 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01B2_PID) }, | |
364 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01B3_PID) }, | |
365 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01B4_PID) }, | |
366 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01B5_PID) }, | |
367 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01B6_PID) }, | |
368 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01B7_PID) }, | |
369 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01B8_PID) }, | |
370 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01B9_PID) }, | |
371 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01BA_PID) }, | |
372 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01BB_PID) }, | |
373 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01BC_PID) }, | |
374 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01BD_PID) }, | |
375 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01BE_PID) }, | |
376 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01BF_PID) }, | |
377 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01C0_PID) }, | |
378 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01C1_PID) }, | |
379 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01C2_PID) }, | |
380 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01C3_PID) }, | |
381 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01C4_PID) }, | |
382 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01C5_PID) }, | |
383 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01C6_PID) }, | |
384 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01C7_PID) }, | |
385 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01C8_PID) }, | |
386 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01C9_PID) }, | |
387 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01CA_PID) }, | |
388 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01CB_PID) }, | |
389 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01CC_PID) }, | |
390 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01CD_PID) }, | |
391 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01CE_PID) }, | |
392 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01CF_PID) }, | |
393 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01D0_PID) }, | |
394 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01D1_PID) }, | |
395 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01D2_PID) }, | |
396 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01D3_PID) }, | |
397 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01D4_PID) }, | |
398 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01D5_PID) }, | |
399 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01D6_PID) }, | |
400 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01D7_PID) }, | |
401 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01D8_PID) }, | |
402 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01D9_PID) }, | |
403 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01DA_PID) }, | |
404 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01DB_PID) }, | |
405 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01DC_PID) }, | |
406 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01DD_PID) }, | |
407 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01DE_PID) }, | |
408 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01DF_PID) }, | |
409 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01E0_PID) }, | |
410 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01E1_PID) }, | |
411 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01E2_PID) }, | |
412 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01E3_PID) }, | |
413 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01E4_PID) }, | |
414 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01E5_PID) }, | |
415 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01E6_PID) }, | |
416 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01E7_PID) }, | |
417 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01E8_PID) }, | |
418 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01E9_PID) }, | |
419 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01EA_PID) }, | |
420 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01EB_PID) }, | |
421 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01EC_PID) }, | |
422 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01ED_PID) }, | |
423 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01EE_PID) }, | |
424 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01EF_PID) }, | |
425 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01F0_PID) }, | |
426 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01F1_PID) }, | |
427 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01F2_PID) }, | |
428 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01F3_PID) }, | |
429 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01F4_PID) }, | |
430 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01F5_PID) }, | |
431 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01F6_PID) }, | |
432 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01F7_PID) }, | |
433 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01F8_PID) }, | |
434 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01F9_PID) }, | |
435 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01FA_PID) }, | |
436 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01FB_PID) }, | |
437 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01FC_PID) }, | |
438 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01FD_PID) }, | |
439 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01FE_PID) }, | |
440 | + { USB_DEVICE(MTXORB_VID,MTXORB_FTDI_RANGE_01FF_PID) }, | |
179 | 441 | { USB_DEVICE(FTDI_VID, FTDI_PERLE_ULTRAPORT_PID) }, |
180 | 442 | { USB_DEVICE(FTDI_VID, FTDI_PIEGROUP_PID) }, |
181 | 443 | { USB_DEVICE(FTDI_VID, FTDI_TNC_X_PID) }, |
drivers/usb/serial/ftdi_sio.h
... | ... | @@ -114,11 +114,268 @@ |
114 | 114 | #define FTDI_OOCDLINK_PID 0xbaf8 /* Amontec JTAGkey */ |
115 | 115 | |
116 | 116 | /* |
117 | - * The following are the values for the Matrix Orbital VK204-25-USB | |
118 | - * display, which use the FT232RL. | |
117 | + * The following are the values for the Matrix Orbital FTDI Range | |
118 | + * Anything in this range will use an FT232RL. | |
119 | 119 | */ |
120 | -#define MTXORB_VK_VID 0x1b3d | |
121 | -#define MTXORB_VK_PID 0x0158 | |
120 | +#define MTXORB_VID 0x1B3D | |
121 | +#define MTXORB_FTDI_RANGE_0100_PID 0x0100 | |
122 | +#define MTXORB_FTDI_RANGE_0101_PID 0x0101 | |
123 | +#define MTXORB_FTDI_RANGE_0102_PID 0x0102 | |
124 | +#define MTXORB_FTDI_RANGE_0103_PID 0x0103 | |
125 | +#define MTXORB_FTDI_RANGE_0104_PID 0x0104 | |
126 | +#define MTXORB_FTDI_RANGE_0105_PID 0x0105 | |
127 | +#define MTXORB_FTDI_RANGE_0106_PID 0x0106 | |
128 | +#define MTXORB_FTDI_RANGE_0107_PID 0x0107 | |
129 | +#define MTXORB_FTDI_RANGE_0108_PID 0x0108 | |
130 | +#define MTXORB_FTDI_RANGE_0109_PID 0x0109 | |
131 | +#define MTXORB_FTDI_RANGE_010A_PID 0x010A | |
132 | +#define MTXORB_FTDI_RANGE_010B_PID 0x010B | |
133 | +#define MTXORB_FTDI_RANGE_010C_PID 0x010C | |
134 | +#define MTXORB_FTDI_RANGE_010D_PID 0x010D | |
135 | +#define MTXORB_FTDI_RANGE_010E_PID 0x010E | |
136 | +#define MTXORB_FTDI_RANGE_010F_PID 0x010F | |
137 | +#define MTXORB_FTDI_RANGE_0110_PID 0x0110 | |
138 | +#define MTXORB_FTDI_RANGE_0111_PID 0x0111 | |
139 | +#define MTXORB_FTDI_RANGE_0112_PID 0x0112 | |
140 | +#define MTXORB_FTDI_RANGE_0113_PID 0x0113 | |
141 | +#define MTXORB_FTDI_RANGE_0114_PID 0x0114 | |
142 | +#define MTXORB_FTDI_RANGE_0115_PID 0x0115 | |
143 | +#define MTXORB_FTDI_RANGE_0116_PID 0x0116 | |
144 | +#define MTXORB_FTDI_RANGE_0117_PID 0x0117 | |
145 | +#define MTXORB_FTDI_RANGE_0118_PID 0x0118 | |
146 | +#define MTXORB_FTDI_RANGE_0119_PID 0x0119 | |
147 | +#define MTXORB_FTDI_RANGE_011A_PID 0x011A | |
148 | +#define MTXORB_FTDI_RANGE_011B_PID 0x011B | |
149 | +#define MTXORB_FTDI_RANGE_011C_PID 0x011C | |
150 | +#define MTXORB_FTDI_RANGE_011D_PID 0x011D | |
151 | +#define MTXORB_FTDI_RANGE_011E_PID 0x011E | |
152 | +#define MTXORB_FTDI_RANGE_011F_PID 0x011F | |
153 | +#define MTXORB_FTDI_RANGE_0120_PID 0x0120 | |
154 | +#define MTXORB_FTDI_RANGE_0121_PID 0x0121 | |
155 | +#define MTXORB_FTDI_RANGE_0122_PID 0x0122 | |
156 | +#define MTXORB_FTDI_RANGE_0123_PID 0x0123 | |
157 | +#define MTXORB_FTDI_RANGE_0124_PID 0x0124 | |
158 | +#define MTXORB_FTDI_RANGE_0125_PID 0x0125 | |
159 | +#define MTXORB_FTDI_RANGE_0126_PID 0x0126 | |
160 | +#define MTXORB_FTDI_RANGE_0127_PID 0x0127 | |
161 | +#define MTXORB_FTDI_RANGE_0128_PID 0x0128 | |
162 | +#define MTXORB_FTDI_RANGE_0129_PID 0x0129 | |
163 | +#define MTXORB_FTDI_RANGE_012A_PID 0x012A | |
164 | +#define MTXORB_FTDI_RANGE_012B_PID 0x012B | |
165 | +#define MTXORB_FTDI_RANGE_012C_PID 0x012C | |
166 | +#define MTXORB_FTDI_RANGE_012D_PID 0x012D | |
167 | +#define MTXORB_FTDI_RANGE_012E_PID 0x012E | |
168 | +#define MTXORB_FTDI_RANGE_012F_PID 0x012F | |
169 | +#define MTXORB_FTDI_RANGE_0130_PID 0x0130 | |
170 | +#define MTXORB_FTDI_RANGE_0131_PID 0x0131 | |
171 | +#define MTXORB_FTDI_RANGE_0132_PID 0x0132 | |
172 | +#define MTXORB_FTDI_RANGE_0133_PID 0x0133 | |
173 | +#define MTXORB_FTDI_RANGE_0134_PID 0x0134 | |
174 | +#define MTXORB_FTDI_RANGE_0135_PID 0x0135 | |
175 | +#define MTXORB_FTDI_RANGE_0136_PID 0x0136 | |
176 | +#define MTXORB_FTDI_RANGE_0137_PID 0x0137 | |
177 | +#define MTXORB_FTDI_RANGE_0138_PID 0x0138 | |
178 | +#define MTXORB_FTDI_RANGE_0139_PID 0x0139 | |
179 | +#define MTXORB_FTDI_RANGE_013A_PID 0x013A | |
180 | +#define MTXORB_FTDI_RANGE_013B_PID 0x013B | |
181 | +#define MTXORB_FTDI_RANGE_013C_PID 0x013C | |
182 | +#define MTXORB_FTDI_RANGE_013D_PID 0x013D | |
183 | +#define MTXORB_FTDI_RANGE_013E_PID 0x013E | |
184 | +#define MTXORB_FTDI_RANGE_013F_PID 0x013F | |
185 | +#define MTXORB_FTDI_RANGE_0140_PID 0x0140 | |
186 | +#define MTXORB_FTDI_RANGE_0141_PID 0x0141 | |
187 | +#define MTXORB_FTDI_RANGE_0142_PID 0x0142 | |
188 | +#define MTXORB_FTDI_RANGE_0143_PID 0x0143 | |
189 | +#define MTXORB_FTDI_RANGE_0144_PID 0x0144 | |
190 | +#define MTXORB_FTDI_RANGE_0145_PID 0x0145 | |
191 | +#define MTXORB_FTDI_RANGE_0146_PID 0x0146 | |
192 | +#define MTXORB_FTDI_RANGE_0147_PID 0x0147 | |
193 | +#define MTXORB_FTDI_RANGE_0148_PID 0x0148 | |
194 | +#define MTXORB_FTDI_RANGE_0149_PID 0x0149 | |
195 | +#define MTXORB_FTDI_RANGE_014A_PID 0x014A | |
196 | +#define MTXORB_FTDI_RANGE_014B_PID 0x014B | |
197 | +#define MTXORB_FTDI_RANGE_014C_PID 0x014C | |
198 | +#define MTXORB_FTDI_RANGE_014D_PID 0x014D | |
199 | +#define MTXORB_FTDI_RANGE_014E_PID 0x014E | |
200 | +#define MTXORB_FTDI_RANGE_014F_PID 0x014F | |
201 | +#define MTXORB_FTDI_RANGE_0150_PID 0x0150 | |
202 | +#define MTXORB_FTDI_RANGE_0151_PID 0x0151 | |
203 | +#define MTXORB_FTDI_RANGE_0152_PID 0x0152 | |
204 | +#define MTXORB_FTDI_RANGE_0153_PID 0x0153 | |
205 | +#define MTXORB_FTDI_RANGE_0154_PID 0x0154 | |
206 | +#define MTXORB_FTDI_RANGE_0155_PID 0x0155 | |
207 | +#define MTXORB_FTDI_RANGE_0156_PID 0x0156 | |
208 | +#define MTXORB_FTDI_RANGE_0157_PID 0x0157 | |
209 | +#define MTXORB_FTDI_RANGE_0158_PID 0x0158 | |
210 | +#define MTXORB_FTDI_RANGE_0159_PID 0x0159 | |
211 | +#define MTXORB_FTDI_RANGE_015A_PID 0x015A | |
212 | +#define MTXORB_FTDI_RANGE_015B_PID 0x015B | |
213 | +#define MTXORB_FTDI_RANGE_015C_PID 0x015C | |
214 | +#define MTXORB_FTDI_RANGE_015D_PID 0x015D | |
215 | +#define MTXORB_FTDI_RANGE_015E_PID 0x015E | |
216 | +#define MTXORB_FTDI_RANGE_015F_PID 0x015F | |
217 | +#define MTXORB_FTDI_RANGE_0160_PID 0x0160 | |
218 | +#define MTXORB_FTDI_RANGE_0161_PID 0x0161 | |
219 | +#define MTXORB_FTDI_RANGE_0162_PID 0x0162 | |
220 | +#define MTXORB_FTDI_RANGE_0163_PID 0x0163 | |
221 | +#define MTXORB_FTDI_RANGE_0164_PID 0x0164 | |
222 | +#define MTXORB_FTDI_RANGE_0165_PID 0x0165 | |
223 | +#define MTXORB_FTDI_RANGE_0166_PID 0x0166 | |
224 | +#define MTXORB_FTDI_RANGE_0167_PID 0x0167 | |
225 | +#define MTXORB_FTDI_RANGE_0168_PID 0x0168 | |
226 | +#define MTXORB_FTDI_RANGE_0169_PID 0x0169 | |
227 | +#define MTXORB_FTDI_RANGE_016A_PID 0x016A | |
228 | +#define MTXORB_FTDI_RANGE_016B_PID 0x016B | |
229 | +#define MTXORB_FTDI_RANGE_016C_PID 0x016C | |
230 | +#define MTXORB_FTDI_RANGE_016D_PID 0x016D | |
231 | +#define MTXORB_FTDI_RANGE_016E_PID 0x016E | |
232 | +#define MTXORB_FTDI_RANGE_016F_PID 0x016F | |
233 | +#define MTXORB_FTDI_RANGE_0170_PID 0x0170 | |
234 | +#define MTXORB_FTDI_RANGE_0171_PID 0x0171 | |
235 | +#define MTXORB_FTDI_RANGE_0172_PID 0x0172 | |
236 | +#define MTXORB_FTDI_RANGE_0173_PID 0x0173 | |
237 | +#define MTXORB_FTDI_RANGE_0174_PID 0x0174 | |
238 | +#define MTXORB_FTDI_RANGE_0175_PID 0x0175 | |
239 | +#define MTXORB_FTDI_RANGE_0176_PID 0x0176 | |
240 | +#define MTXORB_FTDI_RANGE_0177_PID 0x0177 | |
241 | +#define MTXORB_FTDI_RANGE_0178_PID 0x0178 | |
242 | +#define MTXORB_FTDI_RANGE_0179_PID 0x0179 | |
243 | +#define MTXORB_FTDI_RANGE_017A_PID 0x017A | |
244 | +#define MTXORB_FTDI_RANGE_017B_PID 0x017B | |
245 | +#define MTXORB_FTDI_RANGE_017C_PID 0x017C | |
246 | +#define MTXORB_FTDI_RANGE_017D_PID 0x017D | |
247 | +#define MTXORB_FTDI_RANGE_017E_PID 0x017E | |
248 | +#define MTXORB_FTDI_RANGE_017F_PID 0x017F | |
249 | +#define MTXORB_FTDI_RANGE_0180_PID 0x0180 | |
250 | +#define MTXORB_FTDI_RANGE_0181_PID 0x0181 | |
251 | +#define MTXORB_FTDI_RANGE_0182_PID 0x0182 | |
252 | +#define MTXORB_FTDI_RANGE_0183_PID 0x0183 | |
253 | +#define MTXORB_FTDI_RANGE_0184_PID 0x0184 | |
254 | +#define MTXORB_FTDI_RANGE_0185_PID 0x0185 | |
255 | +#define MTXORB_FTDI_RANGE_0186_PID 0x0186 | |
256 | +#define MTXORB_FTDI_RANGE_0187_PID 0x0187 | |
257 | +#define MTXORB_FTDI_RANGE_0188_PID 0x0188 | |
258 | +#define MTXORB_FTDI_RANGE_0189_PID 0x0189 | |
259 | +#define MTXORB_FTDI_RANGE_018A_PID 0x018A | |
260 | +#define MTXORB_FTDI_RANGE_018B_PID 0x018B | |
261 | +#define MTXORB_FTDI_RANGE_018C_PID 0x018C | |
262 | +#define MTXORB_FTDI_RANGE_018D_PID 0x018D | |
263 | +#define MTXORB_FTDI_RANGE_018E_PID 0x018E | |
264 | +#define MTXORB_FTDI_RANGE_018F_PID 0x018F | |
265 | +#define MTXORB_FTDI_RANGE_0190_PID 0x0190 | |
266 | +#define MTXORB_FTDI_RANGE_0191_PID 0x0191 | |
267 | +#define MTXORB_FTDI_RANGE_0192_PID 0x0192 | |
268 | +#define MTXORB_FTDI_RANGE_0193_PID 0x0193 | |
269 | +#define MTXORB_FTDI_RANGE_0194_PID 0x0194 | |
270 | +#define MTXORB_FTDI_RANGE_0195_PID 0x0195 | |
271 | +#define MTXORB_FTDI_RANGE_0196_PID 0x0196 | |
272 | +#define MTXORB_FTDI_RANGE_0197_PID 0x0197 | |
273 | +#define MTXORB_FTDI_RANGE_0198_PID 0x0198 | |
274 | +#define MTXORB_FTDI_RANGE_0199_PID 0x0199 | |
275 | +#define MTXORB_FTDI_RANGE_019A_PID 0x019A | |
276 | +#define MTXORB_FTDI_RANGE_019B_PID 0x019B | |
277 | +#define MTXORB_FTDI_RANGE_019C_PID 0x019C | |
278 | +#define MTXORB_FTDI_RANGE_019D_PID 0x019D | |
279 | +#define MTXORB_FTDI_RANGE_019E_PID 0x019E | |
280 | +#define MTXORB_FTDI_RANGE_019F_PID 0x019F | |
281 | +#define MTXORB_FTDI_RANGE_01A0_PID 0x01A0 | |
282 | +#define MTXORB_FTDI_RANGE_01A1_PID 0x01A1 | |
283 | +#define MTXORB_FTDI_RANGE_01A2_PID 0x01A2 | |
284 | +#define MTXORB_FTDI_RANGE_01A3_PID 0x01A3 | |
285 | +#define MTXORB_FTDI_RANGE_01A4_PID 0x01A4 | |
286 | +#define MTXORB_FTDI_RANGE_01A5_PID 0x01A5 | |
287 | +#define MTXORB_FTDI_RANGE_01A6_PID 0x01A6 | |
288 | +#define MTXORB_FTDI_RANGE_01A7_PID 0x01A7 | |
289 | +#define MTXORB_FTDI_RANGE_01A8_PID 0x01A8 | |
290 | +#define MTXORB_FTDI_RANGE_01A9_PID 0x01A9 | |
291 | +#define MTXORB_FTDI_RANGE_01AA_PID 0x01AA | |
292 | +#define MTXORB_FTDI_RANGE_01AB_PID 0x01AB | |
293 | +#define MTXORB_FTDI_RANGE_01AC_PID 0x01AC | |
294 | +#define MTXORB_FTDI_RANGE_01AD_PID 0x01AD | |
295 | +#define MTXORB_FTDI_RANGE_01AE_PID 0x01AE | |
296 | +#define MTXORB_FTDI_RANGE_01AF_PID 0x01AF | |
297 | +#define MTXORB_FTDI_RANGE_01B0_PID 0x01B0 | |
298 | +#define MTXORB_FTDI_RANGE_01B1_PID 0x01B1 | |
299 | +#define MTXORB_FTDI_RANGE_01B2_PID 0x01B2 | |
300 | +#define MTXORB_FTDI_RANGE_01B3_PID 0x01B3 | |
301 | +#define MTXORB_FTDI_RANGE_01B4_PID 0x01B4 | |
302 | +#define MTXORB_FTDI_RANGE_01B5_PID 0x01B5 | |
303 | +#define MTXORB_FTDI_RANGE_01B6_PID 0x01B6 | |
304 | +#define MTXORB_FTDI_RANGE_01B7_PID 0x01B7 | |
305 | +#define MTXORB_FTDI_RANGE_01B8_PID 0x01B8 | |
306 | +#define MTXORB_FTDI_RANGE_01B9_PID 0x01B9 | |
307 | +#define MTXORB_FTDI_RANGE_01BA_PID 0x01BA | |
308 | +#define MTXORB_FTDI_RANGE_01BB_PID 0x01BB | |
309 | +#define MTXORB_FTDI_RANGE_01BC_PID 0x01BC | |
310 | +#define MTXORB_FTDI_RANGE_01BD_PID 0x01BD | |
311 | +#define MTXORB_FTDI_RANGE_01BE_PID 0x01BE | |
312 | +#define MTXORB_FTDI_RANGE_01BF_PID 0x01BF | |
313 | +#define MTXORB_FTDI_RANGE_01C0_PID 0x01C0 | |
314 | +#define MTXORB_FTDI_RANGE_01C1_PID 0x01C1 | |
315 | +#define MTXORB_FTDI_RANGE_01C2_PID 0x01C2 | |
316 | +#define MTXORB_FTDI_RANGE_01C3_PID 0x01C3 | |
317 | +#define MTXORB_FTDI_RANGE_01C4_PID 0x01C4 | |
318 | +#define MTXORB_FTDI_RANGE_01C5_PID 0x01C5 | |
319 | +#define MTXORB_FTDI_RANGE_01C6_PID 0x01C6 | |
320 | +#define MTXORB_FTDI_RANGE_01C7_PID 0x01C7 | |
321 | +#define MTXORB_FTDI_RANGE_01C8_PID 0x01C8 | |
322 | +#define MTXORB_FTDI_RANGE_01C9_PID 0x01C9 | |
323 | +#define MTXORB_FTDI_RANGE_01CA_PID 0x01CA | |
324 | +#define MTXORB_FTDI_RANGE_01CB_PID 0x01CB | |
325 | +#define MTXORB_FTDI_RANGE_01CC_PID 0x01CC | |
326 | +#define MTXORB_FTDI_RANGE_01CD_PID 0x01CD | |
327 | +#define MTXORB_FTDI_RANGE_01CE_PID 0x01CE | |
328 | +#define MTXORB_FTDI_RANGE_01CF_PID 0x01CF | |
329 | +#define MTXORB_FTDI_RANGE_01D0_PID 0x01D0 | |
330 | +#define MTXORB_FTDI_RANGE_01D1_PID 0x01D1 | |
331 | +#define MTXORB_FTDI_RANGE_01D2_PID 0x01D2 | |
332 | +#define MTXORB_FTDI_RANGE_01D3_PID 0x01D3 | |
333 | +#define MTXORB_FTDI_RANGE_01D4_PID 0x01D4 | |
334 | +#define MTXORB_FTDI_RANGE_01D5_PID 0x01D5 | |
335 | +#define MTXORB_FTDI_RANGE_01D6_PID 0x01D6 | |
336 | +#define MTXORB_FTDI_RANGE_01D7_PID 0x01D7 | |
337 | +#define MTXORB_FTDI_RANGE_01D8_PID 0x01D8 | |
338 | +#define MTXORB_FTDI_RANGE_01D9_PID 0x01D9 | |
339 | +#define MTXORB_FTDI_RANGE_01DA_PID 0x01DA | |
340 | +#define MTXORB_FTDI_RANGE_01DB_PID 0x01DB | |
341 | +#define MTXORB_FTDI_RANGE_01DC_PID 0x01DC | |
342 | +#define MTXORB_FTDI_RANGE_01DD_PID 0x01DD | |
343 | +#define MTXORB_FTDI_RANGE_01DE_PID 0x01DE | |
344 | +#define MTXORB_FTDI_RANGE_01DF_PID 0x01DF | |
345 | +#define MTXORB_FTDI_RANGE_01E0_PID 0x01E0 | |
346 | +#define MTXORB_FTDI_RANGE_01E1_PID 0x01E1 | |
347 | +#define MTXORB_FTDI_RANGE_01E2_PID 0x01E2 | |
348 | +#define MTXORB_FTDI_RANGE_01E3_PID 0x01E3 | |
349 | +#define MTXORB_FTDI_RANGE_01E4_PID 0x01E4 | |
350 | +#define MTXORB_FTDI_RANGE_01E5_PID 0x01E5 | |
351 | +#define MTXORB_FTDI_RANGE_01E6_PID 0x01E6 | |
352 | +#define MTXORB_FTDI_RANGE_01E7_PID 0x01E7 | |
353 | +#define MTXORB_FTDI_RANGE_01E8_PID 0x01E8 | |
354 | +#define MTXORB_FTDI_RANGE_01E9_PID 0x01E9 | |
355 | +#define MTXORB_FTDI_RANGE_01EA_PID 0x01EA | |
356 | +#define MTXORB_FTDI_RANGE_01EB_PID 0x01EB | |
357 | +#define MTXORB_FTDI_RANGE_01EC_PID 0x01EC | |
358 | +#define MTXORB_FTDI_RANGE_01ED_PID 0x01ED | |
359 | +#define MTXORB_FTDI_RANGE_01EE_PID 0x01EE | |
360 | +#define MTXORB_FTDI_RANGE_01EF_PID 0x01EF | |
361 | +#define MTXORB_FTDI_RANGE_01F0_PID 0x01F0 | |
362 | +#define MTXORB_FTDI_RANGE_01F1_PID 0x01F1 | |
363 | +#define MTXORB_FTDI_RANGE_01F2_PID 0x01F2 | |
364 | +#define MTXORB_FTDI_RANGE_01F3_PID 0x01F3 | |
365 | +#define MTXORB_FTDI_RANGE_01F4_PID 0x01F4 | |
366 | +#define MTXORB_FTDI_RANGE_01F5_PID 0x01F5 | |
367 | +#define MTXORB_FTDI_RANGE_01F6_PID 0x01F6 | |
368 | +#define MTXORB_FTDI_RANGE_01F7_PID 0x01F7 | |
369 | +#define MTXORB_FTDI_RANGE_01F8_PID 0x01F8 | |
370 | +#define MTXORB_FTDI_RANGE_01F9_PID 0x01F9 | |
371 | +#define MTXORB_FTDI_RANGE_01FA_PID 0x01FA | |
372 | +#define MTXORB_FTDI_RANGE_01FB_PID 0x01FB | |
373 | +#define MTXORB_FTDI_RANGE_01FC_PID 0x01FC | |
374 | +#define MTXORB_FTDI_RANGE_01FD_PID 0x01FD | |
375 | +#define MTXORB_FTDI_RANGE_01FE_PID 0x01FE | |
376 | +#define MTXORB_FTDI_RANGE_01FF_PID 0x01FF | |
377 | + | |
378 | + | |
122 | 379 | |
123 | 380 | /* Interbiometrics USB I/O Board */ |
124 | 381 | /* Developed for Interbiometrics by Rudolf Gugler */ |