GENERIC64 revision 1.186 1 #
2 # $NetBSD: GENERIC64,v 1.186 2021/09/23 06:56:27 ryo Exp $
3 #
4 # GENERIC ARM (aarch64) kernel
5 #
6
7 include "arch/evbarm/conf/std.generic64"
8 include "arch/evbarm/conf/files.generic64"
9 include "arch/evbarm/conf/GENERIC.common"
10
11 maxusers 64
12
13 options CPU_CORTEX
14 options CPU_THUNDERX
15 options SOC_APPLE
16 options SOC_BCM2837
17 options SOC_MESONG12
18 options SOC_MESONGXBB
19 options SOC_MESONGXL
20 options SOC_RK3328
21 options SOC_RK3399
22 options SOC_SUN50I_A64
23 options SOC_SUN50I_H5
24 options SOC_SUN50I_H6
25 options SOC_TEGRA210
26 options SOC_VIRT
27 options MULTIPROCESSOR
28
29 pseudo-device openfirm # /dev/openfirm
30
31 #options DIAGNOSTIC # internal consistency checks
32 #options DEBUG
33 #options LOCKDEBUG
34 #options VERBOSE_INIT_ARM # verbose bootstrapping messages
35 options INCLUDE_CONFIG_FILE
36 #options UVMHIST # kernhist for uvm/pmap subsystems
37 #options UVMHIST_PRINT,KERNHIST_DELAY=0
38 #options PCI_CONFIG_DUMP # verbosely dump PCI config space
39
40 # EARLYCONS is required for early init messages from VERBOSE_INIT_ARM.
41 #options EARLYCONS=bcm2837, CONSADDR=0x3f215040
42 #options EARLYCONS=bcm2711, CONSADDR=0xfe215040
43 #options EARLYCONS=meson, CONSADDR=0xc81004c0
44 #options EARLYCONS=rk3328, CONSADDR=0xff130000
45 #options EARLYCONS=rk3399, CONSADDR=0xff1a0000
46 #options EARLYCONS=sunxi, CONSADDR=0x01c28000
47 #options EARLYCONS=tegra, CONSADDR=0x70006000
48 #options EARLYCONS=thunderx, CONSADDR=0x87e024000000
49 #options EARLYCONS=virt, CONSADDR=0x09000000
50
51 # Privileged Access Never (PAN).
52 options ARMV81_PAN
53
54 # Pointer Authentication (PAC).
55 #makeoptions ARMV83_PAC=1
56 #options ARMV83_PAC
57
58 # Branch Target Identification (BTI).
59 #makeoptions ARMV85_BTI=1
60 #options ARMV85_BTI
61
62 # Kernel Undefined Behavior Sanitizer (kUBSan). Use UBSAN_ALWAYS_FATAL
63 # if you want panics instead of warnings.
64 #options KUBSAN # mandatory
65 #options UBSAN_ALWAYS_FATAL # optional
66
67 # Kernel Address Sanitizer (kASan). The quarantine is optional and can
68 # help KASAN find more use-after-frees. Use KASAN_PANIC if you want panics
69 # instead of warnings.
70 #makeoptions KASAN=1 # mandatory
71 #options KASAN # mandatory
72 #options POOL_QUARANTINE # optional
73 #options KASAN_PANIC # optional
74
75 # These options enable verbose messages for several subsystems.
76 # Warning, these may compile large string tables into the kernel!
77 #options ACPIVERBOSE # verbose ACPI configuration messages
78 #options MIIVERBOSE # verbose PHY autoconfig messages
79 #options PCIVERBOSE # verbose PCI device autoconfig messages
80 #options PCMCIAVERBOSE # verbose PCMCIA configuration messages
81 #options SCSIVERBOSE # human readable SCSI error messages
82 #options USBVERBOSE # verbose USB device autoconfig messages
83
84 makeoptions DEBUG="-g" # compile full symbol table
85 makeoptions COPY_SYMTAB=1
86
87 config netbsd root on ? type ?
88
89 options COMPAT_NETBSD32
90 options EXEC_ELF32
91
92 #options COMPAT_LINUX # binary compatibility with Linux
93 #options COMPAT_50 # COMPAT_LINUX depends on
94 #options COMPAT_OSSAUDIO # binary compatibility with Linux
95
96 # EFI runtime support
97 options EFI_RUNTIME
98
99 # Device tree support
100 armfdt0 at root
101 simplebus* at fdt? pass 0
102
103 # ACPI support
104 acpifdt* at fdt? pass 1
105 acpi* at acpifdt?
106 acpiacad* at acpi?
107 acpibat* at acpi?
108 acpibut* at acpi?
109 acpicppc* at acpi?
110 acpipcd* at acpi?
111 acpipcc* at acpi?
112 acpifan* at acpi?
113 acpiged* at acpi?
114 acpilid* at acpi?
115 acpitz* at acpi?
116
117 # CPUs
118 cpus* at fdt? pass 0
119 cpu* at fdt? pass 0
120 cpu* at acpi?
121
122 vmt* at fdt? # VMware Tools
123
124 # Performance monitors
125 armpmu* at fdt?
126 pseudo-device tprof
127
128 # CPU frequency scaling
129 cpufreqdt* at cpu?
130
131 # Power State Coordination Interface (PSCI)
132 psci* at fdt? pass 0
133
134 fclock* at fdt? pass 1
135 ffclock* at fdt? pass 1
136 fregulator* at fdt? pass 4
137 gregulator* at fdt? pass 4
138 pregulator* at fdt? pass 4
139 gpiokeys* at fdt?
140 wskbd* at gpiokeys? console ? mux 1
141 gpioleds* at fdt?
142
143 # System Controller
144 syscon* at fdt? pass 1 # Generic System Controller
145 sunxisramc* at fdt? pass 1 # Allwinner System Control
146
147 # Timer
148 gtmr* at fdt? pass 2 # ARM Generic Timer
149 gtmr* at acpi?
150 armgtmr0 at gtmr?
151 tegratimer* at fdt? # Timers
152
153 # Watchdog
154 applewdog* at fdt? # Apple watchdog
155 bcmpmwdog* at fdt? # Broadcom BCM283x watchdog
156 dwcwdt* at fdt? # DesignWare watchdog
157 mesongxwdt* at fdt? # Amlogic Meson GX watchdog
158 sbsawdt* at acpi? # ARM SBSA-compliant watchdog
159 sunxiwdt* at fdt? # Allwinner watchdog
160
161 # Interrupt controller
162 appleintc* at fdt? pass 1 # Apple AIC
163 bcmicu* at fdt? pass 1 # Broadcom BCM283x ICU
164 tegralic* at fdt? pass 1 # NVIDIA Tegra LIC
165 gic* at fdt? pass 1 # ARM GICv2
166 gic* at acpi?
167 armgic0 at gic?
168 gicvthree* at fdt? pass 1 # ARM GICv3
169 gicvthree* at acpi?
170 imx7gpc* at fdt? pass 2 # IMX GPCv2
171 sunxinmi* at fdt? pass 2 # Allwinner NMI / R_INTC
172
173 # IOMMU
174 appledart* at fdt? pass 3 # Apple DART
175
176 # Memory controller
177 tegramc* at fdt? pass 4 # NVIDIA Tegra MC
178
179 # Firmware devices
180 bcmmbox* at fdt? # Broadcom VideoCore IV mailbox
181 bcmmbox* at acpi?
182 vcmbox* at bcmmbox?
183 qemufwcfg* at fdt? # QEMU Firmware Configuration device
184 qemufwcfg* at acpi?
185
186 # DMA controller
187 bcmdmac* at fdt? # Broadcom BCM283x DMA controller
188 sun6idma* at fdt? pass 4 # Allwinner DMA controller (sun6i)
189 tegraapbdma* at fdt? pass 4 # NVIDIA Tegra APB DMA
190
191 # FUSE controller
192 sunxisid* at fdt? pass 4 # Allwinner SID
193 tegrafuse* at fdt? pass 4 # NVIDIA Tegra FUSE
194
195 # Power management controller
196 tegrapmc* at fdt? pass 4 # NVIDIA Tegra PMC
197
198 # Clock and Reset controller
199 bcmcprman* at fdt? pass 1 # Broadcom BCM283x Clock Manager
200 bcmaux* at fdt? pass 1 # Broadcom BCM283x Aux Periph Clocks
201 g12aoclkc* at fdt? pass 2 # Amlogic Meson G12 AO clock controller
202 g12clkc* at fdt? pass 2 # Amlogic Meson G12 EE clock controller
203 gxbbaoclkc* at fdt? pass 2 # Amlogic Meson GXBB AO clock controller
204 gxbbclkc* at fdt? pass 2 # Amlogic Meson GXBB/GXL EE clock controller
205 imx8mqccm* at fdt? pass 2 # NXP iMX8MQ CCM
206 mesonresets* at fdt? pass 2 # Amlogic Meson misc. clock resets
207 rkcru* at fdt? pass 2 # Rockchip RK3328 CRU
208 sun8ih3ccu* at fdt? pass 2 # Allwinner H3/H5 CCU
209 sun8ih3rccu* at fdt? pass 2 # Allwinner H3/H5 CCU (PRCM)
210 sun50ia64ccu* at fdt? pass 2 # Allwinner A64 CCU
211 sun50ia64rccu* at fdt? pass 2 # Allwinner A64 CCU (PRCM)
212 sun50ih6ccu* at fdt? pass 2 # Allwinner H6 CCU
213 sun50ih6rccu* at fdt? pass 2 # Allwinner H6 CCU (PRCM)
214 sunxide2ccu* at fdt? pass 3 # Allwinner DE2 clock controller
215 sunxiresets* at fdt? pass 1 # Allwinner misc. resets
216 sunxigates* at fdt? pass 1 # Allwinner misc. gates
217 sunxigmacclk* at fdt? pass 2 # Allwinner GMAC MII/RGMII clock mux
218 tegra210car* at fdt? pass 3 # NVIDIA Tegra CAR (T210)
219
220 # GPIO controller
221 bcmgpio* at fdt? pass 3 # Broadcom BCM283x GPIO
222 imxgpio* at fdt? pass 3 # IMX GPIO
223 mesonpinctrl* at fdt? pass 2 # Amlogic Meson GPIO
224 plgpio* at fdt? # ARM PrimeCell PL061 GPIO
225 plgpio* at acpi?
226 sunxigpio* at fdt? pass 3 # Allwinner GPIO
227 tegragpio* at fdt? pass 2 # NVIDIA Tegra GPIO
228 rkgpio* at rkiomux? # Rockchip GPIO
229 gpio* at gpiobus?
230
231 # PWM controller
232 mesonpwm* at fdt? pass 3 # Amlogic PWM
233 rkpwm* at fdt? pass 3 # Rockchip PWM
234 sunxipwm* at fdt? pass 3 # Allwinner PWM
235
236 # MPIO / Pinmux
237 imxiomux* at fdt? pass 2 # IMX IOMUX
238 rkiomux* at fdt? pass 3 # Rockchip IOMUX
239 tegrapinmux* at fdt? # NVIDIA Tegra MPIO
240
241 # XUSB PADCTL
242 tegra210xpad* at fdt? # NVIDIA Tegra XUSB PADCTL (T210)
243 tegra210xphy* at tegra210xpad?
244
245 # PCIE
246 applepcie* at fdt? # Apple PCIe
247 pcihost* at fdt? # Generic PCI host controller
248 acpipchb* at acpi? # ACPI PCIe host bridge
249 rkpcie* at fdt? # Rockchip AXI PCIE
250 rkpciephy* at fdt? pass 9 # Rockchip AXI PCIE PHY
251 tegrapcie0 at fdt? # NVIDIA Tegra PCIE
252 pci* at pcibus?
253 ppb* at pci? dev ? function ?
254 pci* at ppb?
255
256 # Ethernet
257 awge* at fdt? # DesignWare Gigabit Ethernet
258 emac* at fdt? # Allwinner Gigabit Ethernet (EMAC)
259 enet* at fdt? # IMX FEC
260 genet* at acpi? # Broadcom GENET v5
261 genet* at fdt?
262 #scx* at acpi? # Socionext Gigabit Ethernet
263 #scx* at fdt?
264 aq* at pci? dev ? function ? # Aquantia AQC 10 gigabit
265 bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet
266 ena* at pci? dev ? function ? # Amazon.com Elastic Network Adapter
267 ixg* at pci? dev ? function ? # Intel 8259x 10 gigabit
268 ixv* at pci? dev ? function ? # Intel 8259x 10G virtual function
269 mcx* at pci? dev ? function ? # Mellanox 5th generation Ethernet
270 mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet
271 msk* at mskc?
272 re* at pci? dev ? function ? # Realtek RTL8111GS
273 rge* at pci? dev ? function ? # Realtek 8125
274 vmx* at pci? dev ? function ? # VMware VMXNET3
275 wm* at pci? dev ? function ? # Intel Gigabit Ethernet
276
277 # MII/PHY support
278 atphy* at mii? phy ? # Attansic/Atheros PHYs
279 brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs
280 exphy* at mii? phy ? # 3Com internal PHYs
281 gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs
282 glxtphy* at mii? phy ? # Level One LXT-1000 PHYs
283 gphyter* at mii? phy ? # NS83861 Gig-E PHY
284 gxlphy* at mii? phy ? # Amlogic Meson GX internal PHY
285 icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x
286 igphy* at mii? phy ? # Intel IGP01E1000
287 ihphy* at mii? phy ? # Intel 82577 PHYs
288 ikphy* at mii? phy ? # Intel 82563 PHYs
289 inphy* at mii? phy ? # Intel 82555 PHYs
290 iophy* at mii? phy ? # Intel 82553 PHYs
291 lxtphy* at mii? phy ? # Level One LXT-970 PHYs
292 makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs
293 nsphy* at mii? phy ? # NS83840 PHYs
294 nsphyter* at mii? phy ? # NS83843 PHYs
295 pnaphy* at mii? phy ? # generic HomePNA PHYs
296 rdcphy* at mii? phy ? # RDC R6040 10/100 PHY
297 rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs
298 rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
299 smscphy* at mii? phy ? # SMSC LAN87xx PHYs
300 sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
301 tlphy* at mii? phy ? # ThunderLAN PHYs
302 tqphy* at mii? phy ? # TDK Semiconductor PHYs
303 urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs
304 ukphy* at mii? phy ? # generic unknown PHYs
305
306 # Mini-PCIe Wireless
307 #options ATHHAL_AR5212,ATHHAL_RF2425 # AR5BHB63
308 #ath* at pci? dev ? function ? # Atheros IEEE 802.11
309 #athn* at pci? dev ? function ? # Atheros IEEE 802.11
310
311 # UART
312 com* at fdt? pass 4 # UART
313 com* at acpi?
314 exuart* at fdt? pass 4 # SSCOM UART
315 imxuart* at fdt? pass 4 # IMX UART
316 options IMXUARTCONSOLE
317 mesonuart* at fdt? pass 4 # Amlogic Meson UART
318 plcom* at fdt? pass 4 # ARM PL011 UART
319 plcom* at acpi?
320 puc* at pci? dev ? function ? # PCI "universal" comm. cards
321 com* at puc? port ?
322
323 # I2C controllers
324 options I2C_MAX_ADDR=0xfff
325 bsciic* at fdt? # Broadcom BCM283x Serial Control
326 bsciic* at acpi?
327 dwiic* at fdt? # Designware I2C
328 dwiic* at acpi?
329 imxi2c* at fdt? pass 4 # IMX I2C
330 nxpiic* at acpi? # NXP Layerscape I2C
331 rkiic* at fdt? pass 4 # Rockchip I2C
332 sunxirsb* at fdt? pass 4 # Allwinner RSB
333 sunxitwi* at fdt? # Allwinner TWI
334 tegrai2c* at fdt? pass 4 # NVIDIA Tegra I2C
335 #sniiic* at fdt? # Socionext SC2A11 I2C
336 #sniiic* at acpi?
337 iicmux* at fdt? pass 5 # I2C mux virtual controllers
338 iic* at i2cbus?
339
340 # I2C devices
341 titemp* at iic?
342 seeprom* at iic?
343 spdmem* at iic? # memory module SPD EEPROM decoder
344 as3722pmic* at iic?
345 as3722reg* at as3722pmic?
346 axppmic* at iic? # X-Powers AXP Power Management IC
347 axpreg* at axppmic?
348 cwfg* at iic? # CellWise CW2015 Fuel Gauge IC
349 dsrtc* at iic? # Dallas Semiconductor RTCs
350 es8316ac* at iic? # Everest Semi ES8316 Audio CODEC
351 fan53555reg* at iic? # FAN53555 / SY82x regulator
352 max77620pmic* at iic?
353 pcaiicmux* at iic? # PCA954x / PCA984x I2C switch / mux
354 pcf8563rtc* at iic? # PCF8563 RTC
355 rkpmic* at iic? # Rockchip Power Management IC
356 rkreg* at rkpmic?
357 tcagpio* at iic?
358
359 # Random number generators
360 amdccp* at fdt? # AMD Cryptograhic Coprocessor RNG
361 amdccp* at acpi?
362 bcmrng* at fdt? # Broadcom BCM283x RNG
363 mesonrng* at fdt? # Amlogic Meson RNG
364 sun8icrypto* at fdt? # Allwinner Crypto Engine
365 rkv1crypto* at fdt? # Rockchip Crypto v1
366
367 # RTC
368 plrtc* at fdt? # ARM PrimeCell RTC
369 sunxirtc* at fdt? pass 4 # Allwinner RTC
370 tegrartc* at fdt? # NVIDIA Tegra RTC
371
372 # SDMMC
373 bcmsdhost* at fdt? # Broadcom BCM283x SD Host Interface
374 dwcmmc* at fdt? # Designware SD/MMC
375 mesongxmmc* at fdt? # Amlogic Meson GX eMMC/SD/SDIO controller
376 mmcpwrseq* at fdt? pass 5 # Simple MMC power sequence provider
377 rkemmcphy* at fdt? # Rockchip eMMC PHY
378 sdhc* at fdt? # SD Host Controller Interface
379 sdhc* at acpi?
380 sunximmc* at fdt? # Allwinner SD/MMC
381 #sniemmc* at fdt? # Socionext SC2A11 eMMC
382 #sniemmc* at acpi?
383 sdmmc* at sdmmcbus?
384 ld0 at sdmmc0
385 ld1 at sdmmc1
386 ld2 at sdmmc2
387 ld3 at sdmmc3
388 ld* at sdmmc?
389 bwfm* at sdmmc? # Broadcom BCM43xxx WiFi Interface
390
391 # SATA
392 ahcisata* at fdt? # AHCI SATA
393 ahcisata* at acpi?
394 ahcisata* at pci? dev ? function ?
395 atabus* at ata?
396 atapibus* at atapi?
397 wd* at atabus? drive ?
398 cd* at atapibus? drive ?
399
400 # NVMe
401 nvme* at pci? dev ? function ?
402 ld* at nvme? nsid ?
403
404 # SPI controllers
405 bcmspi* at fdt? # Broadcom BCM283x SPI
406 rkspi* at fdt? # Rockchip SPI
407 sun6ispi* at fdt? # Allwinner SPI
408 spi* at spibus?
409 m25p* at spi?
410 spiflash* at spiflashbus?
411
412 # Broadcom VCHIQ, etc
413 vchiq0 at fdt?
414 vcaudio0 at vchiq0
415
416 # Audio support
417 hdaudio* at fdt? # Intel HDA
418 hdaudio* at pci? dev ? function ?
419 hdafg* at hdaudiobus?
420 options HDAUDIOVERBOSE
421 options HDAUDIO_ENABLE_HDMI
422 options HDAUDIO_ENABLE_DISPLAYPORT
423 ausoc* at fdt? # Simple SoC audio card
424 simpleamp* at fdt? # Simple amplifier
425 spdiftx* at fdt? # SPDIF transmitter
426 rki2s* at fdt? # Rockchip I2S/PCM
427 sunxicodec* at fdt? # Allwinner audio codec
428 sun8icodec* at fdt? # Allwinner audio codec (sun8i/sun50i)
429 h3codec* at fdt? # Allwinner H3 audio codec (analog part)
430 a64acodec* at fdt? # Allwinner A64 audio codec (analog part)
431 sunxii2s* at fdt? # Allwinner I2S/PCM
432 audio* at audiobus?
433
434 spkr* at audio? # PC speaker (synthesized)
435
436 # HDMI CEC
437 tegracec0 at fdt? # NVIDIA Tegra HDMI CEC
438 hdmicec* at hdmicecbus?
439
440 # Display
441 anxdp* at fdt? # Analogix-based (e)DP
442 anxedp* at iic? # Analogix eDP TX
443 dispcon* at fdt? # Display connector devices
444 panel* at fdt? # Display panels
445 dwhdmi* at fdt? # Designware HDMI TX
446 rkdrm* at fdt? pass 5 # Rockchip DRM master
447 rkfb* at rkdrm? # Rockchip DRM framebuffer
448 rkvop* at fdt? # Rockchip Visual Output Processor
449 sunxide2bus* at fdt? pass 4 # Allwinner DE2 bus
450 sunxidrm* at fdt? pass 5 # Allwinner Display Pipeline
451 sunxifb* at sunxidrm? # Allwinner DRM framebuffer
452 sunxihdmiphy* at fdt? pass 9 # Allwinner HDMI TX PHY
453 sunxilcdc* at fdt? # Allwinner DE2 timing controller
454 sunximixer* at fdt? # Allwinner DE2 mixer
455 #tegradrm* at fdt? # NVIDIA Tegra Display
456 #tegrafb* at tegrafbbus?
457 genfb* at fdt? # Simple Framebuffer
458 wsdisplay* at wsemuldisplaydev?
459 options VCONS_DRAW_INTR
460 options WSEMUL_VT100
461 options WS_DEFAULT_FG=WSCOL_WHITE
462 options WS_DEFAULT_BG=WSCOL_BLACK
463 options WS_KERNEL_FG=WSCOL_GREEN
464 options WS_KERNEL_BG=WSCOL_BLACK
465 options WSDISPLAY_COMPAT_PCVT
466 options WSDISPLAY_COMPAT_SYSCONS
467 options WSDISPLAY_COMPAT_USL
468 options WSDISPLAY_COMPAT_RAWKBD
469 options WSDISPLAY_DEFAULTSCREENS=4
470 options WSDISPLAY_MULTICONS
471 options WSDISPLAY_SCROLLSUPPORT
472 pseudo-device wsmux
473 pseudo-device wsfont
474 options FONT_BOLD8x16
475 options FONT_BOLD16x32
476
477 # GPU
478 #nouveau* at fdt? # NVIDIA GPU
479 #nouveau* at pci? dev ? function ?
480 #nouveaufb* at nouveaufbbus?
481 radeon* at pci? dev ? function ? # AMD Radeon
482 radeondrmkmsfb* at radeonfbbus?
483
484 # Backlight
485 pwmbacklight* at fdt? # PWM Backlight controls
486
487 # Fan
488 pwmfan* at fdt? # PWM Fan controls
489
490 # Thermal throttling controller
491 mesonthermal* at fdt? # Amlogic thermal sensor controller
492 sunxithermal* at fdt? # Allwinner thermal sensor controller
493 tegrasoctherm* at fdt? # NVIDIA Tegra SOC_THERM
494 rktsadc* at fdt? # RockChip TSASC
495
496 # USB
497 imx8mqusbphy* at fdt? pass 9 # IMX USB PHY
498 mesonusbctrl* at fdt? # Amlogic Meson USB-Glue (dwc2 and dwc3)
499 mesonusbphy* at fdt? pass 9 # Amlogic Meson USB2 PHY
500 mesong12u2phy* at fdt? pass 9 # Amlogic Meson G12 USB2 PHY
501 mesong12u3pphy* at fdt? pass 9 # Amlogic Meson G12 USB3/PCIe PHY
502 mesongxlu2phy* at fdt? pass 9 # Amlogic Meson GXL USB2 PHY
503 mesongxlu3phy* at fdt? pass 9 # Amlogic Meson GXL USB3 PHY
504 rkusb* at fdt? pass 9 # Rockchip USB PHY
505 rkusbphy* at rkusb?
506 sunxiusbphy* at fdt? pass 9 # Allwinner USB PHY
507 sunxiusb3phy* at fdt? pass 9 # Allwinner USB3 PHY
508 tegrausbphy* at fdt? # NVIDIA Tegra USB PHY
509 dwctwo* at fdt? # Designware USB DRD
510 ehci* at fdt? # EHCI
511 ehci* at pci? # EHCI
512 ehci* at acpi? # EHCI
513 motg* at fdt? # Mentor Graphics USB OTG
514 ohci* at fdt? # OHCI
515 ohci* at pci? # OHCI
516 xhci* at fdt? # XHCI
517 xhci* at pci? # XHCI
518 xhci* at acpi? # XHCI
519 usb* at usbus?
520
521 include "dev/usb/usbdevices.config"
522 midi* at midibus?
523 pseudo-device sequencer # MIDI sequencer
524
525 # Virtio devices
526 virtio* at fdt? # Virtio MMIO device
527 virtio* at acpi?
528 virtio* at pci? dev ? function ?
529 #viomb* at virtio? # Virtio memory balloon device
530 ld* at virtio? # Virtio disk device
531 vioif* at virtio? # Virtio network device
532 viornd* at virtio? # Virtio entropy device
533 vioscsi* at virtio? # Virtio SCSI device
534
535 # SCSI controllers
536 mpt* at pci? dev ? function ?
537
538 # SCSI bus support
539 scsibus* at scsi?
540 sd* at scsibus? target ? lun ? # SCSI disk drives
541
542 cinclude "arch/evbarm/conf/GENERIC64.local"
543