summaryrefslogtreecommitdiff
path: root/sys/arch/aviion/conf
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2010-04-20 22:53:25 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2010-04-20 22:53:25 +0000
commitce628862391593c48e896c49c523d472c7be2fcb (patch)
treee109af40f76a2d2dc16d1097b497d448b6460fe0 /sys/arch/aviion/conf
parent4c9ab331c312ece85c73a853aa4476db39ec8b8f (diff)
Add bus_dma and oosiop(4), as found on the AV530 family. Tested on model 4605.
Diffstat (limited to 'sys/arch/aviion/conf')
-rw-r--r--sys/arch/aviion/conf/GENERIC19
-rw-r--r--sys/arch/aviion/conf/files.aviion8
2 files changed, 23 insertions, 4 deletions
diff --git a/sys/arch/aviion/conf/GENERIC b/sys/arch/aviion/conf/GENERIC
index 5b0ba40d1ab..ced7d0af819 100644
--- a/sys/arch/aviion/conf/GENERIC
+++ b/sys/arch/aviion/conf/GENERIC
@@ -1,4 +1,4 @@
-# $OpenBSD: GENERIC,v 1.3 2010/04/18 22:04:39 miod Exp $
+# $OpenBSD: GENERIC,v 1.4 2010/04/20 22:53:23 miod Exp $
#
# For further information on compiling OpenBSD kernels, see the config(8)
# man page.
@@ -60,7 +60,7 @@ le0 at syscon? offset 0x8c000 ipl 1 # on-board ethernet
dart1 at syscon? offset 0x82040 ipl 3
#ssi0 at syscon? offset 0x8d000 ipl 3
-#oosiop0 at syscon? offset 0xb0000 ipl 2
+oosiop0 at syscon? offset 0xb0000 ipl 2
#ile0 at syscon? offset 0xb00c0 ipl 1
#ile1 at syscon? offset 0xb0140 ipl 1
@@ -80,3 +80,18 @@ le* at vme? a32 0x55980000 a16 0x5000 ipl 1
# VDA/255 Serial Host Adapter (on-board on model 4300)
#vda0 at vme? a32 0x60000000
+
+#
+# SCSI devices
+#
+
+scsibus* at oosiop?
+
+sd* at scsibus?
+st* at scsibus?
+cd* at scsibus?
+ch* at scsibus?
+ss* at scsibus?
+safte* at scsibus?
+ses* at scsibus?
+uk* at scsibus?
diff --git a/sys/arch/aviion/conf/files.aviion b/sys/arch/aviion/conf/files.aviion
index ff0b53cda0a..c7e5bdce58d 100644
--- a/sys/arch/aviion/conf/files.aviion
+++ b/sys/arch/aviion/conf/files.aviion
@@ -1,4 +1,4 @@
-# $OpenBSD: files.aviion,v 1.5 2007/12/19 22:05:06 miod Exp $
+# $OpenBSD: files.aviion,v 1.6 2010/04/20 22:53:23 miod Exp $
#
maxpartitions 16
@@ -32,6 +32,9 @@ file arch/aviion/dev/if_ile.c ile
attach ile at syscon with ile_syscon
file arch/aviion/dev/if_ile_syscon.c ile_syscon
+attach oosiop at syscon with oosiop_syscon
+file arch/aviion/dev/oosiop_syscon.c oosiop_syscon
+
include "../../../scsi/files.scsi"
major {sd = 4}
@@ -58,7 +61,8 @@ file arch/aviion/dev/if_ile_vme.c ile_vme
file dev/cninit.c
file arch/aviion/aviion/autoconf.c
-#file arch/aviion/aviion/bus_dma.c
+file arch/aviion/aviion/bus_space.c
+file arch/aviion/aviion/bus_dma.c
file arch/aviion/aviion/conf.c
file arch/aviion/aviion/db_machdep.c ddb
file arch/aviion/aviion/disksubr.c