xref: /netbsd-src/sys/dev/usb/usbdevices.config (revision a5847cc334d9a7029f6352b847e9e8d71a0f9e0c)
1#	$NetBSD: usbdevices.config,v 1.10 2011/07/30 19:25:43 jakllsch Exp $
2#
3# This file contains all USB related configuration.
4# It is suitable for inclusion in a kernel config(5) file.
5#
6
7# USB Controller and Devices
8
9# PCI USB controllers
10#ehci*	at pci?	dev ? function ?	# Enhanced Host Controller
11#ohci*	at pci?	dev ? function ?	# Open Host Controller
12#uhci*	at pci?	dev ? function ?	# Universal Host Controller (Intel)
13
14# CardBus USB controllers
15#ehci*	at cardbus? function ?		# Enhanced Host Controller
16#ohci*	at cardbus? function ?		# Open Host Controller
17#uhci*	at cardbus? function ?		# Universal Host Controller (Intel)
18
19# ISA USB controllers
20#slhci0	at isa? port 0x300 irq 5	# ScanLogic SL811HS
21
22# USB bus support
23#usb*	at ehci?
24#usb*	at ohci?
25#usb*	at uhci?
26#usb*	at slhci?
27
28
29# USB Hubs
30uhub*	at usb?
31uhub*	at uhub? port ? configuration ? interface ?
32
33# USB HID device
34uhidev*	at uhub? port ? configuration ? interface ?
35
36# USB Mice
37ums*	at uhidev? reportid ?
38wsmouse* at ums? mux 0
39
40# USB Keyboards
41ukbd*	at uhidev? reportid ?
42wskbd*	at ukbd? console ? mux 1
43
44# USB TEMPer and TEMPerHUM
45uthum*	at uhidev? reportid ?
46
47# USB serial adapter
48ucycom* at uhidev? reportid ?
49
50# USB Generic HID devices
51uhid*	at uhidev? reportid ?
52
53# USB eGalax touch-panel
54uep*	at uhub? port ?
55wsmouse* at uep? mux 0
56
57# USB LCDs and USB-VGA adapters
58udl*	at uhub? port ?		# DisplayLink DL-1x0/1x5
59wsdisplay* at udl?
60
61# USB Printer
62ulpt*	at uhub? port ? configuration ? interface ?
63
64# USB Modem
65umodem*	at uhub? port ? configuration ?
66ucom*	at umodem?
67
68# Option N.V. Wireless WAN modems
69uhso*	at uhub? port ? configuration ?
70
71# USB Mass Storage
72umass*	at uhub? port ? configuration ? interface ?
73wd*	at umass?
74
75# USB audio
76uaudio*	at uhub? port ? configuration ?
77uaudio* at usbifif?
78
79# USB MIDI
80umidi* at uhub? port ? configuration ?
81
82# USB IrDA
83# USB-IrDA bridge spec
84uirda* at uhub? port ? configuration ? interface ?
85irframe* at uirda?
86
87# SigmaTel STIr4210/4220/4116 USB/IrDA Bridge - not quite UIRDA
88stuirda* at uhub? port ?
89irframe* at stuirda?
90
91# SigmaTel STIr4200 USB/IrDA Bridge
92ustir* at uhub? port ?
93irframe* at ustir?
94
95# Windows Media Center IR transceiver
96irmce*	at uhub? port ?
97cir*	at irmce?
98
99# USB Ethernet adapters
100aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
101axe*	at uhub? port ?		# ASIX AX88172 based adapters
102cdce*	at uhub? port ?		# CDC, Ethernet Networking Control Model
103cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
104kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
105udav*	at uhub? port ?		# Davicom DM9601 based adapters
106url*	at uhub? port ?		# Realtek RTL8150L based adapters
107urndis*	at uhub? port ?		# Microsoft RNDIS specification
108
109# USB 802.11 adapters
110atu*	at uhub? port ?		# Atmel AT76C50XX based adapters
111otus*	at uhub? port ?		# Atheros AR9001U
112ral*	at uhub? port ?		# Ralink Technology RT25x0 802.11a/b/g
113rum*	at uhub? port ?		# Ralink Technology RT2501/RT2601 802.11a/b/g
114upgt*	at uhub? port ?		# Intersil PrismGT
115zyd*	at uhub? port ?		# Zydas ZD1211
116
117# Prolific PL2301/PL2302 host-to-host adapter
118upl*	at uhub? port ?
119
120# Serial adapters
121uark*	at uhub? port ?		# ArkMicroChips 3116 serial adapter
122ucom*	at uark? portno?
123
124ubsa*	at uhub? port ?		# Belkin serial adapter
125ucom*	at ubsa? portno ?
126
127uchcom*	at uhub? port ?		# WinChipHead CH340/CH341 serial adapter
128ucom*	at uchcom? portno ?
129
130uftdi*	at uhub? port ?		# FTDI FT8U100AX serial adapter
131ucom*	at uftdi? portno ?
132
133#uhmodem* at uhub? port ?	# Huawei E220 3G/HSDPA modem
134#ucom* at uhmodem?
135
136uipaq*	at uhub? port ?		# iPAQ PDAs
137ucom*	at uipaq? portno ?
138
139umct*	at uhub? port ?		# MCT USB-RS232 serial adapter
140ucom*	at umct? portno ?
141
142uplcom* at uhub? port ? 	# I/O DATA USB-RSAQ2 serial adapter
143ucom*	at uplcom? portno ?
144
145uslsa*	at uhub? port ?		# Silicon Labs serial adapters
146ucom*	at uslsa? portno ?
147
148uvscom* at uhub? port ? 	# SUNTAC Slipper U VS-10U serial adapter
149ucom*	at uvscom? portno ?
150
151moscom* at uhub? port ? 	# Moschip MCS7xxx serial adaapter
152ucom*	at moscom? portno ?
153
154# RIM BlackBerry
155uberry* at uhub? port ?
156
157# Diamond Multimedia Rio 500
158urio*	at uhub? port ?
159
160# USB Handspring Visor
161uvisor*	at uhub? port ?
162ucom*	at uvisor?
163
164# Kyocera AIR-EDGE PHONE
165ukyopon* at uhub? port ?
166ucom*	at ukyopon? portno ?
167
168# USB scanners
169uscanner* at uhub? port ?
170
171# USB scanners that use SCSI emulation, e.g., HP5300
172usscanner* at uhub? port ?
173
174# Topfield TF5000PVR range of DVB recorders
175utoppy*	at uhub? port ?
176
177# Y@P firmware loader
178uyap* at uhub? port ?
179
180# D-Link DSB-R100 USB radio
181udsbr*	at uhub? port ?
182radio*	at udsbr?
183
184# USB Generic driver
185ugen*	at uhub? port ?
186
187# USB 3G datacards
188u3ginit* at uhub? port?
189u3g*	at uhub? port ?
190ucom*	at u3g?
191
192# USB generic serial port (e.g., data over cellular)
193ugensa*	at uhub? port ?
194ucom*	at ugensa?
195
196# USB Video capture devices
197
198pseye*	at uhub?		# Sony PLAYSTATION(R) Eye webcam
199uvideo* at uhub?		# USB Video Class capture devices
200auvitek* at uhub?		# Auvitek AU0828 video capture devices
201emdtv* at uhub?			# Empia EM28xx video capture devices
202video* at videobus?
203dtv* at dtvbus?
204
205# USB Bluetooth controllers
206ubt* at uhub? port ?
207aubtfwl* at uhub? port ?	# load Atheros AR3k ubt(4) firmware
208bthub* at ubt?
209