usb.conf revision 331500
1#
2# $FreeBSD: stable/11/etc/devd/usb.conf 331500 2018-03-24 21:53:01Z ian $
3#
4# This file was automatically generated by "tools/tools/bus_autoconf/bus_autoconf.sh".
5# Please do not edit!
6#
7
8nomatch 32 {
9	match "bus" "uhub[0-9]+";
10	match "mode" "host";
11	match "vendor" "0x0104";
12	match "product" "0x00be";
13	action "kldload -n uipaq";
14};
15
16nomatch 32 {
17	match "bus" "uhub[0-9]+";
18	match "mode" "host";
19	match "vendor" "0x0123";
20	match "product" "0x0001";
21	action "kldload -n uep";
22};
23
24nomatch 32 {
25	match "bus" "uhub[0-9]+";
26	match "mode" "host";
27	match "vendor" "0x03e8";
28	match "product" "0x0008";
29	action "kldload -n if_kue";
30};
31
32nomatch 32 {
33	match "bus" "uhub[0-9]+";
34	match "mode" "host";
35	match "vendor" "0x03eb";
36	match "product" "0x2109";
37	action "kldload -n uftdi";
38};
39
40nomatch 32 {
41	match "bus" "uhub[0-9]+";
42	match "mode" "host";
43	match "vendor" "0x03f0";
44	match "product" "0x0121";
45	action "kldload -n ugensa";
46};
47
48nomatch 32 {
49	match "bus" "uhub[0-9]+";
50	match "mode" "host";
51	match "vendor" "0x03f0";
52	match "product" "(0x1016|0x1116|0x1216)";
53	action "kldload -n uipaq";
54};
55
56nomatch 32 {
57	match "bus" "uhub[0-9]+";
58	match "mode" "host";
59	match "vendor" "0x03f0";
60	match "product" "(0x1b1d|0x1e1d)";
61	action "kldload -n u3g";
62};
63
64nomatch 32 {
65	match "bus" "uhub[0-9]+";
66	match "mode" "host";
67	match "vendor" "0x03f0";
68	match "product" "(0x2016|0x2116|0x2216)";
69	action "kldload -n uipaq";
70};
71
72nomatch 32 {
73	match "bus" "uhub[0-9]+";
74	match "mode" "host";
75	match "vendor" "0x03f0";
76	match "product" "(0x241d|0x251d)";
77	action "kldload -n u3g";
78};
79
80nomatch 32 {
81	match "bus" "uhub[0-9]+";
82	match "mode" "host";
83	match "vendor" "0x03f0";
84	match "product" "(0x3016|0x3116)";
85	action "kldload -n uipaq";
86};
87
88nomatch 32 {
89	match "bus" "uhub[0-9]+";
90	match "mode" "host";
91	match "vendor" "0x03f0";
92	match "product" "0x311d";
93	action "kldload -n ng_ubt";
94};
95
96nomatch 32 {
97	match "bus" "uhub[0-9]+";
98	match "mode" "host";
99	match "vendor" "0x03f0";
100	match "product" "0x3216";
101	action "kldload -n uipaq";
102};
103
104nomatch 32 {
105	match "bus" "uhub[0-9]+";
106	match "mode" "host";
107	match "vendor" "0x03f0";
108	match "product" "0x3524";
109	action "kldload -n uplcom";
110};
111
112nomatch 32 {
113	match "bus" "uhub[0-9]+";
114	match "mode" "host";
115	match "vendor" "0x03f0";
116	match "product" "(0x4016|0x4116|0x4216|0x5016|0x5116|0x5216)";
117	action "kldload -n uipaq";
118};
119
120nomatch 32 {
121	match "bus" "uhub[0-9]+";
122	match "mode" "host";
123	match "vendor" "0x03f0";
124	match "product" "0x811c";
125	action "kldload -n if_aue";
126};
127
128nomatch 32 {
129	match "bus" "uhub[0-9]+";
130	match "mode" "host";
131	match "vendor" "0x03f0";
132	match "product" "0xca02";
133	action "kldload -n if_urtw";
134};
135
136nomatch 32 {
137	match "bus" "uhub[0-9]+";
138	match "mode" "host";
139	match "vendor" "0x0402";
140	match "product" "0x5632";
141	action "kldload -n if_cdce";
142};
143
144nomatch 32 {
145	match "bus" "uhub[0-9]+";
146	match "mode" "host";
147	match "vendor" "0x0403";
148	match "product" "(0x5259|0x6001|0x6004|0x6006|0x6006|0x6010|0x6011|0x6014|0x6015|0x8372|0x8a98|0x9378|0x9379|0x937a|0x937c|0x9868|0x9e90|0x9f80|0xa6d0|0xa6d1|0xabb8|0xb810|0xb811|0xb812|0xbaf8|0xbbe2|0xbca0|0xbca1|0xbca2|0xbca4|0xbcd8|0xbcd9|0xbcda|0xbdc8|0xbfd8|0xbfd9|0xbfda|0xbfdb|0xbfdc|0xc7d0|0xc850|0xc991|0xcaa0|0xcc48|0xcc49|0xcc4a|0xd010|0xd011|0xd012|0xd013|0xd014|0xd015|0xd016|0xd017|0xd070|0xd071|0xd388|0xd389|0xd38a|0xd38b|0xd38c|0xd38d|0xd38e|0xd38f|0xd578|0xd678|0xd738|0xd780|0xdaf8|0xdaf9|0xdafa|0xdafb|0xdafc|0xdafd|0xdafe|0xdaff|0xdc00|0xdc01|0xdd20|0xdf28|0xdf30|0xdf31|0xdf32|0xdf33|0xdf35|0xe000|0xe001|0xe002|0xe004|0xe006|0xe008|0xe009|0xe00a|0xe050|0xe0e8|0xe0e9|0xe0ea|0xe0eb|0xe0ec|0xe0ed|0xe0ee|0xe0ef|0xe0f0|0xe0f1|0xe0f2|0xe0f3|0xe0f4|0xe0f5|0xe0f6|0xe0f7|0xe40b|0xe520|0xe548|0xe6c8|0xe700|0xe729|0xe808|0xe809|0xe80a|0xe80b|0xe80c|0xe80d|0xe80e|0xe80f|0xe888|0xe889|0xe88a|0xe88b|0xe88c|0xe88d|0xe88e|0xe88f|0xea90|0xebe0|0xec88|0xec89|0xed22|0xed71|0xed72|0xed73|0xed74|0xee18|0xeee8|0xeee9|0xeeea|0xeeeb|0xeeec|0xeeed|0xeeee|0xeeef|0xef50|0xef51|0xf068|0xf069|0xf06a|0xf06b|0xf06c|0xf06d|0xf06e|0xf06f|0xf070|0xf0c0|0xf0c8|0xf208|0xf2d0|0xf3c0|0xf3c1|0xf3c2|0xf448|0xf449|0xf44a|0xf44b|0xf44c|0xf460|0xf608|0xf60b|0xf680|0xf850|0xf857|0xf9d0|0xf9d1|0xf9d2|0xf9d3|0xf9d4|0xf9d5|0xfa00|0xfa01|0xfa02|0xfa03|0xfa04|0xfa05|0xfa06|0xfa10|0xfa33|0xfa88|0xfad0|0xfaf0|0xfb58|0xfb59|0xfb5a|0xfb5b|0xfb5c|0xfb5d|0xfb5e|0xfb5f|0xfb80|0xfb99|0xfbfa|0xfc08|0xfc09|0xfc0a|0xfc0b|0xfc0c|0xfc0d|0xfc0e|0xfc0f|0xfc60|0xfc70|0xfc71|0xfc72|0xfc73|0xfc82|0xfd60|0xfe38|0xff00|0xff18|0xff1c|0xff1d|0xff20|0xff38|0xff39|0xff3a|0xff3b|0xff3c|0xff3d|0xff3e|0xff3f|0xffa8)";
149	action "kldload -n uftdi";
150};
151
152nomatch 32 {
153	match "bus" "uhub[0-9]+";
154	match "mode" "host";
155	match "vendor" "0x0408";
156	match "product" "0x0304";
157	action "kldload -n if_run";
158};
159
160nomatch 32 {
161	match "bus" "uhub[0-9]+";
162	match "mode" "host";
163	match "vendor" "0x0408";
164	match "product" "(0x1000|0xea02|0xea03|0xea04|0xea05|0xea06)";
165	action "kldload -n u3g";
166};
167
168nomatch 32 {
169	match "bus" "uhub[0-9]+";
170	match "mode" "host";
171	match "vendor" "0x0409";
172	match "product" "(0x00d5|0x00d6|0x00d7)";
173	action "kldload -n uipaq";
174};
175
176nomatch 32 {
177	match "bus" "uhub[0-9]+";
178	match "mode" "host";
179	match "vendor" "0x0409";
180	match "product" "0x0249";
181	action "kldload -n if_otus";
182};
183
184nomatch 32 {
185	match "bus" "uhub[0-9]+";
186	match "mode" "host";
187	match "vendor" "0x0409";
188	match "product" "(0x8024|0x8025)";
189	action "kldload -n uipaq";
190};
191
192nomatch 32 {
193	match "bus" "uhub[0-9]+";
194	match "mode" "host";
195	match "vendor" "0x0411";
196	match "product" "(0x0001|0x0005|0x0009)";
197	action "kldload -n if_aue";
198};
199
200nomatch 32 {
201	match "bus" "uhub[0-9]+";
202	match "mode" "host";
203	match "vendor" "0x0411";
204	match "product" "0x0012";
205	action "kldload -n if_rue";
206};
207
208nomatch 32 {
209	match "bus" "uhub[0-9]+";
210	match "mode" "host";
211	match "vendor" "0x0411";
212	match "product" "0x003d";
213	action "kldload -n if_axe";
214};
215
216nomatch 32 {
217	match "bus" "uhub[0-9]+";
218	match "mode" "host";
219	match "vendor" "0x0411";
220	match "product" "(0x005e|0x0066|0x0067)";
221	action "kldload -n if_ural";
222};
223
224nomatch 32 {
225	match "bus" "uhub[0-9]+";
226	match "mode" "host";
227	match "vendor" "0x0411";
228	match "product" "0x006e";
229	action "kldload -n if_axe";
230};
231
232nomatch 32 {
233	match "bus" "uhub[0-9]+";
234	match "mode" "host";
235	match "vendor" "0x0411";
236	match "product" "0x008b";
237	action "kldload -n if_ural";
238};
239
240nomatch 32 {
241	match "bus" "uhub[0-9]+";
242	match "mode" "host";
243	match "vendor" "0x0411";
244	match "product" "0x00b3";
245	action "kldload -n uftdi";
246};
247
248nomatch 32 {
249	match "bus" "uhub[0-9]+";
250	match "mode" "host";
251	match "vendor" "0x0411";
252	match "product" "(0x00d8|0x00d9)";
253	action "kldload -n if_rum";
254};
255
256nomatch 32 {
257	match "bus" "uhub[0-9]+";
258	match "mode" "host";
259	match "vendor" "0x0411";
260	match "product" "0x00da";
261	action "kldload -n if_zyd";
262};
263
264nomatch 32 {
265	match "bus" "uhub[0-9]+";
266	match "mode" "host";
267	match "vendor" "0x0411";
268	match "product" "0x00e8";
269	action "kldload -n if_run";
270};
271
272nomatch 32 {
273	match "bus" "uhub[0-9]+";
274	match "mode" "host";
275	match "vendor" "0x0411";
276	match "product" "(0x00f4|0x0116|0x0119)";
277	action "kldload -n if_rum";
278};
279
280nomatch 32 {
281	match "bus" "uhub[0-9]+";
282	match "mode" "host";
283	match "vendor" "0x0411";
284	match "product" "0x012e";
285	action "kldload -n if_run";
286};
287
288nomatch 32 {
289	match "bus" "uhub[0-9]+";
290	match "mode" "host";
291	match "vendor" "0x0411";
292	match "product" "0x0137";
293	action "kldload -n if_rum";
294};
295
296nomatch 32 {
297	match "bus" "uhub[0-9]+";
298	match "mode" "host";
299	match "vendor" "0x0411";
300	match "product" "(0x0148|0x0150|0x015d|0x016f|0x01a2|0x01a8|0x01ee)";
301	action "kldload -n if_run";
302};
303
304nomatch 32 {
305	match "bus" "uhub[0-9]+";
306	match "mode" "host";
307	match "vendor" "0x0413";
308	match "product" "0x2101";
309	action "kldload -n uplcom";
310};
311
312nomatch 32 {
313	match "bus" "uhub[0-9]+";
314	match "mode" "host";
315	match "vendor" "0x0423";
316	match "product" "(0x000a|0x000c)";
317	action "kldload -n if_cue";
318};
319
320nomatch 32 {
321	match "bus" "uhub[0-9]+";
322	match "mode" "host";
323	match "vendor" "0x043e";
324	match "product" "0x9c01";
325	action "kldload -n uipaq";
326};
327
328nomatch 32 {
329	match "bus" "uhub[0-9]+";
330	match "mode" "host";
331	match "vendor" "0x044e";
332	match "product" "(0x3001|0x3002)";
333	action "kldload -n ng_ubt";
334};
335
336nomatch 32 {
337	match "bus" "uhub[0-9]+";
338	match "mode" "host";
339	match "vendor" "0x0456";
340	match "product" "(0xf000|0xf001)";
341	action "kldload -n uftdi";
342};
343
344nomatch 32 {
345	match "bus" "uhub[0-9]+";
346	match "mode" "host";
347	match "vendor" "0x045a";
348	match "product" "(0x5001|0x5002)";
349	action "kldload -n urio";
350};
351
352nomatch 32 {
353	match "bus" "uhub[0-9]+";
354	match "mode" "host";
355	match "vendor" "0x045b";
356	match "product" "0x0053";
357	action "kldload -n uslcom";
358};
359
360nomatch 32 {
361	match "bus" "uhub[0-9]+";
362	match "mode" "host";
363	match "vendor" "0x045e";
364	match "product" "0x0079";
365	action "kldload -n uplcom";
366};
367
368nomatch 32 {
369	match "bus" "uhub[0-9]+";
370	match "mode" "host";
371	match "vendor" "0x045e";
372	match "product" "0x007a";
373	action "kldload -n if_aue";
374};
375
376nomatch 32 {
377	match "bus" "uhub[0-9]+";
378	match "mode" "host";
379	match "vendor" "0x045e";
380	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)";
381	action "kldload -n uipaq";
382};
383
384nomatch 32 {
385	match "bus" "uhub[0-9]+";
386	match "mode" "host";
387	match "vendor" "0x0471";
388	match "product" "0x066a";
389	action "kldload -n uslcom";
390};
391
392nomatch 32 {
393	match "bus" "uhub[0-9]+";
394	match "mode" "host";
395	match "vendor" "0x0471";
396	match "product" "0x1236";
397	action "kldload -n if_zyd";
398};
399
400nomatch 32 {
401	match "bus" "uhub[0-9]+";
402	match "mode" "host";
403	match "vendor" "0x0471";
404	match "product" "0x200f";
405	action "kldload -n if_run";
406};
407
408nomatch 32 {
409	match "bus" "uhub[0-9]+";
410	match "mode" "host";
411	match "vendor" "0x0482";
412	match "product" "0x0203";
413	action "kldload -n umodem";
414};
415
416nomatch 32 {
417	match "bus" "uhub[0-9]+";
418	match "mode" "host";
419	match "vendor" "0x0489";
420	match "product" "(0xe000|0xe003)";
421	action "kldload -n uslcom";
422};
423
424nomatch 32 {
425	match "bus" "uhub[0-9]+";
426	match "mode" "host";
427	match "vendor" "0x0489";
428	match "product" "(0xe027|0xe02c|0xe036|0xe03c|0xe03d|0xe042|0xe04e|0xe056|0xe057)";
429	action "kldload -n ng_ubt";
430};
431
432nomatch 32 {
433	match "bus" "uhub[0-9]+";
434	match "mode" "host";
435	match "vendor" "0x0499";
436	match "product" "(0x1000|0x1001|0x1002|0x1003|0x1004|0x1005|0x1006|0x1007|0x1008|0x1009|0x100a|0x100c|0x100d|0x100e|0x100f|0x1010|0x1011|0x1012|0x1013|0x1014|0x1015|0x1016|0x1017|0x1018|0x1019|0x101a|0x101b|0x101c|0x101d|0x101e|0x101f|0x1020|0x1021|0x1022|0x1023|0x1024|0x1025|0x1026|0x1027|0x1028|0x1029|0x102a|0x102b|0x102e|0x1030|0x1031|0x1032|0x1033|0x1034|0x1035|0x1036|0x1037|0x1038|0x1039|0x103a|0x103b|0x103c|0x103d|0x103e|0x103f|0x1040|0x1041|0x1042|0x1043|0x1044|0x1045|0x104e|0x104f|0x1050|0x1051|0x1052|0x1053|0x1054|0x1055|0x1056|0x1057|0x1058|0x1059|0x105a|0x105b|0x105c|0x105d|0x1503|0x2000|0x2001|0x2002|0x2003|0x5000|0x5001|0x5002|0x5003|0x5004|0x5005|0x5006|0x5007|0x5008|0x5009|0x500a|0x500b|0x500c|0x500d|0x500e|0x500f|0x7000|0x7010)";
437	action "kldload -n snd_uaudio";
438};
439
440nomatch 32 {
441	match "bus" "uhub[0-9]+";
442	match "mode" "host";
443	match "vendor" "0x049f";
444	match "product" "(0x0003|0x0032)";
445	action "kldload -n uipaq";
446};
447
448nomatch 32 {
449	match "bus" "uhub[0-9]+";
450	match "mode" "host";
451	match "vendor" "0x049f";
452	match "product" "0x505a";
453	action "kldload -n if_cdce";
454};
455
456nomatch 32 {
457	match "bus" "uhub[0-9]+";
458	match "mode" "host";
459	match "vendor" "0x04a4";
460	match "product" "0x0014";
461	action "kldload -n uipaq";
462};
463
464nomatch 32 {
465	match "bus" "uhub[0-9]+";
466	match "mode" "host";
467	match "vendor" "0x04a5";
468	match "product" "0x4027";
469	action "kldload -n uplcom";
470};
471
472nomatch 32 {
473	match "bus" "uhub[0-9]+";
474	match "mode" "host";
475	match "vendor" "0x04a5";
476	match "product" "0x4068";
477	action "kldload -n u3g";
478};
479
480nomatch 32 {
481	match "bus" "uhub[0-9]+";
482	match "mode" "host";
483	match "vendor" "0x04ad";
484	match "product" "(0x0301|0x0302|0x0303|0x0306)";
485	action "kldload -n uipaq";
486};
487
488nomatch 32 {
489	match "bus" "uhub[0-9]+";
490	match "mode" "host";
491	match "vendor" "0x04b4";
492	match "product" "0x1002";
493	action "kldload -n ufm";
494};
495
496nomatch 32 {
497	match "bus" "uhub[0-9]+";
498	match "mode" "host";
499	match "vendor" "0x04b7";
500	match "product" "0x0531";
501	action "kldload -n uipaq";
502};
503
504nomatch 32 {
505	match "bus" "uhub[0-9]+";
506	match "mode" "host";
507	match "vendor" "0x04b8";
508	match "product" "(0x0521|0x0522)";
509	action "kldload -n uplcom";
510};
511
512nomatch 32 {
513	match "bus" "uhub[0-9]+";
514	match "mode" "host";
515	match "vendor" "0x04bb";
516	match "product" "0x0901";
517	action "kldload -n if_kue";
518};
519
520nomatch 32 {
521	match "bus" "uhub[0-9]+";
522	match "mode" "host";
523	match "vendor" "0x04bb";
524	match "product" "(0x0904|0x0913)";
525	action "kldload -n if_aue";
526};
527
528nomatch 32 {
529	match "bus" "uhub[0-9]+";
530	match "mode" "host";
531	match "vendor" "0x04bb";
532	match "product" "0x0930";
533	action "kldload -n if_axe";
534};
535
536nomatch 32 {
537	match "bus" "uhub[0-9]+";
538	match "mode" "host";
539	match "vendor" "0x04bb";
540	match "product" "0x093f";
541	action "kldload -n if_otus";
542};
543
544nomatch 32 {
545	match "bus" "uhub[0-9]+";
546	match "mode" "host";
547	match "vendor" "0x04bb";
548	match "product" "(0x0944|0x0945|0x0947|0x0948)";
549	action "kldload -n if_run";
550};
551
552nomatch 32 {
553	match "bus" "uhub[0-9]+";
554	match "mode" "host";
555	match "vendor" "0x04bb";
556	match "product" "(0x0a03|0x0a0e)";
557	action "kldload -n uplcom";
558};
559
560nomatch 32 {
561	match "bus" "uhub[0-9]+";
562	match "mode" "host";
563	match "vendor" "0x04bf";
564	match "product" "(0x0115|0x0117)";
565	action "kldload -n uplcom";
566};
567
568nomatch 32 {
569	match "bus" "uhub[0-9]+";
570	match "mode" "host";
571	match "vendor" "0x04bf";
572	match "product" "0x030a";
573	action "kldload -n ng_ubt";
574};
575
576nomatch 32 {
577	match "bus" "uhub[0-9]+";
578	match "mode" "host";
579	match "vendor" "0x04c5";
580	match "product" "(0x1058|0x1079)";
581	action "kldload -n uipaq";
582};
583
584nomatch 32 {
585	match "bus" "uhub[0-9]+";
586	match "mode" "host";
587	match "vendor" "0x04ca";
588	match "product" "(0x2003|0x3005|0x3006|0x3008)";
589	action "kldload -n ng_ubt";
590};
591
592nomatch 32 {
593	match "bus" "uhub[0-9]+";
594	match "mode" "host";
595	match "vendor" "0x04da";
596	match "product" "0x2500";
597	action "kldload -n uipaq";
598};
599
600nomatch 32 {
601	match "bus" "uhub[0-9]+";
602	match "mode" "host";
603	match "vendor" "0x04da";
604	match "product" "0x3900";
605	action "kldload -n uplcom";
606};
607
608nomatch 32 {
609	match "bus" "uhub[0-9]+";
610	match "mode" "host";
611	match "vendor" "0x04dd";
612	match "product" "(0x8004|0x8005|0x8006|0x8007|0x9031)";
613	action "kldload -n if_cdce";
614};
615
616nomatch 32 {
617	match "bus" "uhub[0-9]+";
618	match "mode" "host";
619	match "vendor" "0x04dd";
620	match "product" "(0x9102|0x9121|0x9123|0x9151|0x91ac|0x9242)";
621	action "kldload -n uipaq";
622};
623
624nomatch 32 {
625	match "bus" "uhub[0-9]+";
626	match "mode" "host";
627	match "vendor" "0x04e8";
628	match "product" "0x2018";
629	action "kldload -n if_run";
630};
631
632nomatch 32 {
633	match "bus" "uhub[0-9]+";
634	match "mode" "host";
635	match "vendor" "0x04e8";
636	match "product" "(0x5f00|0x5f01|0x5f02|0x5f03|0x5f04)";
637	action "kldload -n uipaq";
638};
639
640nomatch 32 {
641	match "bus" "uhub[0-9]+";
642	match "mode" "host";
643	match "vendor" "0x04e8";
644	match "product" "0x6601";
645	action "kldload -n uvisor";
646};
647
648nomatch 32 {
649	match "bus" "uhub[0-9]+";
650	match "mode" "host";
651	match "vendor" "0x04e8";
652	match "product" "(0x6611|0x6613|0x6615|0x6617|0x6619|0x661b|0x662e|0x6630|0x6632)";
653	action "kldload -n uipaq";
654};
655
656nomatch 32 {
657	match "bus" "uhub[0-9]+";
658	match "mode" "host";
659	match "vendor" "0x04e8";
660	match "product" "0x8001";
661	action "kldload -n uplcom";
662};
663
664nomatch 32 {
665	match "bus" "uhub[0-9]+";
666	match "mode" "host";
667	match "vendor" "0x04f1";
668	match "product" "0x3008";
669	action "kldload -n if_axe";
670};
671
672nomatch 32 {
673	match "bus" "uhub[0-9]+";
674	match "mode" "host";
675	match "vendor" "0x04f1";
676	match "product" "(0x3011|0x3012)";
677	action "kldload -n uipaq";
678};
679
680nomatch 32 {
681	match "bus" "uhub[0-9]+";
682	match "mode" "host";
683	match "vendor" "0x04f2";
684	match "product" "(0xaff7|0xaff8|0xaff9|0xaffa|0xaffa)";
685	action "kldload -n if_urtwn";
686};
687
688nomatch 32 {
689	match "bus" "uhub[0-9]+";
690	match "mode" "host";
691	match "vendor" "0x0502";
692	match "product" "(0x1631|0x1632|0x16e1|0x16e2|0x16e3)";
693	action "kldload -n uipaq";
694};
695
696nomatch 32 {
697	match "bus" "uhub[0-9]+";
698	match "mode" "host";
699	match "vendor" "0x0506";
700	match "product" "(0x03e8|0x11f8)";
701	action "kldload -n if_kue";
702};
703
704nomatch 32 {
705	match "bus" "uhub[0-9]+";
706	match "mode" "host";
707	match "vendor" "0x0506";
708	match "product" "0x4601";
709	action "kldload -n if_aue";
710};
711
712nomatch 32 {
713	match "bus" "uhub[0-9]+";
714	match "mode" "host";
715	match "vendor" "0x050d";
716	match "product" "0x0103";
717	action "kldload -n ubsa";
718};
719
720nomatch 32 {
721	match "bus" "uhub[0-9]+";
722	match "mode" "host";
723	match "vendor" "0x050d";
724	match "product" "0x0109";
725	action "kldload -n umct";
726};
727
728nomatch 32 {
729	match "bus" "uhub[0-9]+";
730	match "mode" "host";
731	match "vendor" "0x050d";
732	match "product" "0x0121";
733	action "kldload -n if_aue";
734};
735
736nomatch 32 {
737	match "bus" "uhub[0-9]+";
738	match "mode" "host";
739	match "vendor" "0x050d";
740	match "product" "0x0257";
741	action "kldload -n uplcom";
742};
743
744nomatch 32 {
745	match "bus" "uhub[0-9]+";
746	match "mode" "host";
747	match "vendor" "0x050d";
748	match "product" "0x0409";
749	action "kldload -n umct";
750};
751
752nomatch 32 {
753	match "bus" "uhub[0-9]+";
754	match "mode" "host";
755	match "vendor" "0x050d";
756	match "product" "0x1102";
757	action "kldload -n if_urtwn";
758};
759
760nomatch 32 {
761	match "bus" "uhub[0-9]+";
762	match "mode" "host";
763	match "vendor" "0x050d";
764	match "product" "0x1103";
765	action "kldload -n if_run";
766};
767
768nomatch 32 {
769	match "bus" "uhub[0-9]+";
770	match "mode" "host";
771	match "vendor" "0x050d";
772	match "product" "0x1203";
773	action "kldload -n ubsa";
774};
775
776nomatch 32 {
777	match "bus" "uhub[0-9]+";
778	match "mode" "host";
779	match "vendor" "0x050d";
780	match "product" "(0x2102|0x2103)";
781	action "kldload -n if_urtwn";
782};
783
784nomatch 32 {
785	match "bus" "uhub[0-9]+";
786	match "mode" "host";
787	match "vendor" "0x050d";
788	match "product" "0x4050";
789	action "kldload -n if_zyd";
790};
791
792nomatch 32 {
793	match "bus" "uhub[0-9]+";
794	match "mode" "host";
795	match "vendor" "0x050d";
796	match "product" "0x5055";
797	action "kldload -n if_axe";
798};
799
800nomatch 32 {
801	match "bus" "uhub[0-9]+";
802	match "mode" "host";
803	match "vendor" "0x050d";
804	match "product" "0x7050";
805	action "kldload -n if_upgt";
806};
807
808nomatch 32 {
809	match "bus" "uhub[0-9]+";
810	match "mode" "host";
811	match "vendor" "0x050d";
812	match "product" "(0x7050|0x7051)";
813	action "kldload -n if_ural";
814};
815
816nomatch 32 {
817	match "bus" "uhub[0-9]+";
818	match "mode" "host";
819	match "vendor" "0x050d";
820	match "product" "0x705a";
821	action "kldload -n if_rum";
822};
823
824nomatch 32 {
825	match "bus" "uhub[0-9]+";
826	match "mode" "host";
827	match "vendor" "0x050d";
828	match "product" "0x705c";
829	action "kldload -n if_zyd";
830};
831
832nomatch 32 {
833	match "bus" "uhub[0-9]+";
834	match "mode" "host";
835	match "vendor" "0x050d";
836	match "product" "0x705e";
837	action "kldload -n if_urtw";
838};
839
840nomatch 32 {
841	match "bus" "uhub[0-9]+";
842	match "mode" "host";
843	match "vendor" "0x050d";
844	match "product" "(0x8053|0x805c|0x815c)";
845	action "kldload -n if_run";
846};
847
848nomatch 32 {
849	match "bus" "uhub[0-9]+";
850	match "mode" "host";
851	match "vendor" "0x050d";
852	match "product" "0x815f";
853	action "kldload -n if_rsu";
854};
855
856nomatch 32 {
857	match "bus" "uhub[0-9]+";
858	match "mode" "host";
859	match "vendor" "0x050d";
860	match "product" "(0x825a|0x825b)";
861	action "kldload -n if_run";
862};
863
864nomatch 32 {
865	match "bus" "uhub[0-9]+";
866	match "mode" "host";
867	match "vendor" "0x050d";
868	match "product" "0x845a";
869	action "kldload -n if_rsu";
870};
871
872nomatch 32 {
873	match "bus" "uhub[0-9]+";
874	match "mode" "host";
875	match "vendor" "0x050d";
876	match "product" "0x905b";
877	action "kldload -n if_rum";
878};
879
880nomatch 32 {
881	match "bus" "uhub[0-9]+";
882	match "mode" "host";
883	match "vendor" "0x050d";
884	match "product" "(0x935a|0x935b)";
885	action "kldload -n if_run";
886};
887
888nomatch 32 {
889	match "bus" "uhub[0-9]+";
890	match "mode" "host";
891	match "vendor" "0x050d";
892	match "product" "0x945a";
893	action "kldload -n if_rsu";
894};
895
896nomatch 32 {
897	match "bus" "uhub[0-9]+";
898	match "mode" "host";
899	match "vendor" "0x0525";
900	match "product" "(0x1080|0xa4a0)";
901	action "kldload -n udbp";
902};
903
904nomatch 32 {
905	match "bus" "uhub[0-9]+";
906	match "mode" "host";
907	match "vendor" "0x0525";
908	match "product" "0xa4a2";
909	action "kldload -n if_cdce";
910};
911
912nomatch 32 {
913	match "bus" "uhub[0-9]+";
914	match "mode" "host";
915	match "vendor" "0x0536";
916	match "product" "0x01a0";
917	action "kldload -n uipaq";
918};
919
920nomatch 32 {
921	match "bus" "uhub[0-9]+";
922	match "mode" "host";
923	match "vendor" "0x0543";
924	match "product" "(0x0ed9|0x1527|0x1529|0x152b|0x152e|0x1921|0x1922|0x1923)";
925	action "kldload -n uipaq";
926};
927
928nomatch 32 {
929	match "bus" "uhub[0-9]+";
930	match "mode" "host";
931	match "vendor" "0x0547";
932	match "product" "0x2008";
933	action "kldload -n uplcom";
934};
935
936nomatch 32 {
937	match "bus" "uhub[0-9]+";
938	match "mode" "host";
939	match "vendor" "0x0547";
940	match "product" "0x2720";
941	action "kldload -n udbp";
942};
943
944nomatch 32 {
945	match "bus" "uhub[0-9]+";
946	match "mode" "host";
947	match "vendor" "0x054c";
948	match "product" "(0x0038|0x0066|0x0095|0x009a|0x00da|0x0169)";
949	action "kldload -n uvisor";
950};
951
952nomatch 32 {
953	match "bus" "uhub[0-9]+";
954	match "mode" "host";
955	match "vendor" "0x054c";
956	match "product" "0x0437";
957	action "kldload -n uplcom";
958};
959
960nomatch 32 {
961	match "bus" "uhub[0-9]+";
962	match "mode" "host";
963	match "vendor" "0x0557";
964	match "product" "0x2002";
965	action "kldload -n if_kue";
966};
967
968nomatch 32 {
969	match "bus" "uhub[0-9]+";
970	match "mode" "host";
971	match "vendor" "0x0557";
972	match "product" "0x2007";
973	action "kldload -n if_aue";
974};
975
976nomatch 32 {
977	match "bus" "uhub[0-9]+";
978	match "mode" "host";
979	match "vendor" "0x0557";
980	match "product" "0x2008";
981	action "kldload -n uplcom";
982};
983
984nomatch 32 {
985	match "bus" "uhub[0-9]+";
986	match "mode" "host";
987	match "vendor" "0x0557";
988	match "product" "0x2009";
989	action "kldload -n if_axe";
990};
991
992nomatch 32 {
993	match "bus" "uhub[0-9]+";
994	match "mode" "host";
995	match "vendor" "0x0557";
996	match "product" "0x4000";
997	action "kldload -n if_kue";
998};
999
1000nomatch 32 {
1001	match "bus" "uhub[0-9]+";
1002	match "mode" "host";
1003	match "vendor" "0x055d";
1004	match "product" "0x2018";
1005	action "kldload -n if_run";
1006};
1007
1008nomatch 32 {
1009	match "bus" "uhub[0-9]+";
1010	match "mode" "host";
1011	match "vendor" "0x0565";
1012	match "product" "0x0001";
1013	action "kldload -n ubsa";
1014};
1015
1016nomatch 32 {
1017	match "bus" "uhub[0-9]+";
1018	match "mode" "host";
1019	match "vendor" "0x0565";
1020	match "product" "(0x0002|0x0003|0x0005)";
1021	action "kldload -n if_kue";
1022};
1023
1024nomatch 32 {
1025	match "bus" "uhub[0-9]+";
1026	match "mode" "host";
1027	match "vendor" "0x0567";
1028	match "product" "(0x2000|0x2002)";
1029	action "kldload -n if_upgt";
1030};
1031
1032nomatch 32 {
1033	match "bus" "uhub[0-9]+";
1034	match "mode" "host";
1035	match "vendor" "0x056c";
1036	match "product" "0x8007";
1037	action "kldload -n ubsa";
1038};
1039
1040nomatch 32 {
1041	match "bus" "uhub[0-9]+";
1042	match "mode" "host";
1043	match "vendor" "0x056e";
1044	match "product" "(0x200c|0x4002|0x4005)";
1045	action "kldload -n if_aue";
1046};
1047
1048nomatch 32 {
1049	match "bus" "uhub[0-9]+";
1050	match "mode" "host";
1051	match "vendor" "0x056e";
1052	match "product" "0x4008";
1053	action "kldload -n if_urtwn";
1054};
1055
1056nomatch 32 {
1057	match "bus" "uhub[0-9]+";
1058	match "mode" "host";
1059	match "vendor" "0x056e";
1060	match "product" "(0x400b|0x4010)";
1061	action "kldload -n if_aue";
1062};
1063
1064nomatch 32 {
1065	match "bus" "uhub[0-9]+";
1066	match "mode" "host";
1067	match "vendor" "0x056e";
1068	match "product" "(0x5003|0x5004)";
1069	action "kldload -n uplcom";
1070};
1071
1072nomatch 32 {
1073	match "bus" "uhub[0-9]+";
1074	match "mode" "host";
1075	match "vendor" "0x056e";
1076	match "product" "0xabc1";
1077	action "kldload -n if_aue";
1078};
1079
1080nomatch 32 {
1081	match "bus" "uhub[0-9]+";
1082	match "mode" "host";
1083	match "vendor" "0x057c";
1084	match "product" "(0x2200|0x3800)";
1085	action "kldload -n ng_ubt";
1086};
1087
1088nomatch 32 {
1089	match "bus" "uhub[0-9]+";
1090	match "mode" "host";
1091	match "vendor" "0x057c";
1092	match "product" "0x8401";
1093	action "kldload -n if_otus";
1094};
1095
1096nomatch 32 {
1097	match "bus" "uhub[0-9]+";
1098	match "mode" "host";
1099	match "vendor" "0x0584";
1100	match "product" "0xb000";
1101	action "kldload -n uplcom";
1102};
1103
1104nomatch 32 {
1105	match "bus" "uhub[0-9]+";
1106	match "mode" "host";
1107	match "vendor" "0x0584";
1108	match "product" "0xb020";
1109	action "kldload -n uftdi";
1110};
1111
1112nomatch 32 {
1113	match "bus" "uhub[0-9]+";
1114	match "mode" "host";
1115	match "vendor" "0x0586";
1116	match "product" "(0x3401|0x3407|0x3409|0x340a|0x340f|0x3410)";
1117	action "kldload -n if_zyd";
1118};
1119
1120nomatch 32 {
1121	match "bus" "uhub[0-9]+";
1122	match "mode" "host";
1123	match "vendor" "0x0586";
1124	match "product" "0x3416";
1125	action "kldload -n if_run";
1126};
1127
1128nomatch 32 {
1129	match "bus" "uhub[0-9]+";
1130	match "mode" "host";
1131	match "vendor" "0x0586";
1132	match "product" "0x3417";
1133	action "kldload -n if_otus";
1134};
1135
1136nomatch 32 {
1137	match "bus" "uhub[0-9]+";
1138	match "mode" "host";
1139	match "vendor" "0x0586";
1140	match "product" "(0x341a|0x341e)";
1141	action "kldload -n if_run";
1142};
1143
1144nomatch 32 {
1145	match "bus" "uhub[0-9]+";
1146	match "mode" "host";
1147	match "vendor" "0x0586";
1148	match "product" "0x341f";
1149	action "kldload -n if_urtwn";
1150};
1151
1152nomatch 32 {
1153	match "bus" "uhub[0-9]+";
1154	match "mode" "host";
1155	match "vendor" "0x0586";
1156	match "product" "0x3421";
1157	action "kldload -n if_run";
1158};
1159
1160nomatch 32 {
1161	match "bus" "uhub[0-9]+";
1162	match "mode" "host";
1163	match "vendor" "0x058f";
1164	match "product" "0x9720";
1165	action "kldload -n uplcom";
1166};
1167
1168nomatch 32 {
1169	match "bus" "uhub[0-9]+";
1170	match "mode" "host";
1171	match "vendor" "0x05a6";
1172	match "product" "0x0101";
1173	action "kldload -n if_run";
1174};
1175
1176nomatch 32 {
1177	match "bus" "uhub[0-9]+";
1178	match "mode" "host";
1179	match "vendor" "0x05ac";
1180	match "product" "(0x020d|0x020e|0x020f|0x0210|0x0214|0x0215|0x0216|0x0217|0x0218|0x0219|0x021a|0x021b|0x021c)";
1181	action "kldload -n atp";
1182};
1183
1184nomatch 32 {
1185	match "bus" "uhub[0-9]+";
1186	match "mode" "host";
1187	match "vendor" "0x05ac";
1188	match "product" "(0x0223|0x0224|0x0225)";
1189	action "kldload -n wsp";
1190};
1191
1192nomatch 32 {
1193	match "bus" "uhub[0-9]+";
1194	match "mode" "host";
1195	match "vendor" "0x05ac";
1196	match "product" "(0x0229|0x022a|0x022b)";
1197	action "kldload -n atp";
1198};
1199
1200nomatch 32 {
1201	match "bus" "uhub[0-9]+";
1202	match "mode" "host";
1203	match "vendor" "0x05ac";
1204	match "product" "(0x0230|0x0231|0x0232|0x0236|0x0237|0x0238|0x023f|0x0240|0x0241|0x0242|0x0243|0x0244|0x0245|0x0246|0x0247|0x0249|0x024a|0x024b|0x024c|0x024d|0x024e|0x0252|0x0253|0x0254|0x0259|0x025a|0x025b|0x0262|0x0263|0x0264|0x0272|0x0273|0x0274|0x0290|0x0291|0x0292)";
1205	action "kldload -n wsp";
1206};
1207
1208nomatch 32 {
1209	match "bus" "uhub[0-9]+";
1210	match "mode" "host";
1211	match "vendor" "0x05ac";
1212	match "product" "(0x030a|0x030b)";
1213	action "kldload -n atp";
1214};
1215
1216nomatch 32 {
1217	match "bus" "uhub[0-9]+";
1218	match "mode" "host";
1219	match "vendor" "0x05ac";
1220	match "product" "0x1402";
1221	action "kldload -n if_axe";
1222};
1223
1224nomatch 32 {
1225	match "bus" "uhub[0-9]+";
1226	match "mode" "host";
1227	match "vendor" "0x05ac";
1228	match "product" "(0x8213|0x8215|0x8218|0x821a|0x821b|0x821f|0x8281|0x828f)";
1229	action "kldload -n ng_ubt";
1230};
1231
1232nomatch 32 {
1233	match "bus" "uhub[0-9]+";
1234	match "mode" "host";
1235	match "vendor" "0x05ad";
1236	match "product" "0x0fba";
1237	action "kldload -n uplcom";
1238};
1239
1240nomatch 32 {
1241	match "bus" "uhub[0-9]+";
1242	match "mode" "host";
1243	match "vendor" "0x05c6";
1244	match "product" "(0x1000|0x6000|0x6500|0x6613|0x9000|0x9002|0x9204|0x9205)";
1245	action "kldload -n u3g";
1246};
1247
1248nomatch 32 {
1249	match "bus" "uhub[0-9]+";
1250	match "mode" "host";
1251	match "vendor" "0x05cc";
1252	match "product" "0x3000";
1253	action "kldload -n if_aue";
1254};
1255
1256nomatch 32 {
1257	match "bus" "uhub[0-9]+";
1258	match "mode" "host";
1259	match "vendor" "0x05db";
1260	match "product" "(0x0003|0x0005|0x0009|0x000a|0x0011)";
1261	action "kldload -n uvscom";
1262};
1263
1264nomatch 32 {
1265	match "bus" "uhub[0-9]+";
1266	match "mode" "host";
1267	match "vendor" "0x05e0";
1268	match "product" "(0x2000|0x2001|0x2002|0x2003|0x2004|0x2005|0x2006|0x2007|0x2008|0x2009|0x200a)";
1269	action "kldload -n uipaq";
1270};
1271
1272nomatch 32 {
1273	match "bus" "uhub[0-9]+";
1274	match "mode" "host";
1275	match "vendor" "0x05e3";
1276	match "product" "0x0501";
1277	action "kldload -n udbp";
1278};
1279
1280nomatch 32 {
1281	match "bus" "uhub[0-9]+";
1282	match "mode" "host";
1283	match "vendor" "0x05e9";
1284	match "product" "(0x0008|0x0009)";
1285	action "kldload -n if_kue";
1286};
1287
1288nomatch 32 {
1289	match "bus" "uhub[0-9]+";
1290	match "mode" "host";
1291	match "vendor" "0x0647";
1292	match "product" "0x0100";
1293	action "kldload -n uftdi";
1294};
1295
1296nomatch 32 {
1297	match "bus" "uhub[0-9]+";
1298	match "mode" "host";
1299	match "vendor" "0x065a";
1300	match "product" "(0xc000|0xc001)";
1301	action "kldload -n uftdi";
1302};
1303
1304nomatch 32 {
1305	match "bus" "uhub[0-9]+";
1306	match "mode" "host";
1307	match "vendor" "0x066b";
1308	match "product" "(0x200c|0x2202)";
1309	action "kldload -n if_aue";
1310};
1311
1312nomatch 32 {
1313	match "bus" "uhub[0-9]+";
1314	match "mode" "host";
1315	match "vendor" "0x066b";
1316	match "product" "0x2202";
1317	action "kldload -n if_kue";
1318};
1319
1320nomatch 32 {
1321	match "bus" "uhub[0-9]+";
1322	match "mode" "host";
1323	match "vendor" "0x066b";
1324	match "product" "(0x2203|0x2204|0x2206|0x400b)";
1325	action "kldload -n if_aue";
1326};
1327
1328nomatch 32 {
1329	match "bus" "uhub[0-9]+";
1330	match "mode" "host";
1331	match "vendor" "0x0675";
1332	match "product" "0x0550";
1333	action "kldload -n if_zyd";
1334};
1335
1336nomatch 32 {
1337	match "bus" "uhub[0-9]+";
1338	match "mode" "host";
1339	match "vendor" "0x067b";
1340	match "product" "(0x0000|0x0001)";
1341	action "kldload -n udbp";
1342};
1343
1344nomatch 32 {
1345	match "bus" "uhub[0-9]+";
1346	match "mode" "host";
1347	match "vendor" "0x067b";
1348	match "product" "(0x0307|0x04bb|0x0609|0x0611|0x0612|0x1234|0x206a|0x2303)";
1349	action "kldload -n uplcom";
1350};
1351
1352nomatch 32 {
1353	match "bus" "uhub[0-9]+";
1354	match "mode" "host";
1355	match "vendor" "0x067b";
1356	match "product" "0x2501";
1357	action "kldload -n if_cdce";
1358};
1359
1360nomatch 32 {
1361	match "bus" "uhub[0-9]+";
1362	match "mode" "host";
1363	match "vendor" "0x067b";
1364	match "product" "0x27a1";
1365	action "kldload -n udbp";
1366};
1367
1368nomatch 32 {
1369	match "bus" "uhub[0-9]+";
1370	match "mode" "host";
1371	match "vendor" "0x067b";
1372	match "product" "(0x331a|0xaaa0|0xaaa2)";
1373	action "kldload -n uplcom";
1374};
1375
1376nomatch 32 {
1377	match "bus" "uhub[0-9]+";
1378	match "mode" "host";
1379	match "vendor" "0x067c";
1380	match "product" "0x1001";
1381	action "kldload -n if_aue";
1382};
1383
1384nomatch 32 {
1385	match "bus" "uhub[0-9]+";
1386	match "mode" "host";
1387	match "vendor" "0x067e";
1388	match "product" "0x1001";
1389	action "kldload -n uipaq";
1390};
1391
1392nomatch 32 {
1393	match "bus" "uhub[0-9]+";
1394	match "mode" "host";
1395	match "vendor" "0x0681";
1396	match "product" "0x3c06";
1397	action "kldload -n if_ural";
1398};
1399
1400nomatch 32 {
1401	match "bus" "uhub[0-9]+";
1402	match "mode" "host";
1403	match "vendor" "0x06ce";
1404	match "product" "0x8311";
1405	action "kldload -n uftdi";
1406};
1407
1408nomatch 32 {
1409	match "bus" "uhub[0-9]+";
1410	match "mode" "host";
1411	match "vendor" "0x06e1";
1412	match "product" "(0x0008|0x0009)";
1413	action "kldload -n if_kue";
1414};
1415
1416nomatch 32 {
1417	match "bus" "uhub[0-9]+";
1418	match "mode" "host";
1419	match "vendor" "0x06f8";
1420	match "product" "0xe000";
1421	action "kldload -n if_ural";
1422};
1423
1424nomatch 32 {
1425	match "bus" "uhub[0-9]+";
1426	match "mode" "host";
1427	match "vendor" "0x06f8";
1428	match "product" "(0xe010|0xe020)";
1429	action "kldload -n if_rum";
1430};
1431
1432nomatch 32 {
1433	match "bus" "uhub[0-9]+";
1434	match "mode" "host";
1435	match "vendor" "0x06f8";
1436	match "product" "0xe030";
1437	action "kldload -n if_run";
1438};
1439
1440nomatch 32 {
1441	match "bus" "uhub[0-9]+";
1442	match "mode" "host";
1443	match "vendor" "0x06f8";
1444	match "product" "(0xe031|0xe032)";
1445	action "kldload -n if_rsu";
1446};
1447
1448nomatch 32 {
1449	match "bus" "uhub[0-9]+";
1450	match "mode" "host";
1451	match "vendor" "0x06f8";
1452	match "product" "0xe033";
1453	action "kldload -n if_urtwn";
1454};
1455
1456nomatch 32 {
1457	match "bus" "uhub[0-9]+";
1458	match "mode" "host";
1459	match "vendor" "0x0707";
1460	match "product" "0x0100";
1461	action "kldload -n if_kue";
1462};
1463
1464nomatch 32 {
1465	match "bus" "uhub[0-9]+";
1466	match "mode" "host";
1467	match "vendor" "0x0707";
1468	match "product" "(0x0200|0x0201)";
1469	action "kldload -n if_aue";
1470};
1471
1472nomatch 32 {
1473	match "bus" "uhub[0-9]+";
1474	match "mode" "host";
1475	match "vendor" "0x0707";
1476	match "product" "0xee13";
1477	action "kldload -n if_upgt";
1478};
1479
1480nomatch 32 {
1481	match "bus" "uhub[0-9]+";
1482	match "mode" "host";
1483	match "vendor" "0x0707";
1484	match "product" "0xee13";
1485	action "kldload -n if_ural";
1486};
1487
1488nomatch 32 {
1489	match "bus" "uhub[0-9]+";
1490	match "mode" "host";
1491	match "vendor" "0x0711";
1492	match "product" "(0x0200|0x0210|0x0230)";
1493	action "kldload -n umct";
1494};
1495
1496nomatch 32 {
1497	match "bus" "uhub[0-9]+";
1498	match "mode" "host";
1499	match "vendor" "0x0731";
1500	match "product" "(0x0528|0x2003)";
1501	action "kldload -n uplcom";
1502};
1503
1504nomatch 32 {
1505	match "bus" "uhub[0-9]+";
1506	match "mode" "host";
1507	match "vendor" "0x0745";
1508	match "product" "0x0001";
1509	action "kldload -n uplcom";
1510};
1511
1512nomatch 32 {
1513	match "bus" "uhub[0-9]+";
1514	match "mode" "host";
1515	match "vendor" "0x0745";
1516	match "product" "0x1000";
1517	action "kldload -n uslcom";
1518};
1519
1520nomatch 32 {
1521	match "bus" "uhub[0-9]+";
1522	match "mode" "host";
1523	match "vendor" "0x0769";
1524	match "product" "0x11f2";
1525	action "kldload -n if_urtw";
1526};
1527
1528nomatch 32 {
1529	match "bus" "uhub[0-9]+";
1530	match "mode" "host";
1531	match "vendor" "0x0769";
1532	match "product" "0x11f3";
1533	action "kldload -n if_ural";
1534};
1535
1536nomatch 32 {
1537	match "bus" "uhub[0-9]+";
1538	match "mode" "host";
1539	match "vendor" "0x0769";
1540	match "product" "0x31f3";
1541	action "kldload -n if_rum";
1542};
1543
1544nomatch 32 {
1545	match "bus" "uhub[0-9]+";
1546	match "mode" "host";
1547	match "vendor" "0x077b";
1548	match "product" "0x2226";
1549	action "kldload -n if_axe";
1550};
1551
1552nomatch 32 {
1553	match "bus" "uhub[0-9]+";
1554	match "mode" "host";
1555	match "vendor" "0x0789";
1556	match "product" "0x010c";
1557	action "kldload -n if_urtw";
1558};
1559
1560nomatch 32 {
1561	match "bus" "uhub[0-9]+";
1562	match "mode" "host";
1563	match "vendor" "0x0789";
1564	match "product" "0x0160";
1565	action "kldload -n if_axe";
1566};
1567
1568nomatch 32 {
1569	match "bus" "uhub[0-9]+";
1570	match "mode" "host";
1571	match "vendor" "0x0789";
1572	match "product" "(0x0162|0x0163|0x0164|0x0166|0x0168|0x0169)";
1573	action "kldload -n if_run";
1574};
1575
1576nomatch 32 {
1577	match "bus" "uhub[0-9]+";
1578	match "mode" "host";
1579	match "vendor" "0x078b";
1580	match "product" "0x1234";
1581	action "kldload -n uplcom";
1582};
1583
1584nomatch 32 {
1585	match "bus" "uhub[0-9]+";
1586	match "mode" "host";
1587	match "vendor" "0x079b";
1588	match "product" "0x0027";
1589	action "kldload -n uplcom";
1590};
1591
1592nomatch 32 {
1593	match "bus" "uhub[0-9]+";
1594	match "mode" "host";
1595	match "vendor" "0x079b";
1596	match "product" "(0x004a|0x0062)";
1597	action "kldload -n if_zyd";
1598};
1599
1600nomatch 32 {
1601	match "bus" "uhub[0-9]+";
1602	match "mode" "host";
1603	match "vendor" "0x07a6";
1604	match "product" "(0x07c2|0x0986|0x8511|0x8513|0x8515)";
1605	action "kldload -n if_aue";
1606};
1607
1608nomatch 32 {
1609	match "bus" "uhub[0-9]+";
1610	match "mode" "host";
1611	match "vendor" "0x07aa";
1612	match "product" "0x0001";
1613	action "kldload -n if_kue";
1614};
1615
1616nomatch 32 {
1617	match "bus" "uhub[0-9]+";
1618	match "mode" "host";
1619	match "vendor" "0x07aa";
1620	match "product" "(0x0004|0x000d)";
1621	action "kldload -n if_aue";
1622};
1623
1624nomatch 32 {
1625	match "bus" "uhub[0-9]+";
1626	match "mode" "host";
1627	match "vendor" "0x07aa";
1628	match "product" "0x0017";
1629	action "kldload -n if_axe";
1630};
1631
1632nomatch 32 {
1633	match "bus" "uhub[0-9]+";
1634	match "mode" "host";
1635	match "vendor" "0x07aa";
1636	match "product" "0x002a";
1637	action "kldload -n uplcom";
1638};
1639
1640nomatch 32 {
1641	match "bus" "uhub[0-9]+";
1642	match "mode" "host";
1643	match "vendor" "0x07aa";
1644	match "product" "(0x002d|0x002e)";
1645	action "kldload -n if_rum";
1646};
1647
1648nomatch 32 {
1649	match "bus" "uhub[0-9]+";
1650	match "mode" "host";
1651	match "vendor" "0x07aa";
1652	match "product" "(0x002f|0x003c|0x003f|0x0041|0x0042)";
1653	action "kldload -n if_run";
1654};
1655
1656nomatch 32 {
1657	match "bus" "uhub[0-9]+";
1658	match "mode" "host";
1659	match "vendor" "0x07aa";
1660	match "product" "0x0047";
1661	action "kldload -n if_rsu";
1662};
1663
1664nomatch 32 {
1665	match "bus" "uhub[0-9]+";
1666	match "mode" "host";
1667	match "vendor" "0x07aa";
1668	match "product" "0x0056";
1669	action "kldload -n if_urtwn";
1670};
1671
1672nomatch 32 {
1673	match "bus" "uhub[0-9]+";
1674	match "mode" "host";
1675	match "vendor" "0x07aa";
1676	match "product" "0x9601";
1677	action "kldload -n if_udav";
1678};
1679
1680nomatch 32 {
1681	match "bus" "uhub[0-9]+";
1682	match "mode" "host";
1683	match "vendor" "0x07b8";
1684	match "product" "(0x110c|0x200c)";
1685	action "kldload -n if_aue";
1686};
1687
1688nomatch 32 {
1689	match "bus" "uhub[0-9]+";
1690	match "mode" "host";
1691	match "vendor" "0x07b8";
1692	match "product" "(0x2770|0x2870|0x3070|0x3071|0x3072)";
1693	action "kldload -n if_run";
1694};
1695
1696nomatch 32 {
1697	match "bus" "uhub[0-9]+";
1698	match "mode" "host";
1699	match "vendor" "0x07b8";
1700	match "product" "0x4000";
1701	action "kldload -n if_kue";
1702};
1703
1704nomatch 32 {
1705	match "bus" "uhub[0-9]+";
1706	match "mode" "host";
1707	match "vendor" "0x07b8";
1708	match "product" "(0x4002|0x4003|0x4004|0x4007|0x400b|0x400c|0x4102|0x4104)";
1709	action "kldload -n if_aue";
1710};
1711
1712nomatch 32 {
1713	match "bus" "uhub[0-9]+";
1714	match "mode" "host";
1715	match "vendor" "0x07b8";
1716	match "product" "0x420a";
1717	action "kldload -n if_axe";
1718};
1719
1720nomatch 32 {
1721	match "bus" "uhub[0-9]+";
1722	match "mode" "host";
1723	match "vendor" "0x07b8";
1724	match "product" "0x6001";
1725	action "kldload -n if_zyd";
1726};
1727
1728nomatch 32 {
1729	match "bus" "uhub[0-9]+";
1730	match "mode" "host";
1731	match "vendor" "0x07b8";
1732	match "product" "(0x8178|0x8179|0x8188|0x8189)";
1733	action "kldload -n if_urtwn";
1734};
1735
1736nomatch 32 {
1737	match "bus" "uhub[0-9]+";
1738	match "mode" "host";
1739	match "vendor" "0x07b8";
1740	match "product" "0xabc1";
1741	action "kldload -n if_aue";
1742};
1743
1744nomatch 32 {
1745	match "bus" "uhub[0-9]+";
1746	match "mode" "host";
1747	match "vendor" "0x07b8";
1748	match "product" "(0xb21b|0xb21c|0xb21d|0xb21e|0xb21f)";
1749	action "kldload -n if_rum";
1750};
1751
1752nomatch 32 {
1753	match "bus" "uhub[0-9]+";
1754	match "mode" "host";
1755	match "vendor" "0x07c9";
1756	match "product" "0xb100";
1757	action "kldload -n if_aue";
1758};
1759
1760nomatch 32 {
1761	match "bus" "uhub[0-9]+";
1762	match "mode" "host";
1763	match "vendor" "0x07cf";
1764	match "product" "(0x2001|0x2002|0x2003)";
1765	action "kldload -n uipaq";
1766};
1767
1768nomatch 32 {
1769	match "bus" "uhub[0-9]+";
1770	match "mode" "host";
1771	match "vendor" "0x07d1";
1772	match "product" "(0x3300|0x3302|0x3303)";
1773	action "kldload -n if_rsu";
1774};
1775
1776nomatch 32 {
1777	match "bus" "uhub[0-9]+";
1778	match "mode" "host";
1779	match "vendor" "0x07d1";
1780	match "product" "0x3a09";
1781	action "kldload -n if_otus";
1782};
1783
1784nomatch 32 {
1785	match "bus" "uhub[0-9]+";
1786	match "mode" "host";
1787	match "vendor" "0x07d1";
1788	match "product" "0x3a0c";
1789	action "kldload -n if_uath";
1790};
1791
1792nomatch 32 {
1793	match "bus" "uhub[0-9]+";
1794	match "mode" "host";
1795	match "vendor" "0x07d1";
1796	match "product" "0x3a0f";
1797	action "kldload -n if_otus";
1798};
1799
1800nomatch 32 {
1801	match "bus" "uhub[0-9]+";
1802	match "mode" "host";
1803	match "vendor" "0x07d1";
1804	match "product" "(0x3c03|0x3c04|0x3c06|0x3c07)";
1805	action "kldload -n if_rum";
1806};
1807
1808nomatch 32 {
1809	match "bus" "uhub[0-9]+";
1810	match "mode" "host";
1811	match "vendor" "0x07d1";
1812	match "product" "(0x3c09|0x3c0a|0x3c0b|0x3c0d|0x3c0e|0x3c0f)";
1813	action "kldload -n if_run";
1814};
1815
1816nomatch 32 {
1817	match "bus" "uhub[0-9]+";
1818	match "mode" "host";
1819	match "vendor" "0x07d1";
1820	match "product" "0x3c10";
1821	action "kldload -n if_otus";
1822};
1823
1824nomatch 32 {
1825	match "bus" "uhub[0-9]+";
1826	match "mode" "host";
1827	match "vendor" "0x07d1";
1828	match "product" "(0x3c11|0x3c13|0x3c15|0x3c16)";
1829	action "kldload -n if_run";
1830};
1831
1832nomatch 32 {
1833	match "bus" "uhub[0-9]+";
1834	match "mode" "host";
1835	match "vendor" "0x081e";
1836	match "product" "0xdf00";
1837	action "kldload -n uvisor";
1838};
1839
1840nomatch 32 {
1841	match "bus" "uhub[0-9]+";
1842	match "mode" "host";
1843	match "vendor" "0x082d";
1844	match "product" "(0x0100|0x0200|0x0300)";
1845	action "kldload -n uvisor";
1846};
1847
1848nomatch 32 {
1849	match "bus" "uhub[0-9]+";
1850	match "mode" "host";
1851	match "vendor" "0x0830";
1852	match "product" "(0x0001|0x0002|0x0003|0x0020|0x0031|0x0040|0x0050|0x0060|0x0061|0x0070)";
1853	action "kldload -n uvisor";
1854};
1855
1856nomatch 32 {
1857	match "bus" "uhub[0-9]+";
1858	match "mode" "host";
1859	match "vendor" "0x0833";
1860	match "product" "(0x012e|0x039f)";
1861	action "kldload -n uplcom";
1862};
1863
1864nomatch 32 {
1865	match "bus" "uhub[0-9]+";
1866	match "mode" "host";
1867	match "vendor" "0x083a";
1868	match "product" "0x1046";
1869	action "kldload -n if_aue";
1870};
1871
1872nomatch 32 {
1873	match "bus" "uhub[0-9]+";
1874	match "mode" "host";
1875	match "vendor" "0x083a";
1876	match "product" "(0x4505|0x4506)";
1877	action "kldload -n if_zyd";
1878};
1879
1880nomatch 32 {
1881	match "bus" "uhub[0-9]+";
1882	match "mode" "host";
1883	match "vendor" "0x083a";
1884	match "product" "0x4508";
1885	action "kldload -n if_uath";
1886};
1887
1888nomatch 32 {
1889	match "bus" "uhub[0-9]+";
1890	match "mode" "host";
1891	match "vendor" "0x083a";
1892	match "product" "0x4521";
1893	action "kldload -n if_upgt";
1894};
1895
1896nomatch 32 {
1897	match "bus" "uhub[0-9]+";
1898	match "mode" "host";
1899	match "vendor" "0x083a";
1900	match "product" "0x5046";
1901	action "kldload -n if_aue";
1902};
1903
1904nomatch 32 {
1905	match "bus" "uhub[0-9]+";
1906	match "mode" "host";
1907	match "vendor" "0x083a";
1908	match "product" "(0x6618|0x7511|0x7512|0x7522|0x8522|0xa512|0xa618|0xa701|0xa702|0xb522)";
1909	action "kldload -n if_run";
1910};
1911
1912nomatch 32 {
1913	match "bus" "uhub[0-9]+";
1914	match "mode" "host";
1915	match "vendor" "0x083a";
1916	match "product" "0xc512";
1917	action "kldload -n if_rsu";
1918};
1919
1920nomatch 32 {
1921	match "bus" "uhub[0-9]+";
1922	match "mode" "host";
1923	match "vendor" "0x083a";
1924	match "product" "(0xc522|0xd522)";
1925	action "kldload -n if_run";
1926};
1927
1928nomatch 32 {
1929	match "bus" "uhub[0-9]+";
1930	match "mode" "host";
1931	match "vendor" "0x083a";
1932	match "product" "0xe501";
1933	action "kldload -n if_zyd";
1934};
1935
1936nomatch 32 {
1937	match "bus" "uhub[0-9]+";
1938	match "mode" "host";
1939	match "vendor" "0x083a";
1940	match "product" "0xf522";
1941	action "kldload -n if_otus";
1942};
1943
1944nomatch 32 {
1945	match "bus" "uhub[0-9]+";
1946	match "mode" "host";
1947	match "vendor" "0x0841";
1948	match "product" "0x0001";
1949	action "kldload -n urio";
1950};
1951
1952nomatch 32 {
1953	match "bus" "uhub[0-9]+";
1954	match "mode" "host";
1955	match "vendor" "0x0846";
1956	match "product" "(0x1001|0x1002)";
1957	action "kldload -n if_kue";
1958};
1959
1960nomatch 32 {
1961	match "bus" "uhub[0-9]+";
1962	match "mode" "host";
1963	match "vendor" "0x0846";
1964	match "product" "0x1020";
1965	action "kldload -n if_aue";
1966};
1967
1968nomatch 32 {
1969	match "bus" "uhub[0-9]+";
1970	match "mode" "host";
1971	match "vendor" "0x0846";
1972	match "product" "0x1040";
1973	action "kldload -n if_axe";
1974};
1975
1976nomatch 32 {
1977	match "bus" "uhub[0-9]+";
1978	match "mode" "host";
1979	match "vendor" "0x0846";
1980	match "product" "0x1100";
1981	action "kldload -n uslcom";
1982};
1983
1984nomatch 32 {
1985	match "bus" "uhub[0-9]+";
1986	match "mode" "host";
1987	match "vendor" "0x0846";
1988	match "product" "0x4240";
1989	action "kldload -n if_upgt";
1990};
1991
1992nomatch 32 {
1993	match "bus" "uhub[0-9]+";
1994	match "mode" "host";
1995	match "vendor" "0x0846";
1996	match "product" "0x4260";
1997	action "kldload -n if_urtw";
1998};
1999
2000nomatch 32 {
2001	match "bus" "uhub[0-9]+";
2002	match "mode" "host";
2003	match "vendor" "0x0846";
2004	match "product" "0x4300";
2005	action "kldload -n if_uath";
2006};
2007
2008nomatch 32 {
2009	match "bus" "uhub[0-9]+";
2010	match "mode" "host";
2011	match "vendor" "0x0846";
2012	match "product" "(0x6100|0x6a00)";
2013	action "kldload -n if_urtw";
2014};
2015
2016nomatch 32 {
2017	match "bus" "uhub[0-9]+";
2018	match "mode" "host";
2019	match "vendor" "0x0846";
2020	match "product" "(0x9001|0x9010)";
2021	action "kldload -n if_otus";
2022};
2023
2024nomatch 32 {
2025	match "bus" "uhub[0-9]+";
2026	match "mode" "host";
2027	match "vendor" "0x0846";
2028	match "product" "0x9012";
2029	action "kldload -n if_run";
2030};
2031
2032nomatch 32 {
2033	match "bus" "uhub[0-9]+";
2034	match "mode" "host";
2035	match "vendor" "0x0846";
2036	match "product" "0x9021";
2037	action "kldload -n if_urtwn";
2038};
2039
2040nomatch 32 {
2041	match "bus" "uhub[0-9]+";
2042	match "mode" "host";
2043	match "vendor" "0x0846";
2044	match "product" "0x9040";
2045	action "kldload -n if_otus";
2046};
2047
2048nomatch 32 {
2049	match "bus" "uhub[0-9]+";
2050	match "mode" "host";
2051	match "vendor" "0x0846";
2052	match "product" "0x9041";
2053	action "kldload -n if_urtwn";
2054};
2055
2056nomatch 32 {
2057	match "bus" "uhub[0-9]+";
2058	match "mode" "host";
2059	match "vendor" "0x0856";
2060	match "product" "(0xac01|0xac02|0xac03|0xac11|0xac12|0xac16|0xac17|0xac18|0xac19|0xac25|0xac26|0xac27|0xac33|0xac34|0xac49|0xac50|0xba02)";
2061	action "kldload -n uftdi";
2062};
2063
2064nomatch 32 {
2065	match "bus" "uhub[0-9]+";
2066	match "mode" "host";
2067	match "vendor" "0x085a";
2068	match "product" "(0x0008|0x0009)";
2069	action "kldload -n if_kue";
2070};
2071
2072nomatch 32 {
2073	match "bus" "uhub[0-9]+";
2074	match "mode" "host";
2075	match "vendor" "0x086e";
2076	match "product" "0x1920";
2077	action "kldload -n if_axe";
2078};
2079
2080nomatch 32 {
2081	match "bus" "uhub[0-9]+";
2082	match "mode" "host";
2083	match "vendor" "0x087d";
2084	match "product" "0x5704";
2085	action "kldload -n if_kue";
2086};
2087
2088nomatch 32 {
2089	match "bus" "uhub[0-9]+";
2090	match "mode" "host";
2091	match "vendor" "0x08d1";
2092	match "product" "0x0001";
2093	action "kldload -n if_cue";
2094};
2095
2096nomatch 32 {
2097	match "bus" "uhub[0-9]+";
2098	match "mode" "host";
2099	match "vendor" "0x08d1";
2100	match "product" "0x0003";
2101	action "kldload -n if_aue";
2102};
2103
2104nomatch 32 {
2105	match "bus" "uhub[0-9]+";
2106	match "mode" "host";
2107	match "vendor" "0x08dd";
2108	match "product" "(0x0986|0x0987|0x0988|0x8511)";
2109	action "kldload -n if_aue";
2110};
2111
2112nomatch 32 {
2113	match "bus" "uhub[0-9]+";
2114	match "mode" "host";
2115	match "vendor" "0x08dd";
2116	match "product" "0x90ff";
2117	action "kldload -n if_axe";
2118};
2119
2120nomatch 32 {
2121	match "bus" "uhub[0-9]+";
2122	match "mode" "host";
2123	match "vendor" "0x08e6";
2124	match "product" "0x5501";
2125	action "kldload -n uslcom";
2126};
2127
2128nomatch 32 {
2129	match "bus" "uhub[0-9]+";
2130	match "mode" "host";
2131	match "vendor" "0x08fd";
2132	match "product" "0x000a";
2133	action "kldload -n uslcom";
2134};
2135
2136nomatch 32 {
2137	match "bus" "uhub[0-9]+";
2138	match "mode" "host";
2139	match "vendor" "0x0915";
2140	match "product" "(0x2000|0x2002)";
2141	action "kldload -n if_upgt";
2142};
2143
2144nomatch 32 {
2145	match "bus" "uhub[0-9]+";
2146	match "mode" "host";
2147	match "vendor" "0x091e";
2148	match "product" "0x0004";
2149	action "kldload -n uvisor";
2150};
2151
2152nomatch 32 {
2153	match "bus" "uhub[0-9]+";
2154	match "mode" "host";
2155	match "vendor" "0x0921";
2156	match "product" "0x1001";
2157	action "kldload -n ubsa";
2158};
2159
2160nomatch 32 {
2161	match "bus" "uhub[0-9]+";
2162	match "mode" "host";
2163	match "vendor" "0x0930";
2164	match "product" "(0x0215|0x0219)";
2165	action "kldload -n ng_ubt";
2166};
2167
2168nomatch 32 {
2169	match "bus" "uhub[0-9]+";
2170	match "mode" "host";
2171	match "vendor" "0x0930";
2172	match "product" "(0x0700|0x0705|0x0706|0x0707|0x0708|0x0709|0x070a|0x070b)";
2173	action "kldload -n uipaq";
2174};
2175
2176nomatch 32 {
2177	match "bus" "uhub[0-9]+";
2178	match "mode" "host";
2179	match "vendor" "0x0930";
2180	match "product" "0x0a07";
2181	action "kldload -n if_run";
2182};
2183
2184nomatch 32 {
2185	match "bus" "uhub[0-9]+";
2186	match "mode" "host";
2187	match "vendor" "0x0930";
2188	match "product" "(0x0d45|0x1302)";
2189	action "kldload -n u3g";
2190};
2191
2192nomatch 32 {
2193	match "bus" "uhub[0-9]+";
2194	match "mode" "host";
2195	match "vendor" "0x093c";
2196	match "product" "(0x0601|0x0701)";
2197	action "kldload -n uftdi";
2198};
2199
2200nomatch 32 {
2201	match "bus" "uhub[0-9]+";
2202	match "mode" "host";
2203	match "vendor" "0x094b";
2204	match "product" "0x0001";
2205	action "kldload -n uipaq";
2206};
2207
2208nomatch 32 {
2209	match "bus" "uhub[0-9]+";
2210	match "mode" "host";
2211	match "vendor" "0x0951";
2212	match "product" "0x0008";
2213	action "kldload -n if_kue";
2214};
2215
2216nomatch 32 {
2217	match "bus" "uhub[0-9]+";
2218	match "mode" "host";
2219	match "vendor" "0x0951";
2220	match "product" "0x000a";
2221	action "kldload -n if_aue";
2222};
2223
2224nomatch 32 {
2225	match "bus" "uhub[0-9]+";
2226	match "mode" "host";
2227	match "vendor" "0x095a";
2228	match "product" "0x3003";
2229	action "kldload -n if_kue";
2230};
2231
2232nomatch 32 {
2233	match "bus" "uhub[0-9]+";
2234	match "mode" "host";
2235	match "vendor" "0x0960";
2236	match "product" "(0x0065|0x0066|0x0067)";
2237	action "kldload -n uipaq";
2238};
2239
2240nomatch 32 {
2241	match "bus" "uhub[0-9]+";
2242	match "mode" "host";
2243	match "vendor" "0x0961";
2244	match "product" "0x0010";
2245	action "kldload -n uipaq";
2246};
2247
2248nomatch 32 {
2249	match "bus" "uhub[0-9]+";
2250	match "mode" "host";
2251	match "vendor" "0x099e";
2252	match "product" "(0x0052|0x4000)";
2253	action "kldload -n uipaq";
2254};
2255
2256nomatch 32 {
2257	match "bus" "uhub[0-9]+";
2258	match "mode" "host";
2259	match "vendor" "0x09aa";
2260	match "product" "0x1000";
2261	action "kldload -n if_upgt";
2262};
2263
2264nomatch 32 {
2265	match "bus" "uhub[0-9]+";
2266	match "mode" "host";
2267	match "vendor" "0x09d7";
2268	match "product" "0x0100";
2269	action "kldload -n ugensa";
2270};
2271
2272nomatch 32 {
2273	match "bus" "uhub[0-9]+";
2274	match "mode" "host";
2275	match "vendor" "0x0a46";
2276	match "product" "(0x0268|0x8515|0x9601)";
2277	action "kldload -n if_udav";
2278};
2279
2280nomatch 32 {
2281	match "bus" "uhub[0-9]+";
2282	match "mode" "host";
2283	match "vendor" "0x0a5c";
2284	match "product" "0x2033";
2285	action "kldload -n ubtbcmfw";
2286};
2287
2288nomatch 32 {
2289	match "bus" "uhub[0-9]+";
2290	match "mode" "host";
2291	match "vendor" "0x0a5c";
2292	match "product" "0x21e1";
2293	action "kldload -n ng_ubt";
2294};
2295
2296nomatch 32 {
2297	match "bus" "uhub[0-9]+";
2298	match "mode" "host";
2299	match "vendor" "0x0acd";
2300	match "product" "0x0300";
2301	action "kldload -n uftdi";
2302};
2303
2304nomatch 32 {
2305	match "bus" "uhub[0-9]+";
2306	match "mode" "host";
2307	match "vendor" "0x0ace";
2308	match "product" "(0x1211|0x1215)";
2309	action "kldload -n if_zyd";
2310};
2311
2312nomatch 32 {
2313	match "bus" "uhub[0-9]+";
2314	match "mode" "host";
2315	match "vendor" "0x0ace";
2316	match "product" "0x1221";
2317	action "kldload -n if_otus";
2318};
2319
2320nomatch 32 {
2321	match "bus" "uhub[0-9]+";
2322	match "mode" "host";
2323	match "vendor" "0x0af0";
2324	match "product" "(0x5000|0x6000|0x6050|0x6100|0x6150|0x6200|0x6250|0x6300|0x6350|0x6500|0x6501|0x6600|0x6601|0x6701)";
2325	action "kldload -n u3g";
2326};
2327
2328nomatch 32 {
2329	match "bus" "uhub[0-9]+";
2330	match "mode" "host";
2331	match "vendor" "0x0af0";
2332	match "product" "0x6711";
2333	action "kldload -n uhso";
2334};
2335
2336nomatch 32 {
2337	match "bus" "uhub[0-9]+";
2338	match "mode" "host";
2339	match "vendor" "0x0af0";
2340	match "product" "(0x6721|0x6741|0x6761|0x6800|0x6901)";
2341	action "kldload -n u3g";
2342};
2343
2344nomatch 32 {
2345	match "bus" "uhub[0-9]+";
2346	match "mode" "host";
2347	match "vendor" "0x0af0";
2348	match "product" "0x6911";
2349	action "kldload -n uhso";
2350};
2351
2352nomatch 32 {
2353	match "bus" "uhub[0-9]+";
2354	match "mode" "host";
2355	match "vendor" "0x0af0";
2356	match "product" "0x6971";
2357	action "kldload -n u3g";
2358};
2359
2360nomatch 32 {
2361	match "bus" "uhub[0-9]+";
2362	match "mode" "host";
2363	match "vendor" "0x0af0";
2364	match "product" "0x6971";
2365	action "kldload -n uhso";
2366};
2367
2368nomatch 32 {
2369	match "bus" "uhub[0-9]+";
2370	match "mode" "host";
2371	match "vendor" "0x0af0";
2372	match "product" "0x7001";
2373	action "kldload -n u3g";
2374};
2375
2376nomatch 32 {
2377	match "bus" "uhub[0-9]+";
2378	match "mode" "host";
2379	match "vendor" "0x0af0";
2380	match "product" "0x7011";
2381	action "kldload -n uhso";
2382};
2383
2384nomatch 32 {
2385	match "bus" "uhub[0-9]+";
2386	match "mode" "host";
2387	match "vendor" "0x0af0";
2388	match "product" "(0x7021|0x7041|0x7061|0x7100|0x7201|0x7211)";
2389	action "kldload -n u3g";
2390};
2391
2392nomatch 32 {
2393	match "bus" "uhub[0-9]+";
2394	match "mode" "host";
2395	match "vendor" "0x0af0";
2396	match "product" "(0x7251|0x7301|0x7361|0x7381|0x7401|0x7501)";
2397	action "kldload -n uhso";
2398};
2399
2400nomatch 32 {
2401	match "bus" "uhub[0-9]+";
2402	match "mode" "host";
2403	match "vendor" "0x0af0";
2404	match "product" "0x7601";
2405	action "kldload -n u3g";
2406};
2407
2408nomatch 32 {
2409	match "bus" "uhub[0-9]+";
2410	match "mode" "host";
2411	match "vendor" "0x0af0";
2412	match "product" "(0x7601|0x9000|0xc031|0xd013|0xd031)";
2413	action "kldload -n uhso";
2414};
2415
2416nomatch 32 {
2417	match "bus" "uhub[0-9]+";
2418	match "mode" "host";
2419	match "vendor" "0x0af0";
2420	match "product" "0xd033";
2421	action "kldload -n u3g";
2422};
2423
2424nomatch 32 {
2425	match "bus" "uhub[0-9]+";
2426	match "mode" "host";
2427	match "vendor" "0x0af0";
2428	match "product" "(0xd033|0xd055|0xd055)";
2429	action "kldload -n uhso";
2430};
2431
2432nomatch 32 {
2433	match "bus" "uhub[0-9]+";
2434	match "mode" "host";
2435	match "vendor" "0x0b05";
2436	match "product" "(0x1706|0x1707)";
2437	action "kldload -n if_ural";
2438};
2439
2440nomatch 32 {
2441	match "bus" "uhub[0-9]+";
2442	match "mode" "host";
2443	match "vendor" "0x0b05";
2444	match "product" "(0x170c|0x171b)";
2445	action "kldload -n if_zyd";
2446};
2447
2448nomatch 32 {
2449	match "bus" "uhub[0-9]+";
2450	match "mode" "host";
2451	match "vendor" "0x0b05";
2452	match "product" "0x171d";
2453	action "kldload -n if_urtw";
2454};
2455
2456nomatch 32 {
2457	match "bus" "uhub[0-9]+";
2458	match "mode" "host";
2459	match "vendor" "0x0b05";
2460	match "product" "(0x1723|0x1724)";
2461	action "kldload -n if_rum";
2462};
2463
2464nomatch 32 {
2465	match "bus" "uhub[0-9]+";
2466	match "mode" "host";
2467	match "vendor" "0x0b05";
2468	match "product" "(0x1731|0x1732|0x1742|0x1760|0x1761|0x1784)";
2469	action "kldload -n if_run";
2470};
2471
2472nomatch 32 {
2473	match "bus" "uhub[0-9]+";
2474	match "mode" "host";
2475	match "vendor" "0x0b05";
2476	match "product" "0x1786";
2477	action "kldload -n if_rsu";
2478};
2479
2480nomatch 32 {
2481	match "bus" "uhub[0-9]+";
2482	match "mode" "host";
2483	match "vendor" "0x0b05";
2484	match "product" "0x1790";
2485	action "kldload -n if_run";
2486};
2487
2488nomatch 32 {
2489	match "bus" "uhub[0-9]+";
2490	match "mode" "host";
2491	match "vendor" "0x0b05";
2492	match "product" "0x1791";
2493	action "kldload -n if_rsu";
2494};
2495
2496nomatch 32 {
2497	match "bus" "uhub[0-9]+";
2498	match "mode" "host";
2499	match "vendor" "0x0b05";
2500	match "product" "0x179d";
2501	action "kldload -n if_run";
2502};
2503
2504nomatch 32 {
2505	match "bus" "uhub[0-9]+";
2506	match "mode" "host";
2507	match "vendor" "0x0b05";
2508	match "product" "0x17ab";
2509	action "kldload -n if_urtwn";
2510};
2511
2512nomatch 32 {
2513	match "bus" "uhub[0-9]+";
2514	match "mode" "host";
2515	match "vendor" "0x0b05";
2516	match "product" "0x17ad";
2517	action "kldload -n if_run";
2518};
2519
2520nomatch 32 {
2521	match "bus" "uhub[0-9]+";
2522	match "mode" "host";
2523	match "vendor" "0x0b05";
2524	match "product" "0x17b5";
2525	action "kldload -n ng_ubt";
2526};
2527
2528nomatch 32 {
2529	match "bus" "uhub[0-9]+";
2530	match "mode" "host";
2531	match "vendor" "0x0b05";
2532	match "product" "0x17ba";
2533	action "kldload -n if_urtwn";
2534};
2535
2536nomatch 32 {
2537	match "bus" "uhub[0-9]+";
2538	match "mode" "host";
2539	match "vendor" "0x0b05";
2540	match "product" "0x17cb";
2541	action "kldload -n ng_ubt";
2542};
2543
2544nomatch 32 {
2545	match "bus" "uhub[0-9]+";
2546	match "mode" "host";
2547	match "vendor" "0x0b05";
2548	match "product" "(0x4200|0x4201|0x4202|0x420f|0x9200|0x9202)";
2549	action "kldload -n uipaq";
2550};
2551
2552nomatch 32 {
2553	match "bus" "uhub[0-9]+";
2554	match "mode" "host";
2555	match "vendor" "0x0b39";
2556	match "product" "0x0103";
2557	action "kldload -n uftdi";
2558};
2559
2560nomatch 32 {
2561	match "bus" "uhub[0-9]+";
2562	match "mode" "host";
2563	match "vendor" "0x0b39";
2564	match "product" "0x0109";
2565	action "kldload -n if_aue";
2566};
2567
2568nomatch 32 {
2569	match "bus" "uhub[0-9]+";
2570	match "mode" "host";
2571	match "vendor" "0x0b39";
2572	match "product" "0x0421";
2573	action "kldload -n uftdi";
2574};
2575
2576nomatch 32 {
2577	match "bus" "uhub[0-9]+";
2578	match "mode" "host";
2579	match "vendor" "0x0b3b";
2580	match "product" "(0x1630|0x5630|0x6630)";
2581	action "kldload -n if_zyd";
2582};
2583
2584nomatch 32 {
2585	match "bus" "uhub[0-9]+";
2586	match "mode" "host";
2587	match "vendor" "0x0b41";
2588	match "product" "0x0011";
2589	action "kldload -n uplcom";
2590};
2591
2592nomatch 32 {
2593	match "bus" "uhub[0-9]+";
2594	match "mode" "host";
2595	match "vendor" "0x0b63";
2596	match "product" "0x6530";
2597	action "kldload -n uplcom";
2598};
2599
2600nomatch 32 {
2601	match "bus" "uhub[0-9]+";
2602	match "mode" "host";
2603	match "vendor" "0x0b8c";
2604	match "product" "0x2303";
2605	action "kldload -n uplcom";
2606};
2607
2608nomatch 32 {
2609	match "bus" "uhub[0-9]+";
2610	match "mode" "host";
2611	match "vendor" "0x0b95";
2612	match "product" "(0x1720|0x1780)";
2613	action "kldload -n if_axe";
2614};
2615
2616nomatch 32 {
2617	match "bus" "uhub[0-9]+";
2618	match "mode" "host";
2619	match "vendor" "0x0b95";
2620	match "product" "(0x178a|0x1790)";
2621	action "kldload -n if_axge";
2622};
2623
2624nomatch 32 {
2625	match "bus" "uhub[0-9]+";
2626	match "mode" "host";
2627	match "vendor" "0x0b95";
2628	match "product" "(0x7720|0x772a|0x772b|0x7e2b)";
2629	action "kldload -n if_axe";
2630};
2631
2632nomatch 32 {
2633	match "bus" "uhub[0-9]+";
2634	match "mode" "host";
2635	match "vendor" "0x0baf";
2636	match "product" "0x0118";
2637	action "kldload -n if_upgt";
2638};
2639
2640nomatch 32 {
2641	match "bus" "uhub[0-9]+";
2642	match "mode" "host";
2643	match "vendor" "0x0baf";
2644	match "product" "0x0121";
2645	action "kldload -n if_zyd";
2646};
2647
2648nomatch 32 {
2649	match "bus" "uhub[0-9]+";
2650	match "mode" "host";
2651	match "vendor" "0x0bb2";
2652	match "product" "0x6098";
2653	action "kldload -n if_cdce";
2654};
2655
2656nomatch 32 {
2657	match "bus" "uhub[0-9]+";
2658	match "mode" "host";
2659	match "vendor" "0x0bb4";
2660	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)";
2661	action "kldload -n uipaq";
2662};
2663
2664nomatch 32 {
2665	match "bus" "uhub[0-9]+";
2666	match "mode" "host";
2667	match "vendor" "0x0bda";
2668	match "product" "(0x0179|0x018a|0x317f)";
2669	action "kldload -n if_urtwn";
2670};
2671
2672nomatch 32 {
2673	match "bus" "uhub[0-9]+";
2674	match "mode" "host";
2675	match "vendor" "0x0bda";
2676	match "product" "0x8150";
2677	action "kldload -n if_rue";
2678};
2679
2680nomatch 32 {
2681	match "bus" "uhub[0-9]+";
2682	match "mode" "host";
2683	match "vendor" "0x0bda";
2684	match "product" "0x8152";
2685	action "kldload -n if_ure";
2686};
2687
2688nomatch 32 {
2689	match "bus" "uhub[0-9]+";
2690	match "mode" "host";
2691	match "vendor" "0x0bda";
2692	match "product" "0x8170";
2693	action "kldload -n if_urtwn";
2694};
2695
2696nomatch 32 {
2697	match "bus" "uhub[0-9]+";
2698	match "mode" "host";
2699	match "vendor" "0x0bda";
2700	match "product" "(0x8171|0x8172|0x8173|0x8174)";
2701	action "kldload -n if_rsu";
2702};
2703
2704nomatch 32 {
2705	match "bus" "uhub[0-9]+";
2706	match "mode" "host";
2707	match "vendor" "0x0bda";
2708	match "product" "(0x8176|0x8177|0x8178|0x8179|0x817a|0x817b|0x817c|0x817d|0x817e|0x817f)";
2709	action "kldload -n if_urtwn";
2710};
2711
2712nomatch 32 {
2713	match "bus" "uhub[0-9]+";
2714	match "mode" "host";
2715	match "vendor" "0x0bda";
2716	match "product" "(0x8187|0x8189)";
2717	action "kldload -n if_urtw";
2718};
2719
2720nomatch 32 {
2721	match "bus" "uhub[0-9]+";
2722	match "mode" "host";
2723	match "vendor" "0x0bda";
2724	match "product" "(0x818a|0x8191)";
2725	action "kldload -n if_urtwn";
2726};
2727
2728nomatch 32 {
2729	match "bus" "uhub[0-9]+";
2730	match "mode" "host";
2731	match "vendor" "0x0bda";
2732	match "product" "(0x8197|0x8198)";
2733	action "kldload -n if_urtw";
2734};
2735
2736nomatch 32 {
2737	match "bus" "uhub[0-9]+";
2738	match "mode" "host";
2739	match "vendor" "0x0bda";
2740	match "product" "(0x8712|0x8712)";
2741	action "kldload -n if_rsu";
2742};
2743
2744nomatch 32 {
2745	match "bus" "uhub[0-9]+";
2746	match "mode" "host";
2747	match "vendor" "0x0bda";
2748	match "product" "0x8754";
2749	action "kldload -n if_urtwn";
2750};
2751
2752nomatch 32 {
2753	match "bus" "uhub[0-9]+";
2754	match "mode" "host";
2755	match "vendor" "0x0bda";
2756	match "product" "0xc512";
2757	action "kldload -n if_rsu";
2758};
2759
2760nomatch 32 {
2761	match "bus" "uhub[0-9]+";
2762	match "mode" "host";
2763	match "vendor" "0x0bdb";
2764	match "product" "0x1002";
2765	action "kldload -n ng_ubt";
2766};
2767
2768nomatch 32 {
2769	match "bus" "uhub[0-9]+";
2770	match "mode" "host";
2771	match "vendor" "0x0bed";
2772	match "product" "(0x1100|0x1101)";
2773	action "kldload -n uslcom";
2774};
2775
2776nomatch 32 {
2777	match "bus" "uhub[0-9]+";
2778	match "mode" "host";
2779	match "vendor" "0x0bf8";
2780	match "product" "0x1001";
2781	action "kldload -n uipaq";
2782};
2783
2784nomatch 32 {
2785	match "bus" "uhub[0-9]+";
2786	match "mode" "host";
2787	match "vendor" "0x0bf8";
2788	match "product" "0x1009";
2789	action "kldload -n if_upgt";
2790};
2791
2792nomatch 32 {
2793	match "bus" "uhub[0-9]+";
2794	match "mode" "host";
2795	match "vendor" "0x0c10";
2796	match "product" "0x0000";
2797	action "kldload -n ng_ubt";
2798};
2799
2800nomatch 32 {
2801	match "bus" "uhub[0-9]+";
2802	match "mode" "host";
2803	match "vendor" "0x0c26";
2804	match "product" "(0x0004|0x0009|0x000a|0x000b|0x000c|0x000d|0x0010|0x0011|0x0012|0x0013|0x0018)";
2805	action "kldload -n uftdi";
2806};
2807
2808nomatch 32 {
2809	match "bus" "uhub[0-9]+";
2810	match "mode" "host";
2811	match "vendor" "0x0c33";
2812	match "product" "0x0010";
2813	action "kldload -n uftdi";
2814};
2815
2816nomatch 32 {
2817	match "bus" "uhub[0-9]+";
2818	match "mode" "host";
2819	match "vendor" "0x0c44";
2820	match "product" "0x03a2";
2821	action "kldload -n uipaq";
2822};
2823
2824nomatch 32 {
2825	match "bus" "uhub[0-9]+";
2826	match "mode" "host";
2827	match "vendor" "0x0c45";
2828	match "product" "0x7401";
2829	action "kldload -n ugold";
2830};
2831
2832nomatch 32 {
2833	match "bus" "uhub[0-9]+";
2834	match "mode" "host";
2835	match "vendor" "0x0c52";
2836	match "product" "(0x2101|0x2102|0x2103|0x2104|0x2211|0x2212|0x2213|0x2221|0x2222|0x2223|0x2411|0x2412|0x2413|0x2421|0x2422|0x2423|0x2431|0x2432|0x2433|0x2441|0x2442|0x2443|0x2811|0x2812|0x2813|0x2821|0x2822|0x2823|0x2831|0x2832|0x2833|0x2841|0x2842|0x2843|0x2851|0x2852|0x2853|0x2861|0x2862|0x2863|0x2871|0x2872|0x2873|0x2881|0x2882|0x2883|0x9020)";
2837	action "kldload -n uftdi";
2838};
2839
2840nomatch 32 {
2841	match "bus" "uhub[0-9]+";
2842	match "mode" "host";
2843	match "vendor" "0x0c6c";
2844	match "product" "0x04b2";
2845	action "kldload -n uftdi";
2846};
2847
2848nomatch 32 {
2849	match "bus" "uhub[0-9]+";
2850	match "mode" "host";
2851	match "vendor" "0x0c7d";
2852	match "product" "0x0005";
2853	action "kldload -n uftdi";
2854};
2855
2856nomatch 32 {
2857	match "bus" "uhub[0-9]+";
2858	match "mode" "host";
2859	match "vendor" "0x0c88";
2860	match "product" "0x17da";
2861	action "kldload -n u3g";
2862};
2863
2864nomatch 32 {
2865	match "bus" "uhub[0-9]+";
2866	match "mode" "host";
2867	match "vendor" "0x0c88";
2868	match "product" "0x17da";
2869	action "kldload -n ugensa";
2870};
2871
2872nomatch 32 {
2873	match "bus" "uhub[0-9]+";
2874	match "mode" "host";
2875	match "vendor" "0x0c88";
2876	match "product" "0x180a";
2877	action "kldload -n u3g";
2878};
2879
2880nomatch 32 {
2881	match "bus" "uhub[0-9]+";
2882	match "mode" "host";
2883	match "vendor" "0x0c8e";
2884	match "product" "0x6000";
2885	action "kldload -n uipaq";
2886};
2887
2888nomatch 32 {
2889	match "bus" "uhub[0-9]+";
2890	match "mode" "host";
2891	match "vendor" "0x0cad";
2892	match "product" "0x9001";
2893	action "kldload -n uipaq";
2894};
2895
2896nomatch 32 {
2897	match "bus" "uhub[0-9]+";
2898	match "mode" "host";
2899	match "vendor" "0x0cde";
2900	match "product" "0x0008";
2901	action "kldload -n if_upgt";
2902};
2903
2904nomatch 32 {
2905	match "bus" "uhub[0-9]+";
2906	match "mode" "host";
2907	match "vendor" "0x0cde";
2908	match "product" "0x0011";
2909	action "kldload -n if_zyd";
2910};
2911
2912nomatch 32 {
2913	match "bus" "uhub[0-9]+";
2914	match "mode" "host";
2915	match "vendor" "0x0cde";
2916	match "product" "0x0012";
2917	action "kldload -n if_uath";
2918};
2919
2920nomatch 32 {
2921	match "bus" "uhub[0-9]+";
2922	match "mode" "host";
2923	match "vendor" "0x0cde";
2924	match "product" "0x0015";
2925	action "kldload -n if_upgt";
2926};
2927
2928nomatch 32 {
2929	match "bus" "uhub[0-9]+";
2930	match "mode" "host";
2931	match "vendor" "0x0cde";
2932	match "product" "0x001a";
2933	action "kldload -n if_zyd";
2934};
2935
2936nomatch 32 {
2937	match "bus" "uhub[0-9]+";
2938	match "mode" "host";
2939	match "vendor" "0x0cde";
2940	match "product" "0x0022";
2941	action "kldload -n if_run";
2942};
2943
2944nomatch 32 {
2945	match "bus" "uhub[0-9]+";
2946	match "mode" "host";
2947	match "vendor" "0x0cde";
2948	match "product" "0x0023";
2949	action "kldload -n if_otus";
2950};
2951
2952nomatch 32 {
2953	match "bus" "uhub[0-9]+";
2954	match "mode" "host";
2955	match "vendor" "0x0cde";
2956	match "product" "0x0025";
2957	action "kldload -n if_run";
2958};
2959
2960nomatch 32 {
2961	match "bus" "uhub[0-9]+";
2962	match "mode" "host";
2963	match "vendor" "0x0cde";
2964	match "product" "0x0026";
2965	action "kldload -n if_otus";
2966};
2967
2968nomatch 32 {
2969	match "bus" "uhub[0-9]+";
2970	match "mode" "host";
2971	match "vendor" "0x0cf3";
2972	match "product" "(0x0001|0x0003|0x0005)";
2973	action "kldload -n if_uath";
2974};
2975
2976nomatch 32 {
2977	match "bus" "uhub[0-9]+";
2978	match "mode" "host";
2979	match "vendor" "0x0cf3";
2980	match "product" "(0x1001|0x1002|0x1010|0x1011)";
2981	action "kldload -n if_otus";
2982};
2983
2984nomatch 32 {
2985	match "bus" "uhub[0-9]+";
2986	match "mode" "host";
2987	match "vendor" "0x0cf3";
2988	match "product" "(0x3002|0x3004|0x311d)";
2989	action "kldload -n ng_ubt";
2990};
2991
2992nomatch 32 {
2993	match "bus" "uhub[0-9]+";
2994	match "mode" "host";
2995	match "vendor" "0x0cf3";
2996	match "product" "0x9170";
2997	action "kldload -n if_otus";
2998};
2999
3000nomatch 32 {
3001	match "bus" "uhub[0-9]+";
3002	match "mode" "host";
3003	match "vendor" "0x0cf3";
3004	match "product" "(0xe004|0xe019)";
3005	action "kldload -n ng_ubt";
3006};
3007
3008nomatch 32 {
3009	match "bus" "uhub[0-9]+";
3010	match "mode" "host";
3011	match "vendor" "0x0d3a";
3012	match "product" "0x0300";
3013	action "kldload -n uftdi";
3014};
3015
3016nomatch 32 {
3017	match "bus" "uhub[0-9]+";
3018	match "mode" "host";
3019	match "vendor" "0x0d46";
3020	match "product" "(0x2020|0x2021)";
3021	action "kldload -n uftdi";
3022};
3023
3024nomatch 32 {
3025	match "bus" "uhub[0-9]+";
3026	match "mode" "host";
3027	match "vendor" "0x0d8e";
3028	match "product" "0x3762";
3029	action "kldload -n if_upgt";
3030};
3031
3032nomatch 32 {
3033	match "bus" "uhub[0-9]+";
3034	match "mode" "host";
3035	match "vendor" "0x0d8e";
3036	match "product" "(0x7801|0x7811)";
3037	action "kldload -n if_uath";
3038};
3039
3040nomatch 32 {
3041	match "bus" "uhub[0-9]+";
3042	match "mode" "host";
3043	match "vendor" "0x0db0";
3044	match "product" "(0x3820|0x3821|0x3822|0x3870|0x3871)";
3045	action "kldload -n if_run";
3046};
3047
3048nomatch 32 {
3049	match "bus" "uhub[0-9]+";
3050	match "mode" "host";
3051	match "vendor" "0x0db0";
3052	match "product" "(0x6861|0x6865|0x6869)";
3053	action "kldload -n if_ural";
3054};
3055
3056nomatch 32 {
3057	match "bus" "uhub[0-9]+";
3058	match "mode" "host";
3059	match "vendor" "0x0db0";
3060	match "product" "(0x6874|0x6877)";
3061	action "kldload -n if_rum";
3062};
3063
3064nomatch 32 {
3065	match "bus" "uhub[0-9]+";
3066	match "mode" "host";
3067	match "vendor" "0x0db0";
3068	match "product" "(0x6899|0x821a|0x822a|0x870a|0x871a|0x899a)";
3069	action "kldload -n if_run";
3070};
3071
3072nomatch 32 {
3073	match "bus" "uhub[0-9]+";
3074	match "mode" "host";
3075	match "vendor" "0x0db0";
3076	match "product" "(0xa861|0xa874)";
3077	action "kldload -n if_rum";
3078};
3079
3080nomatch 32 {
3081	match "bus" "uhub[0-9]+";
3082	match "mode" "host";
3083	match "vendor" "0x0db7";
3084	match "product" "0x0002";
3085	action "kldload -n if_aue";
3086};
3087
3088nomatch 32 {
3089	match "bus" "uhub[0-9]+";
3090	match "mode" "host";
3091	match "vendor" "0x0dcd";
3092	match "product" "0x0001";
3093	action "kldload -n uftdi";
3094};
3095
3096nomatch 32 {
3097	match "bus" "uhub[0-9]+";
3098	match "mode" "host";
3099	match "vendor" "0x0df6";
3100	match "product" "0x000d";
3101	action "kldload -n if_urtw";
3102};
3103
3104nomatch 32 {
3105	match "bus" "uhub[0-9]+";
3106	match "mode" "host";
3107	match "vendor" "0x0df6";
3108	match "product" "0x0017";
3109	action "kldload -n if_run";
3110};
3111
3112nomatch 32 {
3113	match "bus" "uhub[0-9]+";
3114	match "mode" "host";
3115	match "vendor" "0x0df6";
3116	match "product" "0x0021";
3117	action "kldload -n if_mos";
3118};
3119
3120nomatch 32 {
3121	match "bus" "uhub[0-9]+";
3122	match "mode" "host";
3123	match "vendor" "0x0df6";
3124	match "product" "0x0028";
3125	action "kldload -n if_urtw";
3126};
3127
3128nomatch 32 {
3129	match "bus" "uhub[0-9]+";
3130	match "mode" "host";
3131	match "vendor" "0x0df6";
3132	match "product" "(0x002b|0x002c|0x002d|0x0039|0x003b|0x003c|0x003d|0x003e|0x003f|0x0040|0x0041|0x0042)";
3133	action "kldload -n if_run";
3134};
3135
3136nomatch 32 {
3137	match "bus" "uhub[0-9]+";
3138	match "mode" "host";
3139	match "vendor" "0x0df6";
3140	match "product" "0x0045";
3141	action "kldload -n if_rsu";
3142};
3143
3144nomatch 32 {
3145	match "bus" "uhub[0-9]+";
3146	match "mode" "host";
3147	match "vendor" "0x0df6";
3148	match "product" "(0x0047|0x0048|0x004a)";
3149	action "kldload -n if_run";
3150};
3151
3152nomatch 32 {
3153	match "bus" "uhub[0-9]+";
3154	match "mode" "host";
3155	match "vendor" "0x0df6";
3156	match "product" "0x004b";
3157	action "kldload -n if_rsu";
3158};
3159
3160nomatch 32 {
3161	match "bus" "uhub[0-9]+";
3162	match "mode" "host";
3163	match "vendor" "0x0df6";
3164	match "product" "0x004d";
3165	action "kldload -n if_run";
3166};
3167
3168nomatch 32 {
3169	match "bus" "uhub[0-9]+";
3170	match "mode" "host";
3171	match "vendor" "0x0df6";
3172	match "product" "0x0052";
3173	action "kldload -n if_urtwn";
3174};
3175
3176nomatch 32 {
3177	match "bus" "uhub[0-9]+";
3178	match "mode" "host";
3179	match "vendor" "0x0df6";
3180	match "product" "0x0056";
3181	action "kldload -n if_axe";
3182};
3183
3184nomatch 32 {
3185	match "bus" "uhub[0-9]+";
3186	match "mode" "host";
3187	match "vendor" "0x0df6";
3188	match "product" "(0x005c|0x0061)";
3189	action "kldload -n if_urtwn";
3190};
3191
3192nomatch 32 {
3193	match "bus" "uhub[0-9]+";
3194	match "mode" "host";
3195	match "vendor" "0x0df6";
3196	match "product" "0x0072";
3197	action "kldload -n if_axge";
3198};
3199
3200nomatch 32 {
3201	match "bus" "uhub[0-9]+";
3202	match "mode" "host";
3203	match "vendor" "0x0df6";
3204	match "product" "0x061c";
3205	action "kldload -n if_axe";
3206};
3207
3208nomatch 32 {
3209	match "bus" "uhub[0-9]+";
3210	match "mode" "host";
3211	match "vendor" "0x0df6";
3212	match "product" "(0x9071|0x9075)";
3213	action "kldload -n if_zyd";
3214};
3215
3216nomatch 32 {
3217	match "bus" "uhub[0-9]+";
3218	match "mode" "host";
3219	match "vendor" "0x0df6";
3220	match "product" "(0x90ac|0x9712)";
3221	action "kldload -n if_rum";
3222};
3223
3224nomatch 32 {
3225	match "bus" "uhub[0-9]+";
3226	match "mode" "host";
3227	match "vendor" "0x0df7";
3228	match "product" "0x0620";
3229	action "kldload -n uplcom";
3230};
3231
3232nomatch 32 {
3233	match "bus" "uhub[0-9]+";
3234	match "mode" "host";
3235	match "vendor" "0x0e0b";
3236	match "product" "(0x9031|0x9041)";
3237	action "kldload -n if_run";
3238};
3239
3240nomatch 32 {
3241	match "bus" "uhub[0-9]+";
3242	match "mode" "host";
3243	match "vendor" "0x0e55";
3244	match "product" "0x110b";
3245	action "kldload -n uplcom";
3246};
3247
3248nomatch 32 {
3249	match "bus" "uhub[0-9]+";
3250	match "mode" "host";
3251	match "vendor" "0x0e66";
3252	match "product" "(0x0001|0x0003|0x0009|0x000b)";
3253	action "kldload -n if_run";
3254};
3255
3256nomatch 32 {
3257	match "bus" "uhub[0-9]+";
3258	match "mode" "host";
3259	match "vendor" "0x0e66";
3260	match "product" "(0x0015|0x0016)";
3261	action "kldload -n if_rsu";
3262};
3263
3264nomatch 32 {
3265	match "bus" "uhub[0-9]+";
3266	match "mode" "host";
3267	match "vendor" "0x0e66";
3268	match "product" "0x0019";
3269	action "kldload -n if_urtwn";
3270};
3271
3272nomatch 32 {
3273	match "bus" "uhub[0-9]+";
3274	match "mode" "host";
3275	match "vendor" "0x0e66";
3276	match "product" "0x400c";
3277	action "kldload -n if_aue";
3278};
3279
3280nomatch 32 {
3281	match "bus" "uhub[0-9]+";
3282	match "mode" "host";
3283	match "vendor" "0x0e67";
3284	match "product" "0x0002";
3285	action "kldload -n uvisor";
3286};
3287
3288nomatch 32 {
3289	match "bus" "uhub[0-9]+";
3290	match "mode" "host";
3291	match "vendor" "0x0e7e";
3292	match "product" "0x1001";
3293	action "kldload -n if_cdce";
3294};
3295
3296nomatch 32 {
3297	match "bus" "uhub[0-9]+";
3298	match "mode" "host";
3299	match "vendor" "0x0e8d";
3300	match "product" "0x763f";
3301	action "kldload -n ng_ubt";
3302};
3303
3304nomatch 32 {
3305	match "bus" "uhub[0-9]+";
3306	match "mode" "host";
3307	match "vendor" "0x0ea0";
3308	match "product" "0x6858";
3309	action "kldload -n uplcom";
3310};
3311
3312nomatch 32 {
3313	match "bus" "uhub[0-9]+";
3314	match "mode" "host";
3315	match "vendor" "0x0eab";
3316	match "product" "0xc893";
3317	action "kldload -n u3g";
3318};
3319
3320nomatch 32 {
3321	match "bus" "uhub[0-9]+";
3322	match "mode" "host";
3323	match "vendor" "0x0eb0";
3324	match "product" "0x9020";
3325	action "kldload -n if_ural";
3326};
3327
3328nomatch 32 {
3329	match "bus" "uhub[0-9]+";
3330	match "mode" "host";
3331	match "vendor" "0x0eb0";
3332	match "product" "0x9021";
3333	action "kldload -n if_rum";
3334};
3335
3336nomatch 32 {
3337	match "bus" "uhub[0-9]+";
3338	match "mode" "host";
3339	match "vendor" "0x0eb0";
3340	match "product" "0x9071";
3341	action "kldload -n if_urtwn";
3342};
3343
3344nomatch 32 {
3345	match "bus" "uhub[0-9]+";
3346	match "mode" "host";
3347	match "vendor" "0x0eba";
3348	match "product" "(0x1080|0x2080)";
3349	action "kldload -n uplcom";
3350};
3351
3352nomatch 32 {
3353	match "bus" "uhub[0-9]+";
3354	match "mode" "host";
3355	match "vendor" "0x0eef";
3356	match "product" "(0x0001|0x0002)";
3357	action "kldload -n uep";
3358};
3359
3360nomatch 32 {
3361	match "bus" "uhub[0-9]+";
3362	match "mode" "host";
3363	match "vendor" "0x0f3d";
3364	match "product" "0x0112";
3365	action "kldload -n u3g";
3366};
3367
3368nomatch 32 {
3369	match "bus" "uhub[0-9]+";
3370	match "mode" "host";
3371	match "vendor" "0x0f3d";
3372	match "product" "0x0112";
3373	action "kldload -n ugensa";
3374};
3375
3376nomatch 32 {
3377	match "bus" "uhub[0-9]+";
3378	match "mode" "host";
3379	match "vendor" "0x0f3d";
3380	match "product" "0x68a3";
3381	action "kldload -n usie";
3382};
3383
3384nomatch 32 {
3385	match "bus" "uhub[0-9]+";
3386	match "mode" "host";
3387	match "vendor" "0x0f3d";
3388	match "product" "0x68aa";
3389	action "kldload -n u3g";
3390};
3391
3392nomatch 32 {
3393	match "bus" "uhub[0-9]+";
3394	match "mode" "host";
3395	match "vendor" "0x0f4e";
3396	match "product" "0x0200";
3397	action "kldload -n uipaq";
3398};
3399
3400nomatch 32 {
3401	match "bus" "uhub[0-9]+";
3402	match "mode" "host";
3403	match "vendor" "0x0f88";
3404	match "product" "0x3012";
3405	action "kldload -n if_ural";
3406};
3407
3408nomatch 32 {
3409	match "bus" "uhub[0-9]+";
3410	match "mode" "host";
3411	match "vendor" "0x0f88";
3412	match "product" "0x3014";
3413	action "kldload -n if_zyd";
3414};
3415
3416nomatch 32 {
3417	match "bus" "uhub[0-9]+";
3418	match "mode" "host";
3419	match "vendor" "0x0f94";
3420	match "product" "(0x0001|0x0005)";
3421	action "kldload -n uftdi";
3422};
3423
3424nomatch 32 {
3425	match "bus" "uhub[0-9]+";
3426	match "mode" "host";
3427	match "vendor" "0x0f98";
3428	match "product" "0x0201";
3429	action "kldload -n uipaq";
3430};
3431
3432nomatch 32 {
3433	match "bus" "uhub[0-9]+";
3434	match "mode" "host";
3435	match "vendor" "0x0fb8";
3436	match "product" "(0x3001|0x3002|0x3003|0x4001)";
3437	action "kldload -n uipaq";
3438};
3439
3440nomatch 32 {
3441	match "bus" "uhub[0-9]+";
3442	match "mode" "host";
3443	match "vendor" "0x0fcf";
3444	match "product" "(0x1003|0x1004|0x1006)";
3445	action "kldload -n uslcom";
3446};
3447
3448nomatch 32 {
3449	match "bus" "uhub[0-9]+";
3450	match "mode" "host";
3451	match "vendor" "0x0fd8";
3452	match "product" "0x0001";
3453	action "kldload -n uftdi";
3454};
3455
3456nomatch 32 {
3457	match "bus" "uhub[0-9]+";
3458	match "mode" "host";
3459	match "vendor" "0x0fde";
3460	match "product" "0xca05";
3461	action "kldload -n uslcom";
3462};
3463
3464nomatch 32 {
3465	match "bus" "uhub[0-9]+";
3466	match "mode" "host";
3467	match "vendor" "0x0fe6";
3468	match "product" "(0x8101|0x9700)";
3469	action "kldload -n if_udav";
3470};
3471
3472nomatch 32 {
3473	match "bus" "uhub[0-9]+";
3474	match "mode" "host";
3475	match "vendor" "0x1004";
3476	match "product" "0x618f";
3477	action "kldload -n u3g";
3478};
3479
3480nomatch 32 {
3481	match "bus" "uhub[0-9]+";
3482	match "mode" "host";
3483	match "vendor" "0x100d";
3484	match "product" "(0x9031|0x9032)";
3485	action "kldload -n if_run";
3486};
3487
3488nomatch 32 {
3489	match "bus" "uhub[0-9]+";
3490	match "mode" "host";
3491	match "vendor" "0x1011";
3492	match "product" "0x3198";
3493	action "kldload -n u3g";
3494};
3495
3496nomatch 32 {
3497	match "bus" "uhub[0-9]+";
3498	match "mode" "host";
3499	match "vendor" "0x103c";
3500	match "product" "0x1629";
3501	action "kldload -n if_urtwn";
3502};
3503
3504nomatch 32 {
3505	match "bus" "uhub[0-9]+";
3506	match "mode" "host";
3507	match "vendor" "0x103e";
3508	match "product" "0x03e8";
3509	action "kldload -n uftdi";
3510};
3511
3512nomatch 32 {
3513	match "bus" "uhub[0-9]+";
3514	match "mode" "host";
3515	match "vendor" "0x1044";
3516	match "product" "0x8001";
3517	action "kldload -n if_ural";
3518};
3519
3520nomatch 32 {
3521	match "bus" "uhub[0-9]+";
3522	match "mode" "host";
3523	match "vendor" "0x1044";
3524	match "product" "0x8002";
3525	action "kldload -n if_aue";
3526};
3527
3528nomatch 32 {
3529	match "bus" "uhub[0-9]+";
3530	match "mode" "host";
3531	match "vendor" "0x1044";
3532	match "product" "0x8007";
3533	action "kldload -n if_ural";
3534};
3535
3536nomatch 32 {
3537	match "bus" "uhub[0-9]+";
3538	match "mode" "host";
3539	match "vendor" "0x1044";
3540	match "product" "(0x8008|0x800a)";
3541	action "kldload -n if_rum";
3542};
3543
3544nomatch 32 {
3545	match "bus" "uhub[0-9]+";
3546	match "mode" "host";
3547	match "vendor" "0x1044";
3548	match "product" "(0x800b|0x800c|0x800d)";
3549	action "kldload -n if_run";
3550};
3551
3552nomatch 32 {
3553	match "bus" "uhub[0-9]+";
3554	match "mode" "host";
3555	match "vendor" "0x1066";
3556	match "product" "(0x00ce|0x0300|0x0500|0x0600|0x0700)";
3557	action "kldload -n uipaq";
3558};
3559
3560nomatch 32 {
3561	match "bus" "uhub[0-9]+";
3562	match "mode" "host";
3563	match "vendor" "0x106c";
3564	match "product" "0x3701";
3565	action "kldload -n umodem";
3566};
3567
3568nomatch 32 {
3569	match "bus" "uhub[0-9]+";
3570	match "mode" "host";
3571	match "vendor" "0x10a6";
3572	match "product" "0xaa26";
3573	action "kldload -n uslcom";
3574};
3575
3576nomatch 32 {
3577	match "bus" "uhub[0-9]+";
3578	match "mode" "host";
3579	match "vendor" "0x10ab";
3580	match "product" "0x10c5";
3581	action "kldload -n uslcom";
3582};
3583
3584nomatch 32 {
3585	match "bus" "uhub[0-9]+";
3586	match "mode" "host";
3587	match "vendor" "0x10b5";
3588	match "product" "0xac70";
3589	action "kldload -n uplcom";
3590};
3591
3592nomatch 32 {
3593	match "bus" "uhub[0-9]+";
3594	match "mode" "host";
3595	match "vendor" "0x10b5";
3596	match "product" "0xac70";
3597	action "kldload -n uslcom";
3598};
3599
3600nomatch 32 {
3601	match "bus" "uhub[0-9]+";
3602	match "mode" "host";
3603	match "vendor" "0x10bd";
3604	match "product" "0x1427";
3605	action "kldload -n if_kue";
3606};
3607
3608nomatch 32 {
3609	match "bus" "uhub[0-9]+";
3610	match "mode" "host";
3611	match "vendor" "0x10c4";
3612	match "product" "(0x0f91|0x1101|0x1601|0x800a|0x803b|0x8043|0x8044)";
3613	action "kldload -n uslcom";
3614};
3615
3616nomatch 32 {
3617	match "bus" "uhub[0-9]+";
3618	match "mode" "host";
3619	match "vendor" "0x10c4";
3620	match "product" "0x8053";
3621	action "kldload -n u3g";
3622};
3623
3624nomatch 32 {
3625	match "bus" "uhub[0-9]+";
3626	match "mode" "host";
3627	match "vendor" "0x10c4";
3628	match "product" "(0x8066|0x806f|0x807a|0x80c4|0x80ca|0x80dd|0x80ed|0x80f6|0x8115|0x813d|0x813f|0x814a|0x814a|0x814b|0x8156|0x815e|0x815f|0x818b|0x819f|0x81a6|0x81a9|0x81ac|0x81ad|0x81c8|0x81e2|0x81e7|0x81e8|0x81f2|0x8218|0x822b|0x826b|0x8293|0x82f9|0x8341|0x8382|0x83a8|0x83d8|0x8411|0x8418|0x846e|0x8477|0x85ea|0x85eb|0x85f8|0x8664|0x8665|0x88a4|0x88a5|0x8a2a|0xea60|0xea61|0xea70|0xea71|0xea80|0xf001|0xf002|0xf003|0xf004)";
3629	action "kldload -n uslcom";
3630};
3631
3632nomatch 32 {
3633	match "bus" "uhub[0-9]+";
3634	match "mode" "host";
3635	match "vendor" "0x10c5";
3636	match "product" "0xea61";
3637	action "kldload -n uslcom";
3638};
3639
3640nomatch 32 {
3641	match "bus" "uhub[0-9]+";
3642	match "mode" "host";
3643	match "vendor" "0x10ce";
3644	match "product" "0xea61";
3645	action "kldload -n uslcom";
3646};
3647
3648nomatch 32 {
3649	match "bus" "uhub[0-9]+";
3650	match "mode" "host";
3651	match "vendor" "0x1114";
3652	match "product" "(0x0001|0x0004|0x0006)";
3653	action "kldload -n uipaq";
3654};
3655
3656nomatch 32 {
3657	match "bus" "uhub[0-9]+";
3658	match "mode" "host";
3659	match "vendor" "0x114b";
3660	match "product" "0x0110";
3661	action "kldload -n if_ural";
3662};
3663
3664nomatch 32 {
3665	match "bus" "uhub[0-9]+";
3666	match "mode" "host";
3667	match "vendor" "0x114b";
3668	match "product" "0x0150";
3669	action "kldload -n if_urtw";
3670};
3671
3672nomatch 32 {
3673	match "bus" "uhub[0-9]+";
3674	match "mode" "host";
3675	match "vendor" "0x1163";
3676	match "product" "0x0100";
3677	action "kldload -n ucycom";
3678};
3679
3680nomatch 32 {
3681	match "bus" "uhub[0-9]+";
3682	match "mode" "host";
3683	match "vendor" "0x1182";
3684	match "product" "0x1388";
3685	action "kldload -n uipaq";
3686};
3687
3688nomatch 32 {
3689	match "bus" "uhub[0-9]+";
3690	match "mode" "host";
3691	match "vendor" "0x1186";
3692	match "product" "0x3e04";
3693	action "kldload -n u3g";
3694};
3695
3696nomatch 32 {
3697	match "bus" "uhub[0-9]+";
3698	match "mode" "host";
3699	match "vendor" "0x1189";
3700	match "product" "0x0893";
3701	action "kldload -n if_axe";
3702};
3703
3704nomatch 32 {
3705	match "bus" "uhub[0-9]+";
3706	match "mode" "host";
3707	match "vendor" "0x1199";
3708	match "product" "(0x0017|0x0018|0x0019|0x0020|0x0021|0x0022|0x0023|0x0024|0x0025|0x0026|0x0027|0x0028|0x0029|0x0112|0x0120|0x0218)";
3709	action "kldload -n u3g";
3710};
3711
3712nomatch 32 {
3713	match "bus" "uhub[0-9]+";
3714	match "mode" "host";
3715	match "vendor" "0x1199";
3716	match "product" "0x0218";
3717	action "kldload -n umodem";
3718};
3719
3720nomatch 32 {
3721	match "bus" "uhub[0-9]+";
3722	match "mode" "host";
3723	match "vendor" "0x1199";
3724	match "product" "(0x0220|0x0224|0x0fff)";
3725	action "kldload -n u3g";
3726};
3727
3728nomatch 32 {
3729	match "bus" "uhub[0-9]+";
3730	match "mode" "host";
3731	match "vendor" "0x1199";
3732	match "product" "0x0fff";
3733	action "kldload -n usie";
3734};
3735
3736nomatch 32 {
3737	match "bus" "uhub[0-9]+";
3738	match "mode" "host";
3739	match "vendor" "0x1199";
3740	match "product" "(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)";
3741	action "kldload -n u3g";
3742};
3743
3744nomatch 32 {
3745	match "bus" "uhub[0-9]+";
3746	match "mode" "host";
3747	match "vendor" "0x1199";
3748	match "product" "0x68a3";
3749	action "kldload -n usie";
3750};
3751
3752nomatch 32 {
3753	match "bus" "uhub[0-9]+";
3754	match "mode" "host";
3755	match "vendor" "0x1199";
3756	match "product" "(0x68aa|0x68c0|0x9041|0x9071)";
3757	action "kldload -n u3g";
3758};
3759
3760nomatch 32 {
3761	match "bus" "uhub[0-9]+";
3762	match "mode" "host";
3763	match "vendor" "0x11ad";
3764	match "product" "0x0701";
3765	action "kldload -n uplcom";
3766};
3767
3768nomatch 32 {
3769	match "bus" "uhub[0-9]+";
3770	match "mode" "host";
3771	match "vendor" "0x11d9";
3772	match "product" "(0x1002|0x1003)";
3773	action "kldload -n uipaq";
3774};
3775
3776nomatch 32 {
3777	match "bus" "uhub[0-9]+";
3778	match "mode" "host";
3779	match "vendor" "0x11f5";
3780	match "product" "(0x0001|0x0003|0x0004|0x0005)";
3781	action "kldload -n uplcom";
3782};
3783
3784nomatch 32 {
3785	match "bus" "uhub[0-9]+";
3786	match "mode" "host";
3787	match "vendor" "0x11f6";
3788	match "product" "0x2001";
3789	action "kldload -n uplcom";
3790};
3791
3792nomatch 32 {
3793	match "bus" "uhub[0-9]+";
3794	match "mode" "host";
3795	match "vendor" "0x11f7";
3796	match "product" "0x02df";
3797	action "kldload -n uplcom";
3798};
3799
3800nomatch 32 {
3801	match "bus" "uhub[0-9]+";
3802	match "mode" "host";
3803	match "vendor" "0x1209";
3804	match "product" "(0x1002|0x1006)";
3805	action "kldload -n uftdi";
3806};
3807
3808nomatch 32 {
3809	match "bus" "uhub[0-9]+";
3810	match "mode" "host";
3811	match "vendor" "0x1231";
3812	match "product" "(0xce01|0xce02)";
3813	action "kldload -n uipaq";
3814};
3815
3816nomatch 32 {
3817	match "bus" "uhub[0-9]+";
3818	match "mode" "host";
3819	match "vendor" "0x126f";
3820	match "product" "0xa006";
3821	action "kldload -n if_zyd";
3822};
3823
3824nomatch 32 {
3825	match "bus" "uhub[0-9]+";
3826	match "mode" "host";
3827	match "vendor" "0x128d";
3828	match "product" "0x0001";
3829	action "kldload -n uftdi";
3830};
3831
3832nomatch 32 {
3833	match "bus" "uhub[0-9]+";
3834	match "mode" "host";
3835	match "vendor" "0x129b";
3836	match "product" "0x1666";
3837	action "kldload -n if_zyd";
3838};
3839
3840nomatch 32 {
3841	match "bus" "uhub[0-9]+";
3842	match "mode" "host";
3843	match "vendor" "0x129b";
3844	match "product" "0x1828";
3845	action "kldload -n if_run";
3846};
3847
3848nomatch 32 {
3849	match "bus" "uhub[0-9]+";
3850	match "mode" "host";
3851	match "vendor" "0x12d1";
3852	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|0x1464|0x1465|0x14ac|0x14c9|0x14cf|0x14d1|0x14fe|0x1505|0x1506|0x1520|0x1521|0x1526)";
3853	action "kldload -n u3g";
3854};
3855
3856nomatch 32 {
3857	match "bus" "uhub[0-9]+";
3858	match "mode" "host";
3859	match "vendor" "0x12d1";
3860	match "product" "0x155b";
3861	action "kldload -n if_cdce";
3862};
3863
3864nomatch 32 {
3865	match "bus" "uhub[0-9]+";
3866	match "mode" "host";
3867	match "vendor" "0x12d1";
3868	match "product" "(0x155b|0x1573|0x15c1|0x1803|0x1c05|0x1c0b|0x1c1e)";
3869	action "kldload -n u3g";
3870};
3871
3872nomatch 32 {
3873	match "bus" "uhub[0-9]+";
3874	match "mode" "host";
3875	match "vendor" "0x12ef";
3876	match "product" "0x0100";
3877	action "kldload -n uvisor";
3878};
3879
3880nomatch 32 {
3881	match "bus" "uhub[0-9]+";
3882	match "mode" "host";
3883	match "vendor" "0x1342";
3884	match "product" "0x0202";
3885	action "kldload -n uftdi";
3886};
3887
3888nomatch 32 {
3889	match "bus" "uhub[0-9]+";
3890	match "mode" "host";
3891	match "vendor" "0x1342";
3892	match "product" "0x0204";
3893	action "kldload -n if_kue";
3894};
3895
3896nomatch 32 {
3897	match "bus" "uhub[0-9]+";
3898	match "mode" "host";
3899	match "vendor" "0x1371";
3900	match "product" "(0x9022|0x9032)";
3901	action "kldload -n if_rum";
3902};
3903
3904nomatch 32 {
3905	match "bus" "uhub[0-9]+";
3906	match "mode" "host";
3907	match "vendor" "0x1371";
3908	match "product" "0x9401";
3909	action "kldload -n if_urtw";
3910};
3911
3912nomatch 32 {
3913	match "bus" "uhub[0-9]+";
3914	match "mode" "host";
3915	match "vendor" "0x1385";
3916	match "product" "(0x4250|0x5f00|0x5f02)";
3917	action "kldload -n if_uath";
3918};
3919
3920nomatch 32 {
3921	match "bus" "uhub[0-9]+";
3922	match "mode" "host";
3923	match "vendor" "0x13ad";
3924	match "product" "0x9999";
3925	action "kldload -n uslcom";
3926};
3927
3928nomatch 32 {
3929	match "bus" "uhub[0-9]+";
3930	match "mode" "host";
3931	match "vendor" "0x13b1";
3932	match "product" "0x000c";
3933	action "kldload -n if_upgt";
3934};
3935
3936nomatch 32 {
3937	match "bus" "uhub[0-9]+";
3938	match "mode" "host";
3939	match "vendor" "0x13b1";
3940	match "product" "(0x000d|0x0011)";
3941	action "kldload -n if_ural";
3942};
3943
3944nomatch 32 {
3945	match "bus" "uhub[0-9]+";
3946	match "mode" "host";
3947	match "vendor" "0x13b1";
3948	match "product" "0x0018";
3949	action "kldload -n if_axe";
3950};
3951
3952nomatch 32 {
3953	match "bus" "uhub[0-9]+";
3954	match "mode" "host";
3955	match "vendor" "0x13b1";
3956	match "product" "0x001a";
3957	action "kldload -n if_ural";
3958};
3959
3960nomatch 32 {
3961	match "bus" "uhub[0-9]+";
3962	match "mode" "host";
3963	match "vendor" "0x13b1";
3964	match "product" "(0x0020|0x0023)";
3965	action "kldload -n if_rum";
3966};
3967
3968nomatch 32 {
3969	match "bus" "uhub[0-9]+";
3970	match "mode" "host";
3971	match "vendor" "0x13b1";
3972	match "product" "0x0024";
3973	action "kldload -n if_zyd";
3974};
3975
3976nomatch 32 {
3977	match "bus" "uhub[0-9]+";
3978	match "mode" "host";
3979	match "vendor" "0x13b1";
3980	match "product" "0x002f";
3981	action "kldload -n if_run";
3982};
3983
3984nomatch 32 {
3985	match "bus" "uhub[0-9]+";
3986	match "mode" "host";
3987	match "vendor" "0x13d2";
3988	match "product" "0x0400";
3989	action "kldload -n if_kue";
3990};
3991
3992nomatch 32 {
3993	match "bus" "uhub[0-9]+";
3994	match "mode" "host";
3995	match "vendor" "0x13d3";
3996	match "product" "(0x3247|0x3262|0x3273|0x3284)";
3997	action "kldload -n if_run";
3998};
3999
4000nomatch 32 {
4001	match "bus" "uhub[0-9]+";
4002	match "mode" "host";
4003	match "vendor" "0x13d3";
4004	match "product" "0x3304";
4005	action "kldload -n ng_ubt";
4006};
4007
4008nomatch 32 {
4009	match "bus" "uhub[0-9]+";
4010	match "mode" "host";
4011	match "vendor" "0x13d3";
4012	match "product" "0x3305";
4013	action "kldload -n if_run";
4014};
4015
4016nomatch 32 {
4017	match "bus" "uhub[0-9]+";
4018	match "mode" "host";
4019	match "vendor" "0x13d3";
4020	match "product" "(0x3306|0x3309|0x3310|0x3311|0x3325)";
4021	action "kldload -n if_rsu";
4022};
4023
4024nomatch 32 {
4025	match "bus" "uhub[0-9]+";
4026	match "mode" "host";
4027	match "vendor" "0x13d3";
4028	match "product" "(0x3357|0x3358|0x3359)";
4029	action "kldload -n if_urtwn";
4030};
4031
4032nomatch 32 {
4033	match "bus" "uhub[0-9]+";
4034	match "mode" "host";
4035	match "vendor" "0x13d3";
4036	match "product" "(0x3362|0x3375|0x3393)";
4037	action "kldload -n ng_ubt";
4038};
4039
4040nomatch 32 {
4041	match "bus" "uhub[0-9]+";
4042	match "mode" "host";
4043	match "vendor" "0x1410";
4044	match "product" "(0x1100|0x1110|0x1120|0x1130|0x1400|0x1410|0x1420|0x1430|0x1450|0x2100|0x2110|0x2120|0x2130|0x2400|0x2410|0x2420|0x4100|0x4400|0x5010|0x5020|0x5041|0x5100|0x6000|0x6002|0x7001|0x7031|0x7042)";
4045	action "kldload -n u3g";
4046};
4047
4048nomatch 32 {
4049	match "bus" "uhub[0-9]+";
4050	match "mode" "host";
4051	match "vendor" "0x1416";
4052	match "product" "0x1110";
4053	action "kldload -n u3g";
4054};
4055
4056nomatch 32 {
4057	match "bus" "uhub[0-9]+";
4058	match "mode" "host";
4059	match "vendor" "0x1435";
4060	match "product" "0x0326";
4061	action "kldload -n if_otus";
4062};
4063
4064nomatch 32 {
4065	match "bus" "uhub[0-9]+";
4066	match "mode" "host";
4067	match "vendor" "0x1435";
4068	match "product" "0x0427";
4069	action "kldload -n if_upgt";
4070};
4071
4072nomatch 32 {
4073	match "bus" "uhub[0-9]+";
4074	match "mode" "host";
4075	match "vendor" "0x1435";
4076	match "product" "0x0711";
4077	action "kldload -n if_zyd";
4078};
4079
4080nomatch 32 {
4081	match "bus" "uhub[0-9]+";
4082	match "mode" "host";
4083	match "vendor" "0x1435";
4084	match "product" "0x0804";
4085	action "kldload -n if_otus";
4086};
4087
4088nomatch 32 {
4089	match "bus" "uhub[0-9]+";
4090	match "mode" "host";
4091	match "vendor" "0x1435";
4092	match "product" "(0x0826|0x082a)";
4093	action "kldload -n if_uath";
4094};
4095
4096nomatch 32 {
4097	match "bus" "uhub[0-9]+";
4098	match "mode" "host";
4099	match "vendor" "0x1453";
4100	match "product" "0x4026";
4101	action "kldload -n uplcom";
4102};
4103
4104nomatch 32 {
4105	match "bus" "uhub[0-9]+";
4106	match "mode" "host";
4107	match "vendor" "0x1457";
4108	match "product" "(0x5118|0x5118)";
4109	action "kldload -n uftdi";
4110};
4111
4112nomatch 32 {
4113	match "bus" "uhub[0-9]+";
4114	match "mode" "host";
4115	match "vendor" "0x1472";
4116	match "product" "0x0009";
4117	action "kldload -n if_rum";
4118};
4119
4120nomatch 32 {
4121	match "bus" "uhub[0-9]+";
4122	match "mode" "host";
4123	match "vendor" "0x1482";
4124	match "product" "0x3c09";
4125	action "kldload -n if_run";
4126};
4127
4128nomatch 32 {
4129	match "bus" "uhub[0-9]+";
4130	match "mode" "host";
4131	match "vendor" "0x1485";
4132	match "product" "(0x0001|0x0002)";
4133	action "kldload -n if_kue";
4134};
4135
4136nomatch 32 {
4137	match "bus" "uhub[0-9]+";
4138	match "mode" "host";
4139	match "vendor" "0x148f";
4140	match "product" "0x1706";
4141	action "kldload -n if_ural";
4142};
4143
4144nomatch 32 {
4145	match "bus" "uhub[0-9]+";
4146	match "mode" "host";
4147	match "vendor" "0x148f";
4148	match "product" "0x2070";
4149	action "kldload -n if_run";
4150};
4151
4152nomatch 32 {
4153	match "bus" "uhub[0-9]+";
4154	match "mode" "host";
4155	match "vendor" "0x148f";
4156	match "product" "0x2570";
4157	action "kldload -n if_ural";
4158};
4159
4160nomatch 32 {
4161	match "bus" "uhub[0-9]+";
4162	match "mode" "host";
4163	match "vendor" "0x148f";
4164	match "product" "(0x2573|0x2671)";
4165	action "kldload -n if_rum";
4166};
4167
4168nomatch 32 {
4169	match "bus" "uhub[0-9]+";
4170	match "mode" "host";
4171	match "vendor" "0x148f";
4172	match "product" "(0x2770|0x2870|0x2878|0x3070|0x3071|0x3072|0x3370|0x3572|0x3573|0x5370|0x5572|0x8070)";
4173	action "kldload -n if_run";
4174};
4175
4176nomatch 32 {
4177	match "bus" "uhub[0-9]+";
4178	match "mode" "host";
4179	match "vendor" "0x148f";
4180	match "product" "0x9020";
4181	action "kldload -n if_ural";
4182};
4183
4184nomatch 32 {
4185	match "bus" "uhub[0-9]+";
4186	match "mode" "host";
4187	match "vendor" "0x148f";
4188	match "product" "0x9021";
4189	action "kldload -n if_rum";
4190};
4191
4192nomatch 32 {
4193	match "bus" "uhub[0-9]+";
4194	match "mode" "host";
4195	match "vendor" "0x14b2";
4196	match "product" "(0x3300|0x3301|0x3302)";
4197	action "kldload -n if_rsu";
4198};
4199
4200nomatch 32 {
4201	match "bus" "uhub[0-9]+";
4202	match "mode" "host";
4203	match "vendor" "0x14b2";
4204	match "product" "0x3c02";
4205	action "kldload -n if_ural";
4206};
4207
4208nomatch 32 {
4209	match "bus" "uhub[0-9]+";
4210	match "mode" "host";
4211	match "vendor" "0x14b2";
4212	match "product" "(0x3c06|0x3c07|0x3c08|0x3c09|0x3c11|0x3c12)";
4213	action "kldload -n if_run";
4214};
4215
4216nomatch 32 {
4217	match "bus" "uhub[0-9]+";
4218	match "mode" "host";
4219	match "vendor" "0x14b2";
4220	match "product" "0x3c22";
4221	action "kldload -n if_rum";
4222};
4223
4224nomatch 32 {
4225	match "bus" "uhub[0-9]+";
4226	match "mode" "host";
4227	match "vendor" "0x14b2";
4228	match "product" "(0x3c23|0x3c25|0x3c25|0x3c27|0x3c28)";
4229	action "kldload -n if_run";
4230};
4231
4232nomatch 32 {
4233	match "bus" "uhub[0-9]+";
4234	match "mode" "host";
4235	match "vendor" "0x14ea";
4236	match "product" "0xab10";
4237	action "kldload -n if_zyd";
4238};
4239
4240nomatch 32 {
4241	match "bus" "uhub[0-9]+";
4242	match "mode" "host";
4243	match "vendor" "0x14ea";
4244	match "product" "0xab11";
4245	action "kldload -n if_axe";
4246};
4247
4248nomatch 32 {
4249	match "bus" "uhub[0-9]+";
4250	match "mode" "host";
4251	match "vendor" "0x14ea";
4252	match "product" "0xab13";
4253	action "kldload -n if_zyd";
4254};
4255
4256nomatch 32 {
4257	match "bus" "uhub[0-9]+";
4258	match "mode" "host";
4259	match "vendor" "0x1555";
4260	match "product" "0x0004";
4261	action "kldload -n uslcom";
4262};
4263
4264nomatch 32 {
4265	match "bus" "uhub[0-9]+";
4266	match "mode" "host";
4267	match "vendor" "0x1557";
4268	match "product" "0x7720";
4269	action "kldload -n if_axe";
4270};
4271
4272nomatch 32 {
4273	match "bus" "uhub[0-9]+";
4274	match "mode" "host";
4275	match "vendor" "0x1557";
4276	match "product" "0x8150";
4277	action "kldload -n if_rue";
4278};
4279
4280nomatch 32 {
4281	match "bus" "uhub[0-9]+";
4282	match "mode" "host";
4283	match "vendor" "0x157e";
4284	match "product" "0x3006";
4285	action "kldload -n if_uath";
4286};
4287
4288nomatch 32 {
4289	match "bus" "uhub[0-9]+";
4290	match "mode" "host";
4291	match "vendor" "0x157e";
4292	match "product" "(0x300a|0x300b|0x300d)";
4293	action "kldload -n if_zyd";
4294};
4295
4296nomatch 32 {
4297	match "bus" "uhub[0-9]+";
4298	match "mode" "host";
4299	match "vendor" "0x157e";
4300	match "product" "0x300e";
4301	action "kldload -n if_run";
4302};
4303
4304nomatch 32 {
4305	match "bus" "uhub[0-9]+";
4306	match "mode" "host";
4307	match "vendor" "0x157e";
4308	match "product" "0x3204";
4309	action "kldload -n if_zyd";
4310};
4311
4312nomatch 32 {
4313	match "bus" "uhub[0-9]+";
4314	match "mode" "host";
4315	match "vendor" "0x157e";
4316	match "product" "0x3205";
4317	action "kldload -n if_uath";
4318};
4319
4320nomatch 32 {
4321	match "bus" "uhub[0-9]+";
4322	match "mode" "host";
4323	match "vendor" "0x1582";
4324	match "product" "0x6003";
4325	action "kldload -n if_zyd";
4326};
4327
4328nomatch 32 {
4329	match "bus" "uhub[0-9]+";
4330	match "mode" "host";
4331	match "vendor" "0x15a9";
4332	match "product" "0x0004";
4333	action "kldload -n if_rum";
4334};
4335
4336nomatch 32 {
4337	match "bus" "uhub[0-9]+";
4338	match "mode" "host";
4339	match "vendor" "0x15a9";
4340	match "product" "(0x0006|0x0010)";
4341	action "kldload -n if_run";
4342};
4343
4344nomatch 32 {
4345	match "bus" "uhub[0-9]+";
4346	match "mode" "host";
4347	match "vendor" "0x15ba";
4348	match "product" "(0x0003|0x002b)";
4349	action "kldload -n uftdi";
4350};
4351
4352nomatch 32 {
4353	match "bus" "uhub[0-9]+";
4354	match "mode" "host";
4355	match "vendor" "0x15c5";
4356	match "product" "0x0008";
4357	action "kldload -n if_run";
4358};
4359
4360nomatch 32 {
4361	match "bus" "uhub[0-9]+";
4362	match "mode" "host";
4363	match "vendor" "0x15e8";
4364	match "product" "(0x9100|0x9110)";
4365	action "kldload -n if_aue";
4366};
4367
4368nomatch 32 {
4369	match "bus" "uhub[0-9]+";
4370	match "mode" "host";
4371	match "vendor" "0x15eb";
4372	match "product" "0x7d0e";
4373	action "kldload -n u3g";
4374};
4375
4376nomatch 32 {
4377	match "bus" "uhub[0-9]+";
4378	match "mode" "host";
4379	match "vendor" "0x1614";
4380	match "product" "(0x0800|0x0802|0x7002)";
4381	action "kldload -n u3g";
4382};
4383
4384nomatch 32 {
4385	match "bus" "uhub[0-9]+";
4386	match "mode" "host";
4387	match "vendor" "0x1631";
4388	match "product" "0x6200";
4389	action "kldload -n if_axe";
4390};
4391
4392nomatch 32 {
4393	match "bus" "uhub[0-9]+";
4394	match "mode" "host";
4395	match "vendor" "0x1631";
4396	match "product" "0xc019";
4397	action "kldload -n if_rum";
4398};
4399
4400nomatch 32 {
4401	match "bus" "uhub[0-9]+";
4402	match "mode" "host";
4403	match "vendor" "0x1645";
4404	match "product" "(0x0005|0x0008|0x8005)";
4405	action "kldload -n if_kue";
4406};
4407
4408nomatch 32 {
4409	match "bus" "uhub[0-9]+";
4410	match "mode" "host";
4411	match "vendor" "0x166a";
4412	match "product" "(0x0101|0x0201|0x0301|0x0303|0x0304|0x0305|0x0401)";
4413	action "kldload -n uslcom";
4414};
4415
4416nomatch 32 {
4417	match "bus" "uhub[0-9]+";
4418	match "mode" "host";
4419	match "vendor" "0x167b";
4420	match "product" "0x4001";
4421	action "kldload -n if_run";
4422};
4423
4424nomatch 32 {
4425	match "bus" "uhub[0-9]+";
4426	match "mode" "host";
4427	match "vendor" "0x168c";
4428	match "product" "0x0001";
4429	action "kldload -n if_uath";
4430};
4431
4432nomatch 32 {
4433	match "bus" "uhub[0-9]+";
4434	match "mode" "host";
4435	match "vendor" "0x1690";
4436	match "product" "0x0601";
4437	action "kldload -n uipaq";
4438};
4439
4440nomatch 32 {
4441	match "bus" "uhub[0-9]+";
4442	match "mode" "host";
4443	match "vendor" "0x1690";
4444	match "product" "(0x0710|0x0712)";
4445	action "kldload -n if_uath";
4446};
4447
4448nomatch 32 {
4449	match "bus" "uhub[0-9]+";
4450	match "mode" "host";
4451	match "vendor" "0x1690";
4452	match "product" "0x0722";
4453	action "kldload -n if_rum";
4454};
4455
4456nomatch 32 {
4457	match "bus" "uhub[0-9]+";
4458	match "mode" "host";
4459	match "vendor" "0x1690";
4460	match "product" "(0x0740|0x0744)";
4461	action "kldload -n if_run";
4462};
4463
4464nomatch 32 {
4465	match "bus" "uhub[0-9]+";
4466	match "mode" "host";
4467	match "vendor" "0x16ab";
4468	match "product" "(0x7801|0x7811)";
4469	action "kldload -n if_uath";
4470};
4471
4472nomatch 32 {
4473	match "bus" "uhub[0-9]+";
4474	match "mode" "host";
4475	match "vendor" "0x16d5";
4476	match "product" "(0x6202|0x6501)";
4477	action "kldload -n u3g";
4478};
4479
4480nomatch 32 {
4481	match "bus" "uhub[0-9]+";
4482	match "mode" "host";
4483	match "vendor" "0x16d5";
4484	match "product" "0x6501";
4485	action "kldload -n ubsa";
4486};
4487
4488nomatch 32 {
4489	match "bus" "uhub[0-9]+";
4490	match "mode" "host";
4491	match "vendor" "0x16d5";
4492	match "product" "0x6502";
4493	action "kldload -n u3g";
4494};
4495
4496nomatch 32 {
4497	match "bus" "uhub[0-9]+";
4498	match "mode" "host";
4499	match "vendor" "0x16d5";
4500	match "product" "0x6502";
4501	action "kldload -n ubsa";
4502};
4503
4504nomatch 32 {
4505	match "bus" "uhub[0-9]+";
4506	match "mode" "host";
4507	match "vendor" "0x16d6";
4508	match "product" "0x0001";
4509	action "kldload -n uslcom";
4510};
4511
4512nomatch 32 {
4513	match "bus" "uhub[0-9]+";
4514	match "mode" "host";
4515	match "vendor" "0x16d8";
4516	match "product" "(0x6006|0x6280)";
4517	action "kldload -n u3g";
4518};
4519
4520nomatch 32 {
4521	match "bus" "uhub[0-9]+";
4522	match "mode" "host";
4523	match "vendor" "0x16d8";
4524	match "product" "0x6280";
4525	action "kldload -n ugensa";
4526};
4527
4528nomatch 32 {
4529	match "bus" "uhub[0-9]+";
4530	match "mode" "host";
4531	match "vendor" "0x16dc";
4532	match "product" "(0x0010|0x0011|0x0012|0x0015)";
4533	action "kldload -n uslcom";
4534};
4535
4536nomatch 32 {
4537	match "bus" "uhub[0-9]+";
4538	match "mode" "host";
4539	match "vendor" "0x1726";
4540	match "product" "0x1000";
4541	action "kldload -n u3g";
4542};
4543
4544nomatch 32 {
4545	match "bus" "uhub[0-9]+";
4546	match "mode" "host";
4547	match "vendor" "0x1726";
4548	match "product" "0x1000";
4549	action "kldload -n ubsa";
4550};
4551
4552nomatch 32 {
4553	match "bus" "uhub[0-9]+";
4554	match "mode" "host";
4555	match "vendor" "0x1737";
4556	match "product" "0x0039";
4557	action "kldload -n if_axe";
4558};
4559
4560nomatch 32 {
4561	match "bus" "uhub[0-9]+";
4562	match "mode" "host";
4563	match "vendor" "0x1737";
4564	match "product" "(0x0070|0x0071)";
4565	action "kldload -n if_run";
4566};
4567
4568nomatch 32 {
4569	match "bus" "uhub[0-9]+";
4570	match "mode" "host";
4571	match "vendor" "0x1737";
4572	match "product" "0x0073";
4573	action "kldload -n if_urtw";
4574};
4575
4576nomatch 32 {
4577	match "bus" "uhub[0-9]+";
4578	match "mode" "host";
4579	match "vendor" "0x1737";
4580	match "product" "(0x0077|0x0078|0x0079)";
4581	action "kldload -n if_run";
4582};
4583
4584nomatch 32 {
4585	match "bus" "uhub[0-9]+";
4586	match "mode" "host";
4587	match "vendor" "0x1740";
4588	match "product" "(0x0605|0x0615)";
4589	action "kldload -n if_run";
4590};
4591
4592nomatch 32 {
4593	match "bus" "uhub[0-9]+";
4594	match "mode" "host";
4595	match "vendor" "0x1740";
4596	match "product" "0x2000";
4597	action "kldload -n if_zyd";
4598};
4599
4600nomatch 32 {
4601	match "bus" "uhub[0-9]+";
4602	match "mode" "host";
4603	match "vendor" "0x1740";
4604	match "product" "(0x9603|0x9605)";
4605	action "kldload -n if_rsu";
4606};
4607
4608nomatch 32 {
4609	match "bus" "uhub[0-9]+";
4610	match "mode" "host";
4611	match "vendor" "0x1740";
4612	match "product" "(0x9701|0x9702|0x9703|0x9705|0x9706|0x9707|0x9708|0x9709|0x9801)";
4613	action "kldload -n if_run";
4614};
4615
4616nomatch 32 {
4617	match "bus" "uhub[0-9]+";
4618	match "mode" "host";
4619	match "vendor" "0x1761";
4620	match "product" "0x0b05";
4621	action "kldload -n if_run";
4622};
4623
4624nomatch 32 {
4625	match "bus" "uhub[0-9]+";
4626	match "mode" "host";
4627	match "vendor" "0x177f";
4628	match "product" "0x0153";
4629	action "kldload -n if_run";
4630};
4631
4632nomatch 32 {
4633	match "bus" "uhub[0-9]+";
4634	match "mode" "host";
4635	match "vendor" "0x177f";
4636	match "product" "0x0154";
4637	action "kldload -n if_rsu";
4638};
4639
4640nomatch 32 {
4641	match "bus" "uhub[0-9]+";
4642	match "mode" "host";
4643	match "vendor" "0x177f";
4644	match "product" "(0x0302|0x0313)";
4645	action "kldload -n if_run";
4646};
4647
4648nomatch 32 {
4649	match "bus" "uhub[0-9]+";
4650	match "mode" "host";
4651	match "vendor" "0x1781";
4652	match "product" "0x0c30";
4653	action "kldload -n uftdi";
4654};
4655
4656nomatch 32 {
4657	match "bus" "uhub[0-9]+";
4658	match "mode" "host";
4659	match "vendor" "0x17a8";
4660	match "product" "(0x0001|0x0005)";
4661	action "kldload -n uslcom";
4662};
4663
4664nomatch 32 {
4665	match "bus" "uhub[0-9]+";
4666	match "mode" "host";
4667	match "vendor" "0x17e9";
4668	match "product" "(0x0059|0x0100|0x0117|0x0136|0x0138|0x0141|0x015a|0x0198|0x019b|0x01ba|0x01bb|0x01d4|0x01d7|0x01e2|0x0215|0x024c|0x02a9|0x02e9|0x0377|0x03e0|0x401a)";
4669	action "kldload -n udl";
4670};
4671
4672nomatch 32 {
4673	match "bus" "uhub[0-9]+";
4674	match "mode" "host";
4675	match "vendor" "0x17ef";
4676	match "product" "0x304b";
4677	action "kldload -n if_axge";
4678};
4679
4680nomatch 32 {
4681	match "bus" "uhub[0-9]+";
4682	match "mode" "host";
4683	match "vendor" "0x17ef";
4684	match "product" "0x7203";
4685	action "kldload -n if_axe";
4686};
4687
4688nomatch 32 {
4689	match "bus" "uhub[0-9]+";
4690	match "mode" "host";
4691	match "vendor" "0x17f4";
4692	match "product" "0xaaaa";
4693	action "kldload -n uslcom";
4694};
4695
4696nomatch 32 {
4697	match "bus" "uhub[0-9]+";
4698	match "mode" "host";
4699	match "vendor" "0x1843";
4700	match "product" "0x0200";
4701	action "kldload -n uslcom";
4702};
4703
4704nomatch 32 {
4705	match "bus" "uhub[0-9]+";
4706	match "mode" "host";
4707	match "vendor" "0x18c5";
4708	match "product" "0x0002";
4709	action "kldload -n if_rum";
4710};
4711
4712nomatch 32 {
4713	match "bus" "uhub[0-9]+";
4714	match "mode" "host";
4715	match "vendor" "0x18c5";
4716	match "product" "(0x0008|0x0012)";
4717	action "kldload -n if_run";
4718};
4719
4720nomatch 32 {
4721	match "bus" "uhub[0-9]+";
4722	match "mode" "host";
4723	match "vendor" "0x18e8";
4724	match "product" "(0x6196|0x6229)";
4725	action "kldload -n if_rum";
4726};
4727
4728nomatch 32 {
4729	match "bus" "uhub[0-9]+";
4730	match "mode" "host";
4731	match "vendor" "0x18e8";
4732	match "product" "0x6232";
4733	action "kldload -n if_urtw";
4734};
4735
4736nomatch 32 {
4737	match "bus" "uhub[0-9]+";
4738	match "mode" "host";
4739	match "vendor" "0x18e8";
4740	match "product" "0x6238";
4741	action "kldload -n if_rum";
4742};
4743
4744nomatch 32 {
4745	match "bus" "uhub[0-9]+";
4746	match "mode" "host";
4747	match "vendor" "0x18e8";
4748	match "product" "0x6259";
4749	action "kldload -n if_run";
4750};
4751
4752nomatch 32 {
4753	match "bus" "uhub[0-9]+";
4754	match "mode" "host";
4755	match "vendor" "0x18ef";
4756	match "product" "0xe00f";
4757	action "kldload -n uslcom";
4758};
4759
4760nomatch 32 {
4761	match "bus" "uhub[0-9]+";
4762	match "mode" "host";
4763	match "vendor" "0x19d2";
4764	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|0x0103|0x0117|0x1179|0x1181|0x1420|0x1514|0x1516|0x2000|0x2002|0x2003|0xffdd|0xffde|0xfff1|0xfff5|0xfffe)";
4765	action "kldload -n u3g";
4766};
4767
4768nomatch 32 {
4769	match "bus" "uhub[0-9]+";
4770	match "mode" "host";
4771	match "vendor" "0x19f5";
4772	match "product" "0x9909";
4773	action "kldload -n u3g";
4774};
4775
4776nomatch 32 {
4777	match "bus" "uhub[0-9]+";
4778	match "mode" "host";
4779	match "vendor" "0x1a79";
4780	match "product" "0x6001";
4781	action "kldload -n uftdi";
4782};
4783
4784nomatch 32 {
4785	match "bus" "uhub[0-9]+";
4786	match "mode" "host";
4787	match "vendor" "0x1a86";
4788	match "product" "(0x5523|0x7523)";
4789	action "kldload -n uchcom";
4790};
4791
4792nomatch 32 {
4793	match "bus" "uhub[0-9]+";
4794	match "mode" "host";
4795	match "vendor" "0x1a8d";
4796	match "product" "(0x1002|0x1003|0x1004|0x1005|0x1006|0x1007|0x1008|0x1009|0x100a|0x100b|0x100c|0x100d|0x100e|0x100f|0x1010|0x1011|0x1012)";
4797	action "kldload -n u3g";
4798};
4799
4800nomatch 32 {
4801	match "bus" "uhub[0-9]+";
4802	match "mode" "host";
4803	match "vendor" "0x1adb";
4804	match "product" "0x0001";
4805	action "kldload -n uslcom";
4806};
4807
4808nomatch 32 {
4809	match "bus" "uhub[0-9]+";
4810	match "mode" "host";
4811	match "vendor" "0x1b3d";
4812	match "product" "(0x0100|0x0101|0x0102|0x0103|0x0104|0x0105|0x0106|0x0107|0x0108|0x0109|0x010a|0x010b|0x010c|0x010d|0x010e|0x010f|0x0110|0x0111|0x0112|0x0113|0x0114|0x0115|0x0116|0x0117|0x0118|0x0119|0x011a|0x011b|0x011c|0x011d|0x011e|0x011f|0x0120|0x0121|0x0122|0x0123|0x0124|0x0125|0x0126|0x0128|0x0129|0x012a|0x012b|0x012d|0x012e|0x012f|0x0130|0x0131|0x0132|0x0133|0x0134|0x0135|0x0136|0x0137|0x0138|0x0139|0x013a|0x013b|0x013c|0x013d|0x013e|0x013f|0x0140|0x0141|0x0142|0x0143|0x0144|0x0145|0x0146|0x0147|0x0148|0x0149|0x014a|0x014b|0x014c|0x014d|0x014e|0x014f|0x0150|0x0151|0x0152|0x0153|0x0159|0x015a|0x015b|0x015c|0x015d|0x015e|0x015f|0x0160|0x0161|0x0162|0x0163|0x0164|0x0165|0x0166|0x0167|0x0168|0x0169|0x016a|0x016b|0x016c|0x016d|0x016e|0x016f|0x0170|0x0171|0x0172|0x0173|0x0174|0x0175|0x0176|0x0177|0x0178|0x0179|0x017a|0x017b|0x017c|0x017d|0x017e|0x017f|0x0180|0x0181|0x0182|0x0183|0x0184|0x0185|0x0186|0x0187|0x0188|0x0189|0x018a|0x018b|0x018c|0x018d|0x018e|0x018f|0x0190|0x0191|0x0192|0x0193|0x0194|0x0195|0x0196|0x0197|0x0198|0x0199|0x019a|0x019b|0x019c|0x019d|0x019e|0x019f|0x01a0|0x01a1|0x01a2|0x01a3|0x01a4|0x01a5|0x01a6|0x01a7|0x01a8|0x01a9|0x01aa|0x01ab|0x01ac|0x01ad|0x01ae|0x01af|0x01b0|0x01b1|0x01b2|0x01b3|0x01b4|0x01b5|0x01b6|0x01b7|0x01b8|0x01b9|0x01ba|0x01bb|0x01bc|0x01bd|0x01be|0x01bf|0x01c0|0x01c1|0x01c2|0x01c3|0x01c4|0x01c5|0x01c6|0x01c7|0x01c8|0x01c9|0x01ca|0x01cb|0x01cc|0x01cd|0x01ce|0x01cf|0x01d0|0x01d1|0x01d2|0x01d3|0x01d4|0x01d5|0x01d6|0x01d7|0x01d8|0x01d9|0x01da|0x01db|0x01dc|0x01dd|0x01de|0x01df|0x01e0|0x01e1|0x01e2|0x01e3|0x01e4|0x01e5|0x01e6|0x01e7|0x01e8|0x01e9|0x01ea|0x01eb|0x01ec|0x01ed|0x01ee|0x01ef|0x01f0|0x01f1|0x01f2|0x01f3|0x01f4|0x01f5|0x01f6|0x01f7|0x01f8|0x01f9|0x01fa|0x01fb|0x01fc|0x01fd|0x01fe|0x01ff)";
4813	action "kldload -n uftdi";
4814};
4815
4816nomatch 32 {
4817	match "bus" "uhub[0-9]+";
4818	match "mode" "host";
4819	match "vendor" "0x1b75";
4820	match "product" "0x3072";
4821	action "kldload -n if_run";
4822};
4823
4824nomatch 32 {
4825	match "bus" "uhub[0-9]+";
4826	match "mode" "host";
4827	match "vendor" "0x1b75";
4828	match "product" "0x8187";
4829	action "kldload -n if_urtw";
4830};
4831
4832nomatch 32 {
4833	match "bus" "uhub[0-9]+";
4834	match "mode" "host";
4835	match "vendor" "0x1b91";
4836	match "product" "0x0064";
4837	action "kldload -n uftdi";
4838};
4839
4840nomatch 32 {
4841	match "bus" "uhub[0-9]+";
4842	match "mode" "host";
4843	match "vendor" "0x1bbb";
4844	match "product" "(0x0000|0xf000)";
4845	action "kldload -n u3g";
4846};
4847
4848nomatch 32 {
4849	match "bus" "uhub[0-9]+";
4850	match "mode" "host";
4851	match "vendor" "0x1bc7";
4852	match "product" "(0x1003|0x1004)";
4853	action "kldload -n u3g";
4854};
4855
4856nomatch 32 {
4857	match "bus" "uhub[0-9]+";
4858	match "mode" "host";
4859	match "vendor" "0x1bc9";
4860	match "product" "0x6001";
4861	action "kldload -n uftdi";
4862};
4863
4864nomatch 32 {
4865	match "bus" "uhub[0-9]+";
4866	match "mode" "host";
4867	match "vendor" "0x1be3";
4868	match "product" "0x07a6";
4869	action "kldload -n uslcom";
4870};
4871
4872nomatch 32 {
4873	match "bus" "uhub[0-9]+";
4874	match "mode" "host";
4875	match "vendor" "0x1c0c";
4876	match "product" "0x0102";
4877	action "kldload -n uftdi";
4878};
4879
4880nomatch 32 {
4881	match "bus" "uhub[0-9]+";
4882	match "mode" "host";
4883	match "vendor" "0x1c9e";
4884	match "product" "(0x6061|0x9603|0x9605|0xf000)";
4885	action "kldload -n u3g";
4886};
4887
4888nomatch 32 {
4889	match "bus" "uhub[0-9]+";
4890	match "mode" "host";
4891	match "vendor" "0x1cf1";
4892	match "product" "(0x0001|0x0004|0x001c|0x0022)";
4893	action "kldload -n uftdi";
4894};
4895
4896nomatch 32 {
4897	match "bus" "uhub[0-9]+";
4898	match "mode" "host";
4899	match "vendor" "0x1d09";
4900	match "product" "0x4000";
4901	action "kldload -n u3g";
4902};
4903
4904nomatch 32 {
4905	match "bus" "uhub[0-9]+";
4906	match "mode" "host";
4907	match "vendor" "0x1d34";
4908	match "product" "0x0004";
4909	action "kldload -n uled";
4910};
4911
4912nomatch 32 {
4913	match "bus" "uhub[0-9]+";
4914	match "mode" "host";
4915	match "vendor" "0x1d4d";
4916	match "product" "(0x0002|0x000c|0x000e|0x0010)";
4917	action "kldload -n if_run";
4918};
4919
4920nomatch 32 {
4921	match "bus" "uhub[0-9]+";
4922	match "mode" "host";
4923	match "vendor" "0x1da5";
4924	match "product" "(0x4512|0x4515|0x4519|0x4523)";
4925	action "kldload -n u3g";
4926};
4927
4928nomatch 32 {
4929	match "bus" "uhub[0-9]+";
4930	match "mode" "host";
4931	match "vendor" "0x1e0e";
4932	match "product" "(0x9000|0x9200|0xce16)";
4933	action "kldload -n u3g";
4934};
4935
4936nomatch 32 {
4937	match "bus" "uhub[0-9]+";
4938	match "mode" "host";
4939	match "vendor" "0x1e29";
4940	match "product" "(0x0102|0x0501)";
4941	action "kldload -n uslcom";
4942};
4943
4944nomatch 32 {
4945	match "bus" "uhub[0-9]+";
4946	match "mode" "host";
4947	match "vendor" "0x1eda";
4948	match "product" "0x2310";
4949	action "kldload -n if_run";
4950};
4951
4952nomatch 32 {
4953	match "bus" "uhub[0-9]+";
4954	match "mode" "host";
4955	match "vendor" "0x1fb9";
4956	match "product" "(0x0100|0x0200|0x0201|0x0202|0x0203|0x0300|0x0301|0x0302|0x0303|0x0400|0x0401|0x0402|0x0403|0x0404|0x0600|0x0601|0x0602|0x0700|0x0701)";
4957	action "kldload -n uslcom";
4958};
4959
4960nomatch 32 {
4961	match "bus" "uhub[0-9]+";
4962	match "mode" "host";
4963	match "vendor" "0x2001";
4964	match "product" "(0x1a00|0x1a02)";
4965	action "kldload -n if_axe";
4966};
4967
4968nomatch 32 {
4969	match "bus" "uhub[0-9]+";
4970	match "mode" "host";
4971	match "vendor" "0x2001";
4972	match "product" "0x200c";
4973	action "kldload -n if_aue";
4974};
4975
4976nomatch 32 {
4977	match "bus" "uhub[0-9]+";
4978	match "mode" "host";
4979	match "vendor" "0x2001";
4980	match "product" "(0x3307|0x3308|0x3309|0x330a|0x330d|0x330f|0x3310)";
4981	action "kldload -n if_urtwn";
4982};
4983
4984nomatch 32 {
4985	match "bus" "uhub[0-9]+";
4986	match "mode" "host";
4987	match "vendor" "0x2001";
4988	match "product" "(0x3a00|0x3a02|0x3a04)";
4989	action "kldload -n if_uath";
4990};
4991
4992nomatch 32 {
4993	match "bus" "uhub[0-9]+";
4994	match "mode" "host";
4995	match "vendor" "0x2001";
4996	match "product" "0x3c00";
4997	action "kldload -n if_ural";
4998};
4999
5000nomatch 32 {
5001	match "bus" "uhub[0-9]+";
5002	match "mode" "host";
5003	match "vendor" "0x2001";
5004	match "product" "0x3c05";
5005	action "kldload -n if_axe";
5006};
5007
5008nomatch 32 {
5009	match "bus" "uhub[0-9]+";
5010	match "mode" "host";
5011	match "vendor" "0x2001";
5012	match "product" "(0x3c09|0x3c0a|0x3c15|0x3c1a|0x3c1b|0x3c1f|0x3c20)";
5013	action "kldload -n if_run";
5014};
5015
5016nomatch 32 {
5017	match "bus" "uhub[0-9]+";
5018	match "mode" "host";
5019	match "vendor" "0x2001";
5020	match "product" "0x4000";
5021	action "kldload -n if_kue";
5022};
5023
5024nomatch 32 {
5025	match "bus" "uhub[0-9]+";
5026	match "mode" "host";
5027	match "vendor" "0x2001";
5028	match "product" "(0x4001|0x4002|0x4003|0x400b|0x4102)";
5029	action "kldload -n if_aue";
5030};
5031
5032nomatch 32 {
5033	match "bus" "uhub[0-9]+";
5034	match "mode" "host";
5035	match "vendor" "0x2001";
5036	match "product" "0x4a00";
5037	action "kldload -n if_axge";
5038};
5039
5040nomatch 32 {
5041	match "bus" "uhub[0-9]+";
5042	match "mode" "host";
5043	match "vendor" "0x2001";
5044	match "product" "(0x7d02|0x7e12|0xa707|0xa805)";
5045	action "kldload -n u3g";
5046};
5047
5048nomatch 32 {
5049	match "bus" "uhub[0-9]+";
5050	match "mode" "host";
5051	match "vendor" "0x2001";
5052	match "product" "0xabc1";
5053	action "kldload -n if_aue";
5054};
5055
5056nomatch 32 {
5057	match "bus" "uhub[0-9]+";
5058	match "mode" "host";
5059	match "vendor" "0x2019";
5060	match "product" "(0x1201|0x4902)";
5061	action "kldload -n if_urtwn";
5062};
5063
5064nomatch 32 {
5065	match "bus" "uhub[0-9]+";
5066	match "mode" "host";
5067	match "vendor" "0x2019";
5068	match "product" "0x5303";
5069	action "kldload -n if_zyd";
5070};
5071
5072nomatch 32 {
5073	match "bus" "uhub[0-9]+";
5074	match "mode" "host";
5075	match "vendor" "0x2019";
5076	match "product" "0x5304";
5077	action "kldload -n if_otus";
5078};
5079
5080nomatch 32 {
5081	match "bus" "uhub[0-9]+";
5082	match "mode" "host";
5083	match "vendor" "0x2019";
5084	match "product" "0xab01";
5085	action "kldload -n if_rum";
5086};
5087
5088nomatch 32 {
5089	match "bus" "uhub[0-9]+";
5090	match "mode" "host";
5091	match "vendor" "0x2019";
5092	match "product" "(0xab24|0xab25)";
5093	action "kldload -n if_run";
5094};
5095
5096nomatch 32 {
5097	match "bus" "uhub[0-9]+";
5098	match "mode" "host";
5099	match "vendor" "0x2019";
5100	match "product" "0xab28";
5101	action "kldload -n if_rsu";
5102};
5103
5104nomatch 32 {
5105	match "bus" "uhub[0-9]+";
5106	match "mode" "host";
5107	match "vendor" "0x2019";
5108	match "product" "(0xab2a|0xab2b|0xab2e)";
5109	action "kldload -n if_urtwn";
5110};
5111
5112nomatch 32 {
5113	match "bus" "uhub[0-9]+";
5114	match "mode" "host";
5115	match "vendor" "0x2019";
5116	match "product" "0xab50";
5117	action "kldload -n if_rum";
5118};
5119
5120nomatch 32 {
5121	match "bus" "uhub[0-9]+";
5122	match "mode" "host";
5123	match "vendor" "0x2019";
5124	match "product" "(0xc007|0xed01)";
5125	action "kldload -n if_zyd";
5126};
5127
5128nomatch 32 {
5129	match "bus" "uhub[0-9]+";
5130	match "mode" "host";
5131	match "vendor" "0x2019";
5132	match "product" "0xed02";
5133	action "kldload -n if_rum";
5134};
5135
5136nomatch 32 {
5137	match "bus" "uhub[0-9]+";
5138	match "mode" "host";
5139	match "vendor" "0x2019";
5140	match "product" "(0xed06|0xed14)";
5141	action "kldload -n if_run";
5142};
5143
5144nomatch 32 {
5145	match "bus" "uhub[0-9]+";
5146	match "mode" "host";
5147	match "vendor" "0x2019";
5148	match "product" "0xed17";
5149	action "kldload -n if_urtwn";
5150};
5151
5152nomatch 32 {
5153	match "bus" "uhub[0-9]+";
5154	match "mode" "host";
5155	match "vendor" "0x203d";
5156	match "product" "(0x1480|0x14a1|0x14a9)";
5157	action "kldload -n if_run";
5158};
5159
5160nomatch 32 {
5161	match "bus" "uhub[0-9]+";
5162	match "mode" "host";
5163	match "vendor" "0x20b7";
5164	match "product" "0x0713";
5165	action "kldload -n uftdi";
5166};
5167
5168nomatch 32 {
5169	match "bus" "uhub[0-9]+";
5170	match "mode" "host";
5171	match "vendor" "0x20b8";
5172	match "product" "0x8888";
5173	action "kldload -n if_run";
5174};
5175
5176nomatch 32 {
5177	match "bus" "uhub[0-9]+";
5178	match "mode" "host";
5179	match "vendor" "0x20b9";
5180	match "product" "0x1682";
5181	action "kldload -n u3g";
5182};
5183
5184nomatch 32 {
5185	match "bus" "uhub[0-9]+";
5186	match "mode" "host";
5187	match "vendor" "0x20f4";
5188	match "product" "0x624d";
5189	action "kldload -n if_urtwn";
5190};
5191
5192nomatch 32 {
5193	match "bus" "uhub[0-9]+";
5194	match "mode" "host";
5195	match "vendor" "0x20f4";
5196	match "product" "0x646b";
5197	action "kldload -n if_rsu";
5198};
5199
5200nomatch 32 {
5201	match "bus" "uhub[0-9]+";
5202	match "mode" "host";
5203	match "vendor" "0x20f4";
5204	match "product" "0x648b";
5205	action "kldload -n if_urtwn";
5206};
5207
5208nomatch 32 {
5209	match "bus" "uhub[0-9]+";
5210	match "mode" "host";
5211	match "vendor" "0x2100";
5212	match "product" "(0x9e52|0x9e54)";
5213	action "kldload -n uftdi";
5214};
5215
5216nomatch 32 {
5217	match "bus" "uhub[0-9]+";
5218	match "mode" "host";
5219	match "vendor" "0x22b8";
5220	match "product" "(0x4204|0x4214|0x4224|0x4234|0x4244)";
5221	action "kldload -n uipaq";
5222};
5223
5224nomatch 32 {
5225	match "bus" "uhub[0-9]+";
5226	match "mode" "host";
5227	match "vendor" "0x22b8";
5228	match "product" "(0x600c|0x6027)";
5229	action "kldload -n if_cdce";
5230};
5231
5232nomatch 32 {
5233	match "bus" "uhub[0-9]+";
5234	match "mode" "host";
5235	match "vendor" "0x22b8";
5236	match "product" "0x710f";
5237	action "kldload -n u3g";
5238};
5239
5240nomatch 32 {
5241	match "bus" "uhub[0-9]+";
5242	match "mode" "host";
5243	match "vendor" "0x22de";
5244	match "product" "0x6801";
5245	action "kldload -n u3g";
5246};
5247
5248nomatch 32 {
5249	match "bus" "uhub[0-9]+";
5250	match "mode" "host";
5251	match "vendor" "0x2405";
5252	match "product" "0x0003";
5253	action "kldload -n uslcom";
5254};
5255
5256nomatch 32 {
5257	match "bus" "uhub[0-9]+";
5258	match "mode" "host";
5259	match "vendor" "0x2478";
5260	match "product" "0x2008";
5261	action "kldload -n uplcom";
5262};
5263
5264nomatch 32 {
5265	match "bus" "uhub[0-9]+";
5266	match "mode" "host";
5267	match "vendor" "0x2c7c";
5268	match "product" "0x0125";
5269	action "kldload -n u3g";
5270};
5271
5272nomatch 32 {
5273	match "bus" "uhub[0-9]+";
5274	match "mode" "host";
5275	match "vendor" "0x3195";
5276	match "product" "(0xf190|0xf280|0xf281)";
5277	action "kldload -n uslcom";
5278};
5279
5280nomatch 32 {
5281	match "bus" "uhub[0-9]+";
5282	match "mode" "host";
5283	match "vendor" "0x3334";
5284	match "product" "0x1701";
5285	action "kldload -n if_aue";
5286};
5287
5288nomatch 32 {
5289	match "bus" "uhub[0-9]+";
5290	match "mode" "host";
5291	match "vendor" "0x3340";
5292	match "product" "(0x011c|0x0326|0x0426|0x043a|0x051c|0x053a|0x071c|0x0b1c|0x0e3a|0x0f1c|0x0f3a|0x1326|0x191c|0x2326|0x3326)";
5293	action "kldload -n uipaq";
5294};
5295
5296nomatch 32 {
5297	match "bus" "uhub[0-9]+";
5298	match "mode" "host";
5299	match "vendor" "0x3708";
5300	match "product" "(0x20ce|0x21ce)";
5301	action "kldload -n uipaq";
5302};
5303
5304nomatch 32 {
5305	match "bus" "uhub[0-9]+";
5306	match "mode" "host";
5307	match "vendor" "0x4113";
5308	match "product" "(0x0210|0x0211|0x0400|0x0410)";
5309	action "kldload -n uipaq";
5310};
5311
5312nomatch 32 {
5313	match "bus" "uhub[0-9]+";
5314	match "mode" "host";
5315	match "vendor" "0x413c";
5316	match "product" "(0x4001|0x4002|0x4003|0x4004|0x4005|0x4006|0x4007|0x4008|0x4009)";
5317	action "kldload -n uipaq";
5318};
5319
5320nomatch 32 {
5321	match "bus" "uhub[0-9]+";
5322	match "mode" "host";
5323	match "vendor" "0x413c";
5324	match "product" "(0x8102|0x8104)";
5325	action "kldload -n if_upgt";
5326};
5327
5328nomatch 32 {
5329	match "bus" "uhub[0-9]+";
5330	match "mode" "host";
5331	match "vendor" "0x413c";
5332	match "product" "(0x8114|0x8115|0x8116|0x8117|0x8118|0x8128|0x8129|0x8133|0x8134|0x8135|0x8136|0x8137|0x8138|0x8180|0x8181|0x8182)";
5333	action "kldload -n u3g";
5334};
5335
5336nomatch 32 {
5337	match "bus" "uhub[0-9]+";
5338	match "mode" "host";
5339	match "vendor" "0x413c";
5340	match "product" "0x8197";
5341	action "kldload -n ng_ubt";
5342};
5343
5344nomatch 32 {
5345	match "bus" "uhub[0-9]+";
5346	match "mode" "host";
5347	match "vendor" "0x413c";
5348	match "product" "0x9500";
5349	action "kldload -n uslcom";
5350};
5351
5352nomatch 32 {
5353	match "bus" "uhub[0-9]+";
5354	match "mode" "host";
5355	match "vendor" "0x4348";
5356	match "product" "0x5523";
5357	action "kldload -n uchcom";
5358};
5359
5360nomatch 32 {
5361	match "bus" "uhub[0-9]+";
5362	match "mode" "host";
5363	match "vendor" "0x4505";
5364	match "product" "0x0010";
5365	action "kldload -n uipaq";
5366};
5367
5368nomatch 32 {
5369	match "bus" "uhub[0-9]+";
5370	match "mode" "host";
5371	match "vendor" "0x4766";
5372	match "product" "0x0001";
5373	action "kldload -n uvisor";
5374};
5375
5376nomatch 32 {
5377	match "bus" "uhub[0-9]+";
5378	match "mode" "host";
5379	match "vendor" "0x4855";
5380	match "product" "(0x0090|0x0091)";
5381	action "kldload -n if_urtwn";
5382};
5383
5384nomatch 32 {
5385	match "bus" "uhub[0-9]+";
5386	match "mode" "host";
5387	match "vendor" "0x5050";
5388	match "product" "(0x0100|0x0101|0x0102|0x0103|0x0104|0x0105|0x0106|0x0107|0x0300|0x0301|0x0400|0x0500|0x0700|0x0800|0x0900|0x0a00|0x0b00|0x0c00|0x0d00|0x0e00|0x0f00|0x1000|0x8000|0x8001|0x8002|0x8003|0x8004|0x8005)";
5389	action "kldload -n uftdi";
5390};
5391
5392nomatch 32 {
5393	match "bus" "uhub[0-9]+";
5394	match "mode" "host";
5395	match "vendor" "0x5173";
5396	match "product" "0x1809";
5397	action "kldload -n if_zyd";
5398};
5399
5400nomatch 32 {
5401	match "bus" "uhub[0-9]+";
5402	match "mode" "host";
5403	match "vendor" "0x5372";
5404	match "product" "0x2303";
5405	action "kldload -n uplcom";
5406};
5407
5408nomatch 32 {
5409	match "bus" "uhub[0-9]+";
5410	match "mode" "host";
5411	match "vendor" "0x5a57";
5412	match "product" "0x0260";
5413	action "kldload -n if_ural";
5414};
5415
5416nomatch 32 {
5417	match "bus" "uhub[0-9]+";
5418	match "mode" "host";
5419	match "vendor" "0x5a57";
5420	match "product" "(0x0280|0x0282|0x0283|0x0284|0x5257)";
5421	action "kldload -n if_run";
5422};
5423
5424nomatch 32 {
5425	match "bus" "uhub[0-9]+";
5426	match "mode" "host";
5427	match "vendor" "0x5e04";
5428	match "product" "0xce00";
5429	action "kldload -n uipaq";
5430};
5431
5432nomatch 32 {
5433	match "bus" "uhub[0-9]+";
5434	match "mode" "host";
5435	match "vendor" "0x6189";
5436	match "product" "0x182d";
5437	action "kldload -n if_axe";
5438};
5439
5440nomatch 32 {
5441	match "bus" "uhub[0-9]+";
5442	match "mode" "host";
5443	match "vendor" "0x6189";
5444	match "product" "0x2068";
5445	action "kldload -n uplcom";
5446};
5447
5448nomatch 32 {
5449	match "bus" "uhub[0-9]+";
5450	match "mode" "host";
5451	match "vendor" "0x6547";
5452	match "product" "0x0232";
5453	action "kldload -n uark";
5454};
5455
5456nomatch 32 {
5457	match "bus" "uhub[0-9]+";
5458	match "mode" "host";
5459	match "vendor" "0x6891";
5460	match "product" "0xa727";
5461	action "kldload -n if_zyd";
5462};
5463
5464nomatch 32 {
5465	match "bus" "uhub[0-9]+";
5466	match "mode" "host";
5467	match "vendor" "0x7392";
5468	match "product" "0x7318";
5469	action "kldload -n if_rum";
5470};
5471
5472nomatch 32 {
5473	match "bus" "uhub[0-9]+";
5474	match "mode" "host";
5475	match "vendor" "0x7392";
5476	match "product" "(0x7611|0x7612|0x7622)";
5477	action "kldload -n if_rsu";
5478};
5479
5480nomatch 32 {
5481	match "bus" "uhub[0-9]+";
5482	match "mode" "host";
5483	match "vendor" "0x7392";
5484	match "product" "(0x7711|0x7717|0x7718|0x7733)";
5485	action "kldload -n if_run";
5486};
5487
5488nomatch 32 {
5489	match "bus" "uhub[0-9]+";
5490	match "mode" "host";
5491	match "vendor" "0x7392";
5492	match "product" "(0x7811|0x7822)";
5493	action "kldload -n if_urtwn";
5494};
5495
5496nomatch 32 {
5497	match "bus" "uhub[0-9]+";
5498	match "mode" "host";
5499	match "vendor" "0x8516";
5500	match "product" "(0x2070|0x2770|0x2870|0x3070|0x3071|0x3072|0x3572)";
5501	action "kldload -n if_run";
5502};
5503
5504nomatch 32 {
5505	match "bus" "uhub[0-9]+";
5506	match "mode" "host";
5507	match "vendor" "0x9710";
5508	match "product" "0x7703";
5509	action "kldload -n umoscom";
5510};
5511
5512nomatch 32 {
5513	match "bus" "uhub[0-9]+";
5514	match "mode" "host";
5515	match "vendor" "0x9710";
5516	match "product" "0x7730";
5517	action "kldload -n if_mos";
5518};
5519
5520nomatch 32 {
5521	match "bus" "uhub[0-9]+";
5522	match "mode" "host";
5523	match "vendor" "0x9710";
5524	match "product" "0x7820";
5525	action "kldload -n umcs";
5526};
5527
5528nomatch 32 {
5529	match "bus" "uhub[0-9]+";
5530	match "mode" "host";
5531	match "vendor" "0x9710";
5532	match "product" "(0x7830|0x7832)";
5533	action "kldload -n if_mos";
5534};
5535
5536nomatch 32 {
5537	match "bus" "uhub[0-9]+";
5538	match "mode" "host";
5539	match "vendor" "0x9710";
5540	match "product" "0x7840";
5541	action "kldload -n umcs";
5542};
5543
5544nomatch 32 {
5545	match "bus" "uhub[0-9]+";
5546	match "mode" "host";
5547	match "vendor" "0x9846";
5548	match "product" "0x9041";
5549	action "kldload -n if_urtwn";
5550};
5551
5552nomatch 32 {
5553	match "bus" "uhub[0-9]+";
5554	match "mode" "host";
5555	match "vendor" "0x9e88";
5556	match "product" "0x9e8f";
5557	action "kldload -n uftdi";
5558};
5559
5560nomatch 32 {
5561	match "bus" "uhub[0-9]+";
5562	match "mode" "host";
5563	match "vendor" "0xcace";
5564	match "product" "0x0300";
5565	action "kldload -n if_otus";
5566};
5567
5568nomatch 32 {
5569	match "bus" "uhub[0-9]+";
5570	match "mode" "host";
5571	match "vendor" "0xdaae";
5572	match "product" "0xead6";
5573	action "kldload -n uslcom";
5574};
5575
5576nomatch 32 {
5577	match "bus" "uhub[0-9]+";
5578	match "mode" "host";
5579	match "vendor" "0xdeee";
5580	match "product" "(0x0300|0x0302|0x0303)";
5581	action "kldload -n uftdi";
5582};
5583
5584nomatch 32 {
5585	match "bus" "uhub[0-9]+";
5586	match "mode" "host";
5587	match "vendor" "0x0489";
5588	match "intclass" "0xff";
5589	match "intsubclass" "0x01";
5590	match "intprotocol" "0x01";
5591	action "kldload -n ng_ubt";
5592};
5593
5594nomatch 32 {
5595	match "bus" "uhub[0-9]+";
5596	match "mode" "host";
5597	match "vendor" "0x05ac";
5598	match "intclass" "0xff";
5599	match "intsubclass" "0x01";
5600	match "intprotocol" "0x01";
5601	action "kldload -n ng_ubt";
5602};
5603
5604nomatch 32 {
5605	match "bus" "uhub[0-9]+";
5606	match "mode" "host";
5607	match "vendor" "0x05ac";
5608	match "intclass" "0xff";
5609	match "intsubclass" "0xfd";
5610	match "intprotocol" "0x01";
5611	action "kldload -n if_ipheth";
5612};
5613
5614nomatch 32 {
5615	match "bus" "uhub[0-9]+";
5616	match "mode" "host";
5617	match "vendor" "0x0830";
5618	match "intclass" "0x02";
5619	match "intsubclass" "0x02";
5620	match "intprotocol" "0xff";
5621	action "kldload -n if_urndis";
5622};
5623
5624nomatch 32 {
5625	match "bus" "uhub[0-9]+";
5626	match "mode" "host";
5627	match "vendor" "0x0a5c";
5628	match "intclass" "0xff";
5629	match "intsubclass" "0x01";
5630	match "intprotocol" "0x01";
5631	action "kldload -n ng_ubt";
5632};
5633
5634nomatch 32 {
5635	match "bus" "uhub[0-9]+";
5636	match "mode" "host";
5637	match "vendor" "0x12d1";
5638	match "intclass" "0x02";
5639	match "intsubclass" "0x02";
5640	match "intprotocol" "0xff";
5641	action "kldload -n umodem";
5642};
5643
5644nomatch 32 {
5645	match "bus" "uhub[0-9]+";
5646	match "mode" "host";
5647	match "vendor" "0x12d1";
5648	match "intclass" "0xff";
5649	match "intsubclass" "0x02";
5650	match "intprotocol" "0x01";
5651	action "kldload -n umodem";
5652};
5653
5654nomatch 32 {
5655	match "bus" "uhub[0-9]+";
5656	match "mode" "host";
5657	match "vendor" "0x12d1";
5658	match "intclass" "0xff";
5659	match "intsubclass" "0x02";
5660	match "intprotocol" "0x02";
5661	action "kldload -n umodem";
5662};
5663
5664nomatch 32 {
5665	match "bus" "uhub[0-9]+";
5666	match "mode" "host";
5667	match "vendor" "0x12d1";
5668	match "intclass" "0xff";
5669	match "intsubclass" "0x02";
5670	match "intprotocol" "0x10";
5671	action "kldload -n umodem";
5672};
5673
5674nomatch 32 {
5675	match "bus" "uhub[0-9]+";
5676	match "mode" "host";
5677	match "vendor" "0x12d1";
5678	match "intclass" "0xff";
5679	match "intsubclass" "0x02";
5680	match "intprotocol" "0x12";
5681	action "kldload -n umodem";
5682};
5683
5684nomatch 32 {
5685	match "bus" "uhub[0-9]+";
5686	match "mode" "host";
5687	match "vendor" "0x12d1";
5688	match "intclass" "0xff";
5689	match "intsubclass" "0x02";
5690	match "intprotocol" "0x16";
5691	action "kldload -n if_cdce";
5692};
5693
5694nomatch 32 {
5695	match "bus" "uhub[0-9]+";
5696	match "mode" "host";
5697	match "vendor" "0x12d1";
5698	match "intclass" "0xff";
5699	match "intsubclass" "0x02";
5700	match "intprotocol" "0x46";
5701	action "kldload -n if_cdce";
5702};
5703
5704nomatch 32 {
5705	match "bus" "uhub[0-9]+";
5706	match "mode" "host";
5707	match "vendor" "0x12d1";
5708	match "intclass" "0xff";
5709	match "intsubclass" "0x02";
5710	match "intprotocol" "0x61";
5711	action "kldload -n umodem";
5712};
5713
5714nomatch 32 {
5715	match "bus" "uhub[0-9]+";
5716	match "mode" "host";
5717	match "vendor" "0x12d1";
5718	match "intclass" "0xff";
5719	match "intsubclass" "0x02";
5720	match "intprotocol" "0x62";
5721	action "kldload -n umodem";
5722};
5723
5724nomatch 32 {
5725	match "bus" "uhub[0-9]+";
5726	match "mode" "host";
5727	match "vendor" "0x12d1";
5728	match "intclass" "0xff";
5729	match "intsubclass" "0x02";
5730	match "intprotocol" "0x76";
5731	action "kldload -n if_cdce";
5732};
5733
5734nomatch 32 {
5735	match "bus" "uhub[0-9]+";
5736	match "mode" "host";
5737	match "vendor" "0x12d1";
5738	match "intclass" "0xff";
5739	match "intsubclass" "0x03";
5740	match "intprotocol" "0x16";
5741	action "kldload -n if_cdce";
5742};
5743
5744nomatch 32 {
5745	match "bus" "uhub[0-9]+";
5746	match "mode" "(host|device)";
5747	match "intclass" "0x02";
5748	match "intsubclass" "0x02";
5749	match "intprotocol" "0x00";
5750	action "kldload -n umodem";
5751};
5752
5753nomatch 32 {
5754	match "bus" "uhub[0-9]+";
5755	match "mode" "(host|device)";
5756	match "intclass" "0x02";
5757	match "intsubclass" "0x02";
5758	match "intprotocol" "0x01";
5759	action "kldload -n umodem";
5760};
5761
5762nomatch 32 {
5763	match "bus" "uhub[0-9]+";
5764	match "mode" "host";
5765	match "intclass" "0x02";
5766	match "intsubclass" "0x02";
5767	match "intprotocol" "0xff";
5768	action "kldload -n if_urndis";
5769};
5770
5771nomatch 32 {
5772	match "bus" "uhub[0-9]+";
5773	match "mode" "host";
5774	match "intclass" "0x03";
5775	match "intsubclass" "0x01";
5776	match "intprotocol" "0x01";
5777	action "kldload -n ukbd";
5778};
5779
5780nomatch 32 {
5781	match "bus" "uhub[0-9]+";
5782	match "mode" "host";
5783	match "intclass" "0x03";
5784	match "intsubclass" "0x01";
5785	match "intprotocol" "0x02";
5786	action "kldload -n ums";
5787};
5788
5789nomatch 32 {
5790	match "bus" "uhub[0-9]+";
5791	match "mode" "host";
5792	match "intclass" "0x07";
5793	match "intsubclass" "0x01";
5794	match "intprotocol" "0x01";
5795	action "kldload -n ulpt";
5796};
5797
5798nomatch 32 {
5799	match "bus" "uhub[0-9]+";
5800	match "mode" "host";
5801	match "intclass" "0x07";
5802	match "intsubclass" "0x01";
5803	match "intprotocol" "0x02";
5804	action "kldload -n ulpt";
5805};
5806
5807nomatch 32 {
5808	match "bus" "uhub[0-9]+";
5809	match "mode" "host";
5810	match "intclass" "0x07";
5811	match "intsubclass" "0x01";
5812	match "intprotocol" "0x03";
5813	action "kldload -n ulpt";
5814};
5815
5816nomatch 32 {
5817	match "bus" "uhub[0-9]+";
5818	match "mode" "host";
5819	match "intclass" "0xe0";
5820	match "intsubclass" "0x01";
5821	match "intprotocol" "0x01";
5822	action "kldload -n ng_ubt";
5823};
5824
5825nomatch 32 {
5826	match "bus" "uhub[0-9]+";
5827	match "mode" "host";
5828	match "intclass" "0xe0";
5829	match "intsubclass" "0x01";
5830	match "intprotocol" "0x03";
5831	action "kldload -n if_urndis";
5832};
5833
5834nomatch 32 {
5835	match "bus" "uhub[0-9]+";
5836	match "mode" "host";
5837	match "intclass" "0xef";
5838	match "intsubclass" "0x01";
5839	match "intprotocol" "0x01";
5840	action "kldload -n if_urndis";
5841};
5842
5843nomatch 32 {
5844	match "bus" "uhub[0-9]+";
5845	match "mode" "host";
5846	match "intclass" "0xff";
5847	match "intsubclass" "0x5d";
5848	match "intprotocol" "0x01";
5849	action "kldload -n uhid";
5850};
5851
5852nomatch 32 {
5853	match "bus" "uhub[0-9]+";
5854	match "mode" "host";
5855	match "intclass" "0x01";
5856	match "intsubclass" "0x01";
5857	action "kldload -n snd_uaudio";
5858};
5859
5860nomatch 32 {
5861	match "bus" "uhub[0-9]+";
5862	match "mode" "host";
5863	match "intclass" "0x01";
5864	match "intsubclass" "0x03";
5865	action "kldload -n snd_uaudio";
5866};
5867
5868nomatch 32 {
5869	match "bus" "uhub[0-9]+";
5870	match "mode" "(host|device)";
5871	match "intclass" "0x02";
5872	match "intsubclass" "0x06";
5873	action "kldload -n if_cdce";
5874};
5875
5876nomatch 32 {
5877	match "bus" "uhub[0-9]+";
5878	match "mode" "(host|device)";
5879	match "intclass" "0x02";
5880	match "intsubclass" "0x0a";
5881	action "kldload -n if_cdce";
5882};
5883
5884nomatch 32 {
5885	match "bus" "uhub[0-9]+";
5886	match "mode" "(host|device)";
5887	match "intclass" "0x02";
5888	match "intsubclass" "0x0d";
5889	action "kldload -n if_cdce";
5890};
5891
5892nomatch 32 {
5893	match "bus" "uhub[0-9]+";
5894	match "mode" "host";
5895	match "intclass" "0x02";
5896	match "intsubclass" "0x88";
5897	action "kldload -n ufoma";
5898};
5899
5900nomatch 32 {
5901	match "bus" "uhub[0-9]+";
5902	match "mode" "host";
5903	match "intclass" "0x03";
5904	action "kldload -n uhid";
5905};
5906
5907nomatch 32 {
5908	match "bus" "uhub[0-9]+";
5909	match "mode" "host";
5910	match "intclass" "0x08";
5911	action "kldload -n umass";
5912};
5913
5914# 2738 USB entries processed
5915
5916