1 # $OpenBSD: GENERIC,v 1.70 2017/01/03 19:57:01 kettenis Exp $
3 # For further information on compiling OpenBSD kernels, see the config(8)
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
13 include "../../../conf/GENERIC"
15 makeoptions KERNEL_BASE_VIRT="0xc0300000"
17 maxusers 32 # estimated number of users
18 option CPU_ARMv7 # Support the ARMv7
20 #option WSDISPLAY_COMPAT_USL # VT handling
21 option WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
22 option WSDISPLAY_DEFAULTSCREENS=1
27 config bsd swap generic
42 imxccm* at fdt? early 1 # clock control module
43 imxiomuxc* at fdt? early 1 # iomux controller
44 imxocotp* at fdt? # on-chip otp controller
45 imxgpc* at fdt? # power controller
46 imxdog* at fdt? # watchdog timer
47 imxtemp* at fdt? # temperature monitor
48 imxgpio* at fdt? # user-visible GPIO pins?
49 fec* at fdt? # Ethernet
50 imxuart* at fdt? # onboard uarts
53 imxesdhc* at fdt? # SDHC controller
54 sdmmc* at imxesdhc? # SD/MMC bus
55 imxahci* at fdt? # AHCI/SATA
56 imxehci* at fdt? # EHCI
59 # OMAP3xxx/OMAP4xxx SoC
63 # OMAP on-chip devices
64 intc* at fdt? # OMAP3 interrupt controller
65 omwugen* at fdt? # Wake-up generator
66 #edma* at omap? # OMAP3 dma controller
67 prcm* at omap? # power/clock controller
68 ompinmux* at fdt? # pin muxing
69 omdog* at fdt? # watchdog timer
70 omgpio* at fdt? # user-visible GPIO pins?
74 gptimer* at omap? # general purpose timers
75 dmtimer* at omap? # am335x dual mode timers
78 com* at fdt? # onboard uarts
79 ommmc* at fdt? # SD/MMC card controller
80 sdmmc* at ommmc? # SD/MMC bus
82 amusbss* at fdt? # am335x usb subsystem
83 ammusb* at fdt? # am335x usb-otg controller
84 omehci* at fdt? # EHCI
88 sxiintc* at fdt? # A1x interrupt controller
89 sxipio* at fdt? early 1 # GPIO pins for leds & PHYs
91 sxiccmu* at fdt? early 1 # Clock Control Module/Unit
92 sxitimer* at fdt? early 1
93 sxidog* at fdt? # watchdog timer
94 sxirtc* at fdt? # Real Time Clock
97 sxiahci* at fdt? # AHCI/SATA
98 sximmc* at fdt? # SD/MMC card controller
99 sdmmc* at sximmc? # SD/MMC bus
100 ehci* at fdt? # EHCI (shim)
101 usb* at ehci? #flags 0x1
105 # ARM Versatile Express
114 wsdisplay* at simplefb?
118 exdisplay* at exynos?
119 wsdisplay* at exdisplay? console ?
140 mvacc* at fdt? early 1
146 wskbd* at crosec? mux 1
158 usb* at ehci? flags 0x1
161 uhub* at usb? # USB Hubs
162 uhub* at uhub? # USB Hubs
163 ualea* at uhub? # Araneus Alea II TRNG
164 uonerng* at uhub? # Moonbase Otago OneRNG
165 umodem* at uhub? # USB Modems/Serial
167 uvisor* at uhub? # Handspring Visor
169 uvscom* at uhub? # SUNTAC Slipper U VS-10U serial
171 ubsa* at uhub? # Belkin serial adapter
173 uftdi* at uhub? # FTDI FT8U100AX serial adapter
175 uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter
177 umct* at uhub? # MCT USB-RS232 serial adapter
179 uslcom* at uhub? # Silicon Laboratories CP210x serial
181 uark* at uhub? # Arkmicro ARK3116 serial
183 moscom* at uhub? # MosChip MCS7703 serial
185 umcs* at uhub? # MosChip MCS78x0 serial
187 uipaq* at uhub? # iPAQ serial adapter
189 umsm* at uhub? # Qualcomm MSM EVDO
191 uchcom* at uhub? # WinChipHead CH341/340 serial
193 uticom* at uhub? # TI serial
195 uaudio* at uhub? # USB Audio
197 umidi* at uhub? # USB MIDI
199 ulpt* at uhub? # USB Printers
200 umass* at uhub? # USB Mass Storage devices
201 uhidev* at uhub? # Human Interface Devices
202 ums* at uhidev? # USB mouse
203 wsmouse* at ums? mux 0
204 uts* at uhub? # USB touchscreen
205 wsmouse* at uts? mux 0
206 uwacom* at uhidev? # USB Wacom tablet
207 wsmouse* at uwacom? mux 0
208 ukbd* at uhidev? # USB keyboard
209 wskbd* at ukbd? mux 1
210 ucycom* at uhidev? # Cypress serial
212 uslhcom* at uhidev? # Silicon Labs CP2110 USB HID UART
214 uhid* at uhidev? # USB generic HID support
215 upd* at uhidev? # USB Power Devices sensors
216 aue* at uhub? # ADMtek AN986 Pegasus Ethernet
217 atu* at uhub? # Atmel AT76c50x based 802.11b
218 axe* at uhub? # ASIX Electronics AX88172 USB Ethernet
219 axen* at uhub? # ASIX Electronics AX88179 USB Ethernet
220 cue* at uhub? # CATC USB-EL1201A based Ethernet
221 kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet
222 smsc* at uhub? # SMSC LAN95xx Ethernet
223 cdce* at uhub? # CDC Ethernet
224 urndis* at uhub? # Remote NDIS Ethernet
225 upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network'
226 ugl* at uhub? # Genesys Logic GL620USB-A host-to-host `network'
227 udav* at uhub? # Davicom DM9601 based Ethernet
228 mos* at uhub? # MOSCHIP MCS7730/7830 10/100 Ethernet
229 url* at uhub? # Realtek RTL8150L based adapters
230 ure* at uhub? # Realtek RTL8152 based adapters
231 wi* at uhub? # WaveLAN IEEE 802.11DS
232 udsbr* at uhub? # D-Link DSB-R100 radio
233 radio* at udsbr? # USB radio
234 uberry* at uhub? # Research In Motion BlackBerry
235 ugen* at uhub? # USB Generic driver
236 uath* at uhub? # Atheros AR5005UG/AR5005UX
237 ural* at uhub? # Ralink RT2500USB
238 rum* at uhub? # Ralink RT2501USB/RT2601USB
239 run* at uhub? # Ralink RT2700U/RT2800U/RT3000U
240 otus* at uhub? # Atheros AR9001U
241 athn* at uhub? # Atheros AR9002U
242 zyd* at uhub? # Zydas ZD1211
243 upgt* at uhub? # Conexant/Intersil PrismGT SoftMAC USB
244 urtw* at uhub? # Realtek 8187
245 rsu* at uhub? # Realtek RTL8188SU/RTL8191SU/RTL8192SU
246 urtwn* at uhub? # Realtek RTL8188CU/RTL8192CU
247 udcf* at uhub? # Gude Expert mouseCLOCK
248 uthum* at uhidev? # TEMPerHUM sensor
249 ugold* at uhidev? # gold TEMPer sensor
250 utrh* at uhidev? # USBRH sensor
251 utwitch* at uhidev? # YUREX BBU sensor
252 uow* at uhub? # Maxim/Dallas DS2490 1-Wire adapter
253 uoakrh* at uhidev? # Toradex OAK temp and rel humidity
254 uoaklux* at uhidev? # Toradex OAK LUX
255 uoakv* at uhidev? # Toradex OAK 10V sensor
257 uvideo* at uhub? # USB Video
259 utvfu* at uhub? # Fushicai Audio-Video Grabber
262 udl* at uhub? # DisplayLink USB displays
265 atphy* at mii? # Attansic F1 PHYs
266 rgephy* at mii? # Realtek 8169S/8110S PHY
267 rlphy* at mii? # Realtek 8139 internal PHYs
268 ukphy* at mii? # "unknown" PHYs
277 # GPIO "pin bus" drivers
278 gpioiic* at gpio? # I2C bus bit-banging
280 gpioow* at gpio? # 1-Wire bus bit-banging
284 option ONEWIREVERBOSE
285 owid* at onewire? # ID
286 owsbm* at onewire? # Smart Battery Monitor
287 owtemp* at onewire? # Temperature
288 owctr* at onewire? # Counter device
291 pseudo-device openprom
292 pseudo-device hotplug 1 # devices hot plugging
294 # mouse & keyboard multiplexor pseudo-devices
295 pseudo-device wsmux 2