Lines Matching refs:driver_info
69 { USB_DEVICE_INFO(0xe0, 0x01, 0x04), .driver_info = BTUSB_AMP },
76 .driver_info = BTUSB_BCM_APPLE | BTUSB_IFNUM_2 },
106 { USB_DEVICE(0x057c, 0x3800), .driver_info = BTUSB_SWAVE },
122 { USB_DEVICE(0x19ff, 0x0239), .driver_info = BTUSB_BCM_PATCHRAM },
126 .driver_info = BTUSB_BCM_PATCHRAM },
130 .driver_info = BTUSB_BCM_PATCHRAM },
134 .driver_info = BTUSB_BCM_PATCHRAM },
138 .driver_info = BTUSB_BCM_PATCHRAM },
142 .driver_info = BTUSB_BCM_PATCHRAM },
146 .driver_info = BTUSB_BCM_PATCHRAM },
150 .driver_info = BTUSB_BCM_PATCHRAM },
154 .driver_info = BTUSB_BCM_PATCHRAM },
158 .driver_info = BTUSB_BCM_PATCHRAM },
162 .driver_info = BTUSB_BCM_PATCHRAM },
166 .driver_info = BTUSB_INTEL_BOOT | BTUSB_BROKEN_ISOC },
175 { USB_DEVICE(0x0a12, 0x0001), .driver_info = BTUSB_CSR },
178 { USB_DEVICE(0x0a5c, 0x2033), .driver_info = BTUSB_IGNORE },
181 { USB_DEVICE(0x0a5c, 0x2045), .driver_info = BTUSB_BCM2045 },
184 { USB_DEVICE(0x0489, 0xe027), .driver_info = BTUSB_IGNORE },
185 { USB_DEVICE(0x0489, 0xe03d), .driver_info = BTUSB_IGNORE },
186 { USB_DEVICE(0x04f2, 0xaff1), .driver_info = BTUSB_IGNORE },
187 { USB_DEVICE(0x0930, 0x0215), .driver_info = BTUSB_IGNORE },
188 { USB_DEVICE(0x0cf3, 0x3002), .driver_info = BTUSB_IGNORE },
189 { USB_DEVICE(0x0cf3, 0xe019), .driver_info = BTUSB_IGNORE },
190 { USB_DEVICE(0x13d3, 0x3304), .driver_info = BTUSB_IGNORE },
193 { USB_DEVICE(0x03f0, 0x311d), .driver_info = BTUSB_IGNORE },
196 { USB_DEVICE(0x0489, 0xe04d), .driver_info = BTUSB_ATH3012 },
197 { USB_DEVICE(0x0489, 0xe04e), .driver_info = BTUSB_ATH3012 },
198 { USB_DEVICE(0x0489, 0xe056), .driver_info = BTUSB_ATH3012 },
199 { USB_DEVICE(0x0489, 0xe057), .driver_info = BTUSB_ATH3012 },
200 { USB_DEVICE(0x0489, 0xe05f), .driver_info = BTUSB_ATH3012 },
201 { USB_DEVICE(0x0489, 0xe076), .driver_info = BTUSB_ATH3012 },
202 { USB_DEVICE(0x0489, 0xe078), .driver_info = BTUSB_ATH3012 },
203 { USB_DEVICE(0x0489, 0xe095), .driver_info = BTUSB_ATH3012 },
204 { USB_DEVICE(0x04c5, 0x1330), .driver_info = BTUSB_ATH3012 },
205 { USB_DEVICE(0x04ca, 0x3004), .driver_info = BTUSB_ATH3012 },
206 { USB_DEVICE(0x04ca, 0x3005), .driver_info = BTUSB_ATH3012 },
207 { USB_DEVICE(0x04ca, 0x3006), .driver_info = BTUSB_ATH3012 },
208 { USB_DEVICE(0x04ca, 0x3007), .driver_info = BTUSB_ATH3012 },
209 { USB_DEVICE(0x04ca, 0x3008), .driver_info = BTUSB_ATH3012 },
210 { USB_DEVICE(0x04ca, 0x300b), .driver_info = BTUSB_ATH3012 },
211 { USB_DEVICE(0x04ca, 0x300d), .driver_info = BTUSB_ATH3012 },
212 { USB_DEVICE(0x04ca, 0x300f), .driver_info = BTUSB_ATH3012 },
213 { USB_DEVICE(0x04ca, 0x3010), .driver_info = BTUSB_ATH3012 },
214 { USB_DEVICE(0x04ca, 0x3014), .driver_info = BTUSB_ATH3012 },
215 { USB_DEVICE(0x04ca, 0x3018), .driver_info = BTUSB_ATH3012 },
216 { USB_DEVICE(0x0930, 0x0219), .driver_info = BTUSB_ATH3012 },
217 { USB_DEVICE(0x0930, 0x021c), .driver_info = BTUSB_ATH3012 },
218 { USB_DEVICE(0x0930, 0x0220), .driver_info = BTUSB_ATH3012 },
219 { USB_DEVICE(0x0930, 0x0227), .driver_info = BTUSB_ATH3012 },
220 { USB_DEVICE(0x0b05, 0x17d0), .driver_info = BTUSB_ATH3012 },
221 { USB_DEVICE(0x0cf3, 0x0036), .driver_info = BTUSB_ATH3012 },
222 { USB_DEVICE(0x0cf3, 0x3004), .driver_info = BTUSB_ATH3012 },
223 { USB_DEVICE(0x0cf3, 0x3008), .driver_info = BTUSB_ATH3012 },
224 { USB_DEVICE(0x0cf3, 0x311d), .driver_info = BTUSB_ATH3012 },
225 { USB_DEVICE(0x0cf3, 0x311e), .driver_info = BTUSB_ATH3012 },
226 { USB_DEVICE(0x0cf3, 0x311f), .driver_info = BTUSB_ATH3012 },
227 { USB_DEVICE(0x0cf3, 0x3121), .driver_info = BTUSB_ATH3012 },
228 { USB_DEVICE(0x0cf3, 0x817a), .driver_info = BTUSB_ATH3012 },
229 { USB_DEVICE(0x0cf3, 0x817b), .driver_info = BTUSB_ATH3012 },
230 { USB_DEVICE(0x0cf3, 0xe003), .driver_info = BTUSB_ATH3012 },
231 { USB_DEVICE(0x0cf3, 0xe004), .driver_info = BTUSB_ATH3012 },
232 { USB_DEVICE(0x0cf3, 0xe005), .driver_info = BTUSB_ATH3012 },
233 { USB_DEVICE(0x0cf3, 0xe006), .driver_info = BTUSB_ATH3012 },
234 { USB_DEVICE(0x13d3, 0x3362), .driver_info = BTUSB_ATH3012 },
235 { USB_DEVICE(0x13d3, 0x3375), .driver_info = BTUSB_ATH3012 },
236 { USB_DEVICE(0x13d3, 0x3393), .driver_info = BTUSB_ATH3012 },
237 { USB_DEVICE(0x13d3, 0x3395), .driver_info = BTUSB_ATH3012 },
238 { USB_DEVICE(0x13d3, 0x3402), .driver_info = BTUSB_ATH3012 },
239 { USB_DEVICE(0x13d3, 0x3408), .driver_info = BTUSB_ATH3012 },
240 { USB_DEVICE(0x13d3, 0x3423), .driver_info = BTUSB_ATH3012 },
241 { USB_DEVICE(0x13d3, 0x3432), .driver_info = BTUSB_ATH3012 },
242 { USB_DEVICE(0x13d3, 0x3472), .driver_info = BTUSB_ATH3012 },
243 { USB_DEVICE(0x13d3, 0x3474), .driver_info = BTUSB_ATH3012 },
244 { USB_DEVICE(0x13d3, 0x3487), .driver_info = BTUSB_ATH3012 },
245 { USB_DEVICE(0x13d3, 0x3490), .driver_info = BTUSB_ATH3012 },
248 { USB_DEVICE(0x0489, 0xe02c), .driver_info = BTUSB_IGNORE },
251 { USB_DEVICE(0x0489, 0xe036), .driver_info = BTUSB_ATH3012 },
252 { USB_DEVICE(0x0489, 0xe03c), .driver_info = BTUSB_ATH3012 },
255 { USB_DEVICE(0x0cf3, 0x535b), .driver_info = BTUSB_QCA_ROME |
257 { USB_DEVICE(0x0cf3, 0xe007), .driver_info = BTUSB_QCA_ROME |
259 { USB_DEVICE(0x0cf3, 0xe009), .driver_info = BTUSB_QCA_ROME |
261 { USB_DEVICE(0x0cf3, 0xe010), .driver_info = BTUSB_QCA_ROME |
263 { USB_DEVICE(0x0cf3, 0xe300), .driver_info = BTUSB_QCA_ROME |
265 { USB_DEVICE(0x0cf3, 0xe301), .driver_info = BTUSB_QCA_ROME |
267 { USB_DEVICE(0x0cf3, 0xe360), .driver_info = BTUSB_QCA_ROME |
269 { USB_DEVICE(0x0cf3, 0xe500), .driver_info = BTUSB_QCA_ROME |
271 { USB_DEVICE(0x0489, 0xe092), .driver_info = BTUSB_QCA_ROME |
273 { USB_DEVICE(0x0489, 0xe09f), .driver_info = BTUSB_QCA_ROME |
275 { USB_DEVICE(0x0489, 0xe0a2), .driver_info = BTUSB_QCA_ROME |
277 { USB_DEVICE(0x04ca, 0x3011), .driver_info = BTUSB_QCA_ROME |
279 { USB_DEVICE(0x04ca, 0x3015), .driver_info = BTUSB_QCA_ROME |
281 { USB_DEVICE(0x04ca, 0x3016), .driver_info = BTUSB_QCA_ROME |
283 { USB_DEVICE(0x04ca, 0x301a), .driver_info = BTUSB_QCA_ROME |
285 { USB_DEVICE(0x04ca, 0x3021), .driver_info = BTUSB_QCA_ROME |
287 { USB_DEVICE(0x13d3, 0x3491), .driver_info = BTUSB_QCA_ROME |
289 { USB_DEVICE(0x13d3, 0x3496), .driver_info = BTUSB_QCA_ROME |
291 { USB_DEVICE(0x13d3, 0x3501), .driver_info = BTUSB_QCA_ROME |
295 { USB_DEVICE(0x0cf3, 0xe600), .driver_info = BTUSB_QCA_WCN6855 |
300 { USB_DEVICE(0x0a5c, 0x2009), .driver_info = BTUSB_BCM92035 },
301 { USB_DEVICE(0x0a5c, 0x200a), .driver_info = BTUSB_WRONG_SCO_MTU },
302 { USB_DEVICE(0x0a5c, 0x2035), .driver_info = BTUSB_WRONG_SCO_MTU },
305 { USB_DEVICE(0x0a5c, 0x2039), .driver_info = BTUSB_WRONG_SCO_MTU },
306 { USB_DEVICE(0x0a5c, 0x2101), .driver_info = BTUSB_WRONG_SCO_MTU },
309 { USB_DEVICE(0x0a5c, 0x201e), .driver_info = BTUSB_WRONG_SCO_MTU },
310 { USB_DEVICE(0x0a5c, 0x2110), .driver_info = BTUSB_WRONG_SCO_MTU },
313 { USB_DEVICE(0x03f0, 0x171d), .driver_info = BTUSB_WRONG_SCO_MTU },
316 { USB_DEVICE(0x413c, 0x8126), .driver_info = BTUSB_WRONG_SCO_MTU },
319 { USB_DEVICE(0x413c, 0x8152), .driver_info = BTUSB_WRONG_SCO_MTU },
320 { USB_DEVICE(0x413c, 0x8156), .driver_info = BTUSB_WRONG_SCO_MTU },
323 { USB_DEVICE(0x050d, 0x0012), .driver_info = BTUSB_WRONG_SCO_MTU },
324 { USB_DEVICE(0x050d, 0x0013), .driver_info = BTUSB_WRONG_SCO_MTU },
327 { USB_DEVICE(0x0b05, 0x1715), .driver_info = BTUSB_WRONG_SCO_MTU },
330 { USB_DEVICE(0x047d, 0x105e), .driver_info = BTUSB_WRONG_SCO_MTU },
333 { USB_DEVICE(0x0400, 0x0807), .driver_info = BTUSB_BROKEN_ISOC },
334 { USB_DEVICE(0x0400, 0x080a), .driver_info = BTUSB_BROKEN_ISOC },
338 .driver_info = BTUSB_BROKEN_ISOC | BTUSB_CW6622},
341 { USB_DEVICE(0x1310, 0x0001), .driver_info = BTUSB_SWAVE },
344 { USB_DEVICE(0x08fd, 0x0001), .driver_info = BTUSB_DIGIANSWER },
345 { USB_DEVICE(0x08fd, 0x0002), .driver_info = BTUSB_IGNORE },
349 .driver_info = BTUSB_SNIFFER | BTUSB_BROKEN_ISOC },
353 .driver_info = BTUSB_SNIFFER | BTUSB_BROKEN_ISOC },
356 { USB_DEVICE(0x1286, 0x2044), .driver_info = BTUSB_MARVELL },
357 { USB_DEVICE(0x1286, 0x2046), .driver_info = BTUSB_MARVELL },
358 { USB_DEVICE(0x1286, 0x204e), .driver_info = BTUSB_MARVELL },
361 { USB_DEVICE(0x8087, 0x0025), .driver_info = BTUSB_INTEL_COMBINED },
362 { USB_DEVICE(0x8087, 0x0026), .driver_info = BTUSB_INTEL_COMBINED },
363 { USB_DEVICE(0x8087, 0x0029), .driver_info = BTUSB_INTEL_COMBINED },
364 { USB_DEVICE(0x8087, 0x0032), .driver_info = BTUSB_INTEL_COMBINED },
365 { USB_DEVICE(0x8087, 0x0033), .driver_info = BTUSB_INTEL_COMBINED },
366 { USB_DEVICE(0x8087, 0x07da), .driver_info = BTUSB_CSR },
367 { USB_DEVICE(0x8087, 0x07dc), .driver_info = BTUSB_INTEL_COMBINED |
369 { USB_DEVICE(0x8087, 0x0a2a), .driver_info = BTUSB_INTEL_COMBINED },
370 { USB_DEVICE(0x8087, 0x0a2b), .driver_info = BTUSB_INTEL_COMBINED },
371 { USB_DEVICE(0x8087, 0x0aa7), .driver_info = BTUSB_INTEL_COMBINED },
372 { USB_DEVICE(0x8087, 0x0aaa), .driver_info = BTUSB_INTEL_COMBINED },
376 .driver_info = BTUSB_IGNORE },
379 { USB_DEVICE(0x0bda, 0xb00c), .driver_info = BTUSB_REALTEK |
381 { USB_DEVICE(0x0bda, 0xc822), .driver_info = BTUSB_REALTEK |
385 { USB_DEVICE(0x0bda, 0xc852), .driver_info = BTUSB_REALTEK |
387 { USB_DEVICE(0x0bda, 0x4852), .driver_info = BTUSB_REALTEK |
389 { USB_DEVICE(0x04c5, 0x165c), .driver_info = BTUSB_REALTEK |
391 { USB_DEVICE(0x04ca, 0x4006), .driver_info = BTUSB_REALTEK |
396 .driver_info = BTUSB_REALTEK },
400 .driver_info = BTUSB_MEDIATEK |
405 { USB_DEVICE(0x13d3, 0x3560), .driver_info = BTUSB_MEDIATEK},
408 { USB_DEVICE(0x043e, 0x3109), .driver_info = BTUSB_MEDIATEK |
413 { USB_DEVICE(0x04ca, 0x3802), .driver_info = BTUSB_MEDIATEK |
416 { USB_DEVICE(0x13d3, 0x3563), .driver_info = BTUSB_MEDIATEK |
419 { USB_DEVICE(0x13d3, 0x3564), .driver_info = BTUSB_MEDIATEK |
422 { USB_DEVICE(0x0489, 0xe0cd), .driver_info = BTUSB_MEDIATEK |
427 { USB_DEVICE(0x0930, 0x021d), .driver_info = BTUSB_REALTEK },
428 { USB_DEVICE(0x13d3, 0x3394), .driver_info = BTUSB_REALTEK },
431 { USB_DEVICE(0x0489, 0xe085), .driver_info = BTUSB_REALTEK },
432 { USB_DEVICE(0x0489, 0xe08b), .driver_info = BTUSB_REALTEK },
433 { USB_DEVICE(0x13d3, 0x3410), .driver_info = BTUSB_REALTEK },
434 { USB_DEVICE(0x13d3, 0x3416), .driver_info = BTUSB_REALTEK },
435 { USB_DEVICE(0x13d3, 0x3459), .driver_info = BTUSB_REALTEK },
436 { USB_DEVICE(0x13d3, 0x3494), .driver_info = BTUSB_REALTEK },
439 { USB_DEVICE(0x7392, 0xa611), .driver_info = BTUSB_REALTEK },
442 { USB_DEVICE(0x0bda, 0xb009), .driver_info = BTUSB_REALTEK },
443 { USB_DEVICE(0x2ff8, 0xb011), .driver_info = BTUSB_REALTEK },
446 { USB_DEVICE(0x2357, 0x0604), .driver_info = BTUSB_REALTEK |
450 { USB_DEVICE(0x0b05, 0x190e), .driver_info = BTUSB_REALTEK |
454 { USB_DEVICE(0x0b05, 0x17dc), .driver_info = BTUSB_REALTEK },
455 { USB_DEVICE(0x13d3, 0x3414), .driver_info = BTUSB_REALTEK },
456 { USB_DEVICE(0x13d3, 0x3458), .driver_info = BTUSB_REALTEK },
457 { USB_DEVICE(0x13d3, 0x3461), .driver_info = BTUSB_REALTEK },
458 { USB_DEVICE(0x13d3, 0x3462), .driver_info = BTUSB_REALTEK },
461 { USB_DEVICE(0x13d3, 0x3526), .driver_info = BTUSB_REALTEK },
462 { USB_DEVICE(0x0b05, 0x185c), .driver_info = BTUSB_REALTEK },
465 { USB_DEVICE(0x04ca, 0x4005), .driver_info = BTUSB_REALTEK |
467 { USB_DEVICE(0x04c5, 0x161f), .driver_info = BTUSB_REALTEK |
469 { USB_DEVICE(0x0b05, 0x18ef), .driver_info = BTUSB_REALTEK |
471 { USB_DEVICE(0x13d3, 0x3548), .driver_info = BTUSB_REALTEK |
473 { USB_DEVICE(0x13d3, 0x3549), .driver_info = BTUSB_REALTEK |
475 { USB_DEVICE(0x13d3, 0x3553), .driver_info = BTUSB_REALTEK |
477 { USB_DEVICE(0x13d3, 0x3555), .driver_info = BTUSB_REALTEK |
479 { USB_DEVICE(0x2ff8, 0x3051), .driver_info = BTUSB_REALTEK |
481 { USB_DEVICE(0x1358, 0xc123), .driver_info = BTUSB_REALTEK |
483 { USB_DEVICE(0x0bda, 0xc123), .driver_info = BTUSB_REALTEK |
485 { USB_DEVICE(0x0cb5, 0xc547), .driver_info = BTUSB_REALTEK |
489 { USB_DEVICE(0x0c10, 0x0000), .driver_info = BTUSB_SWAVE },
3678 if (!(id->driver_info & BTUSB_IFNUM_2)) in btusb_probe()
3686 if (!id->driver_info) { in btusb_probe()
3694 if (id->driver_info == BTUSB_IGNORE) in btusb_probe()
3697 if (id->driver_info & BTUSB_ATH3012) { in btusb_probe()
3734 if (id->driver_info & BTUSB_AMP) { in btusb_probe()
3763 if (id->driver_info & BTUSB_INTEL_COMBINED) { in btusb_probe()
3781 if (id->driver_info & BTUSB_AMP) in btusb_probe()
3812 if (id->driver_info & BTUSB_MARVELL && data->oob_wake_irq) { in btusb_probe()
3818 if (id->driver_info & BTUSB_CW6622) in btusb_probe()
3821 if (id->driver_info & BTUSB_BCM2045) in btusb_probe()
3824 if (id->driver_info & BTUSB_BCM92035) in btusb_probe()
3828 (id->driver_info & BTUSB_BCM_PATCHRAM)) { in btusb_probe()
3839 (id->driver_info & BTUSB_BCM_APPLE)) { in btusb_probe()
3849 if (id->driver_info & BTUSB_INTEL_COMBINED) { in btusb_probe()
3858 if (id->driver_info & BTUSB_INTEL_BROKEN_INITIAL_NCMD) in btusb_probe()
3862 if (id->driver_info & BTUSB_MARVELL) in btusb_probe()
3866 (id->driver_info & BTUSB_MEDIATEK)) { in btusb_probe()
3876 if (id->driver_info & BTUSB_SWAVE) { in btusb_probe()
3881 if (id->driver_info & BTUSB_INTEL_BOOT) { in btusb_probe()
3886 if (id->driver_info & BTUSB_ATH3012) { in btusb_probe()
3893 if (id->driver_info & BTUSB_QCA_ROME) { in btusb_probe()
3901 if (id->driver_info & BTUSB_QCA_WCN6855) { in btusb_probe()
3910 if (id->driver_info & BTUSB_AMP) { in btusb_probe()
3920 (id->driver_info & BTUSB_REALTEK)) { in btusb_probe()
3933 if (force_scofix || id->driver_info & BTUSB_WRONG_SCO_MTU) { in btusb_probe()
3938 if (id->driver_info & BTUSB_BROKEN_ISOC) in btusb_probe()
3941 if (id->driver_info & BTUSB_WIDEBAND_SPEECH) in btusb_probe()
3944 if (id->driver_info & BTUSB_VALID_LE_STATES) in btusb_probe()
3947 if (id->driver_info & BTUSB_DIGIANSWER) { in btusb_probe()
3952 if (id->driver_info & BTUSB_CSR) { in btusb_probe()
3969 if (id->driver_info & BTUSB_SNIFFER) { in btusb_probe()
3977 if (id->driver_info & BTUSB_INTEL_BOOT) { in btusb_probe()