1# $NetBSD: usbdevices.config,v 1.24 2014/03/16 09:34:45 martin 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 Touchscreens 41uts* at uhidev? reportid ? 42wsmouse* at uts? mux 0 43 44# USB Keyboards 45ukbd* at uhidev? reportid ? 46wskbd* at ukbd? console ? mux 1 47 48# USB TEMPer and TEMPerHUM 49uthum* at uhidev? reportid ? 50 51# USB serial adapter 52ucycom* at uhidev? reportid ? 53 54# USB Generic HID devices 55uhid* at uhidev? reportid ? 56 57# USB eGalax touch-panel 58uep* at uhub? port ? 59wsmouse* at uep? mux 0 60 61# USB LCDs and USB-VGA adapters 62udl* at uhub? port ? # DisplayLink DL-1x0/1x5 63wsdisplay* at udl? 64 65# USB Printer 66ulpt* at uhub? port ? configuration ? interface ? 67 68# USB Modem 69umodem* at uhub? port ? configuration ? 70ucom* at umodem? 71 72# Option N.V. Wireless WAN modems 73uhso* at uhub? port ? configuration ? 74 75# USB Mass Storage 76umass* at uhub? port ? configuration ? interface ? 77scsibus* at umass? 78atapibus* at umass? 79sd* at scsibus? target ? lun ? 80wd* at umass? 81 82# flags have the same meaning as for IDE drives. 83cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives 84sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives 85st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives 86uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown 87 88# USB audio 89uaudio* at uhub? port ? configuration ? 90uaudio* at usbifif? 91audio* at uaudio? 92 93# USB MIDI 94umidi* at uhub? port ? configuration ? 95 96# USB IrDA 97# USB-IrDA bridge spec 98uirda* at uhub? port ? configuration ? interface ? 99irframe* at uirda? 100 101# SigmaTel STIr4210/4220/4116 USB/IrDA Bridge - not quite UIRDA 102stuirda* at uhub? port ? 103irframe* at stuirda? 104 105# SigmaTel STIr4200 USB/IrDA Bridge 106ustir* at uhub? port ? 107irframe* at ustir? 108 109# Windows Media Center IR transceiver 110irmce* at uhub? port ? 111cir* at irmce? 112 113# USB Ethernet adapters 114aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters 115axe* at uhub? port ? # ASIX AX88172 based adapters 116axen* at uhub? port ? # ASIX AX88178a/AX88179 based adapters 117cdce* at uhub? port ? # CDC, Ethernet Networking Control Model 118cue* at uhub? port ? # CATC USB-EL1201A based adapters 119kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters 120udav* at uhub? port ? # Davicom DM9601 based adapters 121url* at uhub? port ? # Realtek RTL8150L based adapters 122urndis* at uhub? port ? # Microsoft RNDIS specification 123usmsc* at uhub? port ? # SMSC95xx based adapters 124 125# USB 802.11 adapters 126atu* at uhub? port ? # Atmel AT76C50XX based adapters 127otus* at uhub? port ? # Atheros AR9001U 128ural* at uhub? port ? # Ralink Technology RT2500USB 802.11a/b/g 129rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g 130run* at uhub? port ? # Ralink Technology RT(2[78]|30)00 802.11a/b/g/n 131upgt* at uhub? port ? # Intersil PrismGT 132urtw* at uhub? port ? # Realtek RTL8187/RTL8187B 802.11b/g 133urtwn* at uhub? port ? # Realtek RTL8188CU/RTL8192CU 802.11b/g/n 134zyd* at uhub? port ? # Zydas ZD1211 135athn* at uhub? port ? # Atheros AR9002U 136 137# Prolific PL2301/PL2302 host-to-host adapter 138upl* at uhub? port ? 139 140# Serial adapters 141uark* at uhub? port ? # ArkMicroChips 3116 serial adapter 142ucom* at uark? portno? 143 144ubsa* at uhub? port ? # Belkin serial adapter 145ucom* at ubsa? portno ? 146 147uchcom* at uhub? port ? # WinChipHead CH340/CH341 serial adapter 148ucom* at uchcom? portno ? 149 150uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter 151ucom* at uftdi? portno ? 152 153#uhmodem* at uhub? port ? # Huawei E220 3G/HSDPA modem 154#ucom* at uhmodem? 155 156uipaq* at uhub? port ? # iPAQ PDAs 157ucom* at uipaq? portno ? 158 159umct* at uhub? port ? # MCT USB-RS232 serial adapter 160ucom* at umct? portno ? 161 162uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter 163ucom* at uplcom? portno ? 164 165uslsa* at uhub? port ? # Silicon Labs serial adapters 166ucom* at uslsa? portno ? 167 168uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter 169ucom* at uvscom? portno ? 170 171# All chips supported by this driver are also supported by umcs(4). 172# moscom* at uhub? port ? # Moschip MCS7xxx serial adapter 173# ucom* at moscom? portno ? 174 175umcs* at uhub? port ? # Moschip MCS7xxx serial adapter 176ucom* at umcs? portno ? 177 178# RIM BlackBerry 179uberry* at uhub? port ? 180 181# Apple iPad 182uipad* at uhub? port ? 183 184# Diamond Multimedia Rio 500 185urio* at uhub? port ? 186 187# USB Handspring Visor 188uvisor* at uhub? port ? 189ucom* at uvisor? 190 191# Kyocera AIR-EDGE PHONE 192ukyopon* at uhub? port ? 193ucom* at ukyopon? portno ? 194 195# USB scanners 196uscanner* at uhub? port ? 197 198# USB scanners that use SCSI emulation, e.g., HP5300 199usscanner* at uhub? port ? 200 201# Topfield TF5000PVR range of DVB recorders 202utoppy* at uhub? port ? 203 204# Y@P firmware loader 205uyap* at uhub? port ? 206 207# D-Link DSB-R100 USB radio 208udsbr* at uhub? port ? 209radio* at udsbr? 210 211# Silicon Labs-based USB radio modules 212slurm* at uhub? port ? 213radio* at slurm? 214 215# USB Generic driver 216ugen* at uhub? port ? 217 218# USB 3G datacards 219u3ginit* at uhub? port? 220u3g* at uhub? port ? 221ucom* at u3g? 222 223# USB generic serial port (e.g., data over cellular) 224ugensa* at uhub? port ? 225ucom* at ugensa? 226 227# USB Video capture devices 228pseye* at uhub? # Sony PLAYSTATION(R) Eye webcam 229uvideo* at uhub? # USB Video Class capture devices 230auvitek* at uhub? # Auvitek AU0828 video capture devices 231emdtv* at uhub? # Empia EM28xx video capture devices 232cir* at emdtv? # Empia EM28xx infrared remote 233video* at videobus? 234dtv* at dtvbus? 235 236# USB Bluetooth controllers 237ubt* at uhub? port ? 238aubtfwl* at uhub? port ? # load Atheros AR3k ubt(4) firmware 239bthub* at ubt? 240