xref: /openbsd/sys/arch/octeon/conf/BOOT (revision 905646f0)
1#	$OpenBSD: BOOT,v 1.9 2020/10/10 10:11:54 visa Exp $
2
3machine		octeon mips64
4maxusers	4
5
6option		BOOT_QUIET
7
8option		SMALL_KERNEL
9option		NO_PROPOLICE
10
11option		RAMDISK_HOOKS
12option		MINIROOTSIZE=2048
13
14option		PCIVERBOSE
15option		USBVERBOSE
16
17option		FFS
18option		FFS2
19
20option		CPU_MIPS64R2
21option		CPU_OCTEON
22option		FPUEMUL
23makeoption	LINK_ADDRESS="0xffffffff82000000"
24
25config		bsd root on rd0a swap on rd0b
26
27mainbus0	at root
28cpu0		at mainbus0
29clock0		at mainbus0
30iobus0		at mainbus0
31octcf0		at iobus0
32amdcf0		at iobus0
33
34simplebus*	at fdt?
35simplebus*	at iobus?
36
37com*		at fdt_octeon?
38octcib*		at fdt?		# Interrupt controller
39octcit*		at fdt?		# Interrupt controller v3
40octciu*		at fdt?		# Interrupt controller v1
41octmmc*		at fdt?		# MMC host controller
42sdmmc*		at octmmc?	# SD/MMC bus
43
44octpcie*	at iobus0
45pci*		at octpcie?
46ppb*		at pci?
47pci*		at ppb?
48
49# AHCI controllers
50octsctl*	at fdt?
51ahci*		at octsctl?
52
53# NVMe controllers
54nvme*		at pci?
55
56dwctwo0		at iobus0 irq 56
57octuctl*	at fdt?
58octxctl*	at fdt?
59ehci0		at octuctl?
60ohci0		at octuctl?
61xhci*		at octxctl?
62
63usb*		at dwctwo?
64usb*		at ehci?
65usb*		at ohci?
66usb*		at xhci?
67
68uhub*		at usb?
69uhub*		at uhub?
70umass*		at uhub?
71
72scsibus*	at scsi?
73sd*		at scsibus?
74
75pseudo-device	etherip		# pulls ether in kernel
76pseudo-device	octboot
77pseudo-device	rd 1
78pseudo-device	wsmux 2
79