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