xref: /openbsd-src/sys/arch/arm64/conf/GENERIC (revision d97ff3f7798979743e471d25e9b944d7506c60a8)
1# $OpenBSD: GENERIC,v 1.290 2024/11/17 16:35:05 tobhe Exp $
2#
3# GENERIC machine description file
4#
5# This machine description file is used to generate the default OpenBSD
6# kernel.  The generic kernel does not include all options, subsystems
7# and device drivers, but should be useful for most applications.
8#
9# The machine description file can be customised for your specific
10# machine to reduce the kernel size and improve its performance.
11#
12# For further information on compiling OpenBSD kernels, see the config(8)
13# man page.
14#
15# For further information on hardware support for this architecture, see
16# the intro(4) man page.  For further information about kernel options
17# for this architecture, see the options(4) man page.  For an explanation
18# of each device driver in this file see the section 4 man page for the
19# device.
20
21machine		arm64
22include		"../../../conf/GENERIC"
23maxusers	80
24
25option		PCIVERBOSE
26option		USER_PCICONF	# user-space PCI configuration
27option		USBVERBOSE
28option		SUSPEND
29
30makeoptions	KERNEL_BASE_PHYS="0x00200000"
31makeoptions	KERNEL_BASE_VIRT="0xffffff8000200000"
32
33config		bsd	swap generic
34
35# The main bus device
36mainbus0	at root
37cpu0		at mainbus?
38apm0		at mainbus?
39efi0		at mainbus?
40smbios0		at efi?
41acpi0		at mainbus?
42acpiac*		at acpi?
43acpibat*	at acpi?
44acpibtn*	at acpi?
45acpiec*		at acpi?
46acpige*		at acpi?
47acpimcfg*	at acpi?
48acpiiort*	at acpi?
49acpisectwo*	at acpi?
50smmu*		at acpiiort?
51acpipci*	at acpi?
52pci*		at acpipci?
53ampchwm*	at acpi?
54acpipwrres*	at acpi?
55acpitz*		at acpi?
56ahci*		at acpi?
57ccp*		at acpi?		# AMD Cryptographic Co-processor
58com*		at acpi?
59dwgpio*		at acpi?
60dwiic*		at acpi?
61iic*		at dwiic?
62ehci*		at acpi?
63ipmi*		at acpi?
64ohci*		at acpi?
65pluart*		at acpi?
66sdhc*		at acpi?
67ufshci*		at acpi?
68xhci*		at acpi?
69simplebus*	at fdt?
70
71scsibus*	at scsi?
72sd*		at scsibus?
73st*		at scsibus?
74cd*		at scsibus?
75ch*		at scsibus?
76uk*		at scsibus?
77
78ampintc*	at fdt? early 1
79ampintcmsi*	at fdt? early 1
80agintc*		at fdt? early 1
81agintcmsi*	at fdt? early 1
82agtimer*	at fdt?
83ahci*		at fdt?
84dwge*		at fdt?
85dwpcie*		at fdt?
86pci*		at dwpcie?
87dwqe*		at fdt?
88ohci*		at fdt?
89ehci*		at fdt?
90pciecam*	at fdt?
91pci*		at pciecam?
92sdhc*		at fdt?
93sdmmc*		at sdhc?
94bwfm*		at sdmmc?	# Broadcom FullMAC
95smmu*		at fdt?
96xhci*		at fdt?
97ccp*		at fdt?		# AMD Cryptographic Co-processor
98ipmi*		at fdt?
99ufshci*		at fdt?
100
101# NS16550 compatible serial ports
102com*		at fdt?
103
104# Generic devices
105iicmux*		at fdt?
106iic*		at iicmux?
107pinctrl*	at fdt? early 1
108plgpio*		at fdt? early 1
109plrtc*		at fdt?
110pluart*		at fdt?
111psci*		at fdt? early 1
112pwmfan*		at fdt?
113pwmleds*	at fdt?
114pwmreg*		at fdt? early 1
115scmi*		at fdt?
116syscon*		at fdt? early 1
117
118virtio*		at fdt?
119virtio*		at pci?
120vio*		at virtio?
121vioblk*		at virtio?
122viomb*		at virtio?
123viornd*		at virtio?
124vioscsi*	at virtio?
125viogpu*		at virtio?
126wsdisplay*	at viogpu?
127
128option	WSDISPLAY_COMPAT_USL		# VT handling
129option	WSDISPLAY_COMPAT_RAWKBD		# provide raw scancodes; needed for X11
130option	WSDISPLAY_DEFAULTSCREENS=6	# initial number of text consoles
131
132graphaudio*	at fdt?
133audio*		at graphaudio?
134simpleamp*	at fdt?
135simpleaudio*	at fdt?
136audio*		at simpleaudio?
137
138simplefb*	at fdt?
139wsdisplay*	at simplefb?
140simplepanel*	at fdt?
141pwmbl*		at fdt?			# PWM backlight
142
143radeondrm*	at pci?
144drm*		at radeondrm?
145wsdisplay*	at radeondrm?
146amdgpu*		at pci?
147drm*		at amdgpu?
148wsdisplay*	at amdgpu?
149
150gpiobl*		at fdt?
151gpiocharger*	at fdt?
152gpiokeys*	at fdt?
153gpioleds*	at fdt?
154
155# Apple
156aplaudio*	at fdt?
157audio*		at aplaudio?
158aplcpu*		at fdt?
159apldart*	at fdt? early 1
160apldc*		at fdt?
161apldchidev*	at fdt?
162apldckbd*	at apldchidev?
163wskbd*		at apldckbd? mux 1
164apldcms*	at apldchidev?
165wsmouse*	at apldcms? mux 0
166apldcp*		at fdt?
167apldma*		at fdt?
168apldog*		at fdt? early 1
169apldrm*		at fdt?
170drm*		at apldrm?
171wsdisplay*	at apldrm?
172aplefuse*	at fdt? early 1
173apliic*		at fdt?
174iic*		at apliic?
175aplintc*	at fdt? early 1
176aplmbox*	at fdt? early 1
177aplmca*		at fdt?
178aplnco*		at fdt?
179aplns*		at fdt?			# Apple NVME Storage controllers
180nvme*		at aplns?
181aplpcie*	at fdt?
182pci*		at aplpcie?
183aplpinctrl*	at fdt? early 1
184aplpmgr*	at fdt? early 2
185aplpwm*		at fdt?
186aplrtk*		at fdt?
187aplsart*	at fdt?
188aplsmc*		at fdt?
189aplspi*		at fdt?
190aplhidev*	at spi?
191aplkbd*		at aplhidev?
192wskbd*		at aplkbd? mux 1
193aplms*		at aplhidev?
194wsmouse*	at aplms? mux 0
195aplspmi*	at fdt?
196aplpmu*		at aplspmi?
197exuart*		at fdt?
198
199# iMX
200imxccm*		at fdt? early 1
201imxiomuxc*	at fdt? early 1
202imxanatop*	at fdt? early 1
203imxsrc*		at fdt? early 1
204imxdog*		at fdt?
205imxdwusb*	at fdt?
206imxehci*	at fdt?
207usb*		at imxehci?
208imxgpc*		at fdt?
209imxgpio*	at fdt?
210fec*		at fdt?
211imxuart*	at fdt?
212imxiic*		at acpi?
213imxiic*		at fdt?
214iic*		at imxiic?
215bdpmic*		at iic?
216imxesdhc*	at fdt?
217sdmmc*		at imxesdhc?
218imxpciephy*	at fdt?
219imxpwm*		at fdt?
220imxspi*		at fdt?
221ssdfb*		at iic?
222ssdfb*		at spi?
223wsdisplay*	at ssdfb?
224imxtmu*		at fdt?
225
226# Raspberry Pi 3/4
227bcmaux*		at fdt? early 1
228bcmbsc*		at fdt?
229iic*		at bcmbsc?
230bcmclock*	at fdt? early 1
231bcmdmac*	at fdt? early 1
232bcmdog*		at fdt?
233bcmgpio*	at fdt? early 1
234gpio*		at bcmgpio?
235bcmintc*	at fdt? early 1
236bcmirng*	at fdt?
237bcmmbox*	at fdt? early 1
238bcmpcie*	at fdt?
239pci*		at bcmpcie?
240bcmrng*		at fdt?
241bcmsdhost*	at fdt?
242sdmmc*		at bcmsdhost?
243bcmtemp*	at fdt?
244bcmtmon*	at fdt? early 1
245bse*		at fdt?
246bse*		at acpi?
247dwctwo*		at fdt?
248usb*		at dwctwo?
249rpigpio*	at fdt? early 1
250
251# Amlogic SoCs
252amlclock*	at fdt? early 1
253amldwusb*	at fdt?
254amliic*		at fdt?
255iic*		at amliic?
256amlmmc*		at fdt?
257sdmmc*		at amlmmc?
258amlpciephy*	at fdt?
259amlpinctrl*	at fdt? early 1
260amlpwm*		at fdt?
261amlpwrc*	at fdt? early 1
262amlreset*	at fdt? early 1
263amlrng*		at fdt?
264amlsm*		at fdt? early 1
265amltemp*	at fdt?
266amluart*	at fdt?
267amlusbphy*	at fdt?
268
269# HiSilicon SoCs
270hiclock*	at fdt? early 1
271hidwusb*	at fdt?
272hireset*	at fdt? early 1
273hitemp*		at fdt?
274
275# Marvell SoCs
276mvclock*	at fdt? early 1
277mvgicp*		at fdt? early 1
278mvicu*		at fdt? early 1
279mvpinctrl*	at fdt? early 1
280mvdog*		at fdt?
281mvgpio*		at fdt?
282mviic*		at fdt?
283iic*		at mviic?
284mvkpcie*	at fdt?
285pci*		at mvkpcie?
286mvmdio*		at fdt?
287mvneta*		at fdt?
288mvppc*		at fdt?
289mvpp*		at mvppc?
290mvrng*		at fdt?
291mvrtc*		at fdt?
292mvspi*		at fdt?
293moxtet*		at spi?
294mvsw*		at fdt?
295mvtemp*		at fdt?
296mvuart*		at fdt?
297sfp*		at fdt?
298
299# Rockchip SoCs
300rkclock*	at fdt? early 1
301rkgrf*		at fdt? early 1
302rkiovd*		at fdt? early 1
303rkpinctrl*	at fdt? early 1
304rkcomphy*	at fdt? early 1
305rkpciephy*	at fdt? early 1
306rktcphy*	at fdt? early 1
307rkusbphy*	at fdt? early 1
308rkanxdp*	at fdt?
309rkdrm*		at fdt?
310drm*		at rkdrm?
311wsdisplay*	at rkdrm?
312rkdwhdmi*	at fdt?
313rkemmcphy*	at fdt?
314rkgpio*		at fdt?
315rkiic*		at fdt?
316iic*		at rkiic?
317rkiis*		at fdt?
318rkpcie*		at fdt?
319pci*		at rkpcie?
320rkpwm*		at fdt?
321rkrng*		at fdt?
322rkspi*		at fdt?
323rkpmic*		at spi?
324rktemp*		at fdt?
325rkvop*		at fdt?
326rkdwusb*	at fdt?
327dwmmc*		at fdt?
328sdmmc*		at dwmmc?
329dwmshc*		at fdt?
330sdmmc*		at dwmshc?
331
332# Qualcomm SoCs
333qcaoss*		at fdt?
334qccpu*		at fdt?
335qccpucp*	at fdt?
336qcdwusb*	at fdt?
337qcgpio*		at acpi?
338qcgpio*		at fdt? early 1
339qciic*		at acpi?
340qciic*		at fdt?
341iic*		at qciic?
342qcipcc*		at fdt?
343qcmtx*		at fdt? early 1
344qcpas*		at fdt?
345qcpdc*		at fdt?
346qcscm*		at fdt?
347qcsmem*		at fdt?
348qcsmptp*	at fdt?
349qcspmi*		at fdt?
350qctsens*	at fdt?
351qcpmic*		at qcspmi?
352qcpmicgpio*	at qcpmic?
353qcpon*		at qcpmic?
354qcpwm*		at qcpmic?
355qcrng*		at fdt?
356qcrtc*		at qcpmic?
357qcsdam*		at qcpmic?
358
359# Sunxi SoCs
360sxipio*		at fdt? early 1	# GPIO pins for leds & PHYs
361gpio*		at sxipio?
362sxiccmu*	at fdt? early 1	# Clock Control Module/Unit
363sxidog*		at fdt?
364sxipwm*		at fdt?
365sxirintc*	at fdt?
366sxirsb*		at fdt? early 1	# Reduced Serial Bus
367axppmic*	at rsb?
368sxirtc*		at fdt? early 1	# Real Time Clock
369sximmc*		at fdt?		# SD/MMC card controller
370sdmmc*		at sximmc?	# SD/MMC bus
371sxisid*		at fdt? early 1
372sxisyscon*	at fdt? early 1	# System controller
373sxitemp*	at fdt?		# Temperature sensor
374sxitwi*		at fdt?	early 1	# I2C controller
375iic*		at sxitwi?	# I2C bus
376dwxe*		at fdt?
377
378# Xilinx Zynq UltraScale+ SoCs
379cad*		at fdt?			# Ethernet controller
380cduart*		at fdt?
381
382# PCI
383ppb*		at pci?			# PCI-PCI bridges
384pci*		at ppb?
385
386# PCI Ethernet
387aq*		at pci?			# Aquantia aQtion Ethernet
388bnxt*		at pci?			# Broadcom BCM573xx, BCM574xx
389bge*		at pci?			# Broadcom BCM57xx
390em*		at pci?			# Intel Pro/1000 Ethernet
391igc*		at pci?			# Intel I225 Ethernet
392ix*		at pci?			# Intel 82598EB 10Gb Ethernet
393ixl*		at pci?			# Intel Ethernet 700 Series
394mcx*		at pci?			# Mellanox ConnectX-4/5 Ethernet
395mskc*		at pci?			# Marvell Yukon-2
396msk*		at mskc?		#  each port of above
397re*		at pci?			# Realtek 8169/8169S/8110S
398rge*		at pci?			# Realtek 8125
399vmx*		at pci?			# VMware VMXNET3 virtual interface
400
401# PCI WiFi
402athn*		at pci?			# Atheros AR9k (802.11a/g/n)
403bwfm*		at pci?			# Broadcom FullMAC
404iwn*		at pci?			# Intel WiFi Link 4965/5000/1000/6000
405iwm*		at pci?			# Intel WiFi Link 7xxx
406iwx*		at pci?			# Intel WiFi Link 22xxx
407qwx*		at pci?			# Qualcomm 802.11ax
408#qwz*		at pci?			# Qualcomm 802.11be
409
410# PCI SCSI
411ahci*		at pci? flags 0x0000	# AHCI SATA controllers
412					# flags 0x0001 to force SATA 1 (1.5Gb/s)
413nvme*		at pci?			# NVMe controllers
414mpi*		at pci?			# LSI Logic Fusion MPT Message Passing Interface
415mpii*		at pci?			# LSI Fusion MPT Message Passing Interface II
416mfi*		at pci?			# LSI MegaRAID SAS controllers
417mfii*		at pci?			# LSI MegaRAID SAS Fusion controller
418
419# PCI Audio
420azalia*		at pci?			# High Definition Audio
421audio*		at azalia?
422
423# USB Controllers
424ohci*		at pci?			# Open Host Controller
425uhci*		at pci?			# Universal Host Controller (Intel)
426ehci*		at pci?			# Enhanced Host Controller
427xhci*		at pci?			# eXtensible Host Controller
428
429# USB bus support
430usb*		at ohci?
431usb*		at uhci?
432usb*		at ehci?
433usb*		at xhci?
434
435# USB devices
436uhub*		at usb?			# USB Hubs
437uhub*		at uhub?		# USB Hubs
438urng*		at uhub?		# USB Random Number Generator
439uonerng*	at uhub?		# Moonbase Otago OneRNG
440umodem*		at uhub?		# USB Modems/Serial
441ucom*		at umodem?
442uvisor*		at uhub?		# Handspring Visor
443ucom*		at uvisor?
444uvscom*		at uhub?		# SUNTAC Slipper U VS-10U serial
445ucom*		at uvscom?
446ubsa*		at uhub?		# Belkin serial adapter
447ucom*		at ubsa?
448uftdi*		at uhub?		# FTDI FT8U100AX serial adapter
449ucom*		at uftdi?
450uplcom*		at uhub?		# I/O DATA USB-RSAQ2 serial adapter
451ucom*		at uplcom?
452umct*		at uhub?		# MCT USB-RS232 serial adapter
453ucom*		at umct?
454uslcom*		at uhub?		# Silicon Laboratories CP210x serial
455ucom*		at uslcom?
456uscom*		at uhub?		# Simple USB serial adapters
457ucom*		at uscom?
458ucrcom*		at uhub?		# Chromebook serial
459ucom*		at ucrcom?
460uark*		at uhub?		# Arkmicro ARK3116 serial
461ucom*		at uark?
462moscom*		at uhub?		# MosChip MCS7703 serial
463ucom*		at moscom?
464umcs*		at uhub?		# MosChip MCS78x0 serial
465ucom*		at umcs?
466uipaq*		at uhub?		# iPAQ serial adapter
467ucom*		at uipaq?
468umsm*		at uhub?		# Qualcomm MSM EVDO
469ucom*		at umsm?
470uchcom*		at uhub?		# WinChipHead CH341/340 serial
471ucom*		at uchcom?
472uticom*		at uhub?		# TI serial
473ucom*		at uticom?
474uxrcom*		at uhub?		# Exar XR21V1410 serial
475ucom*		at uxrcom?
476uaudio*		at uhub?		# USB Audio
477audio*		at uaudio?
478umidi*		at uhub?		# USB MIDI
479midi*		at umidi?
480ulpt*		at uhub?		# USB Printers
481umass*		at uhub?		# USB Mass Storage devices
482uhidev*		at uhub?		# Human Interface Devices
483ums*		at uhidev?		# USB mouse
484wsmouse*	at ums? mux 0
485umt*		at uhidev?		# USB multitouch touchpad
486wsmouse*	at umt? mux 0
487uts*		at uhub?		# USB touchscreen
488wsmouse*	at uts? mux 0
489uwacom*		at uhidev?		# USB Wacom tablet
490wsmouse*	at uwacom? mux 0
491ukbd*		at uhidev?		# USB keyboard
492wskbd*		at ukbd? mux 1
493ucycom*		at uhidev?		# Cypress serial
494ucom*		at ucycom?
495uslhcom*	at uhidev?		# Silicon Labs CP2110 USB HID UART
496ucom*		at uslhcom?
497uhid*		at uhidev?		# USB generic HID support
498fido*		at uhidev?		# FIDO/U2F security key support
499ucc*		at uhidev?		# Consumer Control keyboards
500wskbd*		at ucc? mux 1
501ujoy*		at uhidev?		# USB joystick/gamecontroller support
502uhidpp*		at uhidev?		# Logitech HID++ Devices
503upd*		at uhidev?		# USB Power Devices sensors
504aue*		at uhub?		# ADMtek AN986 Pegasus Ethernet
505atu*		at uhub?		# Atmel AT76c50x based 802.11b
506axe*		at uhub?		# ASIX Electronics AX88172 USB Ethernet
507axen*		at uhub?		# ASIX Electronics AX88179 USB Ethernet
508cue*		at uhub?		# CATC USB-EL1201A based Ethernet
509kue*		at uhub?		# Kawasaki KL5KUSB101B based Ethernet
510smsc*		at uhub?		# SMSC LAN95xx Ethernet
511cdce*		at uhub?		# CDC Ethernet
512urndis*		at uhub?		# Remote NDIS Ethernet
513upl*		at uhub?		# Prolific PL2301/PL2302 host-to-host `network'
514ugl*		at uhub?		# Genesys Logic GL620USB-A host-to-host `network'
515udav*		at uhub?		# Davicom DM9601 based Ethernet
516mos*		at uhub?		# MOSCHIP MCS7730/7830 10/100 Ethernet
517mue*		at uhub?		# Microchip LAN75xx/LAN78xx Ethernet
518url*		at uhub?		# Realtek RTL8150L based adapters
519ure*		at uhub?		# Realtek RTL8152 based adapters
520wi*		at uhub?		# WaveLAN IEEE 802.11DS
521udsbr*		at uhub?		# D-Link DSB-R100 radio
522radio*		at udsbr?		# USB radio
523uberry*		at uhub?		# Research In Motion BlackBerry
524ugen*		at uhub?		# USB Generic driver
525uath*		at uhub?		# Atheros AR5005UG/AR5005UX
526ural*		at uhub?		# Ralink RT2500USB
527rum*		at uhub?		# Ralink RT2501USB/RT2601USB
528run*		at uhub?		# Ralink RT2700U/RT2800U/RT3000U
529mtw*		at uhub?		# MediaTek MT7601U
530otus*		at uhub?		# Atheros AR9001U
531athn*		at uhub?		# Atheros AR9002U
532zyd*		at uhub?		# Zydas ZD1211
533upgt*		at uhub?		# Conexant/Intersil PrismGT SoftMAC USB
534urtw*		at uhub?		# Realtek 8187
535rsu*		at uhub?		# Realtek RTL8188SU/RTL8191SU/RTL8192SU
536urtwn*		at uhub?		# Realtek RTL8188CU/RTL8192CU
537udcf*		at uhub?		# Gude Expert mouseCLOCK
538umb*		at uhub?		# Mobile Broadband Interface Model
539uthum*		at uhidev?		# TEMPerHUM sensor
540ugold*		at uhidev?		# gold TEMPer sensor
541utrh*		at uhidev?		# USBRH sensor
542utwitch*	at uhidev?		# YUREX BBU sensor
543uow*		at uhub?		# Maxim/Dallas DS2490 1-Wire adapter
544uoakrh*		at uhidev?		# Toradex OAK temp and rel humidity
545uoaklux*	at uhidev?		# Toradex OAK LUX
546uoakv*		at uhidev?		# Toradex OAK 10V sensor
547onewire*	at uow?
548uvideo*		at uhub?		# USB Video
549video*		at uvideo?
550utvfu*		at uhub?		# Fushicai Audio-Video Grabber
551video*		at utvfu?
552audio*		at utvfu?
553udl*		at uhub?		# DisplayLink USB displays
554wsdisplay*	at udl?
555bwfm*		at uhub?		# Broadcom FullMAC
556
557amphy*		at mii?			# AMD 79C873 PHYs
558atphy*		at mii?			# Attansic F1 PHYs
559brgphy*		at mii?			# Broadcom Gigabit PHYs
560eephy*		at mii?			# Marvell 88E1000 series PHY
561rgephy*		at mii?			# Realtek 8169S/8110S PHY
562rlphy*		at mii?			# Realtek 8139 internal PHYs
563ukphy*		at mii?			# "unknown" PHYs
564urlphy*		at mii?			# Realtek RTL8150L internal PHY
565ytphy*		at mii?			# MotorComm YT8511 PHY
566
567# I2C devices
568abcrtc*		at iic?			# Abracon x80x RTC
569axppmic*	at iic?			# AXP80x PMIC
570cwfg*		at iic?			# CellWise CW201x fuel gauge
571dsxrtc*		at iic?			# DS3231 RTC
572escodec*	at iic?			# ES8316 audio codec
573fanpwr*		at iic?			# FAN53555 regulator
574fusbtc*		at iic?			# USB Type-C controller
575ihidev*		at iic?			# HID-over-I2C
576ikbd*		at ihidev?		# HID-over-I2C keyboard
577wskbd*		at ikbd? mux 1
578icc*		at ihidev?
579wskbd*		at icc? mux 1		# Consumer Control keyboards
580ims*		at ihidev?		# HID-over-I2C mouse/trackpad
581wsmouse*	at ims? mux 0
582imt*		at ihidev?		# HID-over-I2C multitouch trackpad
583wsmouse*	at imt? mux 0
584ipmi*		at iic?			# IPMI (SIIF)
585islrtc*		at iic?			# ISL1208 RTC
586maxrtc*		at iic?			# DS1307 RTC
587mcprtc*		at iic?			# MCP794XX RTC
588mfokrtc*	at iic?			# M41T8X RTC
589pcagpio*	at iic?			# PCA9554 GPIO expander
590pcamux*		at iic?			# PCA9548 multiplexer
591iic*		at pcamux?
592pcfrtc*		at iic?			# PCF8523 RTC
593pcxrtc*		at iic?			# PCF8563 RTC
594pcyrtc*		at iic?			# PCF85063A/TP RTC
595rkpmic*		at iic?			# RK808 PMIC
596sncodec*	at iic?			# TAS2764 audio codec
597sypwr*		at iic?			# SY8106A regulator
598tascodec*	at iic?			# TAS2770 audio codec
599tcpci*		at iic?			# USB Type-C controller
600tipd*		at iic?			# TPS6598x Type-C controller
601pijuice*	at iic?			# PiJuice HAT
602
603# GPIO "pin bus" drivers
604gpioiic*	at gpio?		# I2C bus bit-banging
605iic*		at gpioiic?
606gpioow*		at gpio?		# 1-Wire bus bit-banging
607onewire*	at gpioow?
608
609# 1-Wire devices
610option	ONEWIREVERBOSE
611owid*		at onewire?		# ID
612owsbm*		at onewire?		# Smart Battery Monitor
613owtemp*		at onewire?		# Temperature
614owctr*		at onewire?		# Counter device
615
616# Pseudo-Devices
617pseudo-device	openprom
618pseudo-device	hotplug		1	# devices hot plugging
619pseudo-device	dt
620
621# mouse & keyboard multiplexor pseudo-devices
622pseudo-device	wsmux		2
623