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