1# $OpenBSD: GENERIC,v 1.60 2021/08/21 14:46:25 deraadt Exp $ 2# 3# For further information on compiling OpenBSD kernels, see the config(8) 4# man page. 5# 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 10# device. 11 12machine octeon mips64 13include "../../../conf/GENERIC" 14maxusers 32 15 16option CPU_MIPS64R2 17option CPU_OCTEON 18option FPUEMUL 19makeoption LINK_ADDRESS="0xffffffff81000000" 20 21option PCIVERBOSE 22option USER_PCICONF 23option USBVERBOSE 24 25config bsd swap generic 26 27# 28# Definition of system 29# 30mainbus0 at root 31cpu0 at mainbus0 32clock0 at mainbus0 33iobus0 at mainbus0 34 35simplebus* at fdt? 36simplebus* at iobus? 37 38octcrypto0 at mainbus0 39octrtc0 at mainbus0 40 41octcf0 at iobus0 42amdcf0 at iobus0 43octrng0 at iobus0 44 45octpcie* at iobus0 46pci* at octpcie? 47pcibus* at iobus0 48pci* at pcibus? 49 50ppb* at pci? # PCI-PCI bridges 51pci* at ppb? 52 53octsmi* at fdt? # MDIO controller 54com* at fdt_octeon? 55octcib* at fdt? # Interrupt controller 56octcit* at fdt? # Interrupt controller v3 57octciu* at fdt? # Interrupt controller v1 58octgpio* at fdt? # GPIO controller 59octmmc* at fdt? # MMC host controller 60octpip* at fdt? # Packet input processing unit 61sdmmc* at octmmc? # SD/MMC bus 62 63octgmx* at octpip? 64cnmac* at octgmx? 65 66ogxnexus* at fdt? 67ogx* at ogxnexus? 68 69rgephy* at mii? 70ukphy* at mii? 71atphy* at mii? 72eephy* at mii? 73brswphy* at mii? 74brgphy* at mii? 75 76# IDE Controller 77pciide* at pci? flags 0x0000 78 79# IDE hard drives 80wd* at pciide? flags 0x0000 81 82# AHCI controllers 83octsctl* at fdt? 84ahci* at octsctl? 85 86# NVMe controllers 87nvme* at pci? 88 89# USB Controllers 90dwctwo0 at iobus? irq 56 91octuctl* at fdt? 92octxctl* at fdt? 93ehci0 at octuctl? 94ohci0 at octuctl? 95xhci* at octxctl? 96 97# USB bus support 98usb* at dwctwo? 99usb* at ehci? 100usb* at ohci? 101usb* at xhci? 102 103# USB devices 104uhub* at usb? # USB Hubs 105uhub* at uhub? # USB Hubs 106urng* at uhub? # USB Random Number Generator 107uonerng* at uhub? # Moonbase Otago OneRNG 108umodem* at uhub? # USB Modems/Serial 109ucom* at umodem? 110uvisor* at uhub? # Handspring Visor 111ucom* at uvisor? 112uvscom* at uhub? # SUNTAC Slipper U VS-10U serial 113ucom* at uvscom? 114ubsa* at uhub? # Belkin serial adapter 115ucom* at ubsa? 116uftdi* at uhub? # FTDI FT8U100AX serial adapter 117ucom* at uftdi? 118uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter 119ucom* at uplcom? 120umct* at uhub? # MCT USB-RS232 serial adapter 121ucom* at umct? 122uslcom* at uhub? # Silicon Laboratories CP210x serial 123ucom* at uslcom? 124uscom* at uhub? # Simple USB serial adapters 125ucom* at uscom? 126ucrcom* at uhub? # Chromebook serial 127ucom* at ucrcom? 128uark* at uhub? # Arkmicro ARK3116 serial 129ucom* at uark? 130moscom* at uhub? # MosChip MCS7703 serial 131ucom* at moscom? 132umcs* at uhub? # MosChip MCS78x0 serial 133ucom* at umcs? 134uipaq* at uhub? # iPAQ serial adapter 135ucom* at uipaq? 136umsm* at uhub? # Qualcomm MSM EVDO 137ucom* at umsm? 138uchcom* at uhub? # WinChipHead CH341/340 serial 139ucom* at uchcom? 140uticom* at uhub? # TI serial 141ucom* at uticom? 142uaudio* at uhub? # USB Audio 143audio* at uaudio? 144uvideo* at uhub? # USB Video 145video* at uvideo? 146utvfu* at uhub? # Fushicai Audio-Video Grabber 147video* at utvfu? 148audio* at utvfu? 149ulpt* at uhub? # USB Printers 150umass* at uhub? # USB Mass Storage devices 151ugen* at uhub? # USB Generic driver 152uhidev* at uhub? # Human Interface Devices 153ucycom* at uhidev? # Cypress serial 154ucom* at ucycom? 155uslhcom* at uhidev? # Silicon Labs CP2110 USB HID UART 156ucom* at uslhcom? 157uhid* at uhidev? # USB generic HID support 158fido* at uhidev? # FIDO/U2F security key support 159#ucc* at uhidev? # Consumer Control keyboards 160#wskbd* at ucc? mux 1 161ujoy* at uhidev? # USB joystick/gamecontroller support 162uhidpp* at uhidev? # Logitech HID++ Devices 163upd* at uhidev? # USB Power Devices sensors 164aue* at uhub? # ADMtek AN986 Pegasus Ethernet 165atu* at uhub? # Atmel AT76c50x based 802.11b 166axe* at uhub? # ASIX Electronics AX88172 USB Ethernet 167axen* at uhub? # ASIX Electronics AX88179 USB Ethernet 168cue* at uhub? # CATC USB-EL1201A based Ethernet 169kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet 170smsc* at uhub? # SMSC LAN95xx Ethernet 171cdce* at uhub? # CDC Ethernet 172urndis* at uhub? # Remote NDIS Ethernet 173upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network' 174ugl* at uhub? # Genesys Logic GL620USB-A host-to-host `network' 175udav* at uhub? # Davicom DM9601 based Ethernet 176mos* at uhub? # MOSCHIP MCS7730/7830 10/100 Ethernet 177url* at uhub? # Realtek RTL8150L based adapters 178ure* at uhub? # Realtek RTL8152 based adapters 179wi* at uhub? # WaveLAN IEEE 802.11DS 180udsbr* at uhub? # D-Link DSB-R100 radio 181radio* at udsbr? # USB radio 182uberry* at uhub? # Research In Motion BlackBerry 183uath* at uhub? # Atheros AR5005UG/AR5005UX 184ural* at uhub? # Ralink RT2500USB 185rum* at uhub? # Ralink RT2501USB/RT2601USB 186run* at uhub? # Ralink RT2700U/RT2800U/RT3000U 187otus* at uhub? # Atheros AR9001U 188athn* at uhub? # Atheros AR9002U 189zyd* at uhub? # Zydas ZD1211 190upgt* at uhub? # Conexant/Intersil PrismGT SoftMAC USB 191urtw* at uhub? # Realtek 8187 192rsu* at uhub? # Realtek RTL8188SU/RTL8191SU/RTL8192SU 193urtwn* at uhub? # Realtek RTL8188CU/RTL8192CU 194udcf* at uhub? # Gude Expert mouseCLOCK 195umbg* at uhub? # Meinberg Funkuhren USB5131/DCF600USB 196uthum* at uhidev? # TEMPerHUM sensor 197ugold* at uhidev? # gold TEMPer sensor 198utrh* at uhidev? # USBRH sensor 199utwitch* at uhidev? # YUREX BBU sensor 200uow* at uhub? # Maxim/Dallas DS2490 1-Wire adapter 201onewire* at uow? 202uoakrh* at uhidev? # Toradex OAK temp and rel humidity 203uoaklux* at uhidev? # Toradex OAK LUX 204uoakv* at uhidev? # Toradex OAK 10V sensor 205 206scsibus* at scsi? 207sd* at scsibus? 208 209# 1-Wire devices 210option ONEWIREVERBOSE 211owid* at onewire? # ID 212owsbm* at onewire? # Smart Battery Monitor 213owtemp* at onewire? # Temperature 214owctr* at onewire? # Counter device 215 216pseudo-device openprom 217