[BACK]Return to GENERIC CVS log [TXT][DIR] Up to [local] / sys / arch / sparc64 / conf

Annotation of sys/arch/sparc64/conf/GENERIC, Revision 1.1.1.1

1.1       nbrk        1: #      $OpenBSD: GENERIC,v 1.184 2007/08/04 16:49:04 kettenis 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:
                     12: machine                sparc64
                     13: include                "../../../conf/GENERIC"
                     14: maxusers       64                      # estimated number of users
                     15:
                     16: option         PCIVERBOSE
                     17: option         USER_PCICONF            # user-space PCI configuration
                     18: option         APERTURE
                     19: option         USBVERBOSE
                     20:
                     21: option         WSEMUL_SUN      # provide sun terminal emulation; required
                     22: option         WSEMUL_NO_VT100 # do not provide vt100 terminal emulation
                     23: option         WSEMUL_DUMB
                     24:
                     25: config         bsd     swap generic
                     26:
                     27: # Main bus and CPU .. all systems.
                     28: mainbus0 at root
                     29: cpu0   at mainbus0
                     30:
                     31: # Bus types found on SPARC systems.
                     32: sbus*  at mainbus0
                     33: central0 at mainbus0
                     34: fhc0   at central0
                     35: fhc*   at mainbus0
                     36: upa0   at mainbus0
                     37: psycho*        at mainbus0
                     38: pci*   at psycho?
                     39: schizo*        at mainbus0
                     40: pci*   at schizo?
                     41: pyro*  at mainbus0
                     42: pci*   at pyro?
                     43: pci*   at ppb?
                     44: ppb*   at pci?
                     45: ebus*  at mainbus0
                     46: ebus*  at pci?
                     47:
                     48: # PCI Ethernet
                     49: lmc*   at pci?                 # Lan Media Corp SSI/T3/HSSI
                     50: hme*   at pci?                 # Sun Happy Meal 10/100
                     51: gem*   at pci?                 # Sun GEM 10/100/Gigabit
                     52: cas*   at pci?                 # Sun Cassini 100/Gigabit
                     53: ti*    at pci?                 # Alteon Tigon 1Gb ethernet
                     54: skc*   at pci?                 # SysKonnect GEnesis 984x
                     55: sk*    at skc?                 #  each port of above
                     56: mskc*  at pci?                 # Marvell Yukon-2
                     57: msk*   at mskc?                #  each port of above
                     58: fxp*   at pci?                 # EtherExpress 10/100B ethernet
                     59: xl*    at pci?                 # 3C9xx ethernet
                     60: pcn*   at pci?                 # AMD PCnet-PCI Ethernet
                     61: de*    at pci?                 # DC21X4X-based ethernet
                     62: dc*    at pci?                 # 21143, "tulip" clone ethernet
                     63: epic*  at pci?                 # SMC EPIC/100 ethernet
                     64: em*    at pci?                 # Intel Pro/1000 ethernet
                     65: #ixgb* at pci?                 # Intel Pro/10Gb ethernet
                     66: bge*   at pci?                 # Broadcom BCM570x (aka Tigon3)
                     67: stge*  at pci?                 # Sundance TC9021 GigE
                     68: rl*    at pci?                 # RealTek 81[23]9 ethernet
                     69: vr*    at pci?                 # VIA Rhine ethernet
                     70: re*    at pci?                 # RealTek 8169/8169S/8110S
                     71: musycc* at pci?                        # Conexant HDLC controller
                     72: art*   at musycc?              # Accoom Artery E1/T1 cards
                     73: thtc*  at pci?                 # Tehuti Networks 10Gb ethernet
                     74: tht*   at thtc?
                     75:
                     76: pgt*   at pci?                 # Prism54 (only full-mac varients)
                     77: acx*   at pci?                 # TI ACX100/ACX111 (802.11b/g)
                     78: ral*   at pci?                 # Ralink RT2500/RT2501/RT2600
                     79:
                     80: # PCI SCSI
                     81: ahc*   at pci?                 # Adaptec 2940 SCSI controllers
                     82: scsibus* at ahc?
                     83: siop*  at pci?                 # NCR 538XX SCSI controllers
                     84: scsibus* at siop?
                     85: isp*   at pci?                 # Qlogic ISP [12]0x0 SCSI/FibreChannel
                     86: option ISP_COMPILE_FW=1
                     87: pcscp* at pci?                 # AMD 53c974 PCscsi-PCI SCSI
                     88: scsibus* at pcscp?
                     89: mpi*   at pci?                 # LSI Logic Fusion MPT Message Passing Interface
                     90: scsibus* at mpi?
                     91: arc*   at pci?                 # Areca RAID Controllers
                     92: scsibus* at arc?
                     93: jmb*   at pci?                 # JMicron JMB36x controllers
                     94: ahci*  at jmb?
                     95: pciide*        at jmb?
                     96: ahci*  at pci?                 # AHCI SATA controllers
                     97: scsibus* at ahci?
                     98: sili*  at pci?                 # Silicon Image 3124/3132/3531 SATA controllers
                     99: scsibus* at sili?
                    100:
                    101: # PCI crypto
                    102: hifn*  at pci?                 # Hifn 7751/7811/7951
                    103: #nofn* at pci?                 # Hifn 7814/7851/7854
                    104: lofn*  at pci?                 # Hifn 6500
                    105: ubsec* at pci?                 # Broadcom 580[125]/582[012]
                    106:
                    107: # PCI sound
                    108: autri* at pci? flags 0x0000    # Trident 4D WAVE
                    109: eap*   at pci?                 # Ensoniq AudioPCI S5016
                    110: eso*   at pci?                 # ESS Solo-1 PCI AudioDrive
                    111:
                    112: puc*   at pci?                 # PCI "universal" comm device
                    113: com*   at puc?
                    114: #lpt*  at puc?
                    115:
                    116: # Sound support
                    117: audio* at audioce?
                    118: audio* at audiocs?
                    119: audio* at autri?
                    120: audio* at eap?
                    121: audio* at eso?
                    122:
                    123: # OPL[23] FM synthesizers
                    124: opl*   at eso?
                    125:
                    126: # MIDI support
                    127: midi*  at autri?
                    128: midi*  at opl?
                    129: #midi* at eap?
                    130:
                    131: # PCI USB Controllers
                    132: ohci*  at pci?                 # Open Host Controller
                    133: uhci*  at pci?                 # Universal Host Controller (Intel)
                    134: ehci*  at pci?                 # Enhanced Host Controller
                    135:
                    136: # USB bus support
                    137: usb*   at ohci?
                    138: usb*   at uhci?
                    139: usb*   at ehci?
                    140:
                    141: # USB devices
                    142: uhub*  at usb?                 # USB Hubs
                    143: uhub*  at uhub?                # USB Hubs
                    144: umodem*        at uhub?                # USB Modems/Serial
                    145: ucom*  at umodem?
                    146: uvisor*        at uhub?                # Handspring Visor
                    147: ucom*  at uvisor?
                    148: uvscom*        at uhub?                # SUNTAC Slipper U VS-10U serial
                    149: ucom*  at uvscom?
                    150: ubsa*  at uhub?                # Belkin serial adapter
                    151: ucom*  at ubsa?
                    152: uftdi* at uhub?                # FTDI FT8U100AX serial adapter
                    153: ucom*  at uftdi?
                    154: uplcom* at uhub?               # I/O DATA USB-RSAQ2 serial adapter
                    155: ucom*  at uplcom?
                    156: umct*  at uhub?                # MCT USB-RS232 serial adapter
                    157: ucom*  at umct?
                    158: uslcom*        at uhub?                # Silicon Laboratories CP210x serial
                    159: ucom*  at uslcom?
                    160: uark*  at uhub?                # Arkmicro ARK3116 serial
                    161: ucom*  at uark?
                    162: uipaq* at uhub?                # iPAQ serial adapter
                    163: ucom*  at uipaq?
                    164: uaudio* at uhub?               # USB Audio
                    165: audio* at uaudio?
                    166: umidi* at uhub?                # USB MIDI
                    167: midi*  at umidi?
                    168: ulpt*  at uhub?                # USB Printers
                    169: umass* at uhub?                # USB Mass Storage devices
                    170: scsibus* at umass?
                    171: atapiscsi* at umass?
                    172: uhidev*        at uhub?                # Human Interface Devices
                    173: ums*   at uhidev?              # USB mouse
                    174: wsmouse* at ums? mux 0
                    175: ukbd*  at uhidev?              # USB keyboard
                    176: wskbd* at ukbd? mux 1
                    177: ucycom*        at uhidev?              # Cypress serial
                    178: ucom*  at ucycom?
                    179: uhid*  at uhidev?              # USB generic HID support
                    180: aue*   at uhub?                # ADMtek AN986 Pegasus Ethernet
                    181: atu*   at uhub?                # Atmel AT76c50x based 802.11b
                    182: axe*   at uhub?                # ASIX Electronics AX88172 USB Ethernet
                    183: cue*   at uhub?                # CATC USB-EL1201A based Ethernet
                    184: kue*   at uhub?                # Kawasaki KL5KUSB101B based Ethernet
                    185: cdce*  at uhub?                # CDC Ethernet
                    186: udav*  at uhub?                # Davicom DM9601 based Ethernet
                    187: upl*   at uhub?                # Prolific PL2301/PL2302 host-to-host `network'
                    188: ural*  at uhub?                # Ralink RT2500USB
                    189: uath*  at uhub?                # Atheros AR5005UG/AR5005UX
                    190: rum*   at uhub?                # Ralink RT2501USB/RT2601USB
                    191: url*   at uhub?                # Realtek RTL8150L based adapters
                    192: wi*    at uhub?                # WaveLAN IEEE 802.11DS
                    193: urio*  at uhub?                # Diamond Multimedia Rio 500
                    194: uscanner* at uhub?             # USB Scanners
                    195: usscanner* at uhub?            # USB SCSI scanners, e.g., HP5300
                    196: scsibus* at usscanner?
                    197: #uyap* at uhub?                # Y@P firmware loader
                    198: udsbr* at uhub?                # D-Link DSB-R100 radio
                    199: radio* at udsbr?               # USB radio
                    200: ugen*  at uhub?                # USB Generic driver
                    201: udcf*  at uhub?                # Gude Expert mouseCLOCK
                    202: uow*   at uhub?                # Maxim/Dallas DS2490 1-Wire adapter
                    203: onewire* at uow?
                    204:
                    205: # Bluetooth controllers
                    206: #ubt*  at uhub?                # USB Bluetooth
                    207:
                    208: # Bluetooth bus support
                    209: #bthub*        at ubt?
                    210:
                    211: # CardBus bus support
                    212: cardbus* at cardslot?
                    213: pcmcia*        at cardslot?
                    214: cbb*   at pci?
                    215: cardslot* at cbb?
                    216:
                    217: #### Standard system devices -- all required for a given architecture
                    218:
                    219: auxio* at ebus?
                    220: auxio* at sbus?
                    221: beeper*        at ebus?
                    222: power* at ebus?
                    223:
                    224: # SAB82532 based serial ports
                    225: sab*   at ebus?
                    226: sabtty* at sab?
                    227:
                    228: # NS16550 based serial ports
                    229: com*   at ebus?
                    230: comkbd*        at ebus?
                    231: wskbd* at comkbd?
                    232:
                    233: # Z8530 based serial ports
                    234: zs*    at sbus?
                    235: zs*    at fhc?
                    236: zstty* at zs?
                    237: zskbd* at zs?
                    238: wskbd* at zskbd?
                    239:
                    240: # i8042 based serial ports (PS/2 ports)
                    241: pckbc* at ebus?                        # controller
                    242: pckbd* at pckbc?                       #  ps2 keyboard
                    243: wskbd* at pckbd?                       #   generic keyboard layer
                    244: pms*   at pckbc?                       #  ps2 mouse
                    245: wsmouse* at pms?                       #   generic mouse
                    246: pmsi*  at pckbc?                       #  ps2 "intelli"mouse
                    247: wsmouse* at pmsi?                      #   generic mouse
                    248:
                    249: audioce*       at ebus?                # ebus cs4231
                    250:
                    251: # parallel ports
                    252: bpp*   at sbus?
                    253: lpt*   at ebus?
                    254:
                    255: bbc*   at ebus?
                    256: led*   at ebus?
                    257: pmc*   at ebus?
                    258: ppm*   at ebus?
                    259:
                    260: # performance counters
                    261: uperf* at ebus?
                    262: uperf* at sbus?
                    263:
                    264: ## PROM console driver -- if all else fails
                    265: pcons0 at mainbus0                     # PROM console
                    266: wsdisplay* at pcons?
                    267:
                    268: ## Mostek/DS1287 clocks
                    269: clock* at sbus?
                    270: clock* at ebus?
                    271: rtc*   at ebus?
                    272: clock0 at fhc0
                    273: clkbrd*        at fhc?
                    274:
                    275: ## Timer chip found on (some) sun4u systems.
                    276: timer* at mainbus0
                    277:
                    278: ## Lance Ethernet - AMD7990
                    279: le*            at sbus?
                    280: ledma*         at sbus?
                    281: le*            at ledma?
                    282: lebuffer*      at sbus?
                    283: le*            at lebuffer?
                    284:
                    285: # Quad-ethernet glue device, and sub-devices
                    286: qec*           at sbus?
                    287: qe*            at qec?
                    288: be*            at qec?
                    289:
                    290: hme*           at sbus?
                    291: #gem*          at sbus?
                    292:
                    293: # Magma serial/parallel port devices
                    294: magma*         at sbus?
                    295: mtty*          at magma?
                    296: mbpp*          at magma?
                    297:
                    298: # Magma serial/parallel port devices
                    299: spif*          at sbus?
                    300: stty*          at spif?
                    301: sbpp*          at spif?
                    302:
                    303: pciide*        at pci? flags 0x0000
                    304: wd*    at pciide? flags 0x0a00
                    305: atapiscsi* at pciide?
                    306: scsibus* at atapiscsi?
                    307:
                    308: #
                    309: # Note the flags on the esp entries below, that work around
                    310: # deficiencies in the current driver:
                    311: #      bits 0-7:  disable disconnect/reselect for the corresponding target
                    312: #      bits 8-15: disable synch negotiation for target [bit-8]
                    313: #      Note: targets 4-7 have disconnect/reselect enabled on the premise
                    314: #            that tape devices normally have one of these targets. Tape
                    315: #            devices should be allowed to disconnect for the SCSI bus
                    316: #            to operate acceptably.
                    317: #
                    318: dma*   at sbus?                                # SBus
                    319: esp*   at dma?                                 # SBus
                    320: esp*   at sbus?
                    321:
                    322: isp*   at sbus?
                    323: option ISP_COMPILE_1000_FW=1
                    324:
                    325: # SCSI bus layer.  SCSI devices attach to the SCSI bus, which attaches
                    326: # to the underlying hardware controller.
                    327: scsibus*       at esp?
                    328: scsibus*       at isp?
                    329:
                    330: # These entries find devices on all SCSI busses and assign
                    331: # unit numers dynamically.
                    332: sd*            at scsibus?             # SCSI disks
                    333: st*            at scsibus?             # SCSI tapes
                    334: cd*            at scsibus?             # SCSI CD-ROMs
                    335: ch*            at scsibus?             # SCSI changer devices
                    336: ss*            at scsibus?             # SCSI scanners
                    337: safte*         at scsibus?             # SCSI accessed fault-tolerant encl
                    338: ses*           at scsibus?             # SCSI enclosure services
                    339: uk*            at scsibus?             # unknown SCSI devices
                    340:
                    341: # Media Independent Interface (mii) drivers
                    342: acphy* at mii?                         # Altima AC101 PHYs
                    343: exphy* at mii?                         # 3Com internal PHYs
                    344: bmtphy*        at mii?                         # Broadcom 10/100 PHYs
                    345: brgphy*        at mii?                         # Broadcom Gigabit PHYs
                    346: eephy* at mii?                         # Marvell 88E1000 series PHY
                    347: xmphy* at mii?                         # XaQti XMAC-II PHYs
                    348: nsphy* at mii?                         # NS and compatible PHYs
                    349: nsphyter*      at mii?                 # NS and compatible PHYs
                    350: qsphy* at mii?                         # Quality Semi QS6612 PHYs
                    351: luphy* at mii?                         # Lucent LU6612 PHY
                    352: sqphy* at mii?                         # Seeq 8x220 PHYs
                    353: dcphy* at mii?                         # Digital clone PHYs
                    354: amphy* at mii?                         # AMD AM79c873 PHYs
                    355: icsphy*        at mii?                         # ICS 1890 PHYs
                    356: iophy* at mii?                         # Intel 82553 PHYs
                    357: inphy* at mii?                         # Intel 82555 PHYs
                    358: lxtphy*        at mii?                         # Level1 LXT970 PHYs
                    359: rlphy* at mii?                         # RealTek 8139 internal PHYs
                    360: urlphy*        at mii?                         # Realtek RTL8150L internal PHY
                    361: rgephy*        at mii?                         # Realtek 8169S/8110S PHY
                    362: gentbi*        at mii?                         # Generic 1000BASE-X ten-bit PHY
                    363: ukphy* at mii?                         # Unknown PHYs
                    364:
                    365: # sensors
                    366: pcfiic*        at ebus?
                    367: iic*   at pcfiic?
                    368: alipm* at pci? disable
                    369: iic*   at alipm?
                    370: mbg*   at pci?                         # Meinberg Funkuhren radio clocks
                    371:
                    372: adc*   at iic?                         # Analog Devices AD7416/AD7417/7418
                    373: admtemp* at iic?                       # Analog Devices ADM1021
                    374: admlc* at iic?                         # Analog Devices ADM1024
                    375: admtm* at iic?                         # Analog Devices ADM1025
                    376: admtmp*        at iic?                         # Analog Devices ADM1030
                    377: admtt* at iic?                         # Analog Devices ADM1031
                    378: adt*   at iic?                         # Analog Devices ADT7460
                    379: lm*    at iic?                         # LM78/79 and clones
                    380: lmenv* at iic?                         # National Semiconductor LM87
                    381: lmtemp*        at iic?                         # NS LM75/LM77 temperature sensor
                    382: maxds* at iic?                         # Maxim DS1631
                    383: maxtmp*        at iic?                         # Maxim MAX6642/MAX6690
                    384: pcfadc*        at iic?                         # Philips PCF8591
                    385:
                    386: # Framebuffers
                    387: agten*         at sbus?                # Fujitsu AG-10e framebuffer
                    388: wsdisplay*     at agten?
                    389: bwtwo*         at sbus?                # bwtwo monochrome framebuffer
                    390: wsdisplay*     at bwtwo?
                    391: cgsix*         at sbus?                # cgsix 8-bit accelerated framebuffer
                    392: wsdisplay*     at cgsix?
                    393: cgthree*       at sbus?                # cgthree 8-bit framebuffer
                    394: wsdisplay*     at cgthree?
                    395: cgtwelve*      at sbus?                # cgtwelve 24-bit color framebuffer
                    396: wsdisplay*     at cgtwelve?
                    397: creator*       at mainbus0             # Creator3D/Elite3D framebuffers
                    398: creator*       at upa0
                    399: wsdisplay*     at creator?
                    400: mgx*           at sbus?                # SMS MGX/MGXPlus framebuffer
                    401: wsdisplay*     at mgx?
                    402: rfx*           at sbus?                # RasterFlex framebuffer series
                    403: wsdisplay*     at rfx?
                    404: tvtwo*         at sbus?                # Parallax XVideo/PowerVideo framebuffer
                    405: wsdisplay*     at tvtwo?
                    406: vgafb*         at pci?                 # PCI display
                    407: wsdisplay*     at vgafb?
                    408: vigra*         at sbus?                # Viagra framebuffer series
                    409: wsdisplay*     at vigra?
                    410: zx*            at sbus?                # Sun Leo (ZX) framebuffer
                    411: wsdisplay*     at zx?
                    412:
                    413: audiocs*       at sbus?
                    414:
                    415: asio*          at sbus?                # Aurora 210SJ
                    416: com*           at asio?
                    417: apio*          at sbus?                # Aurora 210SJ
                    418: lpt*           at apio?
                    419:
                    420: stp*           at sbus?                # STP4020
                    421: pcmcia*                at stp?
                    422: #com*          at pcmcia?              # PCMCIA modems/serial ports
                    423: ne*            at pcmcia?              # PCMCIA based NE2000 ethernet
                    424: wi*            at pci?                 # WaveLAN IEEE 802.11DS
                    425: wi*            at pcmcia?              # WaveLAN IEEE 802.11DS
                    426:
                    427: # ``XBox'' SBus Expansion
                    428: xbox*          at sbus?
                    429: sbus*          at xbox?
                    430:
                    431: # Floppy controller and drive
                    432: fdc*   at sbus?
                    433: #fdc*  at ebus?
                    434: fd*    at fdc?
                    435:
                    436: # 1-Wire devices
                    437: option ONEWIREVERBOSE
                    438: owid*  at onewire?                     # ID
                    439: owsbm* at onewire?                     # Smart Battery Monitor
                    440: owtemp* at onewire?                    # Temperature
                    441:
                    442: pseudo-device  hotplug 1               # devices hot plugging
                    443:
                    444: # mouse & keyboard multiplexor pseudo-devices
                    445: #pseudo-device wsmux   2

CVSweb