1# $OpenBSD: GENERIC,v 1.291 2025/01/30 07:32:04 hastings 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# MediaTek SoCs
276mtintc*		at fdt?
277
278# Marvell SoCs
279mvclock*	at fdt? early 1
280mvgicp*		at fdt? early 1
281mvicu*		at fdt? early 1
282mvpinctrl*	at fdt? early 1
283mvdog*		at fdt?
284mvgpio*		at fdt?
285mviic*		at fdt?
286iic*		at mviic?
287mvkpcie*	at fdt?
288pci*		at mvkpcie?
289mvmdio*		at fdt?
290mvneta*		at fdt?
291mvppc*		at fdt?
292mvpp*		at mvppc?
293mvrng*		at fdt?
294mvrtc*		at fdt?
295mvspi*		at fdt?
296moxtet*		at spi?
297mvsw*		at fdt?
298mvtemp*		at fdt?
299mvuart*		at fdt?
300sfp*		at fdt?
301
302# Rockchip SoCs
303rkclock*	at fdt? early 1
304rkgrf*		at fdt? early 1
305rkiovd*		at fdt? early 1
306rkpinctrl*	at fdt? early 1
307rkcomphy*	at fdt? early 1
308rkpciephy*	at fdt? early 1
309rktcphy*	at fdt? early 1
310rkusbphy*	at fdt? early 1
311rkanxdp*	at fdt?
312rkdrm*		at fdt?
313drm*		at rkdrm?
314wsdisplay*	at rkdrm?
315rkdwhdmi*	at fdt?
316rkemmcphy*	at fdt?
317rkgpio*		at fdt?
318rkiic*		at fdt?
319iic*		at rkiic?
320rkiis*		at fdt?
321rkpcie*		at fdt?
322pci*		at rkpcie?
323rkpwm*		at fdt?
324rkrng*		at fdt?
325rkspi*		at fdt?
326rkpmic*		at spi?
327rktemp*		at fdt?
328rkvop*		at fdt?
329rkdwusb*	at fdt?
330dwmmc*		at fdt?
331sdmmc*		at dwmmc?
332dwmshc*		at fdt?
333sdmmc*		at dwmshc?
334
335# Qualcomm SoCs
336qcaoss*		at fdt?
337qccpu*		at fdt?
338qccpucp*	at fdt?
339qcdwusb*	at fdt?
340qcgpio*		at acpi?
341qcgpio*		at fdt? early 1
342qciic*		at acpi?
343qciic*		at fdt?
344iic*		at qciic?
345qcipcc*		at fdt?
346qcmtx*		at fdt? early 1
347qcpas*		at fdt?
348qcpdc*		at fdt?
349qcscm*		at fdt?
350qcsmem*		at fdt?
351qcsmptp*	at fdt?
352qcspmi*		at fdt?
353qctsens*	at fdt?
354qcpmic*		at qcspmi?
355qcpmicgpio*	at qcpmic?
356qcpon*		at qcpmic?
357qcpwm*		at qcpmic?
358qcrng*		at fdt?
359qcrtc*		at qcpmic?
360qcsdam*		at qcpmic?
361
362# Sunxi SoCs
363sxipio*		at fdt? early 1	# GPIO pins for leds & PHYs
364gpio*		at sxipio?
365sxiccmu*	at fdt? early 1	# Clock Control Module/Unit
366sxidog*		at fdt?
367sxipwm*		at fdt?
368sxirintc*	at fdt?
369sxirsb*		at fdt? early 1	# Reduced Serial Bus
370axppmic*	at rsb?
371sxirtc*		at fdt? early 1	# Real Time Clock
372sximmc*		at fdt?		# SD/MMC card controller
373sdmmc*		at sximmc?	# SD/MMC bus
374sxisid*		at fdt? early 1
375sxisyscon*	at fdt? early 1	# System controller
376sxitemp*	at fdt?		# Temperature sensor
377sxitwi*		at fdt?	early 1	# I2C controller
378iic*		at sxitwi?	# I2C bus
379dwxe*		at fdt?
380
381# Xilinx Zynq UltraScale+ SoCs
382cad*		at fdt?			# Ethernet controller
383cduart*		at fdt?
384
385# PCI
386ppb*		at pci?			# PCI-PCI bridges
387pci*		at ppb?
388
389# PCI Ethernet
390aq*		at pci?			# Aquantia aQtion Ethernet
391bnxt*		at pci?			# Broadcom BCM573xx, BCM574xx
392bge*		at pci?			# Broadcom BCM57xx
393em*		at pci?			# Intel Pro/1000 Ethernet
394igc*		at pci?			# Intel I225 Ethernet
395ix*		at pci?			# Intel 82598EB 10Gb Ethernet
396ixl*		at pci?			# Intel Ethernet 700 Series
397mcx*		at pci?			# Mellanox ConnectX-4/5 Ethernet
398mskc*		at pci?			# Marvell Yukon-2
399msk*		at mskc?		#  each port of above
400re*		at pci?			# Realtek 8169/8169S/8110S
401rge*		at pci?			# Realtek 8125
402vmx*		at pci?			# VMware VMXNET3 virtual interface
403
404# PCI WiFi
405athn*		at pci?			# Atheros AR9k (802.11a/g/n)
406bwfm*		at pci?			# Broadcom FullMAC
407iwn*		at pci?			# Intel WiFi Link 4965/5000/1000/6000
408iwm*		at pci?			# Intel WiFi Link 7xxx
409iwx*		at pci?			# Intel WiFi Link 22xxx
410qwx*		at pci?			# Qualcomm 802.11ax
411#qwz*		at pci?			# Qualcomm 802.11be
412
413# PCI SCSI
414ahci*		at pci? flags 0x0000	# AHCI SATA controllers
415					# flags 0x0001 to force SATA 1 (1.5Gb/s)
416nvme*		at pci?			# NVMe controllers
417mpi*		at pci?			# LSI Logic Fusion MPT Message Passing Interface
418mpii*		at pci?			# LSI Fusion MPT Message Passing Interface II
419mfi*		at pci?			# LSI MegaRAID SAS controllers
420mfii*		at pci?			# LSI MegaRAID SAS Fusion controller
421
422# PCI Audio
423azalia*		at pci?			# High Definition Audio
424audio*		at azalia?
425
426# USB Controllers
427ohci*		at pci?			# Open Host Controller
428uhci*		at pci?			# Universal Host Controller (Intel)
429ehci*		at pci?			# Enhanced Host Controller
430xhci*		at pci?			# eXtensible Host Controller
431
432# USB bus support
433usb*		at ohci?
434usb*		at uhci?
435usb*		at ehci?
436usb*		at xhci?
437
438# USB devices
439uhub*		at usb?			# USB Hubs
440uhub*		at uhub?		# USB Hubs
441urng*		at uhub?		# USB Random Number Generator
442uonerng*	at uhub?		# Moonbase Otago OneRNG
443umodem*		at uhub?		# USB Modems/Serial
444ucom*		at umodem?
445uvisor*		at uhub?		# Handspring Visor
446ucom*		at uvisor?
447uvscom*		at uhub?		# SUNTAC Slipper U VS-10U serial
448ucom*		at uvscom?
449ubsa*		at uhub?		# Belkin serial adapter
450ucom*		at ubsa?
451uftdi*		at uhub?		# FTDI FT8U100AX serial adapter
452ucom*		at uftdi?
453uplcom*		at uhub?		# I/O DATA USB-RSAQ2 serial adapter
454ucom*		at uplcom?
455umct*		at uhub?		# MCT USB-RS232 serial adapter
456ucom*		at umct?
457uslcom*		at uhub?		# Silicon Laboratories CP210x serial
458ucom*		at uslcom?
459uscom*		at uhub?		# Simple USB serial adapters
460ucom*		at uscom?
461ucrcom*		at uhub?		# Chromebook serial
462ucom*		at ucrcom?
463uark*		at uhub?		# Arkmicro ARK3116 serial
464ucom*		at uark?
465moscom*		at uhub?		# MosChip MCS7703 serial
466ucom*		at moscom?
467umcs*		at uhub?		# MosChip MCS78x0 serial
468ucom*		at umcs?
469uipaq*		at uhub?		# iPAQ serial adapter
470ucom*		at uipaq?
471umsm*		at uhub?		# Qualcomm MSM EVDO
472ucom*		at umsm?
473uchcom*		at uhub?		# WinChipHead CH341/340 serial
474ucom*		at uchcom?
475uticom*		at uhub?		# TI serial
476ucom*		at uticom?
477uxrcom*		at uhub?		# Exar XR21V1410 serial
478ucom*		at uxrcom?
479uaudio*		at uhub?		# USB Audio
480audio*		at uaudio?
481umidi*		at uhub?		# USB MIDI
482midi*		at umidi?
483ulpt*		at uhub?		# USB Printers
484umass*		at uhub?		# USB Mass Storage devices
485uhidev*		at uhub?		# Human Interface Devices
486ums*		at uhidev?		# USB mouse
487wsmouse*	at ums? mux 0
488umt*		at uhidev?		# USB multitouch touchpad
489wsmouse*	at umt? mux 0
490uts*		at uhub?		# USB touchscreen
491wsmouse*	at uts? mux 0
492uwacom*		at uhidev?		# USB Wacom tablet
493wsmouse*	at uwacom? mux 0
494ukbd*		at uhidev?		# USB keyboard
495wskbd*		at ukbd? mux 1
496ucycom*		at uhidev?		# Cypress serial
497ucom*		at ucycom?
498uslhcom*	at uhidev?		# Silicon Labs CP2110 USB HID UART
499ucom*		at uslhcom?
500uhid*		at uhidev?		# USB generic HID support
501fido*		at uhidev?		# FIDO/U2F security key support
502ucc*		at uhidev?		# Consumer Control keyboards
503wskbd*		at ucc? mux 1
504ujoy*		at uhidev?		# USB joystick/gamecontroller support
505uhidpp*		at uhidev?		# Logitech HID++ Devices
506upd*		at uhidev?		# USB Power Devices sensors
507aue*		at uhub?		# ADMtek AN986 Pegasus Ethernet
508atu*		at uhub?		# Atmel AT76c50x based 802.11b
509axe*		at uhub?		# ASIX Electronics AX88172 USB Ethernet
510axen*		at uhub?		# ASIX Electronics AX88179 USB Ethernet
511cue*		at uhub?		# CATC USB-EL1201A based Ethernet
512kue*		at uhub?		# Kawasaki KL5KUSB101B based Ethernet
513smsc*		at uhub?		# SMSC LAN95xx Ethernet
514cdce*		at uhub?		# CDC Ethernet
515urndis*		at uhub?		# Remote NDIS Ethernet
516upl*		at uhub?		# Prolific PL2301/PL2302 host-to-host `network'
517ugl*		at uhub?		# Genesys Logic GL620USB-A host-to-host `network'
518udav*		at uhub?		# Davicom DM9601 based Ethernet
519mos*		at uhub?		# MOSCHIP MCS7730/7830 10/100 Ethernet
520mue*		at uhub?		# Microchip LAN75xx/LAN78xx Ethernet
521url*		at uhub?		# Realtek RTL8150L based adapters
522ure*		at uhub?		# Realtek RTL8152 based adapters
523wi*		at uhub?		# WaveLAN IEEE 802.11DS
524udsbr*		at uhub?		# D-Link DSB-R100 radio
525radio*		at udsbr?		# USB radio
526uberry*		at uhub?		# Research In Motion BlackBerry
527ugen*		at uhub?		# USB Generic driver
528uath*		at uhub?		# Atheros AR5005UG/AR5005UX
529ural*		at uhub?		# Ralink RT2500USB
530rum*		at uhub?		# Ralink RT2501USB/RT2601USB
531run*		at uhub?		# Ralink RT2700U/RT2800U/RT3000U
532mtw*		at uhub?		# MediaTek MT7601U
533otus*		at uhub?		# Atheros AR9001U
534athn*		at uhub?		# Atheros AR9002U
535zyd*		at uhub?		# Zydas ZD1211
536upgt*		at uhub?		# Conexant/Intersil PrismGT SoftMAC USB
537urtw*		at uhub?		# Realtek 8187
538rsu*		at uhub?		# Realtek RTL8188SU/RTL8191SU/RTL8192SU
539urtwn*		at uhub?		# Realtek RTL8188CU/RTL8192CU
540udcf*		at uhub?		# Gude Expert mouseCLOCK
541umb*		at uhub?		# Mobile Broadband Interface Model
542uthum*		at uhidev?		# TEMPerHUM sensor
543ugold*		at uhidev?		# gold TEMPer sensor
544utrh*		at uhidev?		# USBRH sensor
545utwitch*	at uhidev?		# YUREX BBU sensor
546uow*		at uhub?		# Maxim/Dallas DS2490 1-Wire adapter
547uoakrh*		at uhidev?		# Toradex OAK temp and rel humidity
548uoaklux*	at uhidev?		# Toradex OAK LUX
549uoakv*		at uhidev?		# Toradex OAK 10V sensor
550onewire*	at uow?
551uvideo*		at uhub?		# USB Video
552video*		at uvideo?
553utvfu*		at uhub?		# Fushicai Audio-Video Grabber
554video*		at utvfu?
555audio*		at utvfu?
556udl*		at uhub?		# DisplayLink USB displays
557wsdisplay*	at udl?
558bwfm*		at uhub?		# Broadcom FullMAC
559
560amphy*		at mii?			# AMD 79C873 PHYs
561atphy*		at mii?			# Attansic F1 PHYs
562brgphy*		at mii?			# Broadcom Gigabit PHYs
563eephy*		at mii?			# Marvell 88E1000 series PHY
564rgephy*		at mii?			# Realtek 8169S/8110S PHY
565rlphy*		at mii?			# Realtek 8139 internal PHYs
566ukphy*		at mii?			# "unknown" PHYs
567urlphy*		at mii?			# Realtek RTL8150L internal PHY
568ytphy*		at mii?			# MotorComm YT8511 PHY
569
570# I2C devices
571abcrtc*		at iic?			# Abracon x80x RTC
572axppmic*	at iic?			# AXP80x PMIC
573cwfg*		at iic?			# CellWise CW201x fuel gauge
574dsxrtc*		at iic?			# DS3231 RTC
575escodec*	at iic?			# ES8316 audio codec
576fanpwr*		at iic?			# FAN53555 regulator
577fusbtc*		at iic?			# USB Type-C controller
578ihidev*		at iic?			# HID-over-I2C
579ikbd*		at ihidev?		# HID-over-I2C keyboard
580wskbd*		at ikbd? mux 1
581icc*		at ihidev?
582wskbd*		at icc? mux 1		# Consumer Control keyboards
583ims*		at ihidev?		# HID-over-I2C mouse/trackpad
584wsmouse*	at ims? mux 0
585imt*		at ihidev?		# HID-over-I2C multitouch trackpad
586wsmouse*	at imt? mux 0
587ipmi*		at iic?			# IPMI (SIIF)
588islrtc*		at iic?			# ISL1208 RTC
589maxrtc*		at iic?			# DS1307 RTC
590mcprtc*		at iic?			# MCP794XX RTC
591mfokrtc*	at iic?			# M41T8X RTC
592pcagpio*	at iic?			# PCA9554 GPIO expander
593pcamux*		at iic?			# PCA9548 multiplexer
594iic*		at pcamux?
595pcfrtc*		at iic?			# PCF8523 RTC
596pcxrtc*		at iic?			# PCF8563 RTC
597pcyrtc*		at iic?			# PCF85063A/TP RTC
598rkpmic*		at iic?			# RK808 PMIC
599sncodec*	at iic?			# TAS2764 audio codec
600sypwr*		at iic?			# SY8106A regulator
601tascodec*	at iic?			# TAS2770 audio codec
602tcpci*		at iic?			# USB Type-C controller
603tipd*		at iic?			# TPS6598x Type-C controller
604pijuice*	at iic?			# PiJuice HAT
605
606# GPIO "pin bus" drivers
607gpioiic*	at gpio?		# I2C bus bit-banging
608iic*		at gpioiic?
609gpioow*		at gpio?		# 1-Wire bus bit-banging
610onewire*	at gpioow?
611
612# 1-Wire devices
613option	ONEWIREVERBOSE
614owid*		at onewire?		# ID
615owsbm*		at onewire?		# Smart Battery Monitor
616owtemp*		at onewire?		# Temperature
617owctr*		at onewire?		# Counter device
618
619# Pseudo-Devices
620pseudo-device	openprom
621pseudo-device	hotplug		1	# devices hot plugging
622pseudo-device	dt
623
624# mouse & keyboard multiplexor pseudo-devices
625pseudo-device	wsmux		2
626