1# $OpenBSD: GENERIC,v 1.260 2016/09/12 08:28:44 mpi Exp $g 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 macppc powerpc 13include "../../../conf/GENERIC" 14maxusers 80 # estimated number of users 15 16option PCIVERBOSE 17option USBVERBOSE 18#option MACOBIOVERBOSE 19option ADBVERBOSE 20option ALTIVEC 21option APERTURE # in-kernel aperture driver for XFree86 22 23option WSDISPLAY_COMPAT_USL # VT handling 24option WSDISPLAY_COMPAT_RAWKBD # provide raw scancodes; needed for X11 25option WSDISPLAY_DEFAULTSCREENS=6 # initial number of text consoles 26 27option USER_PCICONF # user-space PCI configuration 28 29config bsd swap generic 30 31mainbus0 at root 32cpu* at mainbus0 33mem* at mainbus0 34 35mpcpcibr* at mainbus0 # MPC106 PCI Bridge. 36memc* at mainbus0 37openpic* at memc? # openpic interrupt controller 38kiic* at memc? # Keywest I2C 39pchb* at pci? 40ht* at mainbus0 41smu* at mainbus0 42 43#### PCI Bus devices. 44 45pci* at mpcpcibr? 46pci* at ht? 47ppb* at pci? # PCI-PCI bridges 48hpb* at pci? 49pci* at ppb? 50pci* at hpb? 51 52siop* at pci? 53fxp* at pci? 54de* at pci? 55#vme* at pci? 56vgafb0 at pci? # PCI VGA graphics 57#ep* at pci? # 3Com 3c59x 58#ne* at pci? # NE2000-compatible Ethernet 59#adv* at pci? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI 60ahc* at pci? # Adaptec 294x, aic78x0 SCSI 61#ami* at pci? 62pcscp* at pci? # AMD Am53c974 PCscsi-PCI SCSI 63qlw* at pci? # QLogic ISP SCSI 64#qla* at pci? # QLogic ISP 2[123]xx FibreChannel 65qle* at pci? # QLogic ISP 2[45]xx FibreChannel 66mpi* at pci? # LSI Logic MPT-Fusion Message Passing Interface 67arc* at pci? # Areca RAID Controllers 68pciide* at pci? 69kauaiata* at pci? # Apple ATA 100 70wdc* at kauaiata? 71macobio0 at pci? 72gem* at pci? # GMAC ethernet 73hme* at pci? # HME ethernet 74vge* at pci? # VIA VT612x 75dc* at pci? # DEC Tulip 21143 clones 76xl* at pci? # 3C9xx ethernet 77rl* at pci? # Realtek 81[23]9 ethernet 78em* at pci? # Intel Pro/1000 ethernet 79#ixgb* at pci? # Intel Pro/10Gb ethernet 80epic* at pci? # SMC EPIC/100 ethernet 81bge* at pci? # Broadcom BCM570x (aka Tigon3) 82ti* at pci? # Alteon Tigon 1Gb ethernet 83re* at pci? # Realtek 8169/8169S/8110S 84stge* at pci? # Sundance TC9021 GigE 85skc* at pci? # SysKonnect GEnesis 984x 86sk* at skc? # each port of above 87mskc* at pci? # Marvell Yukon-2 88msk* at mskc? # each port of above 89an* at pci? # Cisco/Aironet 90ath* at pci? # Atheros AR5k (802.11a/b/g) 91atw* at pci? # ADMtek ADM8211 (802.11) 92bwi* at pci? # Broadcom AirForce (802.11b/g) 93wi* at pci? # WaveLAN IEEE 802.11DS 94ral* at pci? # Ralink RT2500/RT2501/RT2600 95rtw* at pci? # Realtek 8180 96vr* at pci? # VIA Rhine ethernet 97pcn* at pci? # AMD PCnet-PCI Ethernet 98xge* at pci? # Neterion Xframe-I/II 10Gb ethernet 99mbg* at pci? # Meinberg Funkuhren radio clocks 100malo* at pci? # Marvell Libertas 101acx* at pci? # TI ACX100/ACX111 (802.11b/g) 102 103amphy* at mii? # AMD 79C873 PHYs 104dcphy* at mii? # Digital Clone PHYs 105exphy* at mii? # 3Com internal PHYs 106inphy* at mii? # Intel 82555 PHYs 107iophy* at mii? # Intel 82553 PHYs 108icsphy* at mii? # ICS1890 PHYs 109lxtphy* at mii? # Level One LXT-970 PHYs 110nsphy* at mii? # NS83840 PHYs 111#nsphyter* at mii? # NS83843 PHYs 112mtdphy* at mii? # Myson MTD972 PHYs 113acphy* at mii? # Altima AC101 PHYs 114qsphy* at mii? # Quality Semi QS6612 PHYs 115luphy* at mii? # Lucent LU6612 PHY 116sqphy* at mii? # Seeq 8022[013] PHYs 117rlphy* at mii? # Realtek 8139 internal PHYs 118#tlphy* at mii? # ThunderLAN PHYs 119tqphy* at mii? # TDK Semiconductor PHYs 120brgphy* at mii? # Broadcom 10/100/1000 PHYs 121bmtphy* at mii? # Broadcom 10/100 PHYs 122eephy* at mii? # Marvell 88E1000 Gigabit PHYs 123xmphy* at mii? # XaQti XMAC-II PHYs 124urlphy* at mii? # Realtek RTL8150L internal PHY 125rgephy* at mii? # Realtek 8169S/8110S PHY 126rlphy* at mii? # Realtek 8139 internal PHYs 127ciphy* at mii? # Cicada CS8201 10/100/1000 copper PHY 128ipgphy* at mii? # IC Plus IP1000A PHYs 129ukphy* at mii? # generic unknown PHYs 130 131# crypto 132hifn* at pci? # Hifn7751/7811/7951 133ubsec* at pci? # Broadcom 58xx 134safe* at pci? # SafeNet SafeXcel 1141/1741 135pwdog0 at pci? # Quancom PWDOG1 watchdog timer 136 137macintr0 at macobio? # old interrupt controller 138openpic* at macobio? # openpic interrupt controller 139bm* at macobio? # BMAC ethernet 140xlights* at macobio? # Xserve front panel LEDs 141mc* at macobio? # MACE ethernet 142#esp* at macobio? flags 0x0000ffff # 53c9x SCSI 143mesh* at macobio? flags 0xffff # MESH SCSI 144#nvram* at macobio? # nvram 145adb* at macobio? # Apple Desktop Bus 146apm0 at adb? # APM emulation 147piic0 at adb? # PMU I2C 148wi* at macobio? # airport 149macgpio* at macobio? # GPIO, PMU interrupt router. 150macgpio* at macgpio? # GPIO, PMU interrupt router. 151sysbutton* at macgpio? # Xserve system id button. 152pgs* at macgpio? # Programmer Switch. 153dfs* at macgpio? # Dynamic Frequency Switching. 154akbd* at adb? # ADB keyboard 155wskbd* at akbd? mux 1 156ams* at adb? # ADB mouse 157wsmouse* at ams? mux 0 158abtn* at adb? # ADB button? 159zs* at macobio? 160zstty* at zs? 161 162awacs* at macobio? # Apple audio device 163kiic* at macobio? # Keywest I2C 164snapper* at macobio? # Snapper audio device 165tumbler* at macobio? # Tumbler audio device 166onyx* at macobio? # Onyx audio device 167aoa* at macobio? # Aoa audio device 168daca* at macobio? # Daca audio device 169 170bktr0 at pci? # Bt8[47][89] tv/fmradio/video 171radio* at bktr? 172 173# PCI audio devices 174cmpci* at pci? # C-Media CMI8338/8738 175eap* at pci? # Ensoniq AudioPCI S5016 176emu* at pci? # SB Live! 177eso* at pci? # ESS Solo-1 PCI AudioDrive 178 179puc* at pci? # PCI "universal" comm device 180#puc* at cardbus? 181com* at puc? 182 183 184mediabay* at macobio? 185wdc* at mediabay? 186wdc* at macobio? 187wd* at wdc? flags 0x0000 188wd* at pciide? flags 0x0000 189atapiscsi* at wdc? flags 0x0000 190atapiscsi* at pciide? flags 0x0000 191 192# USB Controllers 193xhci* at pci? # eXtensible Host Controller 194ohci* at pci? # Open Host Controller 195ohci* at cardbus? # Open Host Controller 196uhci* at pci? # Universal Host Controller 197ehci* at pci? # Enhanced Host Controller 198uhci* at cardbus? # Universal Host Controller 199ehci* at cardbus? # Enhanced Host Controller 200 201# USB bus support 202usb* at xhci? 203usb* at ohci? 204usb* at uhci? 205usb* at ehci? 206 207# USB devices 208uhub* at usb? # USB Hubs 209uhub* at uhub? # USB Hubs 210ualea* at uhub? # Araneus Alea II TRNG 211uonerng* at uhub? # Moonbase Otago OneRNG 212umodem* at uhub? # USB Modems/Serial 213ucom* at umodem? 214uvisor* at uhub? # Handspring Visor 215ucom* at uvisor? 216uvscom* at uhub? # SUNTAC Slipper U VS-10U serial 217ucom* at uvscom? 218ubsa* at uhub? # Belkin serial adapter 219ucom* at ubsa? 220uftdi* at uhub? # FTDI FT8U100AX serial adapter 221ucom* at uftdi? 222uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter 223ucom* at uplcom? 224umct* at uhub? # MCT USB-RS232 serial adapter 225ucom* at umct? 226uslcom* at uhub? # Silicon Laboratories CP210x serial 227ucom* at uslcom? 228uark* at uhub? # Arkmicro ARK3116 serial 229ucom* at uark? 230moscom* at uhub? # MosChip MCS7703 serial 231ucom* at moscom? 232umcs* at uhub? # MosChip MCS78x0 serial 233ucom* at umcs? 234uipaq* at uhub? # iPAQ serial adapter 235ucom* at uipaq? 236umsm* at uhub? # Qualcomm MSM EVDO 237ucom* at umsm? 238uchcom* at uhub? # WinChipHead CH341/340 serial 239ucom* at uchcom? 240uaudio* at uhub? # USB Audio 241audio* at uaudio? 242umidi* at uhub? # USB MIDI 243midi* at umidi? 244ulpt* at uhub? # USB Printers 245umass* at uhub? # USB Mass Storage devices 246uhidev* at uhub? # Human Interface Devices 247utpms* at uhidev? # Apple touchpad mouse 248wsmouse* at utpms? mux 0 249ums* at uhidev? # USB mouse 250wsmouse* at ums? mux 0 251uts* at uhub? # USB touchscreen 252wsmouse* at uts? mux 0 253uwacom* at uhidev? # USB Wacom tablet 254wsmouse* at uwacom? mux 0 255ukbd* at uhidev? # USB keyboard 256wskbd* at ukbd? mux 1 257ucycom* at uhidev? # Cypress serial 258ucom* at ucycom? 259uslhcom* at uhidev? # Silicon Labs CP2110 USB HID UART 260ucom* at uslhcom? 261uhid* at uhidev? # USB generic HID support 262upd* at uhidev? # USB Power Devices sensors 263aue* at uhub? # ADMtek AN986 Pegasus Ethernet 264atu* at uhub? # Atmel AT76c50x based 802.11b 265axe* at uhub? # ASIX Electronics AX88172 USB Ethernet 266axen* at uhub? # ASIX Electronics AX88179 USB Ethernet 267cue* at uhub? # CATC USB-EL1201A based Ethernet 268kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet 269smsc* at uhub? # SMSC LAN95xx Ethernet 270cdce* at uhub? # CDC Ethernet 271urndis* at uhub? # Remote NDIS Ethernet 272upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network' 273ugl* at uhub? # Genesys Logic GL620A-USB host-to-host `network' 274udav* at uhub? # Davicom DM9601 based Ethernet 275mos* at uhub? # MOSCHIP MCS7730/7830 10/100 Ethernet 276url* at uhub? # Realtek RTL8150L based adapters 277ure* at uhub? # Realtek RTL8152 based adapters 278wi* at uhub? # WaveLAN IEEE 802.11DS 279udsbr* at uhub? # D-Link DSB-R100 radio 280radio* at udsbr? # USB radio 281uberry* at uhub? # Research In Motion BlackBerry 282ugen* at uhub? # USB Generic driver 283uath* at uhub? # Atheros AR5005UG/AR5005UX 284ural* at uhub? # Ralink RT2500USB 285rum* at uhub? # Ralink RT2501USB/RT2601USB 286run* at uhub? # Ralink RT2700U/RT2800U/RT3000U 287rsu* at uhub? # Realtek RTL8188SU/RTL8191SU/RTL8192SU 288urtwn* at uhub? # Realtek RTL8188CU/RTL8192CU 289otus* at uhub? # Atheros AR9001U 290athn* at uhub? # Atheros AR9002U 291zyd* at uhub? # Zydas ZD1211 292upgt* at uhub? # Conexant/Intersil PrismGT SoftMAC USB 293urtw* at uhub? # Realtek 8187 294udcf* at uhub? # Gude Expert mouseCLOCK 295umbg* at uhub? # Meinberg Funkuhren USB5131 296uthum* at uhidev? # TEMPerHUM sensor 297ugold* at uhidev? # gold TEMPer sensor 298utrh* at uhidev? # USBRH sensor 299utwitch* at uhidev? # YUREX BBU sensor 300uow* at uhub? # Maxim/Dallas DS2490 1-Wire adapter 301onewire* at uow? 302 303# USB Video 304uvideo* at uhub? 305video* at uvideo? 306 307utvfu* at uhub? # Fushicai Audio-Video Grabber 308video* at utvfu? 309audio* at utvfu? 310 311udl* at uhub? 312wsdisplay* at udl? 313 314# I2C bus support 315iic* at kiic? 316iic* at piic? 317iic* at smu? 318 319# I2C devices 320lmtemp* at iic? 321lmenv* at iic? 322maxtmp* at iic? 323adc* at iic? 324tsl* at iic? 325admtmp* at iic? 326#pcagpio* at iic? 327#gpio* at pcagpio? 328maxds* at iic? 329fcu* at iic? 330adt* at iic? 331asms* at iic? 332spdmem* at mem? 333 334# CardBus bus support 335cardbus* at cardslot? 336pcmcia* at cardslot? 337cbb* at pci? 338cardslot* at cbb? 339ep* at pcmcia? # PCMCIA based 3C5xx ethernet 340an* at pcmcia? # Cisco/Aironet 341ath* at cardbus? # Atheros AR5k (802.11a/b/g) 342wi* at pcmcia? # WaveLAN IEEE 802.11DS 343malo* at pcmcia? # Marvell 88W8385 344dc* at cardbus? # 21143, "tulip" clone ethernet 345fxp* at cardbus? # Intel PRO/100 ethernet 346xl* at cardbus? # 3C575/3C656 ethernet 347rl* at cardbus? # Realtek 81[23]9 ethernet 348re* at cardbus? # Realtek 8169/8169S/8110S 349rtw* at cardbus? # Realtek 8180 350wdc* at pcmcia? 351com* at pcmcia? 352com* at cardbus? 353malo* at cardbus? # Marvell Libertas 354acx* at cardbus? # TI ACX100/ACX111 (802.11b/g) 355bwi* at cardbus? # Broadcom AirForce (802.11b/g) 356ral* at cardbus? # Ralink RT2500/RT2501/RT2600 357 358wsdisplay* at vgafb? 359 360appleagp* at pchb? 361agp* at appleagp? # AGP bridges 362 363radeondrm* at pci? # ATI Radeon DRM driver 364drm* at radeondrm? 365wsdisplay* at radeondrm? 366 367# Audio support 368audio* at awacs? 369audio* at snapper? 370audio* at tumbler? 371audio* at onyx? 372audio* at cmpci? 373audio* at eap? 374audio* at emu? 375audio* at eso? 376audio* at uaudio? 377audio* at aoa? 378audio* at daca? 379 380# MIDI support 381midi* at eap? 382 383scsibus* at scsi? 384sd* at scsibus? 385st* at scsibus? 386cd* at scsibus? 387ch* at scsibus? 388safte* at scsibus? 389ses* at scsibus? 390uk* at scsibus? 391 392mpath0 at root 393emc* at scsibus? 394hds* at scsibus? 395rdac* at scsibus? 396sym* at scsibus? 397 398# 1-Wire devices 399option ONEWIREVERBOSE 400owid* at onewire? # ID 401owsbm* at onewire? # Smart Battery Monitor 402owtemp* at onewire? # Temperature 403owctr* at onewire? # Counter device 404 405pseudo-device hotplug 1 # devices hot plugging 406pseudo-device wsmux 2 # mouse & keyboard multiplexor 407