summaryrefslogtreecommitdiff
path: root/sys/arch/sgi/conf
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2009-04-12 17:56:59 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2009-04-12 17:56:59 +0000
commitaa9adddfca7778c5667f7860a75baa5bb033974b (patch)
tree7dec8c6dffa27bc6479cb6a3e68ebadaff05e334 /sys/arch/sgi/conf
parent2829c2629cd9ab9ba5ca8dd4c7a45d3e3755098e (diff)
Interrupt support for IOC3 and its subdevices (currently limited to the
SuperIO part, the Ethernet part needs a whole driver); kernel now boot single user (or bsd.rd). Joint work with jsing@
Diffstat (limited to 'sys/arch/sgi/conf')
-rw-r--r--sys/arch/sgi/conf/files.sgi19
1 files changed, 15 insertions, 4 deletions
diff --git a/sys/arch/sgi/conf/files.sgi b/sys/arch/sgi/conf/files.sgi
index 32b91e8b92c..edb7841f249 100644
--- a/sys/arch/sgi/conf/files.sgi
+++ b/sys/arch/sgi/conf/files.sgi
@@ -1,4 +1,4 @@
-# $OpenBSD: files.sgi,v 1.22 2008/04/07 22:36:26 miod Exp $
+# $OpenBSD: files.sgi,v 1.23 2009/04/12 17:56:56 miod Exp $
#
# maxpartitions must be first item in files.${ARCH}
#
@@ -64,10 +64,10 @@ device xbow
attach xbow at mainbus
file arch/sgi/xbow/xbow.c xbow
-include "dev/onewire/files.onewire"
-
include "arch/sgi/xbow/files.xbow"
+include "dev/onewire/files.onewire"
+
#
# PCI Bus bridges
#
@@ -86,7 +86,7 @@ include "dev/i2o/files.i2o"
include "dev/pci/files.pci"
# IOC3
-define ioc {[base = -1], [irq = -1]}
+define ioc {[base = -1], [dev = -1]}
device ioc: onewirebus
attach ioc at pci
file arch/sgi/pci/ioc.c ioc
@@ -106,10 +106,20 @@ device gbe: wsemuldisplaydev, rasops8, rasops16, rasops32
attach gbe at mainbus
file arch/sgi/dev/gbe.c gbe needs-flag
+# Impact graphics
+device impact: wsemuldisplaydev, rasops8, rasops16, rasops32
+attach impact at xbow
+file arch/sgi/xbow/impact.c impact needs-flag
+
# 16[45]50-based "com" ports on localbus
attach com at macebus with com_macebus
file arch/sgi/localbus/com_lbus.c com_macebus
+# IOC Ethernet
+device ef: ether, ifnet, ifmedia, mii
+attach ef at ioc
+file arch/sgi/dev/if_ef.c ef
+
# MACE MAC-110 ethernet
device mec: ether, ifnet, ifmedia, mii
attach mec at macebus
@@ -156,6 +166,7 @@ include "dev/usb/files.usb"
device owmac
attach owmac at onewire
file arch/sgi/dev/owmac.c owmac
+
# Serial numbers
device owserial
attach owserial at onewire