xref: /openbsd/sys/arch/octeon/conf/RAMDISK (revision 4bdff4be)
1#	$OpenBSD: RAMDISK,v 1.47 2023/01/11 03:28:42 visa Exp $
2
3machine		octeon mips64
4maxusers	4
5
6option		SMALL_KERNEL
7option		NO_PROPOLICE
8option		BOOT_CONFIG
9
10option		RAMDISK_HOOKS
11option		MINIROOTSIZE=10240
12
13option		PCIVERBOSE
14option		USBVERBOSE
15
16option		FFS
17option		FFS2
18option		CD9660
19option		UDF
20option		EXT2FS
21option		MSDOSFS
22option		NFSCLIENT
23option		INET6
24
25option		CPU_MIPS64R2
26option		CPU_OCTEON
27option		FPUEMUL
28option		MIPS_PTE64
29makeoption	LINK_ADDRESS="0xffffffff81000000"
30
31config		bsd root on rd0a swap on rd0b
32
33mainbus0	at root
34cpu0		at mainbus0
35clock0		at mainbus0
36iobus0		at mainbus0
37octcf0		at iobus0
38amdcf0		at iobus0
39
40simplebus*	at fdt?
41simplebus*	at iobus?
42
43octrtc0		at mainbus0
44
45octpcie*	at iobus0
46pci*		at octpcie?
47pcibus*		at iobus0
48pci*		at pcibus?
49ppb*		at pci?
50pci*		at ppb?
51
52octsmi*		at fdt?		# MDIO controller
53com*		at fdt_octeon?
54octcib*		at fdt?		# Interrupt controller
55octcit*		at fdt?		# Interrupt controller v3
56octciu*		at fdt?		# Interrupt controller v1
57octgpio*	at fdt?		# GPIO controller
58octmmc*		at fdt?		# MMC host controller
59octpip*		at fdt?		# Packet input processing unit
60sdmmc*		at octmmc?	# SD/MMC bus
61
62octgmx*		at octpip?
63cnmac*		at octgmx?
64
65ogxnexus*	at fdt?
66ogx*		at ogxnexus?
67
68pciide*		at pci? flags 0x0000
69wd*		at pciide? flags 0x0000
70
71# AHCI controllers
72octsctl*	at fdt?
73ahci*		at octsctl?
74
75# NVMe controllers
76nvme*		at pci?
77
78dwctwo0		at iobus0 irq 56
79octuctl*	at fdt?
80octxctl*	at fdt?
81ehci0		at octuctl?
82ohci0		at octuctl?
83xhci*		at octxctl?
84
85usb*		at dwctwo?
86usb*		at ehci?
87usb*		at ohci?
88usb*		at xhci?
89
90uhub*		at usb?
91uhub*		at uhub?
92umass*		at uhub?
93aue*		at uhub?	# ADMtek AN986 Pegasus Ethernet
94atu*		at uhub?	# Atmel AT76c50x based 802.11b
95axe*		at uhub?	# ASIX Electronics AX88172 USB Ethernet
96axen*		at uhub?	# ASIX Electronics AX88179 USB Ethernet
97cue*		at uhub?	# CATC USB-EL1201A based Ethernet
98kue*		at uhub?	# Kawasaki KL5KUSB101B based Ethernet
99smsc*		at uhub?	# SMSC LAN95xx Ethernet
100cdce*		at uhub?	# CDC Ethernet
101upl*		at uhub?	# Prolific PL2301/PL2302 host-to-host `network'
102ugl*		at uhub?	# Genesys Logic GL620USB-A host-to-host `network'
103udav*		at uhub?	# Davicom DM9601 based Ethernet
104mos*		at uhub?	# MOSCHIP MCS7730/7830 10/100 Ethernet
105url*		at uhub?	# Realtek RTL8150L based adapters
106ure*		at uhub?	# Realtek RTL8152 based adapters
107wi*		at uhub?	# WaveLAN IEEE 802.11DS
108uath*		at uhub?	# Atheros AR5005UG/AR5005UX
109ural*		at uhub?	# Ralink RT2500USB
110rum*		at uhub?	# Ralink RT2501USB/RT2601USB
111run*		at uhub?	# Ralink RT2700U/RT2800U/RT3000U
112otus*		at uhub?	# Atheros AR9001U
113athn*		at uhub?	# Atheros AR9002U
114zyd*		at uhub?	# Zydas ZD1211
115upgt*		at uhub?	# Conexant/Intersil PrismGT SoftMAC USB
116urtw*		at uhub?	# Realtek 8187
117rsu*		at uhub?	# Realtek RTL8188SU/RTL8191SU/RTL8192SU
118urtwn*		at uhub?	# Realtek RTL8188CU/RTL8192CU
119
120scsibus*	at scsi?
121sd*		at scsibus?
122
123rgephy*		at mii?
124ukphy*		at mii?
125atphy*		at mii?
126eephy*		at mii?
127brswphy*	at mii?
128brgphy*		at mii?
129
130pseudo-device	openprom
131pseudo-device	loop 1
132pseudo-device	bpfilter 1
133pseudo-device	rd 1
134pseudo-device	wsmux 2
135