[BACK]Return to files.pci CVS log [TXT][DIR] Up to [local] / sys / dev / pci

Annotation of sys/dev/pci/files.pci, Revision 1.1

1.1     ! nbrk        1: #      $OpenBSD: files.pci,v 1.242 2007/08/14 23:16:43 dlg Exp $
        !             2: #      $NetBSD: files.pci,v 1.20 1996/09/24 17:47:15 christos Exp $
        !             3: #
        !             4: # Config file and device description for machine-independent PCI code.
        !             5: # Included by ports that need it.  Requires that the SCSI files be
        !             6: # defined first.
        !             7:
        !             8: device pci {[dev = -1], [function = -1]}
        !             9: attach pci at pcibus
        !            10: file   dev/pci/pci.c                   pci needs-flag
        !            11: file   dev/pci/pci_map.c               pci
        !            12: file   dev/pci/pci_quirks.c            pci
        !            13: file   dev/pci/pci_subr.c              pci
        !            14:
        !            15: # Generic VGA
        !            16: attach vga at pci with vga_pci
        !            17: file   dev/pci/vga_pci.c               vga_pci
        !            18: file   dev/pci/agp.c                   vga_pci & pciagp
        !            19:
        !            20: device tga: wsemuldisplaydev, rasops8, rasops32
        !            21: attach tga at pci
        !            22: file   dev/pci/tga.c                   tga             needs-flag
        !            23: file   dev/pci/tga_conf.c              tga
        !            24: file   dev/ic/bt463.c                  tga
        !            25: file   dev/ic/bt485.c                  tga
        !            26: file   dev/ic/ibm561.c                 tga
        !            27:
        !            28: attach sti at pci with sti_pci
        !            29: file   dev/pci/sti_pci.c               sti_pci
        !            30:
        !            31: # Cypress 82c693 hyperCache(tm) Stand-Alone PCI Peripheral Controller
        !            32: # with USB.  This is a combo chip:
        !            33: #
        !            34: #      PCI-ISA bridge
        !            35: #      PCI IDE controller
        !            36: #      OHCI USB controller
        !            37: #
        !            38: # There are some common subroutines that each function needs.
        !            39: define cy82c693
        !            40: file   dev/pci/cy82c693.c              cy82c693
        !            41:
        !            42: # Adaptec 3940, 2940, and aic78[5678]0 SCSI controllers
        !            43: # device declaration in sys/conf/files
        !            44: attach ahc at pci with ahc_pci
        !            45: file   dev/pci/ahc_pci.c               ahc_pci
        !            46:
        !            47: # Adaptec U320 SCSI controllers
        !            48: attach ahd at pci with ahd_pci
        !            49: file   dev/pci/ahd_pci.c               ahd_pci
        !            50:
        !            51: # DPT EATA SCSI controllers
        !            52: attach dpt at pci with dpt_pci
        !            53: file   dev/pci/dpt_pci.c               dpt_pci
        !            54:
        !            55: # AdvanSys 1200A, 1200B, and ULTRA SCSI controllers
        !            56: # device declaration in sys/conf/files
        !            57: attach adv at pci with adv_pci
        !            58: file   dev/pci/adv_pci.c               adv_pci
        !            59: file   dev/ic/advlib.c                 adv_pci
        !            60: file   dev/microcode/adw/advmcode.c    adv_pci
        !            61:
        !            62: # AdvanSys ULTRA WIDE SCSI controllers
        !            63: # device declaration in sys/conf/files
        !            64: attach adw at pci with adw_pci
        !            65: file   dev/pci/adw_pci.c               adw_pci
        !            66: file   dev/ic/adwlib.c                 adw_pci
        !            67: file   dev/microcode/adw/adwmcode.c    adw_pci
        !            68:
        !            69: # BusLogic BT-9xx PCI family
        !            70: attach bha at pci with bha_pci
        !            71: file   dev/pci/bha_pci.c               bha_pci
        !            72:
        !            73: # 3ware 5x000/6x000 RAID controllers
        !            74: attach twe at pci with twe_pci
        !            75: file   dev/pci/twe_pci.c               twe_pci
        !            76:
        !            77: # Areca RAID Controllers
        !            78: device arc: scsi
        !            79: attach arc at pci
        !            80: file   dev/pci/arc.c                   arc
        !            81:
        !            82: # JMicron JMB36x controllers
        !            83: device jmb {}
        !            84: attach jmb at pci
        !            85: file   dev/pci/jmb.c                   jmb
        !            86:
        !            87: # Advanced Host Controller Interface for Serial ATA
        !            88: device ahci: scsi, atascsi
        !            89: attach ahci at pci with ahci_pci
        !            90: attach ahci at jmb with ahci_jmb
        !            91: file   dev/pci/ahci.c                  ahci | ahci_pci | ahci_jmb
        !            92:
        !            93: # AMI MegaRAID Express x00/Elite 1500/Express 1x00 RAID Controllers
        !            94: attach ami at pci with ami_pci
        !            95: file   dev/pci/ami_pci.c               ami_pci
        !            96:
        !            97: # LSI MegaRAID SAS RAID controllers
        !            98: attach mfi at pci with mfi_pci
        !            99: file   dev/pci/mfi_pci.c               mfi_pci
        !           100:
        !           101: # IBM ServeRAID controllers
        !           102: device ips: scsi
        !           103: attach ips at pci
        !           104: file   dev/pci/ips.c                   ips
        !           105:
        !           106: # I2O
        !           107: attach iop at pci with iop_pci
        !           108: file   dev/pci/iop_pci.c               iop_pci
        !           109:
        !           110: # Ensoniq AudioPCI S5016, 1371
        !           111: device eap: audio, auconv, mulaw, ac97, midibus
        !           112: attach eap at pci
        !           113: file   dev/pci/eap.c                   eap
        !           114:
        !           115: # ESS Solo-1 PCI AudioDrive
        !           116: device eso {}: audio, auconv, mulaw, midibus
        !           117: attach eso at pci
        !           118: file   dev/pci/eso.c                   eso
        !           119:
        !           120: attach opl at eso with opl_eso
        !           121: file   dev/pci/opl_eso.c               opl_eso
        !           122:
        !           123: # Intel 810/820/440MX ICH audio with AC'97
        !           124: device auich: audio, auconv, mulaw, ac97
        !           125: attach auich at pci
        !           126: file   dev/pci/auich.c                 auich
        !           127:
        !           128: # Intel 82801 HDA
        !           129: device azalia: audio, auconv, mulaw, ac97
        !           130: attach azalia at pci
        !           131: file   dev/pci/azalia.c                azalia
        !           132: file   dev/pci/azalia_codec.c          azalia
        !           133:
        !           134: # Creative Labs EMU10k1 (SBLive! series and PCI512)
        !           135: device emu: audio, auconv, mulaw, ac97
        !           136: attach emu at pci
        !           137: file   dev/pci/emuxki.c                emu
        !           138:
        !           139: # Trident 4DWAVE based PCI audio (including SiS 7018, ALi M5451)
        !           140: device autri: audio, auconv, mulaw, ac97, midibus
        !           141: attach autri at pci
        !           142: file   dev/pci/autri.c                 autri
        !           143:
        !           144: # ATI IXP 200/300/400 series AC'97 Audio
        !           145: device auixp: audio, auconv, mulaw, ac97
        !           146: attach auixp at pci
        !           147: file   dev/pci/auixp.c                 auixp
        !           148:
        !           149: # CS4280 CrystalClear Audio
        !           150: device clcs: audio, auconv, mulaw, ac97, firmload
        !           151: attach clcs at pci
        !           152: file   dev/pci/cs4280.c                clcs
        !           153:
        !           154: # CS4281 CrystalClear Audio
        !           155: device clct: audio, auconv, mulaw, ac97
        !           156: attach clct at pci
        !           157: file   dev/pci/cs4281.c                clct
        !           158:
        !           159: # ESS Maestro
        !           160: device maestro: audio, auconv, mulaw, ac97
        !           161: attach maestro at pci
        !           162: file   dev/pci/maestro.c               maestro
        !           163:
        !           164: # ESS Maestro3
        !           165: device esa: audio, auconv, mulaw, ac97
        !           166: attach esa at pci
        !           167: file   dev/pci/esa.c                   esa
        !           168:
        !           169: # Yamaha YMF Audio
        !           170: device yds {}: audio, auconv, mulaw, ac97, firmload
        !           171: attach yds at pci
        !           172: file   dev/pci/yds.c                   yds
        !           173:
        !           174: attach opl at yds with opl_yds
        !           175: file   dev/pci/opl_yds.c               opl_yds
        !           176:
        !           177: # Forte Media FM801
        !           178: device fms: audio, auconv, mulaw, ac97, midibus, tea5757, radiobus
        !           179: attach fms at pci
        !           180: file   dev/pci/fms.c                   fms
        !           181: file   dev/pci/fmsradio.c              fms & radio
        !           182:
        !           183: # VIA VT82C686A AC'97 Audio
        !           184: device auvia: audio, auconv, mulaw, ac97
        !           185: attach auvia at pci
        !           186: file   dev/pci/auvia.c                 auvia
        !           187:
        !           188: # ICP Vortex GDT PCI RAID controllers
        !           189: # device declaration in sys/conf/files
        !           190: attach gdt at pci with gdt_pci
        !           191: file   dev/pci/gdt_pci.c               gdt_pci
        !           192:
        !           193: # Adaptec FSA (file system accelerators) RAID adapters
        !           194: device aac: scsi
        !           195: attach aac at pci with aac_pci
        !           196: file   dev/pci/aac_pci.c               aac_pci
        !           197: file   dev/ic/aac.c                    aac
        !           198:
        !           199: # Compaq Smart ARRAY [234]* RAID controllers
        !           200: attach cac at pci with cac_pci
        !           201: file   dev/pci/cac_pci.c               cac_pci
        !           202:
        !           203: # Compaq Smart ARRAY [56]* RAID controllers
        !           204: attach ciss at pci with ciss_pci
        !           205: file   dev/pci/ciss_pci.c              ciss_pci
        !           206:
        !           207: # Qlogic ISP 10x0 (PCI) family
        !           208: # device declaration in sys/conf/files
        !           209: attach isp at pci with isp_pci
        !           210: file   dev/pci/isp_pci.c               isp_pci
        !           211:
        !           212: # LSI Logic Fusion-MPT Message Passing Interface
        !           213: attach mpi at pci with mpi_pci
        !           214: file   dev/pci/mpi_pci.c               mpi_pci
        !           215:
        !           216: # Emulex Light Pulse Fibre Channel (Service Level Interface)
        !           217: attach sli at pci with sli_pci
        !           218: file   dev/pci/sli_pci.c               sli_pci
        !           219:
        !           220: # Silicon Image 3124/3132/3531 SATALink
        !           221: attach sili at pci with sili_pci
        !           222: file   dev/pci/sili_pci.c              sili_pci
        !           223:
        !           224: # Ethernet driver for DC21040-based boards
        !           225: device de: ether, ifnet, ifmedia
        !           226: attach de at pci
        !           227: file   dev/pci/if_de.c                 de
        !           228:
        !           229: # ENI ATM driver
        !           230: device en: atm, ifnet
        !           231: attach en at pci with en_pci
        !           232: file   dev/pci/if_en_pci.c             en
        !           233: file   dev/ic/midway.c                 en
        !           234:
        !           235: # 3Com 3c590 and 3c595 Ethernet controllers
        !           236: # device declaration in sys/conf/files
        !           237: attach ep at pci with ep_pci
        !           238: file   dev/pci/if_ep_pci.c             ep_pci
        !           239:
        !           240: # Digital DEFPA PCI FDDI Controller
        !           241: device fpa: pdq, fddi, ifnet
        !           242: attach fpa at pci
        !           243: file   dev/pci/if_fpa.c                fpa
        !           244:
        !           245: # AMD PCnet-PCI Ethernet controller family
        !           246: device pcn: ether, ifnet, ifmedia, mii
        !           247: attach pcn at pci
        !           248: file   dev/pci/if_pcn.c                pcn
        !           249:
        !           250: # common code for siop/esiop pci front end
        !           251: define siop_pci_common
        !           252: file   dev/pci/siop_pci_common.c       siop_pci_common
        !           253:
        !           254: # Symbios 53c8xx SCSI chips
        !           255: # device declaration in sys/conf/files
        !           256: attach siop at pci with siop_pci: siop_pci_common
        !           257: file   dev/pci/siop_pci.c              siop_pci
        !           258:
        !           259: # NeoMagic 256AV and 256ZX
        !           260: device neo: audio, auconv, mulaw, ac97, firmload
        !           261: attach neo at pci
        !           262: file   dev/pci/neo.c                   neo
        !           263:
        !           264: # PCI IDE controllers
        !           265: device pciide {[channel = -1]}: cy82c693, wdc_base, ata, atapi
        !           266: attach pciide at pci with pciide_pci
        !           267: attach pciide at jmb with pciide_jmb
        !           268: file   dev/pci/pciide.c                pciide | pciide_pci | pciide_jmb
        !           269:
        !           270: # PCI-PCI bridge chips
        !           271: device ppb: pcibus
        !           272: attach ppb at pci
        !           273: file   dev/pci/ppb.c                   ppb
        !           274:
        !           275: # Cyclades Cyclom-8/16/32
        !           276: attach cy at pci with cy_pci
        !           277: file   dev/pci/cy_pci.c                cy_pci
        !           278:
        !           279: # Lan Media Corporation T1/HSSI/DS3 adapter
        !           280: device lmc: ifnet, sppp, ifmedia
        !           281: attach lmc at pci
        !           282: file   dev/pci/if_lmc.c                lmc
        !           283: file   dev/pci/if_lmc_common.c         lmc
        !           284: file   dev/pci/if_lmc_media.c          lmc
        !           285: file   dev/pci/if_lmc_obsd.c           lmc
        !           286:
        !           287: # Myson Century MTD800/MTD803/MTD891
        !           288: attach mtd at pci with mtd_pci
        !           289: file   dev/pci/if_mtd_pci.c            mtd_pci
        !           290:
        !           291: # RealTek 8129/8139
        !           292: attach rl at pci with rl_pci
        !           293: file   dev/pci/if_rl_pci.c             rl_pci
        !           294:
        !           295: # Realtek 8169/8169S/8110S
        !           296: attach re at pci with re_pci
        !           297: file   dev/pci/if_re_pci.c             re_pci
        !           298:
        !           299: # Via Rhine
        !           300: device vr: ether, ifnet, mii, ifmedia
        !           301: attach vr at pci
        !           302: file   dev/pci/if_vr.c                 vr
        !           303:
        !           304: # Texas Instruments ThunderLAN
        !           305: device tl: ether, ifnet, mii, ifmedia
        !           306: attach tl at pci
        !           307: file   dev/pci/if_tl.c                 tl
        !           308:
        !           309: # 3Com 3c990
        !           310: device txp: ether, ifnet, ifmedia, firmload
        !           311: attach txp at pci
        !           312: file   dev/pci/if_txp.c                txp
        !           313:
        !           314: # S3 SonicVibes (S3 617)
        !           315: device sv: audio, auconv, mulaw
        !           316: attach sv at pci
        !           317: file   dev/pci/sv.c                    sv
        !           318:
        !           319: # Brooktree Bt848 video capture
        !           320: device bktr: pcibus, radiobus
        !           321: attach bktr at pci
        !           322: file   dev/pci/bktr/bktr_audio.c       bktr    needs-count
        !           323: file   dev/pci/bktr/bktr_card.c        bktr
        !           324: file   dev/pci/bktr/bktr_core.c        bktr
        !           325: file   dev/pci/bktr/bktr_os.c          bktr
        !           326: file   dev/pci/bktr/bktr_tuner.c       bktr
        !           327:
        !           328: # 3C90x
        !           329: attach xl at pci with xl_pci
        !           330: file   dev/pci/if_xl_pci.c             xl_pci
        !           331:
        !           332: # Intel EtherExpress PRO 10/100B
        !           333: attach fxp at pci with fxp_pci
        !           334: file   dev/pci/if_fxp_pci.c            fxp_pci
        !           335:
        !           336: # Intel Pro/1000
        !           337: device em: ether, ifnet, ifmedia
        !           338: attach em at pci
        !           339: file   dev/pci/if_em.c                 em
        !           340: file   dev/pci/if_em_hw.c              em
        !           341:
        !           342: # Intel Pro/10GbE
        !           343: device ixgb: ether, ifnet, ifmedia
        !           344: attach ixgb at pci
        !           345: file   dev/pci/if_ixgb.c               ixgb
        !           346: file   dev/pci/ixgb_ee.c               ixgb
        !           347: file   dev/pci/ixgb_hw.c               ixgb
        !           348:
        !           349: # Neterion Xframe 10 Gigabit ethernet
        !           350: device xge: ether, ifnet, ifmedia
        !           351: attach xge  at pci
        !           352: file   dev/pci/if_xge.c                xge
        !           353:
        !           354: # NetXen NX2031/NX2035 10Gb Ethernet
        !           355: device nxe: ether, ifnet, ifmedia
        !           356: attach nxe at pci
        !           357: file   dev/pci/if_nxe.c                nxe
        !           358:
        !           359: # Tehuti Networks 10Gb Ethernet
        !           360: device thtc {}
        !           361: attach thtc at pci
        !           362: device tht: ether, ifnet, ifmedia, firmload
        !           363: attach tht at thtc
        !           364: file   dev/pci/if_tht.c                thtc | tht
        !           365:
        !           366: # Chelsio 10Gb Ethernet
        !           367: device cheg {}
        !           368: attach cheg at pci
        !           369: device che: ether, ifnet, ifmedia, firmload
        !           370: attach che at cheg
        !           371: file   dev/pci/if_che.c                cheg | che
        !           372:
        !           373: # Myricom Myri-10G Ethernet
        !           374: device myx: ether, ifnet, ifmedia
        !           375: attach myx at pci
        !           376: file   dev/pci/if_myx.c                myx
        !           377:
        !           378: # DEC/Intel 21143 and "tulip" clone ethernet
        !           379: attach dc at pci with dc_pci
        !           380: file   dev/pci/if_dc_pci.c             dc_pci
        !           381:
        !           382: # SMC EPIC/100 Fast Ethernet on PCI
        !           383: attach epic at pci with epic_pci
        !           384: file   dev/pci/if_epic_pci.c           epic_pci
        !           385:
        !           386: # Alteon Tigon I & II
        !           387: device ti: ether, ifnet, ifmedia, firmload
        !           388: attach ti at pci
        !           389: file   dev/pci/if_ti.c                 ti
        !           390:
        !           391: # NE2000-compatible PCI Ethernet cards
        !           392: attach ne at pci with ne_pci: rtl80x9
        !           393: file   dev/pci/if_ne_pci.c             ne_pci
        !           394:
        !           395: # Sun GEM ethernet
        !           396: attach gem at pci with gem_pci
        !           397: file   dev/pci/if_gem_pci.c            gem_pci
        !           398:
        !           399: # Sun Cassini ethernet
        !           400: device cas: ether, ifnet, ifmedia, mii
        !           401: attach cas at pci
        !           402: file   dev/pci/if_cas.c                cas
        !           403:
        !           404: # Hi/fn 6500
        !           405: device lofn: crypto
        !           406: attach lofn at pci
        !           407: file   dev/pci/lofn.c                  lofn
        !           408:
        !           409: # Hi/fn 7751/7811/7951
        !           410: device hifn: crypto
        !           411: attach hifn at pci
        !           412: file   dev/pci/hifn7751.c              hifn
        !           413:
        !           414: # Hi/fn 7814/7851/7854
        !           415: device nofn: crypto
        !           416: attach nofn at pci
        !           417: file   dev/pci/nofn.c                  nofn
        !           418:
        !           419: # Bluesteelnet (Broadcom) 5501/5601
        !           420: device ubsec: crypto
        !           421: attach ubsec at pci
        !           422: file   dev/pci/ubsec.c                 ubsec
        !           423:
        !           424: # Netoctave NSP2000
        !           425: device noct: crypto
        !           426: attach noct at pci
        !           427: file   dev/pci/noct.c                  noct
        !           428:
        !           429: # Pijnenburg PCC-ISES
        !           430: device ises: crypto
        !           431: attach ises at pci
        !           432: file   dev/pci/ises.c                  ises
        !           433:
        !           434: # Safenet SafeXcel 1141
        !           435: device safe: crypto
        !           436: attach safe at pci
        !           437: file   dev/pci/safe.c                  safe
        !           438:
        !           439: # Winbond W89C840F ethernet
        !           440: device wb: ether, ifnet, mii, ifmedia, mii_phy
        !           441: attach wb at pci
        !           442: file   dev/pci/if_wb.c                 wb
        !           443:
        !           444: # Adaptec AIC-6915 "Starfire" ethernet
        !           445: attach sf at pci with sf_pci
        !           446: file   dev/pci/if_sf_pci.c             sf_pci
        !           447:
        !           448: # SiS 900/7016 ethernet
        !           449: device sis: ether, ifnet, mii, ifmedia
        !           450: attach sis at pci
        !           451: file   dev/pci/if_sis.c                sis
        !           452:
        !           453: # Sundance ST201 ethernet
        !           454: device ste: ether, ifnet, mii, ifmedia
        !           455: attach ste at pci
        !           456: file   dev/pci/if_ste.c                ste
        !           457:
        !           458: # Industrial Computer Source WDT-50x
        !           459: device wdt: pcibus
        !           460: attach wdt at pci
        !           461: file   dev/pci/wdt.c                   wdt
        !           462:
        !           463: # Quancom PWDOG1
        !           464: device pwdog: pcibus
        !           465: attach pwdog at pci
        !           466: file   dev/pci/pwdog.c                 pwdog
        !           467:
        !           468: # Meinberg Funkuhren PCI32
        !           469: device mbg: pcibus
        !           470: attach mbg at pci
        !           471: file   dev/pci/mbg.c                   mbg
        !           472:
        !           473: # UHCI USB controller
        !           474: attach uhci at pci with uhci_pci
        !           475: file   dev/pci/uhci_pci.c              uhci
        !           476:
        !           477: # OHCI USB controller
        !           478: attach ohci at pci with ohci_pci
        !           479: file   dev/pci/ohci_pci.c              ohci
        !           480:
        !           481: # EHCI USB controller
        !           482: attach ehci at pci with ehci_pci
        !           483: file   dev/pci/ehci_pci.c              ehci
        !           484:
        !           485: # YENTA PCI-CardBus bridge
        !           486: #device        cbb: cbbus, pcmciabus
        !           487: device cbb: pcmciaslot
        !           488: attach cbb at pci with cbb_pci
        !           489: file   dev/pci/pccbb.c                 cbb
        !           490:
        !           491: # SysKonnect 984x gigabit ethernet
        !           492: device skc {}
        !           493: attach skc at pci
        !           494: device sk: ether, ifnet, mii, ifmedia
        !           495: attach sk at skc
        !           496: file   dev/pci/if_sk.c                 skc | sk
        !           497:
        !           498: # Marvell Yukon-2
        !           499: device mskc {}
        !           500: attach mskc at pci
        !           501: device msk: ether, ifnet, mii, ifmedia
        !           502: attach msk at mskc
        !           503: file   dev/pci/if_msk.c                mskc | msk
        !           504:
        !           505: # PCI "universal" communication device driver, for PCI com, lpt, etc. ports
        !           506: # (see documentation in the driver for what, exactly, should be supported)
        !           507: device puc {[port = -1]}
        !           508: attach puc at pci with puc_pci
        !           509: file   dev/pci/puc.c                   puc
        !           510: file   dev/pci/pucdata.c               puc
        !           511:
        !           512: # WaveLAN/PrismII card behind a PLX 805x dumb bridge
        !           513: # device declaration in sys/conf/files
        !           514: attach wi at pci with wi_pci
        !           515: file   dev/pci/if_wi_pci.c             wi_pci
        !           516:
        !           517: # Aironet 4500/4800 802.11 DS WLAN
        !           518: # device declaration in sys/conf/files
        !           519: attach an at pci with an_pci
        !           520: file   dev/pci/if_an_pci.c             an_pci
        !           521:
        !           522: # Intel PRO/Wireless 2100
        !           523: device ipw: ifnet, wlan, firmload
        !           524: attach ipw at pci
        !           525: file   dev/pci/if_ipw.c                ipw
        !           526:
        !           527: # Intel PRO/Wireless 2200BG/2915ABG
        !           528: device iwi: ifnet, wlan, firmload
        !           529: attach iwi at pci
        !           530: file   dev/pci/if_iwi.c                iwi
        !           531:
        !           532: # Intel PRO/Wireless 3945ABG
        !           533: device wpi: ifnet, wlan, firmload
        !           534: attach wpi at pci
        !           535: file   dev/pci/if_wpi.c                wpi
        !           536:
        !           537: # C-Media CMI8x38 Audio Chip
        !           538: device cmpci {}: audio, auconv, mulaw
        !           539: attach cmpci at pci
        !           540: file   dev/pci/cmpci.c                 cmpci
        !           541:
        !           542: attach opl at cmpci with opl_cmpci
        !           543: file   dev/pci/opl_cmpci.c             opl_cmpci
        !           544:
        !           545: # Initio ULTRA WIDE/ULTRA2 WIDE SCSI Controllers
        !           546: attach iha at pci with iha_pci
        !           547: file   dev/pci/iha_pci.c               iha_pci
        !           548:
        !           549: # Tekram TRM-S1040 SCSI Cards (DC395U/UW/F,DC315/U)
        !           550: attach trm at pci with trm_pci
        !           551: file   dev/pci/trm_pci.c               trm_pci
        !           552:
        !           553: # AMD Am53c974 PCscsi-PCI SCSI controllers
        !           554: device pcscp: scsi, ncr53c9x
        !           555: attach pcscp at pci
        !           556: file   dev/pci/pcscp.c                 pcscp
        !           557:
        !           558: # Gemtek/Guillemot PCI Radio Card
        !           559: device gtp: tea5757, radiobus
        !           560: attach gtp at pci
        !           561: file   dev/pci/gtp.c                   gtp
        !           562:
        !           563: # National Semiconductor DP83820/DP83821 based GigE
        !           564: device nge: ether, ifnet, mii, ifmedia, mii_phy
        !           565: attach nge at pci
        !           566: file   dev/pci/if_nge.c                nge
        !           567:
        !           568: # Cyclades-Z series of intelligent multi-port serial adapters
        !           569: device cz
        !           570: attach cz at pci
        !           571: file   dev/pci/cz.c                    cz              needs-flag
        !           572:
        !           573: # Level-1 LXT1001 Gigabit MAC
        !           574: device lge: ether, ifnet, mii, ifmedia, mii_phy
        !           575: attach lge at pci
        !           576: file   dev/pci/if_lge.c                lge
        !           577:
        !           578: # Broadcom BCM57xx gigabit ethernet
        !           579: device bge: ether, ifnet, mii, ifmedia, mii_phy
        !           580: attach bge at pci
        !           581: file   dev/pci/if_bge.c                bge
        !           582:
        !           583: # Broadcom BCM570[68] gigabit ethernet
        !           584: device bnx: ether, ifnet, mii, ifmedia, mii_phy, firmload
        !           585: attach bnx at pci
        !           586: file   dev/pci/if_bnx.c                bnx
        !           587:
        !           588: # VIA VT6122
        !           589: device vge: ether, ifnet, mii, ifmedia, mii_phy
        !           590: attach vge at pci
        !           591: file   dev/pci/if_vge.c                vge
        !           592:
        !           593: # Sundance Tech./Tamarack TC9021 Gigabit Ethernet
        !           594: device stge: ether, ifnet, mii, ifmedia, mii_phy, mii_bitbang
        !           595: attach stge at pci
        !           596: file   dev/pci/if_stge.c               stge
        !           597:
        !           598: # NVIDIA nForce Ethernet
        !           599: device nfe: ether, ifnet, mii, ifmedia, mii_phy
        !           600: attach nfe at pci
        !           601: file   dev/pci/if_nfe.c                nfe
        !           602:
        !           603: # AMD-76x PM and SMBus controller
        !           604: device amdpm: i2cbus
        !           605: attach amdpm at pci
        !           606: file   dev/pci/amdpm.c                 amdpm
        !           607:
        !           608: # VIA VT82C686A hardware monitor
        !           609: device viaenv
        !           610: attach viaenv at pci
        !           611: file   dev/pci/viaenv.c                viaenv
        !           612:
        !           613: # Broadcom BCM4401 gigabit ethernet
        !           614: device bce: ether, ifnet, mii, ifmedia, mii_phy
        !           615: attach bce at pci
        !           616: file   dev/pci/if_bce.c                bce
        !           617:
        !           618: # Atheros AR5k (802.11a/b/g) PCI/Mini-PCI
        !           619: attach ath at pci with ath_pci
        !           620: file   dev/pci/if_ath_pci.c            ath_pci
        !           621:
        !           622: # ADMtek ADM8211 PCI/Mini-PCI
        !           623: attach atw at pci with atw_pci
        !           624: file   dev/pci/if_atw_pci.c            atw_pci
        !           625:
        !           626: # Realtek RTL8180 PCI/Mini-PCI
        !           627: attach rtw at pci with rtw_pci
        !           628: file   dev/pci/if_rtw_pci.c            rtw_pci
        !           629:
        !           630: # Ralink RT2500 PCI/Mini-PCI
        !           631: attach ral at pci with ral_pci
        !           632: file   dev/pci/if_ral_pci.c            ral_pci
        !           633:
        !           634: #
        !           635: # Texas Instruments ACX
        !           636: #
        !           637: attach acx at pci with acx_pci
        !           638: file   dev/pci/if_acx_pci.c            acx_pci
        !           639:
        !           640: #
        !           641: # Conexant PrismGT
        !           642: #
        !           643: attach pgt at pci with pgt_pci
        !           644: file   dev/pci/if_pgt_pci.c            pgt_pci
        !           645:
        !           646: #
        !           647: # Marvel Libertas Open
        !           648: #
        !           649: attach malo at pci with malo_pci
        !           650: file   dev/pci/if_malo_pci.c           malo_pci
        !           651:
        !           652: # Sangoma PCI card
        !           653: device san: ifnet, ifmedia, sppp
        !           654: attach san at pci
        !           655: file   dev/pci/if_sandrv.c             san
        !           656: file   dev/pci/if_san_common.c         san
        !           657: file   dev/pci/if_san_obsd.c           san
        !           658: file   dev/pci/if_san_te1.c            san
        !           659: file   dev/pci/if_san_xilinx.c         san
        !           660:
        !           661: # PIIX4 power management controller
        !           662: device piixpm: i2cbus
        !           663: attach piixpm at pci
        !           664: file   dev/pci/piixpm.c                piixpm
        !           665:
        !           666: # Intel 6300ESB ICH watchdog timer
        !           667: device ichwdt {}
        !           668: attach ichwdt at pci
        !           669: file   dev/pci/ichwdt.c                ichwdt
        !           670:
        !           671: # Mindspeed/Conexant MUSYCC HDLC controller
        !           672: device musycc {} : ifnet
        !           673: attach musycc at pci
        !           674: file   dev/pci/musycc.c                musycc
        !           675: file   dev/pci/musycc_obsd.c           musycc
        !           676:
        !           677: # Accoom Artery PCI card
        !           678: device art: musycc, ifnet, ifmedia, sppp
        !           679: attach art at musycc
        !           680: file   dev/pci/if_art.c                art
        !           681: file   dev/pci/bt8370.c                art
        !           682:
        !           683: # VMware Virtual NIC
        !           684: device vic: ether, ifnet, ifmedia
        !           685: attach vic at pci
        !           686: file   dev/pci/if_vic.c                vic
        !           687:
        !           688: # Intel ICH SMBus controller
        !           689: device ichiic: i2cbus
        !           690: attach ichiic at pci
        !           691: file   dev/pci/ichiic.c                ichiic
        !           692:
        !           693: # Acer Labs M7101 power management controller
        !           694: device alipm: i2cbus
        !           695: attach alipm at pci
        !           696: file   dev/pci/alipm.c                 alipm
        !           697:
        !           698: # VIA VT8237 bus control and power management controller
        !           699: device viapm: i2cbus
        !           700: attach viapm at pci
        !           701: file   dev/pci/viapm.c                 viapm
        !           702:
        !           703: # AMD-8111 SMBus controller
        !           704: device amdiic: i2cbus
        !           705: attach amdiic at pci
        !           706: file   dev/pci/amdiic.c                amdiic
        !           707:
        !           708: # NVIDIA nForce2/3/4 SMBus controller
        !           709: device nviic: i2cbus
        !           710: attach nviic at pci
        !           711: file   dev/pci/nviic.c                 nviic
        !           712:
        !           713: # SD Host Controller
        !           714: attach sdhc at pci with sdhc_pci
        !           715: file   dev/pci/sdhc_pci.c              sdhc

CVSweb