xref: /openbsd/sys/arch/amd64/conf/GENERIC (revision 73471bf0)
1#	$OpenBSD: GENERIC,v 1.506 2021/12/16 08:03:17 anton Exp $
2#
3# For further information on compiling OpenBSD kernels, see the config(8)
4# man page.
5#
6# For further information on hardware support for this architecture, see
7# the intro(4) man page.  For further information about kernel options
8# for this architecture, see the options(4) man page.  For an explanation
9# of each device driver in this file see the section 4 man page for the
10# device.
11
12machine		amd64
13include		"../../../conf/GENERIC"
14maxusers	80			# estimated number of users
15
16option		USER_PCICONF	# user-space PCI configuration
17
18option		APERTURE	# in-kernel aperture driver for XFree86
19option		MTRR		# CPU memory range attributes control
20
21option		NTFS		# NTFS support
22option		HIBERNATE	# Hibernate support
23
24config		bsd	swap generic
25
26mainbus0 at root
27
28bios0	at mainbus?
29cpu0	at mainbus?
30ioapic*	at mainbus?
31isa0	at mainbus0
32isa0	at pcib?
33isa0	at amdpcib?
34isa0	at tcpcib?
35pci*	at mainbus0
36vmm0	at mainbus0
37pvbus0	at mainbus0
38
39acpi0		at bios0
40acpitimer*	at acpi?
41acpihpet*	at acpi?
42acpiac*		at acpi?
43acpibat*	at acpi?
44acpibtn*	at acpi?
45acpicpu*	at acpi?
46acpicmos*	at acpi?
47acpidock*	at acpi?
48acpidmar0	at acpi? disable
49acpiec*		at acpi?
50acpipci*	at acpi?
51acpiprt*	at acpi?
52acpisbs*	at acpi?
53acpitz*		at acpi?
54acpimadt0	at acpi?
55acpimcfg*	at acpi?
56acpiasus*	at acpi?
57acpisony*	at acpi?
58acpithinkpad*	at acpi?
59acpitoshiba*	at acpi?
60acpivideo*	at acpi?
61acpivout*	at acpivideo?
62acpipwrres*	at acpi?
63aibs*		at acpi?
64amdgpio*	at acpi?
65aplgpio*	at acpi?
66bytgpio*	at acpi?
67chvgpio*	at acpi?
68com0		at acpi?
69com1		at acpi?
70com2		at acpi?
71com3		at acpi?
72com*		at acpi?
73glkgpio*	at acpi?
74pchgpio*	at acpi?
75sdhc*		at acpi?
76acpicbkbd*	at acpi?
77acpials*	at acpi?
78abl*		at acpi?	# Apple Backlight
79asmc*		at acpi?	# Apple SMC
80tpm*		at acpi?
81acpihve*	at acpi?
82acpisurface*	at acpi?
83acpihid*	at acpi?
84ipmi0		at acpi? disable
85ccpmic*		at iic?
86tipmic*		at iic?
87
88mpbios0		at bios0
89
90ipmi0	at mainbus? disable	# IPMI
91
92vmt0	at pvbus?		# VMware Tools
93pvclock0 at pvbus?		# KVM pvclock
94
95xen0	at pvbus?		# Xen HVM domU
96xnf*	at xen?			# Xen Netfront
97xbf*	at xen?			# Xen Blkfront
98
99hyperv0	at pvbus?		# Hyper-V guest
100hvn*	at hyperv?		# Hyper-V NetVSC
101hvs*	at hyperv?		# Hyper-V StorVSC
102
103option		PCIVERBOSE
104option		USBVERBOSE
105
106pchb*	at pci?			# PCI-Host bridges
107aapic*	at pci?			# AMD 8131 IO apic
108ppb*	at pci?			# PCI-PCI bridges
109pci*	at ppb?
110pci*	at pchb?
111pcib*	at pci?			# PCI-ISA bridge
112amdpcib* at pci?		# AMD 8111 LPC bridge
113tcpcib*	at pci?			# Intel Atom E600 LPC bridge
114kate*	at pci?			# AMD K8 temperature sensor
115km*	at pci?			# AMD K10 temperature sensor
116ksmn*	at pci?			# AMD K17 temperature sensor
117amas*	at pci? disable		# AMD memory configuration
118pchtemp* at pci?		# Intel C610 temperature sensor
119ccp*	at pci?			# AMD Cryptographic Co-processor
120
121# National Semiconductor LM7[89] and compatible hardware monitors
122lm0	at isa? port 0x290
123#lm1	at isa? port 0x280
124#lm2	at isa? port 0x310
125
126it*	at isa? port 0x2e	# ITE IT8705F, IT8712F, IT8716F, IT8718F,
127it*	at isa? port 0x4e	# IT8726F and SiS SiS950 monitors and
128				# watchdog timer
129
130schsio*	at isa? port 0x2e	# SMSC SCH311x Super I/O
131schsio*	at isa? port 0x4e
132schsio*	at isa? port 0x162e
133schsio*	at isa? port 0x164e
134
135#viasio* at isa? port 0x2e flags 0x0000	# VIA VT1211 LPC Super I/O
136#viasio* at isa? port 0x4e flags 0x0000
137
138wbsio*	at isa? port 0x2e	# Winbond LPC Super I/O
139wbsio*	at isa? port 0x4e
140lm*	at wbsio?
141uguru0	at isa? disable port 0xe0	# ABIT uGuru
142
143aps0	at isa? port 0x1600		# ThinkPad Active Protection System
144
145piixpm*	at pci?			# Intel PIIX PM
146iic*	at piixpm?
147ichiic*	at pci?			# Intel ICH SMBus controller
148iic*	at ichiic?
149viapm*	at pci?			# VIA SMBus controller
150iic*	at viapm?
151amdiic* at pci?			# AMD-8111 SMBus controller
152iic*	at amdiic?
153nviic*	at pci?			# NVIDIA nForce2/3/4 SMBus controller
154iic*	at nviic?
155amdpm*	at pci?			# AMD-7xx/8111 and NForce SMBus controller
156iic*	at amdpm?
157dwiic*	at acpi?		# DesignWare Synopsys i2c controller
158dwiic*	at pci?
159iic*	at dwiic?
160
161itherm*	at pci?			# Intel 3400 Thermal Sensor
162adc*	at iic?			# Analog Devices AD7416/AD7417/7418
163adl*	at iic?			# Andigilog aSC7621
164admtemp* at iic?		# Analog Devices ADM1021
165admlc*	at iic?			# Analog Devices ADM1024
166admtm*	at iic?			# Analog Devices ADM1025
167admcts*	at iic?			# Analog Devices ADM1026
168admtmp*	at iic?			# Analog Devices ADM1030
169admtt*	at iic?			# Analog Devices ADM1031
170adt*	at iic?			# Analog Devices ADT7460
171andl*	at iic?			# Andigilog aSC7611
172bgw*	at iic?			# Bosch BMC150 6-axis eCompass
173lisa*	at iic?			# STMicroelectronics LIS331DL motion sensor
174lm*	at iic?			# National Semiconductor LM78/79
175lmenv*	at iic?			# National Semiconductor LM87
176lmtemp*	at iic?			# National Semiconductor LM75/LM77
177lmn*	at iic?			# National Semiconductor LM93
178maxds*	at iic?			# Maxim DS1631
179maxtmp*	at iic?			# Maxim MAX6642/MAX6690
180spdmem*	at iic?			# SPD memory eeproms
181sdtemp*	at iic?			# SO-DIMM (JC-42.4) temperature
182wbng*	at iic?			# Winbond W83793G
183nvt*	at iic?			# Novoton W83795G
184ihidev*	at iic?			# HID-over-i2c
185ims*	at ihidev?		# HID-over-i2c mouse/trackpad
186wsmouse* at ims? mux 0
187ikbd*	at ihidev?		# i2c keyboard
188wskbd*	at ikbd? mux 1
189imt*	at ihidev?		# HID-over-i2c multitouch trackpad
190wsmouse* at imt? mux 0
191iatp* at iic?			# Atmel maXTouch i2c touchpad/touchscreen
192wsmouse* at iatp? mux 0
193
194skgpio0 at isa? port 0x680	# Soekris net6501 GPIO and LEDs
195gpio* at skgpio?
196
197#option PCMCIAVERBOSE
198
199# PCI PCMCIA controllers
200#pcic*	at pci?
201
202# PCMCIA bus support
203#pcmcia*	at pcic?
204
205# CardBus bus support
206cbb*		at pci?
207cardslot*	at cbb?
208cardbus*	at cardslot?
209pcmcia*		at cardslot?
210
211# USB Controllers
212xhci*	at pci?			# eXtensible Host Controller
213ehci*	at pci?			# Enhanced Host Controller
214ehci*	at cardbus?		# Enhanced Host Controller
215uhci*	at pci?			# Universal Host Controller (Intel)
216uhci*	at cardbus?		# Universal Host Controller (Intel)
217ohci*	at pci?			# Open Host Controller
218ohci*	at cardbus?		# Open Host Controller
219
220# USB bus support
221usb*	at xhci?
222usb*	at ehci?
223usb*	at uhci?
224usb*	at ohci?
225
226# USB devices
227uhub*	at usb?			# USB Hubs
228uhub*	at uhub?		# USB Hubs
229urng*	at uhub?		# USB Random Number Generator
230uonerng* at uhub?		# Moonbase Otago OneRNG
231umodem*	at uhub?		# USB Modems/Serial
232ucom*	at umodem?
233uvisor*	at uhub?		# Handspring Visor
234ucom*	at uvisor?
235uvscom*	at uhub?		# SUNTAC Slipper U VS-10U serial
236ucom*	at uvscom?
237ubsa*	at uhub?		# Belkin serial adapter
238ucom*	at ubsa?
239ukspan* at uhub?		# Keyspan USA19HS serial adapter
240ucom*	at ukspan?
241uftdi*	at uhub?		# FTDI FT8U100AX serial adapter
242ucom*	at uftdi?
243uplcom* at uhub?		# I/O DATA USB-RSAQ2 serial adapter
244ucom*	at uplcom?
245umct*	at uhub?		# MCT USB-RS232 serial adapter
246ucom*	at umct?
247uslcom*	at uhub?		# Silicon Laboratories CP210x serial
248ucom*	at uslcom?
249uscom*	at uhub?		# Simple USB serial adapters
250ucom*	at uscom?
251ucrcom*	at uhub?		# Chromebook serial
252ucom*	at ucrcom?
253uark*	at uhub?		# Arkmicro ARK3116 serial
254ucom*	at uark?
255moscom*	at uhub?		# MosChip MCS7703 serial
256ucom*	at moscom?
257umcs*	at uhub?		# MosChip MCS78x0 serial
258ucom*	at umcs?
259uipaq*	at uhub?		# iPAQ serial adapter
260ucom*	at uipaq?
261umsm*	at uhub?		# Qualcomm MSM EVDO
262ucom*	at umsm?
263uchcom*	at uhub?		# WinChipHead CH341/340 serial
264ucom*	at uchcom?
265uticom*	at uhub?		# TI serial
266ucom*	at uticom?
267uxrcom*	at uhub?		# Exar XR21V1410 serial
268ucom*	at uxrcom?
269uaudio* at uhub?		# USB Audio
270audio*	at uaudio?
271umidi*	at uhub?		# USB MIDI
272midi*	at umidi?
273ulpt*	at uhub?		# USB Printers
274umass*	at uhub?		# USB Mass Storage devices
275ubcmtp*	at uhub?		# Broadcom USB trackpad
276wsmouse* at ubcmtp? mux 0
277uhidev*	at uhub?		# Human Interface Devices
278ums*	at uhidev?		# USB mouse
279wsmouse* at ums? mux 0
280umt*	at uhidev?		# USB multitouch touchpad
281wsmouse* at umt? mux 0
282uts*	at uhub?		# USB touchscreen
283wsmouse* at uts? mux 0
284uwacom*	at uhidev?		# USB Wacom tablet
285wsmouse* at uwacom? mux 0
286ukbd*	at uhidev?		# USB keyboard
287wskbd*	at ukbd? mux 1
288ucycom*	at uhidev?			# Cypress serial
289ucom*	at ucycom?
290uslhcom* at uhidev?		# Silicon Labs CP2110 USB HID UART
291ucom*	at uslhcom?
292uhid*	at uhidev?		# USB generic HID support
293fido*	at uhidev?		# FIDO/U2F security key support
294ucc*	at uhidev?		# Consumer Control keyboards
295wskbd*	at ucc? mux 1
296ujoy*	at uhidev?		# USB joystick/gamecontroller support
297uhidpp*	at uhidev?		# Logitech HID++ Devices
298upd*	at uhidev?		# USB Power Devices sensors
299umstc*	at uhidev?		# Microsoft Surface Type Cover
300aue*	at uhub?		# ADMtek AN986 Pegasus Ethernet
301atu*	at uhub?		# Atmel AT76c50x based 802.11b
302axe*	at uhub?		# ASIX Electronics AX88172 USB Ethernet
303axen*	at uhub?		# ASIX Electronics AX88179 USB Ethernet
304cue*	at uhub?		# CATC USB-EL1201A based Ethernet
305kue*	at uhub?		# Kawasaki KL5KUSB101B based Ethernet
306smsc*	at uhub?		# SMSC LAN95xx Ethernet
307cdce*	at uhub?		# CDC Ethernet
308urndis*	at uhub?		# Remote NDIS Ethernet
309upl*	at uhub?		# Prolific PL2301/PL2302 host-to-host `network'
310ugl*	at uhub?		# Genesys Logic GL620USB-A host-to-host `network'
311udav*	at uhub?		# Davicom DM9601 based Ethernet
312mos*	at uhub?		# MOSCHIP MCS7730/7830 10/100 Ethernet
313mue*	at uhub?		# Microchip LAN75xx/LAN78xx Ethernet
314url*	at uhub?		# Realtek RTL8150L based adapters
315ure*	at uhub?		# Realtek RTL8152 based adapters
316uaq*	at uhub?		# Aquantia AQC111U/AQC112U based adapters
317wi*	at uhub?		# WaveLAN IEEE 802.11DS
318udsbr*	at uhub?		# D-Link DSB-R100 radio
319radio*	at udsbr?		# USB radio
320uberry*	at uhub?		# Research In Motion BlackBerry
321ugen*	at uhub?		# USB Generic driver
322uath*	at uhub?		# Atheros AR5005UG/AR5005UX
323ural*	at uhub?		# Ralink RT2500USB
324rum*	at uhub?		# Ralink RT2501USB/RT2601USB
325run*	at uhub?		# Ralink RT2700U/RT2800U/RT3000U
326otus*	at uhub?		# Atheros AR9001U
327athn*	at uhub?		# Atheros AR9002U
328zyd*	at uhub?		# Zydas ZD1211
329upgt*	at uhub?		# Conexant/Intersil PrismGT SoftMAC USB
330urtw*	at uhub?		# Realtek 8187
331rsu*	at uhub?		# Realtek RTL8188SU/RTL8191SU/RTL8192SU
332urtwn*	at uhub?		# Realtek RTL8188CU/RTL8192CU
333udcf*	at uhub?		# Gude Expert mouseCLOCK
334umbg*	at uhub?		# Meinberg Funkuhren USB5131/DCF600USB
335umb*	at uhub?		# Mobile Broadband Interface Model
336uthum*	at uhidev?		# TEMPerHUM sensor
337ugold*	at uhidev?		# gold TEMPer sensor
338utrh*	at uhidev?		# USBRH sensor
339utwitch* at uhidev?		# YUREX BBU sensor
340uow*	at uhub?		# Maxim/Dallas DS2490 1-Wire adapter
341uoakrh*	at uhidev?		# Toradex OAK temp and rel humidity
342uoaklux* at uhidev?		# Toradex OAK LUX
343uoakv*	at uhidev?		# Toradex OAK 10V sensor
344onewire* at uow?
345uvideo*	at uhub?		# USB Video
346video*	at uvideo?
347utvfu*	at uhub?		# Fushicai Audio-Video Grabber
348video*	at utvfu?
349audio*	at utvfu?
350udl*	at uhub?		# DisplayLink USB displays
351wsdisplay* at udl?
352bwfm*	at uhub?		# Broadcom FullMAC
353
354puc*	at pci?			# PCI "universal" communication device
355com*	at cardbus?
356com*	at pci?
357
358sdhc*	at pci?			# SD Host Controller
359sdmmc*	at sdhc?		# SD/MMC bus
360rtsx*	at pci?			# Realtek SD Card Reader
361sdmmc*	at rtsx?		# SD/MMC bus
362bwfm*	at sdmmc?		# Broadcom FullMAC
363
364isadma0	at isa?
365
366option	WSDISPLAY_COMPAT_USL		# VT handling
367option	WSDISPLAY_COMPAT_RAWKBD		# provide raw scancodes; needed for X11
368option	WSDISPLAY_DEFAULTSCREENS=6	# initial number of text consoles
369
370pckbc0		at isa? flags 0x00	# PC keyboard controller
371pckbd*		at pckbc?		# PC keyboard
372pms*		at pckbc?		# PS/2 mouse for wsmouse
373vga0		at isa?
374option		X86EMU			# to POST video cards
375vga*		at pci?
376wsdisplay0	at vga? console 1
377wskbd*		at pckbd? mux 1
378wsmouse*	at pms? mux 0
379
380#mmuagp*	at pchb?	# amd64 mmu agp.
381#agp*		at mmuagp?
382
383inteldrm*	at pci? 	# Intel i915, i945 DRM driver
384intagp*		at inteldrm?
385agp*		at intagp?
386drm0		at inteldrm? primary 1
387drm*		at inteldrm?
388wsdisplay0	at inteldrm? primary 1
389wsdisplay*	at inteldrm? mux -1
390radeondrm*	at pci? 	# ATI Radeon DRM driver
391drm0		at radeondrm? primary 1
392drm*		at radeondrm?
393wsdisplay0	at radeondrm? primary 1
394wsdisplay*	at radeondrm? mux -1
395amdgpu*		at pci?
396drm0		at amdgpu? primary 1
397drm*		at amdgpu?
398wsdisplay0	at amdgpu? primary 1
399wsdisplay*	at amdgpu? mux -1
400
401pcppi0		at isa?
402
403com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
404com1	at isa? port 0x2f8 irq 3
405com2	at isa? port 0x3e8 irq 5
406com3	at isa? disable port 0x2e8 irq 9 # (conflicts with some video cards)
407
408com*	at pcmcia?			# PCMCIA modems/serial ports
409com*	at puc?
410
411# options CY_HW_RTS
412cy*	at pci?				# PCI cyclom serial card
413#cz*	at pci?				# Cyclades-Z multi-port serial boards
414
415lpt0	at isa? port 0x378 irq 7	# standard PC parallel ports
416#lpt1	at isa? port 0x278
417#lpt2	at isa? port 0x3bc
418lpt*	at puc?
419
420efifb0		at mainbus?		# EFI Framebuffer
421wsdisplay0	at efifb?
422
423ahc*	at pci?				# Adaptec 2940 SCSI controllers
424jmb*	at pci?				# JMicron JMB36x controllers
425ahci*	at jmb? flags 0x0000		# flags 0x0001 to force SATA 1 (1.5Gb/s)
426pciide*	at jmb?
427ahci*	at pci? flags 0x0000		# AHCI SATA controllers
428					# flags 0x0001 to force SATA 1 (1.5Gb/s)
429sili*	at pci?				# Silicon Image 3124/3132/3531 SATA
430ahd*	at pci?				# Adaptec 79?? SCSI controllers
431arc*	at pci?				# Areca RAID Controller
432mpi*	at pci?				# LSI Logic Message Passing Interface
433mpii*	at pci?				# LSI Message Passing Interface II
434gdt*	at pci?				# ICP Vortex GDT RAID controllers
435twe*	at pci?				# 3ware Escalade RAID controllers
436#aac*	at pci?				# Adaptec FSA RAID controllers
437ami*	at pci?				# AMI MegaRAID controllers
438mfi*	at pci?				# LSI MegaRAID SAS controllers
439mfii*	at pci?				# LSI MegaRAID SAS Fusion controllers
440#cac*	at pci?				# Compaq Smart ARRAY [234]* RAID controllers
441ciss*	at pci?				# Compaq Smart ARRAY [56]* RAID controllers
442iha*	at pci?				# Initio Ultra/UltraWide SCSI controllers
443ips*	at pci?				# IBM ServeRAID controllers
444qlw*	at pci?				# QLogic ISP SCSI
445qla*	at pci?				# QLogic ISP 2[123]xx FibreChannel
446qle*	at pci?				# QLogic ISP 2[45]xx FibreChannel
447aic*	at pcmcia?			# PCMCIA Adaptec 152[02] SCSI
448siop*	at pci?				# NCR 538XX SCSI controllers
449adw*	at pci?				# AdvanSys ULTRA WIDE SCSI
450pcscp*	at pci?				# AMD 53c974 PCscsi-PCI SCSI
451#trm*	at pci?				# Tekram DC-3x5U SCSI Controllers
452vmwpvs*	at pci?				# VMware ParaVirtual SCSI
453nvme*	at pci?				# NVMe controllers
454
455scsibus* at scsi?
456sd*	at scsibus?			# SCSI disk drives
457st*	at scsibus?			# SCSI tape drives
458cd*	at scsibus?			# SCSI CD-ROM drives
459ch*	at scsibus?			# SCSI autochangers
460safte*	at scsibus?			# SCSI accessed fault-tolerant encl
461ses*	at scsibus?			# SCSI enclosure services
462uk*	at scsibus?			# unknown SCSI
463
464mpath0	at root
465emc*	at scsibus?
466hds*	at scsibus?
467rdac*	at scsibus?
468sym*	at scsibus?
469
470fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
471#fdc1	at isa? port 0x370
472fd*	at fdc? flags 0x00
473
474# IDE controllers
475pciide* at pci? flags 0x0000
476
477wdc0	at isa? disable port 0x1f0 irq 14 flags 0x00
478wdc1	at isa? disable port 0x170 irq 15 flags 0x00
479wdc*	at pcmcia?
480
481# IDE hard drives
482wd*	at wdc? flags 0x0000
483wd*	at pciide? flags 0x0000
484
485# ATAPI<->SCSI
486atapiscsi* at wdc?
487atapiscsi* at pciide?
488
489# Networking devices
490de*	at pci?				# DC21X4X-based ethernet
491fxp*	at pci?				# EtherExpress 10/100B ethernet
492fxp*	at cardbus?			# Intel PRO/100 ethernet
493ne*	at pci?				# NE2000-compat ethernet
494ep*	at pci?				# 3C59x ethernet
495ne*	at pcmcia?			# PCMCIA based NE2000 ethernet
496ep*	at pcmcia?			# PCMCIA based 3C5xx ethernet
497sm*	at pcmcia?			# PCMCIA based sm ethernet
498xe*	at pcmcia?			# Xircom ethernet
499xl*	at pci?				# 3C9xx ethernet
500xl*	at cardbus?			# 3C575/3C656 ethernet
501rl*	at pci?				# Realtek 81[23]9 ethernet
502rl*	at cardbus?			# Realtek 81[23]9 ethernet
503#mtd*	at pci?				# Myson MTD800/803/891
504epic*	at pci?				# SMC EPIC/100 ethernet
505vr*	at pci?				# VIA Rhine ethernet
506sf*	at pci?				# Adaptec AIC-6915 ethernet
507sis*	at pci?				# SiS 900/7016 ethernet
508se*	at pci?				# SiS 190/191 ethernet
509pcn*	at pci?				# AMD PCnet-PCI Ethernet
510dc*	at pci?				# 21143, "tulip" clone ethernet
511dc*	at cardbus?			# 21143, "tulip" clone ethernet
512ti*	at pci?				# Alteon Tigon 1Gb ethernet
513skc*	at pci?				# SysKonnect GEnesis 984x
514sk*	at skc?				#  each port of above
515mskc*	at pci?				# Marvell Yukon-2
516msk*	at mskc?			#  each port of above
517em*	at pci?				# Intel Pro/1000 ethernet
518ixgb*	at pci?				# Intel Pro/10Gb ethernet
519ix*	at pci?				# Intel 82598EB 10Gb ethernet
520myx*	at pci?				# Myricom Myri-10G 10Gb ethernet
521oce*	at pci?				# Emulex OneConnect 10Gb ethernet
522txp*	at pci?				# 3com 3CR990
523#nge*	at pci?				# NS DP83820/DP83821 GigE
524bge*	at pci?				# Broadcom BCM57xx (aka Tigon3)
525bnx*	at pci?				# Broadcom BCM5706/5708 GigE
526re*	at pci?				# Realtek 8169/8169S/8110S
527re*	at cardbus?			# Realtek 8169/8169S/8110S
528rge*	at pci?				# Realtek 8125
529stge*	at pci?				# Sundance TC9021 GigE
530#lge*	at pci?				# Level1 LXT1001 GigE
531hme*	at pci?				# Sun Happy Meal
532vge*	at pci?				# VIA VT612x
533nfe*	at pci?				# NVIDIA nForce Ethernet
534xge*	at pci?				# Neterion Xframe-I/II 10Gb ethernet
535thtc*	at pci?				# Tehuti Networks 10Gb ethernet
536tht*	at thtc?
537gem*	at pci?				# Sun GEM 10/100/Gigabit
538cas*	at pci?				# Sun Cassini 100/Gigabit
539bce*	at pci?				# Broadcom BCM4401
540vic*	at pci?				# VMware VMXnet virtual interface
541vmx*	at pci?				# VMware VMXNET3 virtual interface
542et*	at pci?				# Agere/LSI ET1310
543age*	at pci?				# Attansic L1 Ethernet
544alc*	at pci?				# Attansic L1C/L1D/L2C Ethernet
545ale*	at pci?				# Attansic L1E Ethernet
546lii*	at pci?				# Attansic L2 Ethernet
547jme*	at pci?				# JMicron JMC250/JMC260 Ethernet
548bnxt*	at pci?				# Broadcom BCM573xx, BCM574xx
549ixl*	at pci?				# Intel Ethernet 700 Series
550mcx*	at pci?				# Mellanox ConnectX-4
551iavf*	at pci?				# Intel Ethernet Adaptive VF
552aq*	at pci?				# Aquantia aQtion Ethernet
553igc*	at pci?				# Intel I225 Ethernet
554
555# Wireless network cards
556acx*	at pci?				# TI ACX100/ACX111 (802.11b/g)
557acx*	at cardbus?			# TI ACX100/ACX111 (802.11b/g)
558ath*	at pci?				# Atheros AR5k (802.11a/b/g)
559ath*	at cardbus?			# Atheros AR5k (802.11a/b/g)
560athn*	at pci?				# Atheros AR9k (802.11a/g/n)
561athn*	at cardbus?			# Atheros AR9k (802.11a/g/n)
562atw*	at pci?				# ADMtek ADM8211 (802.11)
563atw*	at cardbus?			# ADMtek ADM8211 (802.11)
564bwi*	at pci?				# Broadcom AirForce (802.11b/g)
565bwi*	at cardbus?			# Broadcom AirForce (802.11b/g)
566wi*	at pci?				# WaveLAN IEEE 802.11DS
567wi*	at pcmcia?			# WaveLAN IEEE 802.11DS
568an*	at pci?				# Aironet IEEE 802.11DS
569an*	at pcmcia?			# Aironet IEEE 802.11DS
570iwi*	at pci?				# Intel PRO/Wireless 2200BG/2915ABG
571wpi*	at pci?				# Intel PRO/Wireless 3945ABG
572iwn*	at pci?				# Intel WiFi Link 4965/5000/1000/6000
573iwm*	at pci?				# Intel WiFi Link 7xxx
574iwx*	at pci?				# Intel WiFi Link 22xxx
575ral*	at pci?				# Ralink RT2500/RT2501/RT2600
576ral*	at cardbus?			# Ralink RT2500/RT2501/RT2600
577rtw*	at pci?				# Realtek 8180
578rtw*	at cardbus?			# Realtek 8180
579rtwn*	at pci?				# Realtek 8188CE/8192CE
580pgt*	at pci?				# Prism54 (only full-mac varients)
581pgt*	at cardbus?			# Prism54 (only full-mac varients)
582malo*	at pci?				# Marvell Libertas
583malo*	at cardbus?			# Marvell Libertas
584malo*	at pcmcia?			# Marvell 88W8385
585bwfm*	at pci?				# Broadcom FullMAC
586
587# Media Independent Interface (mii) drivers
588exphy*	at mii?				# 3Com internal PHYs
589inphy*	at mii?				# Intel 82555 PHYs
590iophy*	at mii?				# Intel 82553 PHYs
591icsphy*	at mii?				# ICS 1890 PHYs
592lxtphy*	at mii?				# Level1 LXT970 PHYs
593nsphy*	at mii?				# NS and compatible PHYs
594nsphyter*	at mii?			# NS and compatible PHYs
595qsphy*	at mii?				# Quality Semi QS6612 PHYs
596luphy*	at mii?				# Lucent LU6612 PHY
597sqphy*	at mii?				# Seeq 8x220 PHYs
598rlphy* at mii?				# Realtek 8139 internal PHYs
599mtdphy* at mii?				# Myson MTD972 PHYs
600dcphy*	at mii?				# Digital Clone PHYs
601acphy*	at mii?				# Altima AC101 PHYs
602amphy*	at mii?				# AMD 79C873 PHYs
603tqphy*	at mii?				# TDK 78Q212x PHYs
604bmtphy*	at mii?				# Broadcom 10/100 PHYs
605brgphy*	at mii?				# Broadcom Gigabit PHYs
606eephy* at mii?				# Marvell 88E1000 series PHY
607xmphy*	at mii?				# XaQti XMAC-II PHYs
608nsgphy*	at mii?				# NS gigabit PHYs
609rgephy*	at mii?				# Realtek 8169S/8110S PHY
610urlphy*	at mii?				# Realtek RTL8150L internal PHY
611ciphy*	at mii?				# Cicada CS8201 10/100/1000 copper PHY
612gentbi*	at mii?				# Generic 1000BASE-X ten-bit PHY
613etphy*	at mii?				# Agere/LSI ET1011 TruePHY
614jmphy*	at mii?				# JMicron JMP202/JMP211 PHYs
615atphy*	at mii?				# Attansic F1 PHYs
616ipgphy*	at mii?				# IC Plus IP1000A PHYs
617ukphy*	at mii?				# "unknown" PHYs
618
619eap*	at pci?				# Ensoniq AudioPCI S5016
620envy*	at pci?				# VIA Envy24 (aka ICE1712)
621#eso*	at pci?				# ESS Solo-1 PCI AudioDrive
622#sv*	at pci?				# S3 SonicVibes (S3 617)
623#neo*	at pci?				# NeoMagic 256AV/ZX
624cmpci*	at pci?				# C-Media CMI8338/8738
625auacer*	at pci?				# Acer Labs M5455
626auich*	at pci? flags 0x0000		# i82801 ICH AC'97 audio
627auixp*	at pci?				# ATI IXP AC'97 Audio
628#autri*	at pci? flags 0x0000		# Trident 4D WAVE
629auvia*	at pci?				# VIA VT82C686A
630azalia*	at pci?				# High Definition Audio
631clcs*	at pci?				# CS4280 CrystalClear audio
632#clct*	at pci?				# CS4281 CrystalClear audio
633#fms*	at pci?				# Forte Media FM801
634#maestro* at pci?			# ESS Maestro PCI
635#esa*	at pci?				# ESS Maestro3 PCI
636yds*	at pci? flags 0x0000		# Yamaha YMF Audio
637emu*	at pci?				# SB Live!
638mpu*	at isa? port 0x330
639
640# MIDI support
641#midi*	at autri?
642midi*	at eap?
643midi*	at envy?
644midi*	at mpu?
645
646spkr0	at pcppi?		# PC speaker
647
648# Audio Support
649audio*	at eap?
650audio*	at envy?
651#audio*	at eso?
652#audio*	at sv?
653#audio*	at neo?
654audio*	at cmpci?
655audio*	at clcs?
656#audio*	at clct?
657audio*	at auacer?
658audio*	at auich?
659audio*	at auixp?
660#audio*	at autri?
661audio*	at auvia?
662audio*	at azalia?
663#audio*	at fms?
664audio*	at uaudio?
665#audio*	at maestro?
666#audio*	at esa?
667audio*	at yds?
668audio*	at emu?
669
670bktr0	at pci?
671
672# FM-Radio devices
673#gtp*	at pci?			# Gemtek/Guillemot Radio PCI Radio Card
674
675# FM-Radio support
676#radio*	at gtp?
677radio*	at bktr?
678
679#wdt0	at pci?			# Ind Computer Source PCI-WDT50x driver
680
681xspd0	at pci?			# XenSource Platform Device
682
683# 1-Wire devices
684option ONEWIREVERBOSE
685owid*	at onewire?		# ID
686owsbm*	at onewire?		# Smart Battery Monitor
687owtemp* at onewire?		# Temperature
688owctr*	at onewire?		# Counter device
689
690pseudo-device	pctr		1
691pseudo-device	nvram		1
692pseudo-device	hotplug		1	# devices hot plugging
693pseudo-device	dt
694
695# mouse & keyboard multiplexor pseudo-devices
696pseudo-device	wsmux		2
697
698# Virtio devices
699virtio*		at pci?		# Virtio PCI device
700vioblk*		at virtio?	# Virtio block device
701vio*		at virtio?	# Virtio network device
702viomb*		at virtio?	# Virtio memory ballooning device
703viornd*		at virtio?	# Virtio entropy device
704vioscsi*	at virtio?	# Virtio SCSI device
705#viocon*	at virtio?	# Virtio console device
706vmmci*		at virtio?	# VMM control interface
707