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