Expand PMF_FN_* macros.
[netbsd-mini2440.git] / sys / arch / mips / conf / files.sibyte
blobea716c187eb246fb762b63862c4961f0dca15a2c
1 ###
2 ### SBMIPS DEVICES
3 ###
5 # System Control/Debug
6 device  sbscd {[addr = -1], [intr[2] = {-1,-1}]}
7 attach  sbscd at zbbus
8 file    arch/mips/sibyte/dev/sbscd.c            sbscd
10 # On-board I/O (slow I/O bridge)
11 device  sbobio {[addr = -1], [intr[2] = {-1,-1}]}
12 attach  sbobio at zbbus
13 file    arch/mips/sibyte/dev/sbobio.c           sbobio
15 # Generic bus, hang off of sbobio
16 device  sbgbus {[chipsel = -1], [offset = 0], [intr[2] = {-1,-1}]}
17 attach  sbgbus at sbobio
18 file    arch/mips/sibyte/dev/sbgbus.c           sbgbus
20 # I/O Bridge Zero attachment to ZBbus
21 device  sbbrz: pcibus
22 attach  sbbrz at zbbus
23 file    arch/mips/sibyte/pci/sbbrz.c            sbbrz
24 file    arch/mips/sibyte/pci/sbbrz_pci.c        sbbrz
26 # Instantiated SB-1250 PCI Host bridge
27 device  sbpcihb
28 attach  sbpcihb at pci
29 file    arch/mips/sibyte/pci/sbpcihb.c          sbpcihb
31 # SB-1250 LDT Host bridge (acts like ppb)
32 device  sbldthb: pcibus
33 attach  sbldthb at pci
34 file    arch/mips/sibyte/pci/sbldthb.c          sbldthb
36 # sbscd children
38 device  sbtimer
39 attach  sbtimer at sbscd
40 file    arch/mips/sibyte/dev/sbtimer.c          sbtimer
42 device  sbwdog: sysmon_wdog
43 attach  sbwdog at sbscd
44 file    arch/mips/sibyte/dev/sbwdog.c           sbwdog
46 # sbobio children
48 # SB1250 MAC (XXX: maybe add mii_bitbang?)
49 device  sbmac: arp, ether, ifnet, mii, mii_bitbang
50 attach  sbmac at sbobio
51 file    arch/mips/sibyte/dev/sbmac.c            sbmac
53 # SB1250 built-in (asynchronous) serial ports
54 device  sbscn: tty
55 attach  sbscn at sbobio
56 file    arch/mips/sibyte/dev/sbscn.c            sbscn   needs-flag
58 # XXX XXX
59 # need to think about SMBus more, just hack something together
60 # temporariliy so we can use the RTC.
62 # SB1250 SMBus
63 device  smbus {[chan = -1], [dev = -1]}
64 attach  smbus at sbobio
65 file    arch/mips/sibyte/dev/sbsmbus.c          smbus
67 # XXX XXX
68 # XXX also, this should be in sbmips/conf/files.sbmips
69 # Bogus RTC attachment
70 device  xirtc
71 attach  xirtc at smbus
73 device  m41t81rtc
74 attach  m41t81rtc at smbus
76 file    arch/sbmips/sbmips/rtc.c                xirtc | m41t81rtc