NetBSD/sys/arch/mips/conf/files.sibyte
simonb f4e42e7eb6 Add an extremely rough SMBus handler and RTC driver. This will be
cleaned up significantly when we have an MI SMBus framework, but at
least we can see the RTC on the swarm now.
2002-06-04 08:32:41 +00:00

72 lines
1.7 KiB
Plaintext

###
### SBMIPS DEVICES
###
# System Control/Debug
device sbscd {[offset = -1], [intr[2] = {-1,-1}]}
attach sbscd at zbbus
file arch/mips/sibyte/dev/sbscd.c sbscd
# On-board I/O (slow I/O bridge)
device sbobio {[offset = -1], [intr[2] = {-1,-1}]}
attach sbobio at zbbus
file arch/mips/sibyte/dev/sbobio.c sbobio
# Generic bus, hang off of sbobio
device sbgbus {[chipsel = -1], [offset = 0], [intr[2] = {-1,-1}]}
attach sbgbus at sbobio
file arch/mips/sibyte/dev/sbgbus.c sbgbus
# I/O Bridge Zero attachment to ZBbus
device sbbrz: pcibus
attach sbbrz at zbbus
file arch/mips/sibyte/pci/sbbrz.c sbbrz
file arch/mips/sibyte/pci/sbbrz_pci.c sbbrz
# Instantiated SB-1250 PCI Host bridge
device sbpcihb
attach sbpcihb at pci
file arch/mips/sibyte/pci/sbpcihb.c sbpcihb
# SB-1250 LDT Host bridge (acts like ppb)
device sbldthb: pcibus
attach sbldthb at pci
file arch/mips/sibyte/pci/sbldthb.c sbldthb
# sbscd children
device sbtimer
attach sbtimer at sbscd
file arch/mips/sibyte/dev/sbtimer.c sbtimer
device sbwdog
attach sbwdog at sbscd
file arch/mips/sibyte/dev/sbwdog.c sbwdog
# sbobio children
# SB1250 MAC (XXX: maybe add mii_bitbang?)
device sbmac: arp, ether, ifnet, mii, mii_bitbang
attach sbmac at sbobio
file arch/mips/sibyte/dev/sbmac.c sbmac
# SB1250 built-in (asynchronous) serial ports
device sbscn: tty
attach sbscn at sbobio
file arch/mips/sibyte/dev/sbscn.c sbscn needs-flag
# XXX XXX
# need to think about SMBus more, just hack something together
# temporariliy so we can use the RTC.
# SB1250 SMBus
device smbus {[chan = -1], [dev = -1]}
attach smbus at sbobio
file arch/mips/sibyte/dev/sbsmbus.c smbus
# XXX XXX
# Bogus RTC attachment
device rtc
attach rtc at smbus
file arch/sbmips/sbmips/rtc.c