summaryrefslogtreecommitdiffstats
path: root/sys/arch/octeon/dev/octeon_iobus.c
diff options
context:
space:
mode:
authorjmatthew <jmatthew@openbsd.org>2014-09-30 06:51:58 +0000
committerjmatthew <jmatthew@openbsd.org>2014-09-30 06:51:58 +0000
commit1b2dfb44f6d93f367a7d71404fb0b44c6414717a (patch)
treeee59a9293cca20e6c8b2ef4c4442094974f2ffb4 /sys/arch/octeon/dev/octeon_iobus.c
parentimplement the atomic_shizz(9) bits. (diff)
downloadwireguard-openbsd-1b2dfb44f6d93f367a7d71404fb0b44c6414717a.tar.xz
wireguard-openbsd-1b2dfb44f6d93f367a7d71404fb0b44c6414717a.zip
implement atomic operations using ll/sc, and convert rw_cas and callers of the
pre-existing atomics to match. tested on sgi (octane) and octeon (erl) ok miod@ dlg@
Diffstat (limited to 'sys/arch/octeon/dev/octeon_iobus.c')
-rw-r--r--sys/arch/octeon/dev/octeon_iobus.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arch/octeon/dev/octeon_iobus.c b/sys/arch/octeon/dev/octeon_iobus.c
index c74e8f3b347..3a5efe0ade2 100644
--- a/sys/arch/octeon/dev/octeon_iobus.c
+++ b/sys/arch/octeon/dev/octeon_iobus.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: octeon_iobus.c,v 1.7 2014/07/09 23:03:22 pirofti Exp $ */
+/* $OpenBSD: octeon_iobus.c,v 1.8 2014/09/30 06:51:58 jmatthew Exp $ */
/*
* Copyright (c) 2000-2004 Opsycon AB (www.opsycon.se)
@@ -38,9 +38,9 @@
#include <sys/malloc.h>
#include <sys/device.h>
#include <sys/proc.h>
+#include <sys/atomic.h>
#include <machine/autoconf.h>
-#include <machine/atomic.h>
#include <machine/intr.h>
#include <machine/octeonvar.h>
#include <machine/octeonreg.h>