kernel/usb4bsd: Sync urtwn(4) with current FreeBSD.
[dragonfly.git] / etc / devd / usb.conf
1 #
2 # This file was automatically generated by "tools/tools/bus_autoconf/bus_autoconf.sh".
3 # Please do not edit!
4 #
5
6 nomatch 32 {
7         match "bus" "uhub[0-9]+";
8         match "mode" "host";
9         match "vendor" "0x0104";
10         match "product" "0x00be";
11         action "kldload -n uipaq";
12 };
13
14 nomatch 32 {
15         match "bus" "uhub[0-9]+";
16         match "mode" "host";
17         match "vendor" "0x0123";
18         match "product" "0x0001";
19         action "kldload -n uep";
20 };
21
22 nomatch 32 {
23         match "bus" "uhub[0-9]+";
24         match "mode" "host";
25         match "vendor" "0x03eb";
26         match "product" "0x2109";
27         action "kldload -n uftdi";
28 };
29
30 nomatch 32 {
31         match "bus" "uhub[0-9]+";
32         match "mode" "host";
33         match "vendor" "0x03f0";
34         match "product" "0x0121";
35         action "kldload -n ugensa";
36 };
37
38 nomatch 32 {
39         match "bus" "uhub[0-9]+";
40         match "mode" "host";
41         match "vendor" "0x03f0";
42         match "product" "(0x1016|0x1116|0x1216)";
43         action "kldload -n uipaq";
44 };
45
46 nomatch 32 {
47         match "bus" "uhub[0-9]+";
48         match "mode" "host";
49         match "vendor" "0x03f0";
50         match "product" "(0x1b1d|0x1e1d)";
51         action "kldload -n u3g";
52 };
53
54 nomatch 32 {
55         match "bus" "uhub[0-9]+";
56         match "mode" "host";
57         match "vendor" "0x03f0";
58         match "product" "(0x2016|0x2116|0x2216|0x3016|0x3116|0x3216)";
59         action "kldload -n uipaq";
60 };
61
62 nomatch 32 {
63         match "bus" "uhub[0-9]+";
64         match "mode" "host";
65         match "vendor" "0x03f0";
66         match "product" "0x3524";
67         action "kldload -n uplcom";
68 };
69
70 nomatch 32 {
71         match "bus" "uhub[0-9]+";
72         match "mode" "host";
73         match "vendor" "0x03f0";
74         match "product" "(0x4016|0x4116|0x4216|0x5016|0x5116|0x5216)";
75         action "kldload -n uipaq";
76 };
77
78 nomatch 32 {
79         match "bus" "uhub[0-9]+";
80         match "mode" "host";
81         match "vendor" "0x0403";
82         match "product" "(0x6001|0x6004|0x6010|0x6011|0x8372|0x9e90|0xa6d0|0xcc48|0xcc49|0xcc4a|0xd678|0xe6c8|0xe888|0xe889|0xe88a|0xe88b|0xe88c|0xee18|0xf608|0xf60b|0xf850|0xfa00|0xfa01|0xfa02|0xfa03|0xfa04|0xfc08|0xfc09|0xfc0b|0xfc0c|0xfc0d|0xfc82)";
83         action "kldload -n uftdi";
84 };
85
86 nomatch 32 {
87         match "bus" "uhub[0-9]+";
88         match "mode" "host";
89         match "vendor" "0x0408";
90         match "product" "0x0304";
91         action "kldload -n if_run";
92 };
93
94 nomatch 32 {
95         match "bus" "uhub[0-9]+";
96         match "mode" "host";
97         match "vendor" "0x0408";
98         match "product" "(0x1000|0xea02|0xea03|0xea04|0xea05|0xea06)";
99         action "kldload -n u3g";
100 };
101
102 nomatch 32 {
103         match "bus" "uhub[0-9]+";
104         match "mode" "host";
105         match "vendor" "0x0409";
106         match "product" "(0x00d5|0x00d6|0x00d7|0x8024|0x8025)";
107         action "kldload -n uipaq";
108 };
109
110 nomatch 32 {
111         match "bus" "uhub[0-9]+";
112         match "mode" "host";
113         match "vendor" "0x0411";
114         match "product" "(0x003d|0x006e)";
115         action "kldload -n if_axe";
116 };
117
118 nomatch 32 {
119         match "bus" "uhub[0-9]+";
120         match "mode" "host";
121         match "vendor" "0x0411";
122         match "product" "0x00b3";
123         action "kldload -n uftdi";
124 };
125
126 nomatch 32 {
127         match "bus" "uhub[0-9]+";
128         match "mode" "host";
129         match "vendor" "0x0411";
130         match "product" "(0x00d8|0x00d9)";
131         action "kldload -n if_rum";
132 };
133
134 nomatch 32 {
135         match "bus" "uhub[0-9]+";
136         match "mode" "host";
137         match "vendor" "0x0411";
138         match "product" "0x00e8";
139         action "kldload -n if_run";
140 };
141
142 nomatch 32 {
143         match "bus" "uhub[0-9]+";
144         match "mode" "host";
145         match "vendor" "0x0411";
146         match "product" "(0x00f4|0x0116|0x0119)";
147         action "kldload -n if_rum";
148 };
149
150 nomatch 32 {
151         match "bus" "uhub[0-9]+";
152         match "mode" "host";
153         match "vendor" "0x0411";
154         match "product" "0x012e";
155         action "kldload -n if_run";
156 };
157
158 nomatch 32 {
159         match "bus" "uhub[0-9]+";
160         match "mode" "host";
161         match "vendor" "0x0411";
162         match "product" "0x0137";
163         action "kldload -n if_rum";
164 };
165
166 nomatch 32 {
167         match "bus" "uhub[0-9]+";
168         match "mode" "host";
169         match "vendor" "0x0411";
170         match "product" "(0x0148|0x0150|0x015d|0x016f|0x01a2|0x01ee)";
171         action "kldload -n if_run";
172 };
173
174 nomatch 32 {
175         match "bus" "uhub[0-9]+";
176         match "mode" "host";
177         match "vendor" "0x0413";
178         match "product" "0x2101";
179         action "kldload -n uplcom";
180 };
181
182 nomatch 32 {
183         match "bus" "uhub[0-9]+";
184         match "mode" "host";
185         match "vendor" "0x043e";
186         match "product" "0x9c01";
187         action "kldload -n uipaq";
188 };
189
190 nomatch 32 {
191         match "bus" "uhub[0-9]+";
192         match "mode" "host";
193         match "vendor" "0x045b";
194         match "product" "0x0053";
195         action "kldload -n uslcom";
196 };
197
198 nomatch 32 {
199         match "bus" "uhub[0-9]+";
200         match "mode" "host";
201         match "vendor" "0x045e";
202         match "product" "0x0079";
203         action "kldload -n uplcom";
204 };
205
206 nomatch 32 {
207         match "bus" "uhub[0-9]+";
208         match "mode" "host";
209         match "vendor" "0x045e";
210         match "product" "(0x00ce|0x0400|0x0401|0x0402|0x0403|0x0404|0x0405|0x0406|0x0407|0x0408|0x0409|0x040a|0x040b|0x040c|0x040d|0x040e|0x040f|0x0410|0x0411|0x0412|0x0413|0x0414|0x0415|0x0416|0x0417|0x0432|0x0433|0x0434|0x0435|0x0436|0x0437|0x0438|0x0439|0x043a|0x043b|0x043c|0x043d|0x043e|0x043f|0x0440|0x0441|0x0442|0x0443|0x0444|0x0445|0x0446|0x0447|0x0448|0x0449|0x044a|0x044b|0x044c|0x044d|0x044e|0x044f|0x0450|0x0451|0x0452|0x0453|0x0454|0x0455|0x0456|0x0457|0x0458|0x0459|0x045a|0x045b|0x045c|0x045d|0x045e|0x045f|0x0460|0x0461|0x0462|0x0463|0x0464|0x0465|0x0466|0x0467|0x0468|0x0469|0x046a|0x046b|0x046c|0x046d|0x046e|0x046f|0x0470|0x0471|0x0472|0x0473|0x0474|0x0475|0x0476|0x0477|0x0478|0x0479|0x047a|0x047b|0x04c8|0x04c9|0x04ca|0x04cb|0x04cc|0x04cd|0x04ce|0x04d7|0x04d8|0x04d9|0x04da|0x04db|0x04dc|0x04dd|0x04de|0x04df|0x04e0|0x04e1|0x04e2|0x04e3|0x04e4|0x04e5|0x04e6|0x04e7|0x04e8|0x04e9|0x04ea)";
211         action "kldload -n uipaq";
212 };
213
214 nomatch 32 {
215         match "bus" "uhub[0-9]+";
216         match "mode" "host";
217         match "vendor" "0x0471";
218         match "product" "0x066a";
219         action "kldload -n uslcom";
220 };
221
222 nomatch 32 {
223         match "bus" "uhub[0-9]+";
224         match "mode" "host";
225         match "vendor" "0x0471";
226         match "product" "0x200f";
227         action "kldload -n if_run";
228 };
229
230 nomatch 32 {
231         match "bus" "uhub[0-9]+";
232         match "mode" "host";
233         match "vendor" "0x0482";
234         match "product" "0x0203";
235         action "kldload -n umodem";
236 };
237
238 nomatch 32 {
239         match "bus" "uhub[0-9]+";
240         match "mode" "host";
241         match "vendor" "0x0489";
242         match "product" "(0xe000|0xe003)";
243         action "kldload -n uslcom";
244 };
245
246 nomatch 32 {
247         match "bus" "uhub[0-9]+";
248         match "mode" "host";
249         match "vendor" "0x049f";
250         match "product" "(0x0003|0x0032)";
251         action "kldload -n uipaq";
252 };
253
254 nomatch 32 {
255         match "bus" "uhub[0-9]+";
256         match "mode" "host";
257         match "vendor" "0x04a4";
258         match "product" "0x0014";
259         action "kldload -n uipaq";
260 };
261
262 nomatch 32 {
263         match "bus" "uhub[0-9]+";
264         match "mode" "host";
265         match "vendor" "0x04a5";
266         match "product" "0x4027";
267         action "kldload -n uplcom";
268 };
269
270 nomatch 32 {
271         match "bus" "uhub[0-9]+";
272         match "mode" "host";
273         match "vendor" "0x04a5";
274         match "product" "0x4068";
275         action "kldload -n u3g";
276 };
277
278 nomatch 32 {
279         match "bus" "uhub[0-9]+";
280         match "mode" "host";
281         match "vendor" "0x04ad";
282         match "product" "(0x0301|0x0302|0x0303|0x0306)";
283         action "kldload -n uipaq";
284 };
285
286 nomatch 32 {
287         match "bus" "uhub[0-9]+";
288         match "mode" "host";
289         match "vendor" "0x04b4";
290         match "product" "0x1002";
291         action "kldload -n ufm";
292 };
293
294 nomatch 32 {
295         match "bus" "uhub[0-9]+";
296         match "mode" "host";
297         match "vendor" "0x04b7";
298         match "product" "0x0531";
299         action "kldload -n uipaq";
300 };
301
302 nomatch 32 {
303         match "bus" "uhub[0-9]+";
304         match "mode" "host";
305         match "vendor" "0x04b8";
306         match "product" "(0x0521|0x0522)";
307         action "kldload -n uplcom";
308 };
309
310 nomatch 32 {
311         match "bus" "uhub[0-9]+";
312         match "mode" "host";
313         match "vendor" "0x04bb";
314         match "product" "0x0930";
315         action "kldload -n if_axe";
316 };
317
318 nomatch 32 {
319         match "bus" "uhub[0-9]+";
320         match "mode" "host";
321         match "vendor" "0x04bb";
322         match "product" "(0x0944|0x0945|0x0947|0x0948)";
323         action "kldload -n if_run";
324 };
325
326 nomatch 32 {
327         match "bus" "uhub[0-9]+";
328         match "mode" "host";
329         match "vendor" "0x04bb";
330         match "product" "(0x0a03|0x0a0e)";
331         action "kldload -n uplcom";
332 };
333
334 nomatch 32 {
335         match "bus" "uhub[0-9]+";
336         match "mode" "host";
337         match "vendor" "0x04bf";
338         match "product" "(0x0115|0x0117)";
339         action "kldload -n uplcom";
340 };
341
342 nomatch 32 {
343         match "bus" "uhub[0-9]+";
344         match "mode" "host";
345         match "vendor" "0x04c5";
346         match "product" "(0x1058|0x1079)";
347         action "kldload -n uipaq";
348 };
349
350 nomatch 32 {
351         match "bus" "uhub[0-9]+";
352         match "mode" "host";
353         match "vendor" "0x04da";
354         match "product" "0x2500";
355         action "kldload -n uipaq";
356 };
357
358 nomatch 32 {
359         match "bus" "uhub[0-9]+";
360         match "mode" "host";
361         match "vendor" "0x04da";
362         match "product" "0x3900";
363         action "kldload -n uplcom";
364 };
365
366 nomatch 32 {
367         match "bus" "uhub[0-9]+";
368         match "mode" "host";
369         match "vendor" "0x04dd";
370         match "product" "(0x9102|0x9121|0x9123|0x9151|0x91ac|0x9242)";
371         action "kldload -n uipaq";
372 };
373
374 nomatch 32 {
375         match "bus" "uhub[0-9]+";
376         match "mode" "host";
377         match "vendor" "0x04e8";
378         match "product" "0x2018";
379         action "kldload -n if_run";
380 };
381
382 nomatch 32 {
383         match "bus" "uhub[0-9]+";
384         match "mode" "host";
385         match "vendor" "0x04e8";
386         match "product" "(0x5f00|0x5f01|0x5f02|0x5f03|0x5f04)";
387         action "kldload -n uipaq";
388 };
389
390 nomatch 32 {
391         match "bus" "uhub[0-9]+";
392         match "mode" "host";
393         match "vendor" "0x04e8";
394         match "product" "0x6601";
395         action "kldload -n uvisor";
396 };
397
398 nomatch 32 {
399         match "bus" "uhub[0-9]+";
400         match "mode" "host";
401         match "vendor" "0x04e8";
402         match "product" "(0x6611|0x6613|0x6615|0x6617|0x6619|0x661b|0x662e|0x6630|0x6632)";
403         action "kldload -n uipaq";
404 };
405
406 nomatch 32 {
407         match "bus" "uhub[0-9]+";
408         match "mode" "host";
409         match "vendor" "0x04e8";
410         match "product" "0x8001";
411         action "kldload -n uplcom";
412 };
413
414 nomatch 32 {
415         match "bus" "uhub[0-9]+";
416         match "mode" "host";
417         match "vendor" "0x04f1";
418         match "product" "0x3008";
419         action "kldload -n if_axe";
420 };
421
422 nomatch 32 {
423         match "bus" "uhub[0-9]+";
424         match "mode" "host";
425         match "vendor" "0x04f1";
426         match "product" "(0x3011|0x3012)";
427         action "kldload -n uipaq";
428 };
429
430 nomatch 32 {
431         match "bus" "uhub[0-9]+";
432         match "mode" "host";
433         match "vendor" "0x04f2";
434         match "product" "(0xaff7|0xaff8|0xaff9|0xaffa|0xaffa)";
435         action "kldload -n if_urtwn";
436 };
437
438 nomatch 32 {
439         match "bus" "uhub[0-9]+";
440         match "mode" "host";
441         match "vendor" "0x0502";
442         match "product" "(0x1631|0x1632|0x16e1|0x16e2|0x16e3)";
443         action "kldload -n uipaq";
444 };
445
446 nomatch 32 {
447         match "bus" "uhub[0-9]+";
448         match "mode" "host";
449         match "vendor" "0x050d";
450         match "product" "0x0103";
451         action "kldload -n ubsa";
452 };
453
454 nomatch 32 {
455         match "bus" "uhub[0-9]+";
456         match "mode" "host";
457         match "vendor" "0x050d";
458         match "product" "0x0109";
459         action "kldload -n umct";
460 };
461
462 nomatch 32 {
463         match "bus" "uhub[0-9]+";
464         match "mode" "host";
465         match "vendor" "0x050d";
466         match "product" "0x0257";
467         action "kldload -n uplcom";
468 };
469
470 nomatch 32 {
471         match "bus" "uhub[0-9]+";
472         match "mode" "host";
473         match "vendor" "0x050d";
474         match "product" "0x0409";
475         action "kldload -n umct";
476 };
477
478 nomatch 32 {
479         match "bus" "uhub[0-9]+";
480         match "mode" "host";
481         match "vendor" "0x050d";
482         match "product" "0x1102";
483         action "kldload -n if_urtwn";
484 };
485
486 nomatch 32 {
487         match "bus" "uhub[0-9]+";
488         match "mode" "host";
489         match "vendor" "0x050d";
490         match "product" "0x1103";
491         action "kldload -n if_run";
492 };
493
494 nomatch 32 {
495         match "bus" "uhub[0-9]+";
496         match "mode" "host";
497         match "vendor" "0x050d";
498         match "product" "0x1203";
499         action "kldload -n ubsa";
500 };
501
502 nomatch 32 {
503         match "bus" "uhub[0-9]+";
504         match "mode" "host";
505         match "vendor" "0x050d";
506         match "product" "(0x2102|0x2103)";
507         action "kldload -n if_urtwn";
508 };
509
510 nomatch 32 {
511         match "bus" "uhub[0-9]+";
512         match "mode" "host";
513         match "vendor" "0x050d";
514         match "product" "0x5055";
515         action "kldload -n if_axe";
516 };
517
518 nomatch 32 {
519         match "bus" "uhub[0-9]+";
520         match "mode" "host";
521         match "vendor" "0x050d";
522         match "product" "0x705a";
523         action "kldload -n if_rum";
524 };
525
526 nomatch 32 {
527         match "bus" "uhub[0-9]+";
528         match "mode" "host";
529         match "vendor" "0x050d";
530         match "product" "(0x8053|0x805c|0x815c|0x825a|0x825b)";
531         action "kldload -n if_run";
532 };
533
534 nomatch 32 {
535         match "bus" "uhub[0-9]+";
536         match "mode" "host";
537         match "vendor" "0x050d";
538         match "product" "0x905b";
539         action "kldload -n if_rum";
540 };
541
542 nomatch 32 {
543         match "bus" "uhub[0-9]+";
544         match "mode" "host";
545         match "vendor" "0x050d";
546         match "product" "(0x935a|0x935b)";
547         action "kldload -n if_run";
548 };
549
550 nomatch 32 {
551         match "bus" "uhub[0-9]+";
552         match "mode" "host";
553         match "vendor" "0x0536";
554         match "product" "0x01a0";
555         action "kldload -n uipaq";
556 };
557
558 nomatch 32 {
559         match "bus" "uhub[0-9]+";
560         match "mode" "host";
561         match "vendor" "0x0543";
562         match "product" "(0x0ed9|0x1527|0x1529|0x152b|0x152e|0x1921|0x1922|0x1923)";
563         action "kldload -n uipaq";
564 };
565
566 nomatch 32 {
567         match "bus" "uhub[0-9]+";
568         match "mode" "host";
569         match "vendor" "0x0547";
570         match "product" "0x2008";
571         action "kldload -n uplcom";
572 };
573
574 nomatch 32 {
575         match "bus" "uhub[0-9]+";
576         match "mode" "host";
577         match "vendor" "0x054c";
578         match "product" "(0x0038|0x0066|0x0095|0x009a|0x00da|0x0169)";
579         action "kldload -n uvisor";
580 };
581
582 nomatch 32 {
583         match "bus" "uhub[0-9]+";
584         match "mode" "host";
585         match "vendor" "0x054c";
586         match "product" "0x0437";
587         action "kldload -n uplcom";
588 };
589
590 nomatch 32 {
591         match "bus" "uhub[0-9]+";
592         match "mode" "host";
593         match "vendor" "0x0557";
594         match "product" "0x2008";
595         action "kldload -n uplcom";
596 };
597
598 nomatch 32 {
599         match "bus" "uhub[0-9]+";
600         match "mode" "host";
601         match "vendor" "0x0557";
602         match "product" "0x2009";
603         action "kldload -n if_axe";
604 };
605
606 nomatch 32 {
607         match "bus" "uhub[0-9]+";
608         match "mode" "host";
609         match "vendor" "0x055d";
610         match "product" "0x2018";
611         action "kldload -n if_run";
612 };
613
614 nomatch 32 {
615         match "bus" "uhub[0-9]+";
616         match "mode" "host";
617         match "vendor" "0x0565";
618         match "product" "0x0001";
619         action "kldload -n ubsa";
620 };
621
622 nomatch 32 {
623         match "bus" "uhub[0-9]+";
624         match "mode" "host";
625         match "vendor" "0x056c";
626         match "product" "0x8007";
627         action "kldload -n ubsa";
628 };
629
630 nomatch 32 {
631         match "bus" "uhub[0-9]+";
632         match "mode" "host";
633         match "vendor" "0x056e";
634         match "product" "(0x5003|0x5004)";
635         action "kldload -n uplcom";
636 };
637
638 nomatch 32 {
639         match "bus" "uhub[0-9]+";
640         match "mode" "host";
641         match "vendor" "0x0584";
642         match "product" "0xb000";
643         action "kldload -n uplcom";
644 };
645
646 nomatch 32 {
647         match "bus" "uhub[0-9]+";
648         match "mode" "host";
649         match "vendor" "0x0584";
650         match "product" "0xb020";
651         action "kldload -n uftdi";
652 };
653
654 nomatch 32 {
655         match "bus" "uhub[0-9]+";
656         match "mode" "host";
657         match "vendor" "0x0586";
658         match "product" "(0x3416|0x341a)";
659         action "kldload -n if_run";
660 };
661
662 nomatch 32 {
663         match "bus" "uhub[0-9]+";
664         match "mode" "host";
665         match "vendor" "0x0586";
666         match "product" "0x341f";
667         action "kldload -n if_urtwn";
668 };
669
670 nomatch 32 {
671         match "bus" "uhub[0-9]+";
672         match "mode" "host";
673         match "vendor" "0x0586";
674         match "product" "0x3421";
675         action "kldload -n if_run";
676 };
677
678 nomatch 32 {
679         match "bus" "uhub[0-9]+";
680         match "mode" "host";
681         match "vendor" "0x058f";
682         match "product" "0x9720";
683         action "kldload -n uplcom";
684 };
685
686 nomatch 32 {
687         match "bus" "uhub[0-9]+";
688         match "mode" "host";
689         match "vendor" "0x05a6";
690         match "product" "0x0101";
691         action "kldload -n if_run";
692 };
693
694 nomatch 32 {
695         match "bus" "uhub[0-9]+";
696         match "mode" "host";
697         match "vendor" "0x05ac";
698         match "product" "0x1402";
699         action "kldload -n if_axe";
700 };
701
702 nomatch 32 {
703         match "bus" "uhub[0-9]+";
704         match "mode" "host";
705         match "vendor" "0x05ad";
706         match "product" "0x0fba";
707         action "kldload -n uplcom";
708 };
709
710 nomatch 32 {
711         match "bus" "uhub[0-9]+";
712         match "mode" "host";
713         match "vendor" "0x05c6";
714         match "product" "(0x1000|0x6000|0x6613)";
715         action "kldload -n u3g";
716 };
717
718 nomatch 32 {
719         match "bus" "uhub[0-9]+";
720         match "mode" "host";
721         match "vendor" "0x05db";
722         match "product" "(0x0003|0x0005|0x0009|0x000a|0x0011)";
723         action "kldload -n uvscom";
724 };
725
726 nomatch 32 {
727         match "bus" "uhub[0-9]+";
728         match "mode" "host";
729         match "vendor" "0x05e0";
730         match "product" "(0x2000|0x2001|0x2002|0x2003|0x2004|0x2005|0x2006|0x2007|0x2008|0x2009|0x200a)";
731         action "kldload -n uipaq";
732 };
733
734 nomatch 32 {
735         match "bus" "uhub[0-9]+";
736         match "mode" "host";
737         match "vendor" "0x067b";
738         match "product" "(0x04bb|0x0609|0x0611|0x0612|0x1234|0x206a|0x2303|0x331a|0xaaa0|0xaaa2)";
739         action "kldload -n uplcom";
740 };
741
742 nomatch 32 {
743         match "bus" "uhub[0-9]+";
744         match "mode" "host";
745         match "vendor" "0x067e";
746         match "product" "0x1001";
747         action "kldload -n uipaq";
748 };
749
750 nomatch 32 {
751         match "bus" "uhub[0-9]+";
752         match "mode" "host";
753         match "vendor" "0x06f8";
754         match "product" "(0xe010|0xe020)";
755         action "kldload -n if_rum";
756 };
757
758 nomatch 32 {
759         match "bus" "uhub[0-9]+";
760         match "mode" "host";
761         match "vendor" "0x06f8";
762         match "product" "0xe030";
763         action "kldload -n if_run";
764 };
765
766 nomatch 32 {
767         match "bus" "uhub[0-9]+";
768         match "mode" "host";
769         match "vendor" "0x06f8";
770         match "product" "0xe033";
771         action "kldload -n if_urtwn";
772 };
773
774 nomatch 32 {
775         match "bus" "uhub[0-9]+";
776         match "mode" "host";
777         match "vendor" "0x0711";
778         match "product" "(0x0200|0x0210|0x0230)";
779         action "kldload -n umct";
780 };
781
782 nomatch 32 {
783         match "bus" "uhub[0-9]+";
784         match "mode" "host";
785         match "vendor" "0x0731";
786         match "product" "(0x0528|0x2003)";
787         action "kldload -n uplcom";
788 };
789
790 nomatch 32 {
791         match "bus" "uhub[0-9]+";
792         match "mode" "host";
793         match "vendor" "0x0745";
794         match "product" "0x0001";
795         action "kldload -n uplcom";
796 };
797
798 nomatch 32 {
799         match "bus" "uhub[0-9]+";
800         match "mode" "host";
801         match "vendor" "0x0745";
802         match "product" "0x1000";
803         action "kldload -n uslcom";
804 };
805
806 nomatch 32 {
807         match "bus" "uhub[0-9]+";
808         match "mode" "host";
809         match "vendor" "0x0769";
810         match "product" "0x31f3";
811         action "kldload -n if_rum";
812 };
813
814 nomatch 32 {
815         match "bus" "uhub[0-9]+";
816         match "mode" "host";
817         match "vendor" "0x077b";
818         match "product" "0x2226";
819         action "kldload -n if_axe";
820 };
821
822 nomatch 32 {
823         match "bus" "uhub[0-9]+";
824         match "mode" "host";
825         match "vendor" "0x0789";
826         match "product" "0x0160";
827         action "kldload -n if_axe";
828 };
829
830 nomatch 32 {
831         match "bus" "uhub[0-9]+";
832         match "mode" "host";
833         match "vendor" "0x0789";
834         match "product" "(0x0162|0x0163|0x0164|0x0166|0x0168|0x0169)";
835         action "kldload -n if_run";
836 };
837
838 nomatch 32 {
839         match "bus" "uhub[0-9]+";
840         match "mode" "host";
841         match "vendor" "0x078b";
842         match "product" "0x1234";
843         action "kldload -n uplcom";
844 };
845
846 nomatch 32 {
847         match "bus" "uhub[0-9]+";
848         match "mode" "host";
849         match "vendor" "0x079b";
850         match "product" "0x0027";
851         action "kldload -n uplcom";
852 };
853
854 nomatch 32 {
855         match "bus" "uhub[0-9]+";
856         match "mode" "host";
857         match "vendor" "0x07aa";
858         match "product" "0x0017";
859         action "kldload -n if_axe";
860 };
861
862 nomatch 32 {
863         match "bus" "uhub[0-9]+";
864         match "mode" "host";
865         match "vendor" "0x07aa";
866         match "product" "0x002a";
867         action "kldload -n uplcom";
868 };
869
870 nomatch 32 {
871         match "bus" "uhub[0-9]+";
872         match "mode" "host";
873         match "vendor" "0x07aa";
874         match "product" "(0x002d|0x002e)";
875         action "kldload -n if_rum";
876 };
877
878 nomatch 32 {
879         match "bus" "uhub[0-9]+";
880         match "mode" "host";
881         match "vendor" "0x07aa";
882         match "product" "(0x002f|0x003c|0x003f|0x0041|0x0042)";
883         action "kldload -n if_run";
884 };
885
886 nomatch 32 {
887         match "bus" "uhub[0-9]+";
888         match "mode" "host";
889         match "vendor" "0x07aa";
890         match "product" "0x0056";
891         action "kldload -n if_urtwn";
892 };
893
894 nomatch 32 {
895         match "bus" "uhub[0-9]+";
896         match "mode" "host";
897         match "vendor" "0x07aa";
898         match "product" "0x9601";
899         action "kldload -n if_udav";
900 };
901
902 nomatch 32 {
903         match "bus" "uhub[0-9]+";
904         match "mode" "host";
905         match "vendor" "0x07b8";
906         match "product" "(0x2770|0x2870|0x3070|0x3071|0x3072)";
907         action "kldload -n if_run";
908 };
909
910 nomatch 32 {
911         match "bus" "uhub[0-9]+";
912         match "mode" "host";
913         match "vendor" "0x07b8";
914         match "product" "0x420a";
915         action "kldload -n if_axe";
916 };
917
918 nomatch 32 {
919         match "bus" "uhub[0-9]+";
920         match "mode" "host";
921         match "vendor" "0x07b8";
922         match "product" "(0x8178|0x8188|0x8189)";
923         action "kldload -n if_urtwn";
924 };
925
926 nomatch 32 {
927         match "bus" "uhub[0-9]+";
928         match "mode" "host";
929         match "vendor" "0x07b8";
930         match "product" "(0xb21b|0xb21c|0xb21d|0xb21e|0xb21f)";
931         action "kldload -n if_rum";
932 };
933
934 nomatch 32 {
935         match "bus" "uhub[0-9]+";
936         match "mode" "host";
937         match "vendor" "0x07cf";
938         match "product" "(0x2001|0x2002|0x2003)";
939         action "kldload -n uipaq";
940 };
941
942 nomatch 32 {
943         match "bus" "uhub[0-9]+";
944         match "mode" "host";
945         match "vendor" "0x07d1";
946         match "product" "(0x3c03|0x3c04|0x3c06|0x3c07)";
947         action "kldload -n if_rum";
948 };
949
950 nomatch 32 {
951         match "bus" "uhub[0-9]+";
952         match "mode" "host";
953         match "vendor" "0x07d1";
954         match "product" "(0x3c09|0x3c0a|0x3c0b|0x3c0d|0x3c0e|0x3c0f|0x3c11|0x3c13|0x3c15|0x3c16)";
955         action "kldload -n if_run";
956 };
957
958 nomatch 32 {
959         match "bus" "uhub[0-9]+";
960         match "mode" "host";
961         match "vendor" "0x081e";
962         match "product" "0xdf00";
963         action "kldload -n uvisor";
964 };
965
966 nomatch 32 {
967         match "bus" "uhub[0-9]+";
968         match "mode" "host";
969         match "vendor" "0x082d";
970         match "product" "(0x0100|0x0200|0x0300)";
971         action "kldload -n uvisor";
972 };
973
974 nomatch 32 {
975         match "bus" "uhub[0-9]+";
976         match "mode" "host";
977         match "vendor" "0x0830";
978         match "product" "(0x0001|0x0002|0x0003|0x0020|0x0031|0x0040|0x0050|0x0060|0x0061|0x0070)";
979         action "kldload -n uvisor";
980 };
981
982 nomatch 32 {
983         match "bus" "uhub[0-9]+";
984         match "mode" "host";
985         match "vendor" "0x0833";
986         match "product" "(0x012e|0x039f)";
987         action "kldload -n uplcom";
988 };
989
990 nomatch 32 {
991         match "bus" "uhub[0-9]+";
992         match "mode" "host";
993         match "vendor" "0x083a";
994         match "product" "(0x6618|0x7511|0x7512|0x7522|0x8522|0xa512|0xa618|0xa701|0xa702|0xb522|0xc522|0xd522)";
995         action "kldload -n if_run";
996 };
997
998 nomatch 32 {
999         match "bus" "uhub[0-9]+";
1000         match "mode" "host";
1001         match "vendor" "0x0846";
1002         match "product" "0x1040";
1003         action "kldload -n if_axe";
1004 };
1005
1006 nomatch 32 {
1007         match "bus" "uhub[0-9]+";
1008         match "mode" "host";
1009         match "vendor" "0x0846";
1010         match "product" "(0x9021|0x9041)";
1011         action "kldload -n if_urtwn";
1012 };
1013
1014 nomatch 32 {
1015         match "bus" "uhub[0-9]+";
1016         match "mode" "host";
1017         match "vendor" "0x0856";
1018         match "product" "0xac01";
1019         action "kldload -n uftdi";
1020 };
1021
1022 nomatch 32 {
1023         match "bus" "uhub[0-9]+";
1024         match "mode" "host";
1025         match "vendor" "0x086e";
1026         match "product" "0x1920";
1027         action "kldload -n if_axe";
1028 };
1029
1030 nomatch 32 {
1031         match "bus" "uhub[0-9]+";
1032         match "mode" "host";
1033         match "vendor" "0x08dd";
1034         match "product" "0x90ff";
1035         action "kldload -n if_axe";
1036 };
1037
1038 nomatch 32 {
1039         match "bus" "uhub[0-9]+";
1040         match "mode" "host";
1041         match "vendor" "0x08e6";
1042         match "product" "0x5501";
1043         action "kldload -n uslcom";
1044 };
1045
1046 nomatch 32 {
1047         match "bus" "uhub[0-9]+";
1048         match "mode" "host";
1049         match "vendor" "0x08fd";
1050         match "product" "0x000a";
1051         action "kldload -n uslcom";
1052 };
1053
1054 nomatch 32 {
1055         match "bus" "uhub[0-9]+";
1056         match "mode" "host";
1057         match "vendor" "0x091e";
1058         match "product" "0x0004";
1059         action "kldload -n uvisor";
1060 };
1061
1062 nomatch 32 {
1063         match "bus" "uhub[0-9]+";
1064         match "mode" "host";
1065         match "vendor" "0x0921";
1066         match "product" "(0x1001|0x1200)";
1067         action "kldload -n ubsa";
1068 };
1069
1070 nomatch 32 {
1071         match "bus" "uhub[0-9]+";
1072         match "mode" "host";
1073         match "vendor" "0x0930";
1074         match "product" "(0x0700|0x0705|0x0706|0x0707|0x0708|0x0709|0x070a|0x070b)";
1075         action "kldload -n uipaq";
1076 };
1077
1078 nomatch 32 {
1079         match "bus" "uhub[0-9]+";
1080         match "mode" "host";
1081         match "vendor" "0x0930";
1082         match "product" "0x0a07";
1083         action "kldload -n if_run";
1084 };
1085
1086 nomatch 32 {
1087         match "bus" "uhub[0-9]+";
1088         match "mode" "host";
1089         match "vendor" "0x0930";
1090         match "product" "(0x0d45|0x1302)";
1091         action "kldload -n u3g";
1092 };
1093
1094 nomatch 32 {
1095         match "bus" "uhub[0-9]+";
1096         match "mode" "host";
1097         match "vendor" "0x093c";
1098         match "product" "(0x0601|0x0701)";
1099         action "kldload -n uftdi";
1100 };
1101
1102 nomatch 32 {
1103         match "bus" "uhub[0-9]+";
1104         match "mode" "host";
1105         match "vendor" "0x094b";
1106         match "product" "0x0001";
1107         action "kldload -n uipaq";
1108 };
1109
1110 nomatch 32 {
1111         match "bus" "uhub[0-9]+";
1112         match "mode" "host";
1113         match "vendor" "0x0960";
1114         match "product" "(0x0065|0x0066|0x0067)";
1115         action "kldload -n uipaq";
1116 };
1117
1118 nomatch 32 {
1119         match "bus" "uhub[0-9]+";
1120         match "mode" "host";
1121         match "vendor" "0x0961";
1122         match "product" "0x0010";
1123         action "kldload -n uipaq";
1124 };
1125
1126 nomatch 32 {
1127         match "bus" "uhub[0-9]+";
1128         match "mode" "host";
1129         match "vendor" "0x099e";
1130         match "product" "(0x0052|0x4000)";
1131         action "kldload -n uipaq";
1132 };
1133
1134 nomatch 32 {
1135         match "bus" "uhub[0-9]+";
1136         match "mode" "host";
1137         match "vendor" "0x09d7";
1138         match "product" "0x0100";
1139         action "kldload -n ugensa";
1140 };
1141
1142 nomatch 32 {
1143         match "bus" "uhub[0-9]+";
1144         match "mode" "host";
1145         match "vendor" "0x0a46";
1146         match "product" "(0x0268|0x8515|0x9601)";
1147         action "kldload -n if_udav";
1148 };
1149
1150 nomatch 32 {
1151         match "bus" "uhub[0-9]+";
1152         match "mode" "host";
1153         match "vendor" "0x0af0";
1154         match "product" "(0x5000|0x6000|0x6050|0x6100|0x6150|0x6200|0x6250|0x6300|0x6350|0x6500|0x6501|0x6600|0x6601|0x6701|0x6721|0x6741|0x6761|0x6800|0x6901|0x6971|0x7001|0x7021|0x7041|0x7061|0x7100|0x7201|0x7211|0x7601|0xd033)";
1155         action "kldload -n u3g";
1156 };
1157
1158 nomatch 32 {
1159         match "bus" "uhub[0-9]+";
1160         match "mode" "host";
1161         match "vendor" "0x0b05";
1162         match "product" "(0x1723|0x1724)";
1163         action "kldload -n if_rum";
1164 };
1165
1166 nomatch 32 {
1167         match "bus" "uhub[0-9]+";
1168         match "mode" "host";
1169         match "vendor" "0x0b05";
1170         match "product" "(0x1731|0x1732|0x1742|0x1760|0x1761|0x1784|0x1790|0x179d)";
1171         action "kldload -n if_run";
1172 };
1173
1174 nomatch 32 {
1175         match "bus" "uhub[0-9]+";
1176         match "mode" "host";
1177         match "vendor" "0x0b05";
1178         match "product" "0x17ab";
1179         action "kldload -n if_urtwn";
1180 };
1181
1182 nomatch 32 {
1183         match "bus" "uhub[0-9]+";
1184         match "mode" "host";
1185         match "vendor" "0x0b05";
1186         match "product" "0x17ad";
1187         action "kldload -n if_run";
1188 };
1189
1190 nomatch 32 {
1191         match "bus" "uhub[0-9]+";
1192         match "mode" "host";
1193         match "vendor" "0x0b05";
1194         match "product" "0x17ba";
1195         action "kldload -n if_urtwn";
1196 };
1197
1198 nomatch 32 {
1199         match "bus" "uhub[0-9]+";
1200         match "mode" "host";
1201         match "vendor" "0x0b05";
1202         match "product" "(0x4200|0x4201|0x4202|0x420f|0x9200|0x9202)";
1203         action "kldload -n uipaq";
1204 };
1205
1206 nomatch 32 {
1207         match "bus" "uhub[0-9]+";
1208         match "mode" "host";
1209         match "vendor" "0x0b39";
1210         match "product" "0x0421";
1211         action "kldload -n uftdi";
1212 };
1213
1214 nomatch 32 {
1215         match "bus" "uhub[0-9]+";
1216         match "mode" "host";
1217         match "vendor" "0x0b41";
1218         match "product" "0x0011";
1219         action "kldload -n uplcom";
1220 };
1221
1222 nomatch 32 {
1223         match "bus" "uhub[0-9]+";
1224         match "mode" "host";
1225         match "vendor" "0x0b63";
1226         match "product" "0x6530";
1227         action "kldload -n uplcom";
1228 };
1229
1230 nomatch 32 {
1231         match "bus" "uhub[0-9]+";
1232         match "mode" "host";
1233         match "vendor" "0x0b8c";
1234         match "product" "0x2303";
1235         action "kldload -n uplcom";
1236 };
1237
1238 nomatch 32 {
1239         match "bus" "uhub[0-9]+";
1240         match "mode" "host";
1241         match "vendor" "0x0b95";
1242         match "product" "(0x1720|0x1780|0x7720|0x772a|0x772b|0x7e2b)";
1243         action "kldload -n if_axe";
1244 };
1245
1246 nomatch 32 {
1247         match "bus" "uhub[0-9]+";
1248         match "mode" "host";
1249         match "vendor" "0x0bb4";
1250         match "product" "(0x00ce|0x00cf|0x00cf|0x0a01|0x0a02|0x0a03|0x0a04|0x0a05|0x0a06|0x0a07|0x0a08|0x0a09|0x0a0a|0x0a0b|0x0a0c|0x0a0d|0x0a0e|0x0a0f|0x0a10|0x0a11|0x0a12|0x0a13|0x0a14|0x0a15|0x0a16|0x0a17|0x0a18|0x0a19|0x0a1a|0x0a1b|0x0a1c|0x0a1d|0x0a1e|0x0a1f|0x0a20|0x0a21|0x0a22|0x0a23|0x0a24|0x0a25|0x0a26|0x0a27|0x0a28|0x0a29|0x0a2a|0x0a2b|0x0a2c|0x0a2d|0x0a2e|0x0a2f|0x0a30|0x0a31|0x0a32|0x0a33|0x0a34|0x0a35|0x0a36|0x0a37|0x0a38|0x0a39|0x0a3a|0x0a3b|0x0a3c|0x0a3d|0x0a3e|0x0a3f|0x0a40|0x0a41|0x0a42|0x0a43|0x0a44|0x0a45|0x0a46|0x0a47|0x0a48|0x0a49|0x0a4a|0x0a4b|0x0a4c|0x0a4d|0x0a4e|0x0a4f|0x0a50|0x0a51|0x0a52|0x0a53|0x0a54|0x0a55|0x0a56|0x0a57|0x0a58|0x0a59|0x0a5a|0x0a5b|0x0a5c|0x0a5d|0x0a5e|0x0a5f|0x0a60|0x0a61|0x0a62|0x0a63|0x0a64|0x0a65|0x0a66|0x0a67|0x0a68|0x0a69|0x0a6a|0x0a6b|0x0a6c|0x0a6d|0x0a6e|0x0a6f|0x0a70|0x0a71|0x0a72|0x0a73|0x0a74|0x0a75|0x0a76|0x0a77|0x0a78|0x0a79|0x0a7a|0x0a7b|0x0a7c|0x0a7d|0x0a7e|0x0a7f|0x0a80|0x0a81|0x0a82|0x0a83|0x0a84|0x0a85|0x0a86|0x0a87|0x0a88|0x0a89|0x0a8a|0x0a8b|0x0a8c|0x0a8d|0x0a8e|0x0a8f|0x0a90|0x0a91|0x0a92|0x0a93|0x0a94|0x0a95|0x0a96|0x0a97|0x0a98|0x0a99|0x0a9a|0x0a9b|0x0a9c|0x0a9d|0x0a9e|0x0a9f|0x0bce)";
1251         action "kldload -n uipaq";
1252 };
1253
1254 nomatch 32 {
1255         match "bus" "uhub[0-9]+";
1256         match "mode" "host";
1257         match "vendor" "0x0bda";
1258         match "product" "(0x0179|0x018a|0x317f|0x8170|0x8176|0x8176|0x8177|0x8178|0x8179|0x817a|0x817b|0x817c|0x817d|0x817e|0x818a|0x8754)";
1259         action "kldload -n if_urtwn";
1260 };
1261
1262 nomatch 32 {
1263         match "bus" "uhub[0-9]+";
1264         match "mode" "host";
1265         match "vendor" "0x0bed";
1266         match "product" "(0x1100|0x1101)";
1267         action "kldload -n uslcom";
1268 };
1269
1270 nomatch 32 {
1271         match "bus" "uhub[0-9]+";
1272         match "mode" "host";
1273         match "vendor" "0x0bf8";
1274         match "product" "0x1001";
1275         action "kldload -n uipaq";
1276 };
1277
1278 nomatch 32 {
1279         match "bus" "uhub[0-9]+";
1280         match "mode" "host";
1281         match "vendor" "0x0c44";
1282         match "product" "0x03a2";
1283         action "kldload -n uipaq";
1284 };
1285
1286 nomatch 32 {
1287         match "bus" "uhub[0-9]+";
1288         match "mode" "host";
1289         match "vendor" "0x0c88";
1290         match "product" "0x17da";
1291         action "kldload -n u3g";
1292 };
1293
1294 nomatch 32 {
1295         match "bus" "uhub[0-9]+";
1296         match "mode" "host";
1297         match "vendor" "0x0c88";
1298         match "product" "0x17da";
1299         action "kldload -n ugensa";
1300 };
1301
1302 nomatch 32 {
1303         match "bus" "uhub[0-9]+";
1304         match "mode" "host";
1305         match "vendor" "0x0c88";
1306         match "product" "0x180a";
1307         action "kldload -n u3g";
1308 };
1309
1310 nomatch 32 {
1311         match "bus" "uhub[0-9]+";
1312         match "mode" "host";
1313         match "vendor" "0x0c8e";
1314         match "product" "0x6000";
1315         action "kldload -n uipaq";
1316 };
1317
1318 nomatch 32 {
1319         match "bus" "uhub[0-9]+";
1320         match "mode" "host";
1321         match "vendor" "0x0cad";
1322         match "product" "0x9001";
1323         action "kldload -n uipaq";
1324 };
1325
1326 nomatch 32 {
1327         match "bus" "uhub[0-9]+";
1328         match "mode" "host";
1329         match "vendor" "0x0cde";
1330         match "product" "(0x0022|0x0025)";
1331         action "kldload -n if_run";
1332 };
1333
1334 nomatch 32 {
1335         match "bus" "uhub[0-9]+";
1336         match "mode" "host";
1337         match "vendor" "0x0db0";
1338         match "product" "(0x3820|0x3821|0x3822|0x3870|0x3871)";
1339         action "kldload -n if_run";
1340 };
1341
1342 nomatch 32 {
1343         match "bus" "uhub[0-9]+";
1344         match "mode" "host";
1345         match "vendor" "0x0db0";
1346         match "product" "(0x6874|0x6877)";
1347         action "kldload -n if_rum";
1348 };
1349
1350 nomatch 32 {
1351         match "bus" "uhub[0-9]+";
1352         match "mode" "host";
1353         match "vendor" "0x0db0";
1354         match "product" "(0x6899|0x821a|0x822a|0x870a|0x871a|0x899a)";
1355         action "kldload -n if_run";
1356 };
1357
1358 nomatch 32 {
1359         match "bus" "uhub[0-9]+";
1360         match "mode" "host";
1361         match "vendor" "0x0db0";
1362         match "product" "(0xa861|0xa874)";
1363         action "kldload -n if_rum";
1364 };
1365
1366 nomatch 32 {
1367         match "bus" "uhub[0-9]+";
1368         match "mode" "host";
1369         match "vendor" "0x0df6";
1370         match "product" "(0x0017|0x002b|0x002c|0x002d|0x0039|0x003b|0x003c|0x003d|0x003e|0x003f|0x0040|0x0041|0x0042|0x0047|0x0048|0x004a|0x004d)";
1371         action "kldload -n if_run";
1372 };
1373
1374 nomatch 32 {
1375         match "bus" "uhub[0-9]+";
1376         match "mode" "host";
1377         match "vendor" "0x0df6";
1378         match "product" "(0x0052|0x005c|0x0061)";
1379         action "kldload -n if_urtwn";
1380 };
1381
1382 nomatch 32 {
1383         match "bus" "uhub[0-9]+";
1384         match "mode" "host";
1385         match "vendor" "0x0df6";
1386         match "product" "0x061c";
1387         action "kldload -n if_axe";
1388 };
1389
1390 nomatch 32 {
1391         match "bus" "uhub[0-9]+";
1392         match "mode" "host";
1393         match "vendor" "0x0df6";
1394         match "product" "(0x90ac|0x9712)";
1395         action "kldload -n if_rum";
1396 };
1397
1398 nomatch 32 {
1399         match "bus" "uhub[0-9]+";
1400         match "mode" "host";
1401         match "vendor" "0x0df7";
1402         match "product" "0x0620";
1403         action "kldload -n uplcom";
1404 };
1405
1406 nomatch 32 {
1407         match "bus" "uhub[0-9]+";
1408         match "mode" "host";
1409         match "vendor" "0x0e0b";
1410         match "product" "(0x9031|0x9041)";
1411         action "kldload -n if_run";
1412 };
1413
1414 nomatch 32 {
1415         match "bus" "uhub[0-9]+";
1416         match "mode" "host";
1417         match "vendor" "0x0e55";
1418         match "product" "0x110b";
1419         action "kldload -n uplcom";
1420 };
1421
1422 nomatch 32 {
1423         match "bus" "uhub[0-9]+";
1424         match "mode" "host";
1425         match "vendor" "0x0e66";
1426         match "product" "(0x0001|0x0003|0x0009|0x000b)";
1427         action "kldload -n if_run";
1428 };
1429
1430 nomatch 32 {
1431         match "bus" "uhub[0-9]+";
1432         match "mode" "host";
1433         match "vendor" "0x0e66";
1434         match "product" "0x0019";
1435         action "kldload -n if_urtwn";
1436 };
1437
1438 nomatch 32 {
1439         match "bus" "uhub[0-9]+";
1440         match "mode" "host";
1441         match "vendor" "0x0e67";
1442         match "product" "0x0002";
1443         action "kldload -n uvisor";
1444 };
1445
1446 nomatch 32 {
1447         match "bus" "uhub[0-9]+";
1448         match "mode" "host";
1449         match "vendor" "0x0ea0";
1450         match "product" "0x6858";
1451         action "kldload -n uplcom";
1452 };
1453
1454 nomatch 32 {
1455         match "bus" "uhub[0-9]+";
1456         match "mode" "host";
1457         match "vendor" "0x0eab";
1458         match "product" "0xc893";
1459         action "kldload -n u3g";
1460 };
1461
1462 nomatch 32 {
1463         match "bus" "uhub[0-9]+";
1464         match "mode" "host";
1465         match "vendor" "0x0eb0";
1466         match "product" "0x9021";
1467         action "kldload -n if_rum";
1468 };
1469
1470 nomatch 32 {
1471         match "bus" "uhub[0-9]+";
1472         match "mode" "host";
1473         match "vendor" "0x0eb0";
1474         match "product" "0x9071";
1475         action "kldload -n if_urtwn";
1476 };
1477
1478 nomatch 32 {
1479         match "bus" "uhub[0-9]+";
1480         match "mode" "host";
1481         match "vendor" "0x0eba";
1482         match "product" "(0x1080|0x2080)";
1483         action "kldload -n uplcom";
1484 };
1485
1486 nomatch 32 {
1487         match "bus" "uhub[0-9]+";
1488         match "mode" "host";
1489         match "vendor" "0x0eef";
1490         match "product" "(0x0001|0x0002)";
1491         action "kldload -n uep";
1492 };
1493
1494 nomatch 32 {
1495         match "bus" "uhub[0-9]+";
1496         match "mode" "host";
1497         match "vendor" "0x0f3d";
1498         match "product" "0x0112";
1499         action "kldload -n u3g";
1500 };
1501
1502 nomatch 32 {
1503         match "bus" "uhub[0-9]+";
1504         match "mode" "host";
1505         match "vendor" "0x0f3d";
1506         match "product" "0x0112";
1507         action "kldload -n ugensa";
1508 };
1509
1510 nomatch 32 {
1511         match "bus" "uhub[0-9]+";
1512         match "mode" "host";
1513         match "vendor" "0x0f4e";
1514         match "product" "0x0200";
1515         action "kldload -n uipaq";
1516 };
1517
1518 nomatch 32 {
1519         match "bus" "uhub[0-9]+";
1520         match "mode" "host";
1521         match "vendor" "0x0f94";
1522         match "product" "0x0001";
1523         action "kldload -n uftdi";
1524 };
1525
1526 nomatch 32 {
1527         match "bus" "uhub[0-9]+";
1528         match "mode" "host";
1529         match "vendor" "0x0f98";
1530         match "product" "0x0201";
1531         action "kldload -n uipaq";
1532 };
1533
1534 nomatch 32 {
1535         match "bus" "uhub[0-9]+";
1536         match "mode" "host";
1537         match "vendor" "0x0fb8";
1538         match "product" "(0x3001|0x3002|0x3003|0x4001)";
1539         action "kldload -n uipaq";
1540 };
1541
1542 nomatch 32 {
1543         match "bus" "uhub[0-9]+";
1544         match "mode" "host";
1545         match "vendor" "0x0fcf";
1546         match "product" "(0x1003|0x1004|0x1006)";
1547         action "kldload -n uslcom";
1548 };
1549
1550 nomatch 32 {
1551         match "bus" "uhub[0-9]+";
1552         match "mode" "host";
1553         match "vendor" "0x0fe6";
1554         match "product" "(0x8101|0x9700)";
1555         action "kldload -n if_udav";
1556 };
1557
1558 nomatch 32 {
1559         match "bus" "uhub[0-9]+";
1560         match "mode" "host";
1561         match "vendor" "0x100d";
1562         match "product" "(0x9031|0x9032)";
1563         action "kldload -n if_run";
1564 };
1565
1566 nomatch 32 {
1567         match "bus" "uhub[0-9]+";
1568         match "mode" "host";
1569         match "vendor" "0x1011";
1570         match "product" "0x3198";
1571         action "kldload -n u3g";
1572 };
1573
1574 nomatch 32 {
1575         match "bus" "uhub[0-9]+";
1576         match "mode" "host";
1577         match "vendor" "0x103c";
1578         match "product" "0x1629";
1579         action "kldload -n if_urtwn";
1580 };
1581
1582 nomatch 32 {
1583         match "bus" "uhub[0-9]+";
1584         match "mode" "host";
1585         match "vendor" "0x1044";
1586         match "product" "(0x8008|0x800a)";
1587         action "kldload -n if_rum";
1588 };
1589
1590 nomatch 32 {
1591         match "bus" "uhub[0-9]+";
1592         match "mode" "host";
1593         match "vendor" "0x1044";
1594         match "product" "(0x800b|0x800c|0x800d)";
1595         action "kldload -n if_run";
1596 };
1597
1598 nomatch 32 {
1599         match "bus" "uhub[0-9]+";
1600         match "mode" "host";
1601         match "vendor" "0x1066";
1602         match "product" "(0x00ce|0x0300|0x0500|0x0600|0x0700)";
1603         action "kldload -n uipaq";
1604 };
1605
1606 nomatch 32 {
1607         match "bus" "uhub[0-9]+";
1608         match "mode" "host";
1609         match "vendor" "0x106c";
1610         match "product" "0x3701";
1611         action "kldload -n umodem";
1612 };
1613
1614 nomatch 32 {
1615         match "bus" "uhub[0-9]+";
1616         match "mode" "host";
1617         match "vendor" "0x10a6";
1618         match "product" "0xaa26";
1619         action "kldload -n uslcom";
1620 };
1621
1622 nomatch 32 {
1623         match "bus" "uhub[0-9]+";
1624         match "mode" "host";
1625         match "vendor" "0x10ab";
1626         match "product" "0x10c5";
1627         action "kldload -n uslcom";
1628 };
1629
1630 nomatch 32 {
1631         match "bus" "uhub[0-9]+";
1632         match "mode" "host";
1633         match "vendor" "0x10b5";
1634         match "product" "0xac70";
1635         action "kldload -n uplcom";
1636 };
1637
1638 nomatch 32 {
1639         match "bus" "uhub[0-9]+";
1640         match "mode" "host";
1641         match "vendor" "0x10b5";
1642         match "product" "0xac70";
1643         action "kldload -n uslcom";
1644 };
1645
1646 nomatch 32 {
1647         match "bus" "uhub[0-9]+";
1648         match "mode" "host";
1649         match "vendor" "0x10c4";
1650         match "product" "(0x0f91|0x1101|0x1601|0x800a|0x803b|0x8043|0x8044)";
1651         action "kldload -n uslcom";
1652 };
1653
1654 nomatch 32 {
1655         match "bus" "uhub[0-9]+";
1656         match "mode" "host";
1657         match "vendor" "0x10c4";
1658         match "product" "0x8053";
1659         action "kldload -n u3g";
1660 };
1661
1662 nomatch 32 {
1663         match "bus" "uhub[0-9]+";
1664         match "mode" "host";
1665         match "vendor" "0x10c4";
1666         match "product" "(0x8066|0x806f|0x807a|0x80ca|0x80dd|0x80ed|0x80f6|0x8115|0x813d|0x813f|0x814a|0x814a|0x814b|0x8156|0x815e|0x818b|0x819f|0x81a6|0x81ac|0x81ad|0x81c8|0x81e2|0x81e7|0x81e8|0x81f2|0x8218|0x822b|0x826b|0x8293|0x82f9|0x8341|0x8382|0x83a8|0x8411|0x846e|0x8477|0xea60|0xea61|0xea71|0xf001|0xf002|0xf003|0xf004)";
1667         action "kldload -n uslcom";
1668 };
1669
1670 nomatch 32 {
1671         match "bus" "uhub[0-9]+";
1672         match "mode" "host";
1673         match "vendor" "0x10c5";
1674         match "product" "0xea61";
1675         action "kldload -n uslcom";
1676 };
1677
1678 nomatch 32 {
1679         match "bus" "uhub[0-9]+";
1680         match "mode" "host";
1681         match "vendor" "0x10ce";
1682         match "product" "0xea61";
1683         action "kldload -n uslcom";
1684 };
1685
1686 nomatch 32 {
1687         match "bus" "uhub[0-9]+";
1688         match "mode" "host";
1689         match "vendor" "0x1114";
1690         match "product" "(0x0001|0x0004|0x0006)";
1691         action "kldload -n uipaq";
1692 };
1693
1694 nomatch 32 {
1695         match "bus" "uhub[0-9]+";
1696         match "mode" "host";
1697         match "vendor" "0x1163";
1698         match "product" "0x0100";
1699         action "kldload -n ucycom";
1700 };
1701
1702 nomatch 32 {
1703         match "bus" "uhub[0-9]+";
1704         match "mode" "host";
1705         match "vendor" "0x1182";
1706         match "product" "0x1388";
1707         action "kldload -n uipaq";
1708 };
1709
1710 nomatch 32 {
1711         match "bus" "uhub[0-9]+";
1712         match "mode" "host";
1713         match "vendor" "0x1186";
1714         match "product" "0x3e04";
1715         action "kldload -n u3g";
1716 };
1717
1718 nomatch 32 {
1719         match "bus" "uhub[0-9]+";
1720         match "mode" "host";
1721         match "vendor" "0x1189";
1722         match "product" "0x0893";
1723         action "kldload -n if_axe";
1724 };
1725
1726 nomatch 32 {
1727         match "bus" "uhub[0-9]+";
1728         match "mode" "host";
1729         match "vendor" "0x1199";
1730         match "product" "(0x0017|0x0018|0x0019|0x0020|0x0021|0x0022|0x0023|0x0024|0x0025|0x0026|0x0027|0x0028|0x0029|0x0112|0x0120|0x0218)";
1731         action "kldload -n u3g";
1732 };
1733
1734 nomatch 32 {
1735         match "bus" "uhub[0-9]+";
1736         match "mode" "host";
1737         match "vendor" "0x1199";
1738         match "product" "0x0218";
1739         action "kldload -n umodem";
1740 };
1741
1742 nomatch 32 {
1743         match "bus" "uhub[0-9]+";
1744         match "mode" "host";
1745         match "vendor" "0x1199";
1746         match "product" "(0x0220|0x0224|0x0fff|0x6802|0x6803|0x6804|0x6805|0x6808|0x6809|0x6812|0x6813|0x6815|0x6816|0x6820|0x6821|0x6822|0x6832|0x6833|0x6834|0x6835|0x6838|0x6839|0x683a|0x683b|0x683c|0x683d|0x683e|0x6850|0x6851|0x6852|0x6853|0x6855|0x6856|0x6859|0x685a|0x6880|0x6890|0x6891|0x6892|0x6893|0x68a3|0x68aa)";
1747         action "kldload -n u3g";
1748 };
1749
1750 nomatch 32 {
1751         match "bus" "uhub[0-9]+";
1752         match "mode" "host";
1753         match "vendor" "0x11ad";
1754         match "product" "0x0701";
1755         action "kldload -n uplcom";
1756 };
1757
1758 nomatch 32 {
1759         match "bus" "uhub[0-9]+";
1760         match "mode" "host";
1761         match "vendor" "0x11d9";
1762         match "product" "(0x1002|0x1003)";
1763         action "kldload -n uipaq";
1764 };
1765
1766 nomatch 32 {
1767         match "bus" "uhub[0-9]+";
1768         match "mode" "host";
1769         match "vendor" "0x11f5";
1770         match "product" "(0x0001|0x0003|0x0004|0x0005)";
1771         action "kldload -n uplcom";
1772 };
1773
1774 nomatch 32 {
1775         match "bus" "uhub[0-9]+";
1776         match "mode" "host";
1777         match "vendor" "0x11f6";
1778         match "product" "0x2001";
1779         action "kldload -n uplcom";
1780 };
1781
1782 nomatch 32 {
1783         match "bus" "uhub[0-9]+";
1784         match "mode" "host";
1785         match "vendor" "0x11f7";
1786         match "product" "0x02df";
1787         action "kldload -n uplcom";
1788 };
1789
1790 nomatch 32 {
1791         match "bus" "uhub[0-9]+";
1792         match "mode" "host";
1793         match "vendor" "0x1231";
1794         match "product" "(0xce01|0xce02)";
1795         action "kldload -n uipaq";
1796 };
1797
1798 nomatch 32 {
1799         match "bus" "uhub[0-9]+";
1800         match "mode" "host";
1801         match "vendor" "0x129b";
1802         match "product" "0x1828";
1803         action "kldload -n if_run";
1804 };
1805
1806 nomatch 32 {
1807         match "bus" "uhub[0-9]+";
1808         match "mode" "host";
1809         match "vendor" "0x12d1";
1810         match "product" "(0x1001|0x1003|0x1004|0x1401|0x1402|0x1403|0x1404|0x1405|0x1406|0x1407|0x1408|0x1409|0x140a|0x140b|0x140c|0x140d|0x140e|0x140f|0x1410|0x1411|0x1412|0x1413|0x1414|0x1415|0x1416|0x1417|0x1418|0x1419|0x141a|0x141b|0x141c|0x141d|0x141e|0x141f|0x1420|0x1421|0x1422|0x1423|0x1424|0x1425|0x1426|0x1427|0x1428|0x1429|0x142a|0x142b|0x142c|0x142d|0x142e|0x142f|0x1430|0x1431|0x1432|0x1433|0x1434|0x1435|0x1436|0x1437|0x1438|0x1439|0x143a|0x143b|0x143c|0x143d|0x143e|0x143f|0x1446|0x1465|0x14ac|0x1520|0x1c05|0x1c0b)";
1811         action "kldload -n u3g";
1812 };
1813
1814 nomatch 32 {
1815         match "bus" "uhub[0-9]+";
1816         match "mode" "host";
1817         match "vendor" "0x12ef";
1818         match "product" "0x0100";
1819         action "kldload -n uvisor";
1820 };
1821
1822 nomatch 32 {
1823         match "bus" "uhub[0-9]+";
1824         match "mode" "host";
1825         match "vendor" "0x1371";
1826         match "product" "(0x9022|0x9032)";
1827         action "kldload -n if_rum";
1828 };
1829
1830 nomatch 32 {
1831         match "bus" "uhub[0-9]+";
1832         match "mode" "host";
1833         match "vendor" "0x13ad";
1834         match "product" "0x9999";
1835         action "kldload -n uslcom";
1836 };
1837
1838 nomatch 32 {
1839         match "bus" "uhub[0-9]+";
1840         match "mode" "host";
1841         match "vendor" "0x13b1";
1842         match "product" "0x0018";
1843         action "kldload -n if_axe";
1844 };
1845
1846 nomatch 32 {
1847         match "bus" "uhub[0-9]+";
1848         match "mode" "host";
1849         match "vendor" "0x13b1";
1850         match "product" "(0x0020|0x0023)";
1851         action "kldload -n if_rum";
1852 };
1853
1854 nomatch 32 {
1855         match "bus" "uhub[0-9]+";
1856         match "mode" "host";
1857         match "vendor" "0x13b1";
1858         match "product" "0x002f";
1859         action "kldload -n if_run";
1860 };
1861
1862 nomatch 32 {
1863         match "bus" "uhub[0-9]+";
1864         match "mode" "host";
1865         match "vendor" "0x13d3";
1866         match "product" "(0x3247|0x3262|0x3273|0x3284|0x3305)";
1867         action "kldload -n if_run";
1868 };
1869
1870 nomatch 32 {
1871         match "bus" "uhub[0-9]+";
1872         match "mode" "host";
1873         match "vendor" "0x13d3";
1874         match "product" "(0x3357|0x3358|0x3359)";
1875         action "kldload -n if_urtwn";
1876 };
1877
1878 nomatch 32 {
1879         match "bus" "uhub[0-9]+";
1880         match "mode" "host";
1881         match "vendor" "0x1410";
1882         match "product" "(0x1100|0x1110|0x1120|0x1130|0x1400|0x1410|0x1420|0x1430|0x1450|0x2100|0x2110|0x2120|0x2130|0x2400|0x2410|0x2420|0x4100|0x4400|0x5010|0x5100|0x6000|0x6002|0x7042)";
1883         action "kldload -n u3g";
1884 };
1885
1886 nomatch 32 {
1887         match "bus" "uhub[0-9]+";
1888         match "mode" "host";
1889         match "vendor" "0x1416";
1890         match "product" "0x1110";
1891         action "kldload -n u3g";
1892 };
1893
1894 nomatch 32 {
1895         match "bus" "uhub[0-9]+";
1896         match "mode" "host";
1897         match "vendor" "0x1453";
1898         match "product" "0x4026";
1899         action "kldload -n uplcom";
1900 };
1901
1902 nomatch 32 {
1903         match "bus" "uhub[0-9]+";
1904         match "mode" "host";
1905         match "vendor" "0x1472";
1906         match "product" "0x0009";
1907         action "kldload -n if_rum";
1908 };
1909
1910 nomatch 32 {
1911         match "bus" "uhub[0-9]+";
1912         match "mode" "host";
1913         match "vendor" "0x1482";
1914         match "product" "0x3c09";
1915         action "kldload -n if_run";
1916 };
1917
1918 nomatch 32 {
1919         match "bus" "uhub[0-9]+";
1920         match "mode" "host";
1921         match "vendor" "0x148f";
1922         match "product" "0x2070";
1923         action "kldload -n if_run";
1924 };
1925
1926 nomatch 32 {
1927         match "bus" "uhub[0-9]+";
1928         match "mode" "host";
1929         match "vendor" "0x148f";
1930         match "product" "(0x2573|0x2671)";
1931         action "kldload -n if_rum";
1932 };
1933
1934 nomatch 32 {
1935         match "bus" "uhub[0-9]+";
1936         match "mode" "host";
1937         match "vendor" "0x148f";
1938         match "product" "(0x2770|0x2870|0x2878|0x3070|0x3071|0x3072|0x3370|0x3572|0x3573|0x5370|0x5572|0x8070)";
1939         action "kldload -n if_run";
1940 };
1941
1942 nomatch 32 {
1943         match "bus" "uhub[0-9]+";
1944         match "mode" "host";
1945         match "vendor" "0x148f";
1946         match "product" "0x9021";
1947         action "kldload -n if_rum";
1948 };
1949
1950 nomatch 32 {
1951         match "bus" "uhub[0-9]+";
1952         match "mode" "host";
1953         match "vendor" "0x14b2";
1954         match "product" "(0x3c06|0x3c07|0x3c08|0x3c09|0x3c11|0x3c12)";
1955         action "kldload -n if_run";
1956 };
1957
1958 nomatch 32 {
1959         match "bus" "uhub[0-9]+";
1960         match "mode" "host";
1961         match "vendor" "0x14b2";
1962         match "product" "0x3c22";
1963         action "kldload -n if_rum";
1964 };
1965
1966 nomatch 32 {
1967         match "bus" "uhub[0-9]+";
1968         match "mode" "host";
1969         match "vendor" "0x14b2";
1970         match "product" "(0x3c23|0x3c25|0x3c25|0x3c27|0x3c28)";
1971         action "kldload -n if_run";
1972 };
1973
1974 nomatch 32 {
1975         match "bus" "uhub[0-9]+";
1976         match "mode" "host";
1977         match "vendor" "0x14ea";
1978         match "product" "0xab11";
1979         action "kldload -n if_axe";
1980 };
1981
1982 nomatch 32 {
1983         match "bus" "uhub[0-9]+";
1984         match "mode" "host";
1985         match "vendor" "0x1555";
1986         match "product" "0x0004";
1987         action "kldload -n uslcom";
1988 };
1989
1990 nomatch 32 {
1991         match "bus" "uhub[0-9]+";
1992         match "mode" "host";
1993         match "vendor" "0x1557";
1994         match "product" "0x7720";
1995         action "kldload -n if_axe";
1996 };
1997
1998 nomatch 32 {
1999         match "bus" "uhub[0-9]+";
2000         match "mode" "host";
2001         match "vendor" "0x157e";
2002         match "product" "0x300e";
2003         action "kldload -n if_run";
2004 };
2005
2006 nomatch 32 {
2007         match "bus" "uhub[0-9]+";
2008         match "mode" "host";
2009         match "vendor" "0x15a9";
2010         match "product" "0x0004";
2011         action "kldload -n if_rum";
2012 };
2013
2014 nomatch 32 {
2015         match "bus" "uhub[0-9]+";
2016         match "mode" "host";
2017         match "vendor" "0x15a9";
2018         match "product" "(0x0006|0x0010)";
2019         action "kldload -n if_run";
2020 };
2021
2022 nomatch 32 {
2023         match "bus" "uhub[0-9]+";
2024         match "mode" "host";
2025         match "vendor" "0x15c5";
2026         match "product" "0x0008";
2027         action "kldload -n if_run";
2028 };
2029
2030 nomatch 32 {
2031         match "bus" "uhub[0-9]+";
2032         match "mode" "host";
2033         match "vendor" "0x1614";
2034         match "product" "(0x0800|0x0802|0x7002)";
2035         action "kldload -n u3g";
2036 };
2037
2038 nomatch 32 {
2039         match "bus" "uhub[0-9]+";
2040         match "mode" "host";
2041         match "vendor" "0x1631";
2042         match "product" "0x6200";
2043         action "kldload -n if_axe";
2044 };
2045
2046 nomatch 32 {
2047         match "bus" "uhub[0-9]+";
2048         match "mode" "host";
2049         match "vendor" "0x1631";
2050         match "product" "0xc019";
2051         action "kldload -n if_rum";
2052 };
2053
2054 nomatch 32 {
2055         match "bus" "uhub[0-9]+";
2056         match "mode" "host";
2057         match "vendor" "0x166a";
2058         match "product" "0x0303";
2059         action "kldload -n uslcom";
2060 };
2061
2062 nomatch 32 {
2063         match "bus" "uhub[0-9]+";
2064         match "mode" "host";
2065         match "vendor" "0x167b";
2066         match "product" "0x4001";
2067         action "kldload -n if_run";
2068 };
2069
2070 nomatch 32 {
2071         match "bus" "uhub[0-9]+";
2072         match "mode" "host";
2073         match "vendor" "0x1690";
2074         match "product" "0x0601";
2075         action "kldload -n uipaq";
2076 };
2077
2078 nomatch 32 {
2079         match "bus" "uhub[0-9]+";
2080         match "mode" "host";
2081         match "vendor" "0x1690";
2082         match "product" "0x0722";
2083         action "kldload -n if_rum";
2084 };
2085
2086 nomatch 32 {
2087         match "bus" "uhub[0-9]+";
2088         match "mode" "host";
2089         match "vendor" "0x1690";
2090         match "product" "(0x0740|0x0744)";
2091         action "kldload -n if_run";
2092 };
2093
2094 nomatch 32 {
2095         match "bus" "uhub[0-9]+";
2096         match "mode" "host";
2097         match "vendor" "0x16d5";
2098         match "product" "(0x6202|0x6501)";
2099         action "kldload -n u3g";
2100 };
2101
2102 nomatch 32 {
2103         match "bus" "uhub[0-9]+";
2104         match "mode" "host";
2105         match "vendor" "0x16d5";
2106         match "product" "0x6501";
2107         action "kldload -n ubsa";
2108 };
2109
2110 nomatch 32 {
2111         match "bus" "uhub[0-9]+";
2112         match "mode" "host";
2113         match "vendor" "0x16d5";
2114         match "product" "0x6502";
2115         action "kldload -n u3g";
2116 };
2117
2118 nomatch 32 {
2119         match "bus" "uhub[0-9]+";
2120         match "mode" "host";
2121         match "vendor" "0x16d5";
2122         match "product" "0x6502";
2123         action "kldload -n ubsa";
2124 };
2125
2126 nomatch 32 {
2127         match "bus" "uhub[0-9]+";
2128         match "mode" "host";
2129         match "vendor" "0x16d6";
2130         match "product" "(0x0001|0x0001)";
2131         action "kldload -n uslcom";
2132 };
2133
2134 nomatch 32 {
2135         match "bus" "uhub[0-9]+";
2136         match "mode" "host";
2137         match "vendor" "0x16d8";
2138         match "product" "(0x6006|0x6280)";
2139         action "kldload -n u3g";
2140 };
2141
2142 nomatch 32 {
2143         match "bus" "uhub[0-9]+";
2144         match "mode" "host";
2145         match "vendor" "0x16d8";
2146         match "product" "0x6280";
2147         action "kldload -n ugensa";
2148 };
2149
2150 nomatch 32 {
2151         match "bus" "uhub[0-9]+";
2152         match "mode" "host";
2153         match "vendor" "0x16dc";
2154         match "product" "(0x0010|0x0011|0x0012|0x0015)";
2155         action "kldload -n uslcom";
2156 };
2157
2158 nomatch 32 {
2159         match "bus" "uhub[0-9]+";
2160         match "mode" "host";
2161         match "vendor" "0x1726";
2162         match "product" "0x1000";
2163         action "kldload -n u3g";
2164 };
2165
2166 nomatch 32 {
2167         match "bus" "uhub[0-9]+";
2168         match "mode" "host";
2169         match "vendor" "0x1726";
2170         match "product" "0x1000";
2171         action "kldload -n ubsa";
2172 };
2173
2174 nomatch 32 {
2175         match "bus" "uhub[0-9]+";
2176         match "mode" "host";
2177         match "vendor" "0x1737";
2178         match "product" "0x0039";
2179         action "kldload -n if_axe";
2180 };
2181
2182 nomatch 32 {
2183         match "bus" "uhub[0-9]+";
2184         match "mode" "host";
2185         match "vendor" "0x1737";
2186         match "product" "(0x0070|0x0071|0x0077|0x0078|0x0079)";
2187         action "kldload -n if_run";
2188 };
2189
2190 nomatch 32 {
2191         match "bus" "uhub[0-9]+";
2192         match "mode" "host";
2193         match "vendor" "0x1740";
2194         match "product" "(0x0605|0x0615|0x9701|0x9702|0x9703|0x9705|0x9706|0x9707|0x9708|0x9709|0x9801)";
2195         action "kldload -n if_run";
2196 };
2197
2198 nomatch 32 {
2199         match "bus" "uhub[0-9]+";
2200         match "mode" "host";
2201         match "vendor" "0x1761";
2202         match "product" "0x0b05";
2203         action "kldload -n if_run";
2204 };
2205
2206 nomatch 32 {
2207         match "bus" "uhub[0-9]+";
2208         match "mode" "host";
2209         match "vendor" "0x177f";
2210         match "product" "(0x0153|0x0302|0x0313)";
2211         action "kldload -n if_run";
2212 };
2213
2214 nomatch 32 {
2215         match "bus" "uhub[0-9]+";
2216         match "mode" "host";
2217         match "vendor" "0x17ef";
2218         match "product" "0x7203";
2219         action "kldload -n if_axe";
2220 };
2221
2222 nomatch 32 {
2223         match "bus" "uhub[0-9]+";
2224         match "mode" "host";
2225         match "vendor" "0x17f4";
2226         match "product" "0xaaaa";
2227         action "kldload -n uslcom";
2228 };
2229
2230 nomatch 32 {
2231         match "bus" "uhub[0-9]+";
2232         match "mode" "host";
2233         match "vendor" "0x1843";
2234         match "product" "0x0200";
2235         action "kldload -n uslcom";
2236 };
2237
2238 nomatch 32 {
2239         match "bus" "uhub[0-9]+";
2240         match "mode" "host";
2241         match "vendor" "0x18c5";
2242         match "product" "0x0002";
2243         action "kldload -n if_rum";
2244 };
2245
2246 nomatch 32 {
2247         match "bus" "uhub[0-9]+";
2248         match "mode" "host";
2249         match "vendor" "0x18c5";
2250         match "product" "(0x0008|0x0012)";
2251         action "kldload -n if_run";
2252 };
2253
2254 nomatch 32 {
2255         match "bus" "uhub[0-9]+";
2256         match "mode" "host";
2257         match "vendor" "0x18e8";
2258         match "product" "(0x6196|0x6229|0x6238)";
2259         action "kldload -n if_rum";
2260 };
2261
2262 nomatch 32 {
2263         match "bus" "uhub[0-9]+";
2264         match "mode" "host";
2265         match "vendor" "0x18e8";
2266         match "product" "0x6259";
2267         action "kldload -n if_run";
2268 };
2269
2270 nomatch 32 {
2271         match "bus" "uhub[0-9]+";
2272         match "mode" "host";
2273         match "vendor" "0x18ef";
2274         match "product" "0xe00f";
2275         action "kldload -n uslcom";
2276 };
2277
2278 nomatch 32 {
2279         match "bus" "uhub[0-9]+";
2280         match "mode" "host";
2281         match "vendor" "0x19d2";
2282         match "product" "(0x0001|0x0002|0x0003|0x0004|0x0005|0x0006|0x0007|0x0008|0x0009|0x000a|0x000b|0x000c|0x000d|0x000e|0x000f|0x0010|0x0011|0x0012|0x0013|0x0014|0x0015|0x0016|0x0017|0x0018|0x0019|0x0020|0x0021|0x0022|0x0023|0x0024|0x0025|0x0026|0x0027|0x0028|0x0029|0x0030|0x0031|0x0032|0x0033|0x0037|0x0039|0x0042|0x0043|0x0048|0x0049|0x0051|0x0052|0x0053|0x0054|0x0055|0x0057|0x0058|0x0059|0x0060|0x0061|0x0062|0x0063|0x0064|0x0066|0x0069|0x0070|0x0073|0x0076|0x0078|0x0082|0x0086|0x0117|0x2000|0x2002|0x2003|0xfff1|0xfff5|0xfffe)";
2283         action "kldload -n u3g";
2284 };
2285
2286 nomatch 32 {
2287         match "bus" "uhub[0-9]+";
2288         match "mode" "host";
2289         match "vendor" "0x1a86";
2290         match "product" "0x7523";
2291         action "kldload -n uchcom";
2292 };
2293
2294 nomatch 32 {
2295         match "bus" "uhub[0-9]+";
2296         match "mode" "host";
2297         match "vendor" "0x1a8d";
2298         match "product" "(0x1002|0x1003|0x1004|0x1005|0x1006|0x1007|0x1008|0x1009|0x100a|0x100b|0x100c|0x100d|0x100e|0x100f|0x1010|0x1011|0x1012)";
2299         action "kldload -n u3g";
2300 };
2301
2302 nomatch 32 {
2303         match "bus" "uhub[0-9]+";
2304         match "mode" "host";
2305         match "vendor" "0x1b3d";
2306         match "product" "0x0153";
2307         action "kldload -n uftdi";
2308 };
2309
2310 nomatch 32 {
2311         match "bus" "uhub[0-9]+";
2312         match "mode" "host";
2313         match "vendor" "0x1b75";
2314         match "product" "0x3072";
2315         action "kldload -n if_run";
2316 };
2317
2318 nomatch 32 {
2319         match "bus" "uhub[0-9]+";
2320         match "mode" "host";
2321         match "vendor" "0x1bbb";
2322         match "product" "(0x0000|0xf000)";
2323         action "kldload -n u3g";
2324 };
2325
2326 nomatch 32 {
2327         match "bus" "uhub[0-9]+";
2328         match "mode" "host";
2329         match "vendor" "0x1bc7";
2330         match "product" "(0x1003|0x1004)";
2331         action "kldload -n u3g";
2332 };
2333
2334 nomatch 32 {
2335         match "bus" "uhub[0-9]+";
2336         match "mode" "host";
2337         match "vendor" "0x1be3";
2338         match "product" "0x07a6";
2339         action "kldload -n uslcom";
2340 };
2341
2342 nomatch 32 {
2343         match "bus" "uhub[0-9]+";
2344         match "mode" "host";
2345         match "vendor" "0x1c9e";
2346         match "product" "(0x6061|0x9603|0x9605|0xf000)";
2347         action "kldload -n u3g";
2348 };
2349
2350 nomatch 32 {
2351         match "bus" "uhub[0-9]+";
2352         match "mode" "host";
2353         match "vendor" "0x1cf1";
2354         match "product" "(0x0001|0x0004)";
2355         action "kldload -n uftdi";
2356 };
2357
2358 nomatch 32 {
2359         match "bus" "uhub[0-9]+";
2360         match "mode" "host";
2361         match "vendor" "0x1d09";
2362         match "product" "0x4000";
2363         action "kldload -n u3g";
2364 };
2365
2366 nomatch 32 {
2367         match "bus" "uhub[0-9]+";
2368         match "mode" "host";
2369         match "vendor" "0x1d4d";
2370         match "product" "(0x0002|0x000c|0x000e|0x0010)";
2371         action "kldload -n if_run";
2372 };
2373
2374 nomatch 32 {
2375         match "bus" "uhub[0-9]+";
2376         match "mode" "host";
2377         match "vendor" "0x1da5";
2378         match "product" "(0x4512|0x4515|0x4519|0x4523)";
2379         action "kldload -n u3g";
2380 };
2381
2382 nomatch 32 {
2383         match "bus" "uhub[0-9]+";
2384         match "mode" "host";
2385         match "vendor" "0x1e0e";
2386         match "product" "(0x9000|0x9200|0xce16)";
2387         action "kldload -n u3g";
2388 };
2389
2390 nomatch 32 {
2391         match "bus" "uhub[0-9]+";
2392         match "mode" "host";
2393         match "vendor" "0x1eda";
2394         match "product" "0x2310";
2395         action "kldload -n if_run";
2396 };
2397
2398 nomatch 32 {
2399         match "bus" "uhub[0-9]+";
2400         match "mode" "host";
2401         match "vendor" "0x2001";
2402         match "product" "(0x1a00|0x1a02)";
2403         action "kldload -n if_axe";
2404 };
2405
2406 nomatch 32 {
2407         match "bus" "uhub[0-9]+";
2408         match "mode" "host";
2409         match "vendor" "0x2001";
2410         match "product" "(0x3307|0x3308|0x3309|0x330a|0x330d)";
2411         action "kldload -n if_urtwn";
2412 };
2413
2414 nomatch 32 {
2415         match "bus" "uhub[0-9]+";
2416         match "mode" "host";
2417         match "vendor" "0x2001";
2418         match "product" "0x3c05";
2419         action "kldload -n if_axe";
2420 };
2421
2422 nomatch 32 {
2423         match "bus" "uhub[0-9]+";
2424         match "mode" "host";
2425         match "vendor" "0x2001";
2426         match "product" "(0x3c09|0x3c0a|0x3c15|0x3c1a|0x3c1b|0x3c1f)";
2427         action "kldload -n if_run";
2428 };
2429
2430 nomatch 32 {
2431         match "bus" "uhub[0-9]+";
2432         match "mode" "host";
2433         match "vendor" "0x2019";
2434         match "product" "(0x1201|0x4902)";
2435         action "kldload -n if_urtwn";
2436 };
2437
2438 nomatch 32 {
2439         match "bus" "uhub[0-9]+";
2440         match "mode" "host";
2441         match "vendor" "0x2019";
2442         match "product" "0xab01";
2443         action "kldload -n if_rum";
2444 };
2445
2446 nomatch 32 {
2447         match "bus" "uhub[0-9]+";
2448         match "mode" "host";
2449         match "vendor" "0x2019";
2450         match "product" "(0xab24|0xab25)";
2451         action "kldload -n if_run";
2452 };
2453
2454 nomatch 32 {
2455         match "bus" "uhub[0-9]+";
2456         match "mode" "host";
2457         match "vendor" "0x2019";
2458         match "product" "(0xab2a|0xab2b|0xab2e)";
2459         action "kldload -n if_urtwn";
2460 };
2461
2462 nomatch 32 {
2463         match "bus" "uhub[0-9]+";
2464         match "mode" "host";
2465         match "vendor" "0x2019";
2466         match "product" "(0xab50|0xed02)";
2467         action "kldload -n if_rum";
2468 };
2469
2470 nomatch 32 {
2471         match "bus" "uhub[0-9]+";
2472         match "mode" "host";
2473         match "vendor" "0x2019";
2474         match "product" "(0xed06|0xed14)";
2475         action "kldload -n if_run";
2476 };
2477
2478 nomatch 32 {
2479         match "bus" "uhub[0-9]+";
2480         match "mode" "host";
2481         match "vendor" "0x2019";
2482         match "product" "0xed17";
2483         action "kldload -n if_urtwn";
2484 };
2485
2486 nomatch 32 {
2487         match "bus" "uhub[0-9]+";
2488         match "mode" "host";
2489         match "vendor" "0x203d";
2490         match "product" "(0x1480|0x14a1|0x14a9)";
2491         action "kldload -n if_run";
2492 };
2493
2494 nomatch 32 {
2495         match "bus" "uhub[0-9]+";
2496         match "mode" "host";
2497         match "vendor" "0x20b8";
2498         match "product" "0x8888";
2499         action "kldload -n if_run";
2500 };
2501
2502 nomatch 32 {
2503         match "bus" "uhub[0-9]+";
2504         match "mode" "host";
2505         match "vendor" "0x20b9";
2506         match "product" "0x1682";
2507         action "kldload -n u3g";
2508 };
2509
2510 nomatch 32 {
2511         match "bus" "uhub[0-9]+";
2512         match "mode" "host";
2513         match "vendor" "0x20f4";
2514         match "product" "(0x624d|0x648b)";
2515         action "kldload -n if_urtwn";
2516 };
2517
2518 nomatch 32 {
2519         match "bus" "uhub[0-9]+";
2520         match "mode" "host";
2521         match "vendor" "0x22b8";
2522         match "product" "(0x4204|0x4214|0x4224|0x4234|0x4244)";
2523         action "kldload -n uipaq";
2524 };
2525
2526 nomatch 32 {
2527         match "bus" "uhub[0-9]+";
2528         match "mode" "host";
2529         match "vendor" "0x2478";
2530         match "product" "0x2008";
2531         action "kldload -n uplcom";
2532 };
2533
2534 nomatch 32 {
2535         match "bus" "uhub[0-9]+";
2536         match "mode" "host";
2537         match "vendor" "0x3340";
2538         match "product" "(0x011c|0x0326|0x0426|0x043a|0x051c|0x053a|0x071c|0x0b1c|0x0e3a|0x0f1c|0x0f3a|0x1326|0x191c|0x2326|0x3326)";
2539         action "kldload -n uipaq";
2540 };
2541
2542 nomatch 32 {
2543         match "bus" "uhub[0-9]+";
2544         match "mode" "host";
2545         match "vendor" "0x3708";
2546         match "product" "(0x20ce|0x21ce)";
2547         action "kldload -n uipaq";
2548 };
2549
2550 nomatch 32 {
2551         match "bus" "uhub[0-9]+";
2552         match "mode" "host";
2553         match "vendor" "0x4113";
2554         match "product" "(0x0210|0x0211|0x0400|0x0410)";
2555         action "kldload -n uipaq";
2556 };
2557
2558 nomatch 32 {
2559         match "bus" "uhub[0-9]+";
2560         match "mode" "host";
2561         match "vendor" "0x413c";
2562         match "product" "(0x4001|0x4002|0x4003|0x4004|0x4005|0x4006|0x4007|0x4008|0x4009)";
2563         action "kldload -n uipaq";
2564 };
2565
2566 nomatch 32 {
2567         match "bus" "uhub[0-9]+";
2568         match "mode" "host";
2569         match "vendor" "0x413c";
2570         match "product" "(0x8114|0x8115|0x8116|0x8117|0x8118|0x8128|0x8129|0x8133|0x8134|0x8135|0x8136|0x8137|0x8138|0x8180|0x8181|0x8182)";
2571         action "kldload -n u3g";
2572 };
2573
2574 nomatch 32 {
2575         match "bus" "uhub[0-9]+";
2576         match "mode" "host";
2577         match "vendor" "0x413c";
2578         match "product" "0x9500";
2579         action "kldload -n uslcom";
2580 };
2581
2582 nomatch 32 {
2583         match "bus" "uhub[0-9]+";
2584         match "mode" "host";
2585         match "vendor" "0x4348";
2586         match "product" "0x5523";
2587         action "kldload -n uchcom";
2588 };
2589
2590 nomatch 32 {
2591         match "bus" "uhub[0-9]+";
2592         match "mode" "host";
2593         match "vendor" "0x4505";
2594         match "product" "0x0010";
2595         action "kldload -n uipaq";
2596 };
2597
2598 nomatch 32 {
2599         match "bus" "uhub[0-9]+";
2600         match "mode" "host";
2601         match "vendor" "0x4766";
2602         match "product" "0x0001";
2603         action "kldload -n uvisor";
2604 };
2605
2606 nomatch 32 {
2607         match "bus" "uhub[0-9]+";
2608         match "mode" "host";
2609         match "vendor" "0x4855";
2610         match "product" "(0x0090|0x0091)";
2611         action "kldload -n if_urtwn";
2612 };
2613
2614 nomatch 32 {
2615         match "bus" "uhub[0-9]+";
2616         match "mode" "host";
2617         match "vendor" "0x5372";
2618         match "product" "0x2303";
2619         action "kldload -n uplcom";
2620 };
2621
2622 nomatch 32 {
2623         match "bus" "uhub[0-9]+";
2624         match "mode" "host";
2625         match "vendor" "0x5a57";
2626         match "product" "(0x0280|0x0282|0x0283|0x0284|0x5257)";
2627         action "kldload -n if_run";
2628 };
2629
2630 nomatch 32 {
2631         match "bus" "uhub[0-9]+";
2632         match "mode" "host";
2633         match "vendor" "0x5e04";
2634         match "product" "0xce00";
2635         action "kldload -n uipaq";
2636 };
2637
2638 nomatch 32 {
2639         match "bus" "uhub[0-9]+";
2640         match "mode" "host";
2641         match "vendor" "0x6189";
2642         match "product" "0x182d";
2643         action "kldload -n if_axe";
2644 };
2645
2646 nomatch 32 {
2647         match "bus" "uhub[0-9]+";
2648         match "mode" "host";
2649         match "vendor" "0x6189";
2650         match "product" "0x2068";
2651         action "kldload -n uplcom";
2652 };
2653
2654 nomatch 32 {
2655         match "bus" "uhub[0-9]+";
2656         match "mode" "host";
2657         match "vendor" "0x6547";
2658         match "product" "0x0232";
2659         action "kldload -n uark";
2660 };
2661
2662 nomatch 32 {
2663         match "bus" "uhub[0-9]+";
2664         match "mode" "host";
2665         match "vendor" "0x7392";
2666         match "product" "0x7318";
2667         action "kldload -n if_rum";
2668 };
2669
2670 nomatch 32 {
2671         match "bus" "uhub[0-9]+";
2672         match "mode" "host";
2673         match "vendor" "0x7392";
2674         match "product" "(0x7711|0x7717|0x7718|0x7733)";
2675         action "kldload -n if_run";
2676 };
2677
2678 nomatch 32 {
2679         match "bus" "uhub[0-9]+";
2680         match "mode" "host";
2681         match "vendor" "0x7392";
2682         match "product" "(0x7811|0x7822)";
2683         action "kldload -n if_urtwn";
2684 };
2685
2686 nomatch 32 {
2687         match "bus" "uhub[0-9]+";
2688         match "mode" "host";
2689         match "vendor" "0x8516";
2690         match "product" "(0x2070|0x2770|0x2870|0x3070|0x3071|0x3072|0x3572)";
2691         action "kldload -n if_run";
2692 };
2693
2694 nomatch 32 {
2695         match "bus" "uhub[0-9]+";
2696         match "mode" "host";
2697         match "vendor" "0x9710";
2698         match "product" "0x7703";
2699         action "kldload -n umoscom";
2700 };
2701
2702 nomatch 32 {
2703         match "bus" "uhub[0-9]+";
2704         match "mode" "host";
2705         match "vendor" "0x9710";
2706         match "product" "(0x7820|0x7840)";
2707         action "kldload -n umcs";
2708 };
2709
2710 nomatch 32 {
2711         match "bus" "uhub[0-9]+";
2712         match "mode" "host";
2713         match "vendor" "0x9846";
2714         match "product" "0x9041";
2715         action "kldload -n if_urtwn";
2716 };
2717
2718 nomatch 32 {
2719         match "bus" "uhub[0-9]+";
2720         match "mode" "host";
2721         match "vendor" "0x9e88";
2722         match "product" "0x9e8f";
2723         action "kldload -n uftdi";
2724 };
2725
2726 nomatch 32 {
2727         match "bus" "uhub[0-9]+";
2728         match "mode" "host";
2729         match "vendor" "0xdaae";
2730         match "product" "0xead6";
2731         action "kldload -n uslcom";
2732 };
2733
2734 nomatch 32 {
2735         match "bus" "uhub[0-9]+";
2736         match "mode" "host";
2737         match "intclass" "0x02";
2738         match "intsubclass" "0x02";
2739         match "intprotocol" "0x01";
2740         action "kldload -n umodem";
2741 };
2742
2743 nomatch 32 {
2744         match "bus" "uhub[0-9]+";
2745         match "mode" "host";
2746         match "intclass" "0x02";
2747         match "intsubclass" "0x02";
2748         match "intprotocol" "0xff";
2749         action "kldload -n umodem";
2750 };
2751
2752 nomatch 32 {
2753         match "bus" "uhub[0-9]+";
2754         match "mode" "host";
2755         match "intclass" "0x03";
2756         match "intsubclass" "0x01";
2757         match "intprotocol" "0x01";
2758         action "kldload -n ukbd";
2759 };
2760
2761 nomatch 32 {
2762         match "bus" "uhub[0-9]+";
2763         match "mode" "host";
2764         match "intclass" "0x03";
2765         match "intsubclass" "0x01";
2766         match "intprotocol" "0x02";
2767         action "kldload -n ums";
2768 };
2769
2770 nomatch 32 {
2771         match "bus" "uhub[0-9]+";
2772         match "mode" "host";
2773         match "intclass" "0x07";
2774         match "intsubclass" "0x01";
2775         match "intprotocol" "0x01";
2776         action "kldload -n ulpt";
2777 };
2778
2779 nomatch 32 {
2780         match "bus" "uhub[0-9]+";
2781         match "mode" "host";
2782         match "intclass" "0x07";
2783         match "intsubclass" "0x01";
2784         match "intprotocol" "0x02";
2785         action "kldload -n ulpt";
2786 };
2787
2788 nomatch 32 {
2789         match "bus" "uhub[0-9]+";
2790         match "mode" "host";
2791         match "intclass" "0x07";
2792         match "intsubclass" "0x01";
2793         match "intprotocol" "0x03";
2794         action "kldload -n ulpt";
2795 };
2796
2797 nomatch 32 {
2798         match "bus" "uhub[0-9]+";
2799         match "mode" "host";
2800         match "intclass" "0xe0";
2801         match "intsubclass" "0x01";
2802         match "intprotocol" "0x03";
2803         action "kldload -n if_urndis";
2804 };
2805
2806 nomatch 32 {
2807         match "bus" "uhub[0-9]+";
2808         match "mode" "host";
2809         match "intclass" "0xef";
2810         match "intsubclass" "0x01";
2811         match "intprotocol" "0x01";
2812         action "kldload -n if_urndis";
2813 };
2814
2815 nomatch 32 {
2816         match "bus" "uhub[0-9]+";
2817         match "mode" "host";
2818         match "intclass" "0xff";
2819         match "intsubclass" "0x5d";
2820         match "intprotocol" "0x01";
2821         action "kldload -n uhid";
2822 };
2823
2824 nomatch 32 {
2825         match "bus" "uhub[0-9]+";
2826         match "mode" "host";
2827         match "intclass" "0x02";
2828         match "intsubclass" "0x88";
2829         action "kldload -n ufoma";
2830 };
2831
2832 nomatch 32 {
2833         match "bus" "uhub[0-9]+";
2834         match "mode" "host";
2835         match "intclass" "0x03";
2836         action "kldload -n uhid";
2837 };
2838
2839 nomatch 32 {
2840         match "bus" "uhub[0-9]+";
2841         match "mode" "host";
2842         match "intclass" "0x08";
2843         action "kldload -n umass";
2844 };
2845
2846 # 1420 USB entries processed
2847