diff options
Diffstat (limited to 'sys/dev/bktr/bktr_core.c')
| -rw-r--r-- | sys/dev/bktr/bktr_core.c | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/sys/dev/bktr/bktr_core.c b/sys/dev/bktr/bktr_core.c index 8fa5c0afbe28..7d71019cdf98 100644 --- a/sys/dev/bktr/bktr_core.c +++ b/sys/dev/bktr/bktr_core.c @@ -108,6 +108,12 @@ || (defined(__NetBSD__)) \ ) + +/*******************/ +/* *** FreeBSD *** */ +/*******************/ +#ifdef __FreeBSD__ + #include <sys/param.h> #include <sys/systm.h> #include <sys/kernel.h> @@ -119,11 +125,6 @@ #include <vm/pmap.h> #include <vm/vm_extern.h> -/*******************/ -/* *** FreeBSD *** */ -/*******************/ -#ifdef __FreeBSD__ - #if (__FreeBSD_version >=400000) || (NSMBUS > 0) #include <sys/bus.h> /* used by smbus and newbus */ #endif @@ -179,6 +180,21 @@ typedef unsigned int uintptr_t; /**************************/ #if defined(__NetBSD__) || defined(__OpenBSD__) +#include <sys/param.h> +#include <sys/systm.h> +#include <sys/kernel.h> +#include <sys/signalvar.h> +#include <sys/vnode.h> + +#ifdef __NetBSD__ +#include <uvm/uvm_extern.h> +#else +#include <vm/vm.h> +#include <vm/vm_kern.h> +#include <vm/pmap.h> +#include <vm/vm_extern.h> +#endif + #include <sys/inttypes.h> /* uintptr_t */ #include <dev/ic/bt8xx.h> #include <dev/pci/bktr/bktr_reg.h> |
