Expand PMF_FN_* macros.
[netbsd-mini2440.git] / sys / dev / sbus / files.sbus
blob8b423c368d0ceadacd86407799a70ec39701772a
1 #       $NetBSD: files.sbus,v 1.32 2009/04/23 20:46:49 macallan Exp $
3 # Config file and device description for machine-independent SBUS code.
4 # Included by ports that need it.
6 device  sbus { slot = -1, offset = -1 }
7 #notyet:file    dev/sbus/sbus.c                 sbus
9 # Sbus expander device
10 device  xbox {}
11 attach  xbox at sbus
12 attach  sbus at xbox with sbus_xbox
13 file    dev/sbus/xbox.c                 xbox
15 # Qlogic ISP 10x0 (Sbus) family
16 # device declaration in sys/conf/files
17 attach isp at sbus with isp_sbus
18 file    dev/sbus/isp_sbus.c             isp_sbus
20 # Sbus NCR539x SCSI & Lance Ethernet
21 device  dma {}: lsi64854
22 attach  dma at sbus with dma_sbus
23 device  ledma {}: lsi64854
24 attach  ledma at sbus
25 file    dev/sbus/dma_sbus.c             dma_sbus | ledma
27 device  lebuffer {}
28 attach  lebuffer at sbus
29 file    dev/sbus/lebuffer.c             lebuffer
31 # device definition in sys/conf/files
32 attach  le at sbus with le_sbus: le24
33 attach  le at lebuffer with le_lebuffer: le24
34 attach  le at ledma with le_ledma: le24
35 file    dev/sbus/if_le.c                le_sbus
36 file    dev/sbus/if_le_lebuffer.c       le_lebuffer
37 file    dev/sbus/if_le_ledma.c          le_ledma
39 attach  esp at sbus with esp_sbus
40 attach  esp at dma with esp_dma
41 file    dev/sbus/esp_sbus.c             esp_sbus | esp_dma      needs-flag
43 # LSI64854 based bi-directional parallel port
44 device  bpp {}: lsi64854
45 attach  bpp at sbus
46 file    dev/sbus/bpp.c                  bpp     needs-flag
48 # Efficient Networks, Inc. ATM interface
49 # device declaration in sys/conf/files
50 attach  en at sbus with en_sbus
51 file    dev/sbus/if_en.c                en_sbus
53 device  qec {}
54 attach  qec at sbus
55 file    dev/sbus/qec.c                  qec
57 device  be: arp, ether, ifnet, mii
58 attach  be at qec
59 file    dev/sbus/be.c                   be
61 device  qe: arp, ether, ifnet
62 attach  qe at qec
63 file    dev/sbus/qe.c                   qe
65 attach  hme at sbus with hme_sbus
66 file    dev/sbus/if_hme_sbus.c          hme_sbus
68 attach  gem at sbus with gem_sbus
69 file    dev/sbus/if_gem_sbus.c          gem_sbus
71 attach  audiocs at sbus with audiocs_sbus
72 file    dev/sbus/cs4231_sbus.c          audiocs_sbus
75 # Magma Serial/Parallel boards
77 device  magma {}
78 attach  magma at sbus
79 device  mtty: tty
80 attach  mtty at magma
81 device  mbpp
82 attach  mbpp at magma
83 file    dev/sbus/magma.c                magma | mtty | mbpp needs-flag
85 # XXX this should use the cd18xx code when it (the cd18xx code) works.
86 device spif {}
87 attach spif at sbus
88 device stty: tty
89 attach stty at spif
90 device sbpp
91 attach sbpp at spif
92 file   dev/sbus/spif.c                 spif | stty | sbpp needs-flag
94 device siosixteen { channel = -1 }
95 attach siosixteen at sbus
96 device clcd: tty, cd18xx
97 attach clcd at siosixteen
98 file    dev/sbus/sio16.c                siosixteen | clcd needs-flag
100 # STP4020 SBus to PCMCIA bridge (`nell' to her friends)
101 device  nell: pcmciabus
102 attach  nell at sbus
103 file    dev/sbus/stp4020.c              nell
106 # Framebuffer devices (requires dev/sun/files.sun)
108 attach  bwtwo at sbus with bwtwo_sbus
109 file    dev/sbus/bwtwo_sbus.c           bwtwo_sbus
111 attach  cgsix at sbus with cgsix_sbus
112 file    dev/sbus/cgsix_sbus.c           cgsix_sbus
114 attach  cgthree at sbus with cgthree_sbus
115 file    dev/sbus/cgthree_sbus.c         cgthree_sbus
117 # framebuffer devices implemented only on SBus
118 device  tcx: bt_dac, fb, rasops8, wsemuldisplaydev, vcons
119 attach  tcx at sbus
120 file    dev/sbus/tcx.c                  tcx needs-flag
122 device  zx: fb, rasops32, wsemuldisplaydev, vcons
123 attach  zx at sbus
124 file    dev/sbus/zx.c                   zx
126 # Tadpole 3GX/3GS (P9100 -- P Nine One Zero Zero -> pnozz)
127 defflag opt_pnozz.h     PNOZZ_DEBUG
128 defflag opt_pnozz.h     PNOZZ_EMUL_CG3
129 device  pnozz: fb, rasops8, bt_dac, wsemuldisplaydev, vcons
130 attach  pnozz at sbus
131 file    dev/sbus/p9100.c                pnozz needs-flag
133 # SUNW,DBRI audio
134 defflag opt_sbus_dbri.h DBRI_DEBUG
135 defflag opt_sbus_dbri.h DBRI_BIG_BUFFER DBRI_SPIN
136 device  dbri { }: audiobus, auconv, mulaw
137 attach  dbri at sbus
138 file    dev/sbus/dbri.c                 dbri
140 # an SBus frontend for genfb
141 attach genfb at sbus with genfb_sbus : fb
142 file    dev/sbus/genfb_sbus.c   genfb_sbus
144 # Fujitsu AG-10e
145 defflag opt_agten.h     AGTEN_DEBUG
146 device  agten: fb, rasops8, bt_dac, wsemuldisplaydev, vcons
147 attach  agten at sbus
148 file    dev/sbus/agten.c                agten needs-flag
149 file    dev/ic/i128.c                   agten