xref: /netbsd/sys/arch/mips/conf/files.sibyte (revision bf9ec67e)
1###
2### SBMIPS DEVICES
3###
4
5# System Control/Debug
6device	sbscd {[offset = -1], [intr[2] = {-1,-1}]}
7attach	sbscd at zbbus
8file	arch/mips/sibyte/dev/sbscd.c		sbscd
9
10# On-board I/O (slow I/O bridge)
11device	sbobio {[offset = -1], [intr[2] = {-1,-1}]}
12attach	sbobio at zbbus
13file	arch/mips/sibyte/dev/sbobio.c		sbobio
14
15# Generic bus, hang off of sbobio
16device	sbgbus {[chipsel = -1], [offset = 0], [intr[2] = {-1,-1}]}
17attach	sbgbus at sbobio
18file	arch/mips/sibyte/dev/sbgbus.c		sbgbus
19
20# I/O Bridge Zero attachment to ZBbus
21device	sbbrz: pcibus
22attach	sbbrz at zbbus
23file	arch/mips/sibyte/pci/sbbrz.c		sbbrz
24file	arch/mips/sibyte/pci/sbbrz_pci.c	sbbrz
25
26# Instantiated SB-1250 PCI Host bridge
27device	sbpcihb
28attach	sbpcihb at pci
29file	arch/mips/sibyte/pci/sbpcihb.c		sbpcihb
30
31# SB-1250 LDT Host bridge (acts like ppb)
32device	sbldthb: pcibus
33attach	sbldthb at pci
34file	arch/mips/sibyte/pci/sbldthb.c		sbldthb
35
36# sbscd children
37
38device	sbtimer
39attach	sbtimer at sbscd
40file	arch/mips/sibyte/dev/sbtimer.c		sbtimer
41
42device	sbwdog
43attach	sbwdog at sbscd
44file	arch/mips/sibyte/dev/sbwdog.c		sbwdog
45
46# sbobio children
47
48# SB1250 MAC (XXX: maybe add mii_bitbang?)
49device	sbmac: arp, ether, ifnet, mii, mii_bitbang
50attach	sbmac at sbobio
51file	arch/mips/sibyte/dev/sbmac.c		sbmac
52
53# SB1250 built-in (asynchronous) serial ports
54device	sbscn: tty
55attach	sbscn at sbobio
56file	arch/mips/sibyte/dev/sbscn.c		sbscn	needs-flag
57
58