xref: /openbsd/sys/arch/powerpc64/conf/GENERIC (revision a5c82e39)
1#	$OpenBSD: GENERIC,v 1.30 2024/04/29 21:32:10 deraadt 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		powerpc64
13include		"../../../conf/GENERIC"
14maxusers	80
15
16option		PCIVERBOSE
17option		USER_PCICONF
18option		USBVERBOSE
19
20config		bsd	swap generic
21
22mainbus0	at root
23cpu0		at mainbus?
24ipmi0		at fdt?
25opal0		at fdt?
26opalcons*	at fdt?
27opalsens*	at fdt?
28phb*		at fdt?
29pci*		at phb?
30xics*		at fdt?
31xicp*		at fdt?
32xive*		at fdt?
33
34option		WSDISPLAY_COMPAT_USL
35option		WSDISPLAY_COMPAT_RAWKBD
36option		WSDISPLAY_DEFAULTSCREENS=6
37
38ahci*		at pci?
39aq*		at pci?
40astfb*		at pci?
41wsdisplay*	at astfb?
42bge*		at pci?
43igc*		at pci?
44ix*		at pci?
45ixl*		at pci?
46mcx*		at pci?
47em*		at pci?
48mpii*		at pci?
49nvme*		at pci?
50ppb*		at pci?
51pci*		at ppb?
52radeondrm*	at pci?
53drm*		at radeondrm?
54wsdisplay*	at radeondrm?
55rge*		at pci?
56xhci*		at pci?
57usb*		at xhci?
58
59scsibus*	at scsi?
60sd*		at scsibus?
61st*		at scsibus?             # SCSI tape drives
62cd*		at scsibus?             # SCSI CD-ROM drives
63ch*		at scsibus?             # SCSI autochangers
64safte*		at scsibus?             # SCSI accessed fault-tolerant enclosures
65ses*		at scsibus?             # SCSI enclosure services
66uk*		at scsibus?             # unknown SCSI
67
68# USB devices
69uhub*	at usb?			# USB Hubs
70uhub*	at uhub?		# USB Hubs
71urng*	at uhub?		# USB Random Number Generator
72uonerng* at uhub?		# Moonbase Otago OneRNG
73umodem*	at uhub?		# USB Modems/Serial
74ucom*	at umodem?
75uvisor*	at uhub?		# Handspring Visor
76ucom*	at uvisor?
77uvscom*	at uhub?		# SUNTAC Slipper U VS-10U serial
78ucom*	at uvscom?
79ubsa*	at uhub?		# Belkin serial adapter
80ucom*	at ubsa?
81ukspan* at uhub?		# Keyspan USA19HS serial adapter
82ucom*	at ukspan?
83uftdi*	at uhub?		# FTDI FT8U100AX serial adapter
84ucom*	at uftdi?
85uplcom* at uhub?		# I/O DATA USB-RSAQ2 serial adapter
86ucom*	at uplcom?
87umct*	at uhub?		# MCT USB-RS232 serial adapter
88ucom*	at umct?
89uslcom*	at uhub?		# Silicon Laboratories CP210x serial
90ucom*	at uslcom?
91uscom*	at uhub?		# Simple USB serial adapters
92ucom*	at uscom?
93ucrcom*	at uhub?		# Chromebook serial
94ucom*	at ucrcom?
95uark*	at uhub?		# Arkmicro ARK3116 serial
96ucom*	at uark?
97moscom*	at uhub?		# MosChip MCS7703 serial
98ucom*	at moscom?
99umcs*	at uhub?		# MosChip MCS78x0 serial
100ucom*	at umcs?
101uipaq*	at uhub?		# iPAQ serial adapter
102ucom*	at uipaq?
103umsm*	at uhub?		# Qualcomm MSM EVDO
104ucom*	at umsm?
105uchcom*	at uhub?		# WinChipHead CH341/340 serial
106ucom*	at uchcom?
107uticom*	at uhub?		# TI serial
108ucom*	at uticom?
109uxrcom*	at uhub?		# Exar XR21V1410 serial
110ucom*	at uxrcom?
111uaudio* at uhub?		# USB Audio
112audio*	at uaudio?
113umidi*	at uhub?		# USB MIDI
114midi*	at umidi?
115ulpt*	at uhub?		# USB Printers
116umass*	at uhub?		# USB Mass Storage devices
117ubcmtp*	at uhub?		# Broadcom USB trackpad
118wsmouse* at ubcmtp? mux 0
119uhidev*	at uhub?		# Human Interface Devices
120ums*	at uhidev?		# USB mouse
121wsmouse* at ums? mux 0
122umt*	at uhidev?		# USB multitouch touchpad
123wsmouse* at umt? mux 0
124uts*	at uhub?		# USB touchscreen
125wsmouse* at uts? mux 0
126uwacom*	at uhidev?		# USB Wacom tablet
127wsmouse* at uwacom? mux 0
128ukbd*	at uhidev?		# USB keyboard
129wskbd*	at ukbd? mux 1
130ucycom*	at uhidev?			# Cypress serial
131ucom*	at ucycom?
132uslhcom* at uhidev?		# Silicon Labs CP2110 USB HID UART
133ucom*	at uslhcom?
134uhid*	at uhidev?		# USB generic HID support
135fido*	at uhidev?		# FIDO/U2F security key support
136ucc*	at uhidev?		# Consumer Control keyboards
137wskbd*	at ucc? mux 1
138ujoy*	at uhidev?		# USB joystick/gamecontroller support
139uhidpp*	at uhidev?		# Logitech HID++ Devices
140upd*	at uhidev?		# USB Power Devices sensors
141umstc*	at uhidev?		# Microsoft Surface Type Cover
142aue*	at uhub?		# ADMtek AN986 Pegasus Ethernet
143atu*	at uhub?		# Atmel AT76c50x based 802.11b
144axe*	at uhub?		# ASIX Electronics AX88172 USB Ethernet
145axen*	at uhub?		# ASIX Electronics AX88179 USB Ethernet
146cue*	at uhub?		# CATC USB-EL1201A based Ethernet
147kue*	at uhub?		# Kawasaki KL5KUSB101B based Ethernet
148smsc*	at uhub?		# SMSC LAN95xx Ethernet
149cdce*	at uhub?		# CDC Ethernet
150urndis*	at uhub?		# Remote NDIS Ethernet
151upl*	at uhub?		# Prolific PL2301/PL2302 host-to-host `network'
152ugl*	at uhub?		# Genesys Logic GL620USB-A host-to-host `network'
153udav*	at uhub?		# Davicom DM9601 based Ethernet
154mos*	at uhub?		# MOSCHIP MCS7730/7830 10/100 Ethernet
155mue*	at uhub?		# Microchip LAN75xx/LAN78xx Ethernet
156url*	at uhub?		# Realtek RTL8150L based adapters
157ure*	at uhub?		# Realtek RTL8152 based adapters
158wi*	at uhub?		# WaveLAN IEEE 802.11DS
159udsbr*	at uhub?		# D-Link DSB-R100 radio
160radio*	at udsbr?		# USB radio
161uberry*	at uhub?		# Research In Motion BlackBerry
162ugen*	at uhub?		# USB Generic driver
163uath*	at uhub?		# Atheros AR5005UG/AR5005UX
164ural*	at uhub?		# Ralink RT2500USB
165rum*	at uhub?		# Ralink RT2501USB/RT2601USB
166run*	at uhub?		# Ralink RT2700U/RT2800U/RT3000U
167otus*	at uhub?		# Atheros AR9001U
168athn*	at uhub?		# Atheros AR9002U
169zyd*	at uhub?		# Zydas ZD1211
170upgt*	at uhub?		# Conexant/Intersil PrismGT SoftMAC USB
171urtw*	at uhub?		# Realtek 8187
172rsu*	at uhub?		# Realtek RTL8188SU/RTL8191SU/RTL8192SU
173urtwn*	at uhub?		# Realtek RTL8188CU/RTL8192CU
174udcf*	at uhub?		# Gude Expert mouseCLOCK
175umbg*	at uhub?		# Meinberg Funkuhren USB5131/DCF600USB
176umb*	at uhub?		# Mobile Broadband Interface Model
177uthum*	at uhidev?		# TEMPerHUM sensor
178ugold*	at uhidev?		# gold TEMPer sensor
179utrh*	at uhidev?		# USBRH sensor
180utwitch* at uhidev?		# YUREX BBU sensor
181uoakrh*	at uhidev?		# Toradex OAK temp and rel humidity
182uoaklux* at uhidev?		# Toradex OAK LUX
183uoakv*	at uhidev?		# Toradex OAK 10V sensor
184uvideo*	at uhub?		# USB Video
185video*	at uvideo?
186utvfu*	at uhub?		# Fushicai Audio-Video Grabber
187video*	at utvfu?
188audio*	at utvfu?
189udl*	at uhub?		# DisplayLink USB displays
190wsdisplay* at udl?
191bwfm*	at uhub?		# Broadcom FullMAC
192
193brgphy*		at mii?			# Broadcom Gigabit PHYs
194
195# Pseudo-Devices
196pseudo-device	openprom
197pseudo-device	dt
198pseudo-device	wsmux 2
199