Create an #include layer for bus/pci and bus/isa so source files do not
authorMatthew Dillon <dillon@dragonflybsd.org>
Sat, 2 Aug 2008 01:14:43 +0000 (01:14 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sat, 2 Aug 2008 01:14:43 +0000 (01:14 +0000)
have to dive into bus/xxx/i386 to access header files.

46 files changed:
share/man/man9/pci.9
sys/bus/iicbus/i386/pcf.c
sys/bus/isa/isa.h [new file with mode: 0644]
sys/bus/isa/isa_compat.h [new file with mode: 0644]
sys/bus/isa/isa_device.h [new file with mode: 0644]
sys/bus/isa/pnpeat.c
sys/bus/pci/i386/pci_cfgreg.c
sys/bus/pci/i386/pcibus.c
sys/bus/pci/pci.c
sys/bus/pci/pci_cfgreg.h [new file with mode: 0644]
sys/bus/pci/pcibus.h [new file with mode: 0644]
sys/dev/acpica5/Osd/OsdHardware.c
sys/dev/acpica5/acpi_pcib_acpi.c
sys/dev/acpica5/acpi_pcib_pci.c
sys/dev/bridge/ecc/ecc.c
sys/dev/disk/wt/wt.c
sys/dev/misc/gpib/gpib.c
sys/dev/misc/labpc/labpc.c
sys/dev/misc/spic/spic.c
sys/dev/misc/spigot/spigot.c
sys/dev/misc/tw/tw.c
sys/dev/netif/cx/if_cx.c
sys/dev/netif/el/if_el.c
sys/dev/netif/ie/if_ie.c
sys/dev/netif/le/if_le.c
sys/dev/netif/rdp/if_rdp.c
sys/dev/netif/wl/if_wl.c
sys/dev/serial/cy/cy.c
sys/dev/serial/rc/rc.c
sys/dev/serial/stl/stallion.c
sys/dev/serial/stli/istallion.c
sys/dev/video/ctx/ctx.c
sys/dev/video/gsc/gsc.c
sys/dev/video/i386/vesa/vesa.c
sys/platform/pc32/apic/apic_vector.s
sys/platform/pc32/gnu/isa/dgb.c
sys/platform/pc32/i386/machdep.c
sys/platform/pc32/i386/vm86.c
sys/platform/pc32/i386/vm_machdep.c
sys/platform/pc32/icu/icu_vector.s
sys/platform/pc32/include/pci_cfgreg.h [deleted file]
sys/platform/pc32/isa/asc.c
sys/platform/pc32/isa/clock.c
sys/platform/pc32/isa/intr_machdep.c
sys/platform/pc32/isa/npx.c
sys/platform/pc32/isa/prof_machdep.c

index aecb5dc..e855a42 100644 (file)
@@ -24,7 +24,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\" $FreeBSD: src/share/man/man9/pci.9,v 1.2.2.1 2003/06/13 01:04:17 hmp Exp $
-.\" $DragonFly: src/share/man/man9/pci.9,v 1.5 2008/07/19 23:53:36 swildner Exp $
+.\" $DragonFly: src/share/man/man9/pci.9,v 1.6 2008/08/02 01:14:36 dillon Exp $
 .\"
 .Dd July 19, 2008
 .Dt PCI 9
@@ -46,7 +46,7 @@
 .In sys/bus.h
 .In bus/pci/pcivar.h
 .In bus/pci/pcireg.h
-.In machine/pci_cfgreg.h
+.In bus/pci/pci_cfgreg.h
 .Pp
 .Ft void
 .Fn pci_write_config "device_t dev" "int reg" "u_int32_t val" "int width"
index 9f284e3..f05b9d3 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/pcf.c,v 1.14 2000/01/14 00:18:05 nsouch Exp $
- * $DragonFly: src/sys/bus/iicbus/i386/pcf.c,v 1.9 2006/12/22 23:12:16 swildner Exp $
+ * $DragonFly: src/sys/bus/iicbus/i386/pcf.c,v 1.11 2008/08/02 01:14:38 dillon Exp $
  *
  */
 #include <sys/param.h>
@@ -40,7 +40,7 @@
 #include <bus/isa/isareg.h>
 #include <bus/isa/isavar.h>
 
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 
 #include "../iiconf.h"
 #include "iicbus_if.h"
diff --git a/sys/bus/isa/isa.h b/sys/bus/isa/isa.h
new file mode 100644 (file)
index 0000000..28559ca
--- /dev/null
@@ -0,0 +1,49 @@
+/*
+ * Copyright (c) 2008 The DragonFly Project.  All rights reserved.
+ * 
+ * This code is derived from software contributed to The DragonFly Project
+ * by Matthew Dillon <dillon@backplane.com>
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ * 3. Neither the name of The DragonFly Project nor the names of its
+ *    contributors may be used to endorse or promote products derived
+ *    from this software without specific, prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
+ * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ * INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * 
+ * $DragonFly: src/sys/bus/isa/isa.h,v 1.1 2008/08/02 01:14:39 dillon Exp $
+ */
+
+#ifndef _BUS_ISA_ISA_H_
+#define _BUS_ISA_ISA_H_
+
+#if defined(__i386__)
+#include "i386/isa.h"
+#elif defined(__amd64__)
+#include "amd64/isa.h"
+#else
+#error "No isa.h for this architecture"
+#endif
+
+#endif
+
diff --git a/sys/bus/isa/isa_compat.h b/sys/bus/isa/isa_compat.h
new file mode 100644 (file)
index 0000000..34b63cb
--- /dev/null
@@ -0,0 +1,49 @@
+/*
+ * Copyright (c) 2008 The DragonFly Project.  All rights reserved.
+ * 
+ * This code is derived from software contributed to The DragonFly Project
+ * by Matthew Dillon <dillon@backplane.com>
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ * 3. Neither the name of The DragonFly Project nor the names of its
+ *    contributors may be used to endorse or promote products derived
+ *    from this software without specific, prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
+ * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ * INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * 
+ * $DragonFly: src/sys/bus/isa/isa_compat.h,v 1.1 2008/08/02 01:14:39 dillon Exp $
+ */
+
+#ifndef _BUS_ISA_ISA_COMPAT_H_
+#define _BUS_ISA_ISA_COMPAT_H_
+
+#if defined(__i386__)
+#include "i386/isa_compat.h"
+#elif defined(__amd64__)
+#include "amd64/isa_compat.h"
+#else
+#error "No isa_compat.h for this architecture"
+#endif
+
+#endif
+
diff --git a/sys/bus/isa/isa_device.h b/sys/bus/isa/isa_device.h
new file mode 100644 (file)
index 0000000..b1277ee
--- /dev/null
@@ -0,0 +1,49 @@
+/*
+ * Copyright (c) 2008 The DragonFly Project.  All rights reserved.
+ * 
+ * This code is derived from software contributed to The DragonFly Project
+ * by Matthew Dillon <dillon@backplane.com>
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ * 3. Neither the name of The DragonFly Project nor the names of its
+ *    contributors may be used to endorse or promote products derived
+ *    from this software without specific, prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
+ * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ * INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * 
+ * $DragonFly: src/sys/bus/isa/isa_device.h,v 1.1 2008/08/02 01:14:39 dillon Exp $
+ */
+
+#ifndef _BUS_ISA_ISA_DEVICE_H_
+#define _BUS_ISA_ISA_DEVICE_H_
+
+#if defined(__i386__)
+#include "i386/isa_device.h"
+#elif defined(__amd64__)
+#include "amd64/isa_device.h"
+#else
+#error "No isa_device.h for this architecture"
+#endif
+
+#endif
+
index f12fea6..1ed9392 100644 (file)
@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/i386/nexus.c,v 1.26.2.10 2003/02/22 13:16:45 imp Exp $
- * $DragonFly: src/sys/bus/isa/pnpeat.c,v 1.4 2006/11/07 06:43:21 dillon Exp $
+ * $DragonFly: src/sys/bus/isa/pnpeat.c,v 1.5 2008/08/02 01:14:39 dillon Exp $
  */
 
 /*
@@ -58,8 +58,8 @@
 #include <machine/smp.h>
 #include <machine_base/apic/mpapic.h>
 
-#include <bus/isa/isavar.h>
-#include <bus/isa/i386/isa.h>
+#include "isavar.h"
+#include "isa.h"
 #include <machine_base/isa/intr_machdep.h>
 
 /*
index f3df9ec..423bf2c 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/pci_cfgreg.c,v 1.1.2.7 2001/11/28 05:47:03 imp Exp $
- * $DragonFly: src/sys/bus/pci/i386/pci_cfgreg.c,v 1.13 2006/12/22 23:12:17 swildner Exp $
+ * $DragonFly: src/sys/bus/pci/i386/pci_cfgreg.c,v 1.14 2008/08/02 01:14:41 dillon Exp $
  *
  */
 
@@ -44,7 +44,7 @@
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
 #include <bus/isa/isavar.h>
-#include <bus/pci/i386/pci_cfgreg.h>
+#include "pci_cfgreg.h"
 #include <machine/segments.h>
 #include <machine/pc/bios.h>
 #include <machine/smp.h>
index 78e1706..16cb119 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/pcibus.c,v 1.57.2.12 2003/08/07 06:19:26 imp Exp $
- * $DragonFly: src/sys/bus/pci/i386/pcibus.c,v 1.19 2007/06/08 13:52:09 sephe Exp $
+ * $DragonFly: src/sys/bus/pci/i386/pcibus.c,v 1.20 2008/08/02 01:14:41 dillon Exp $
  *
  */
 
@@ -39,9 +39,9 @@
 
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
-#include <bus/pci/i386/pcibus.h>
+#include "pcibus.h"
 #include <bus/isa/isavar.h>
-#include <bus/pci/i386/pci_cfgreg.h>
+#include "pci_cfgreg.h"
 #include <machine/md_var.h>
 #include <machine/nexusvar.h>
 
index f92d3c6..fde55ec 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/pci/pci.c,v 1.141.2.15 2002/04/30 17:48:18 tmm Exp $
- * $DragonFly: src/sys/bus/pci/pci.c,v 1.52 2008/06/05 18:06:31 swildner Exp $
+ * $DragonFly: src/sys/bus/pci/pci.c,v 1.53 2008/08/02 01:14:40 dillon Exp $
  *
  */
 
@@ -51,9 +51,7 @@
 #include <sys/bus.h>
 #include <sys/rman.h>
 #include <machine/smp.h>
-#ifdef __i386__
-#include <bus/pci/i386/pci_cfgreg.h>
-#endif
+#include "pci_cfgreg.h"
 
 #include <sys/pciio.h>
 #include "pcireg.h"
diff --git a/sys/bus/pci/pci_cfgreg.h b/sys/bus/pci/pci_cfgreg.h
new file mode 100644 (file)
index 0000000..3ebadd2
--- /dev/null
@@ -0,0 +1,49 @@
+/*
+ * Copyright (c) 2008 The DragonFly Project.  All rights reserved.
+ * 
+ * This code is derived from software contributed to The DragonFly Project
+ * by Matthew Dillon <dillon@backplane.com>
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ * 3. Neither the name of The DragonFly Project nor the names of its
+ *    contributors may be used to endorse or promote products derived
+ *    from this software without specific, prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
+ * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ * INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * 
+ * $DragonFly: src/sys/bus/pci/pci_cfgreg.h,v 1.1 2008/08/02 01:14:40 dillon Exp $
+ */
+
+#ifndef _BUS_PCI_PCI_CFGREG_H_
+#define _BUS_PCI_PCI_CFGREG_H_
+
+#if defined(__i386__)
+#include "i386/pci_cfgreg.h"
+#elif defined(__amd64__)
+#include "amd64/pci_cfgreg.h"
+#else
+#error "No pci_cfgreg.h for this architecture"
+#endif
+
+#endif
+
diff --git a/sys/bus/pci/pcibus.h b/sys/bus/pci/pcibus.h
new file mode 100644 (file)
index 0000000..0033b7d
--- /dev/null
@@ -0,0 +1,49 @@
+/*
+ * Copyright (c) 2008 The DragonFly Project.  All rights reserved.
+ * 
+ * This code is derived from software contributed to The DragonFly Project
+ * by Matthew Dillon <dillon@backplane.com>
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ * 3. Neither the name of The DragonFly Project nor the names of its
+ *    contributors may be used to endorse or promote products derived
+ *    from this software without specific, prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
+ * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ * INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * 
+ * $DragonFly: src/sys/bus/pci/pcibus.h,v 1.1 2008/08/02 01:14:40 dillon Exp $
+ */
+
+#ifndef _BUS_PCI_PCIBUS_H_
+#define _BUS_PCI_PCIBUS_H_
+
+#if defined(__i386__)
+#include "i386/pcibus.h"
+#elif defined(__amd64__)
+#include "amd64/pcibus.h"
+#else
+#error "No pcibus.h for this architecture"
+#endif
+
+#endif
+
index 5a2d439..b62bd25 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/Osd/OsdHardware.c,v 1.13 2004/04/14 03:39:08 njl Exp $
- * $DragonFly: src/sys/dev/acpica5/Osd/OsdHardware.c,v 1.4 2006/12/22 23:26:14 swildner Exp $
+ * $DragonFly: src/sys/dev/acpica5/Osd/OsdHardware.c,v 1.5 2008/08/02 01:14:42 dillon Exp $
  */
 
 /*
@@ -35,7 +35,7 @@
 #include "acpi.h"
 
 #include <sys/bus.h>
-#include <machine/pci_cfgreg.h>
+#include <bus/pci/pci_cfgreg.h>
 #include <bus/pci/pcireg.h>
 
 /*
index 8f3ceb9..870c971 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/acpi_pcib_acpi.c,v 1.34 2004/05/30 20:08:23 phk Exp $
- * $DragonFly: src/sys/dev/acpica5/acpi_pcib_acpi.c,v 1.4 2005/11/01 23:36:32 dillon Exp $
+ * $DragonFly: src/sys/dev/acpica5/acpi_pcib_acpi.c,v 1.5 2008/08/02 01:14:41 dillon Exp $
  */
 #include "opt_acpi.h"
 #include <sys/param.h>
@@ -38,7 +38,7 @@
 
 #include "acpivar.h"
 
-#include <machine/pci_cfgreg.h>
+#include <bus/pci/pci_cfgreg.h>
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcib_private.h>
 #include "pcib_if.h"
index 1fc79ef..dacecbb 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/acpi_pcib_pci.c,v 1.9 2004/05/30 20:08:23 phk Exp $
- * $DragonFly: src/sys/dev/acpica5/acpi_pcib_pci.c,v 1.4 2005/11/01 23:36:32 dillon Exp $
+ * $DragonFly: src/sys/dev/acpica5/acpi_pcib_pci.c,v 1.5 2008/08/02 01:14:41 dillon Exp $
  */
 
 #include "opt_acpi.h"
@@ -41,7 +41,7 @@
 #include "acpivar.h"
 #include "acpi_pcibvar.h"
 
-#include <machine/pci_cfgreg.h>
+#include <bus/pci/pci_cfgreg.h>
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
 #include <bus/pci/pcib_private.h>
index a8e6001..82c2264 100644 (file)
@@ -32,7 +32,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/dev/bridge/ecc/ecc.c,v 1.1 2006/10/10 18:31:03 dillon Exp $
+ * $DragonFly: src/sys/dev/bridge/ecc/ecc.c,v 1.2 2008/08/02 01:14:42 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -43,8 +43,8 @@
 
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
-#include <bus/pci/i386/pcibus.h>
-#include <bus/pci/i386/pci_cfgreg.h>
+#include <bus/pci/pcibus.h>
+#include <bus/pci/pci_cfgreg.h>
 #include <bus/pci/pcib_private.h>
 
 #include "pcib_if.h"
index cb2437a..e9ed822 100644 (file)
@@ -21,7 +21,7 @@
  *
  * Version 1.3, Thu Nov 11 12:09:13 MSK 1993
  * $FreeBSD: src/sys/i386/isa/wt.c,v 1.57.2.1 2000/08/08 19:49:53 peter Exp $
- * $DragonFly: src/sys/dev/disk/wt/wt.c,v 1.20 2008/01/06 16:55:49 swildner Exp $
+ * $DragonFly: src/sys/dev/disk/wt/wt.c,v 1.21 2008/08/02 01:14:42 dillon Exp $
  *
  */
 
@@ -73,7 +73,7 @@
 
 #include <machine/clock.h>
 
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #include <bus/isa/isavar.h>
 #include "wtreg.h"
 
index 2993897..ba8e77c 100644 (file)
@@ -17,7 +17,7 @@
  * all derivative works or modified versions.
  *
  * $FreeBSD: src/sys/i386/isa/gpib.c,v 1.29 2000/01/29 16:17:32 peter Exp $
- * $DragonFly: src/sys/dev/misc/gpib/gpib.c,v 1.15 2008/01/06 16:55:50 swildner Exp $
+ * $DragonFly: src/sys/dev/misc/gpib/gpib.c,v 1.16 2008/08/02 01:14:42 dillon Exp $
  *
  */
 /*Please read the README file for usage information*/
@@ -30,7 +30,7 @@
 #include <sys/malloc.h>
 #include "gpibreg.h"
 #include "gpib.h"
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 
 #define GPIBPRI  PCATCH
 #define SLEEP_MAX 1000
index 4d3c4a5..070e49e 100644 (file)
@@ -39,7 +39,7 @@
  * dufault@hda.com
  *
  * $FreeBSD: src/sys/i386/isa/labpc.c,v 1.35 1999/09/25 18:24:08 phk Exp $
- * $DragonFly: src/sys/dev/misc/labpc/labpc.c,v 1.22 2008/01/06 16:55:50 swildner Exp $
+ * $DragonFly: src/sys/dev/misc/labpc/labpc.c,v 1.23 2008/08/02 01:14:42 dillon Exp $
  *
  */
 
@@ -61,7 +61,7 @@
 #include <machine/clock.h>
 #endif
 
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 
 
 
index 71bf771..fe656a5 100644 (file)
@@ -48,7 +48,7 @@
  * also provided sample code upon which this driver was based.
  *
  * $FreeBSD: src/sys/i386/isa/spic.c,v 1.4.2.1 2002/04/15 00:52:12 will Exp $
- * $DragonFly: src/sys/dev/misc/spic/spic.c,v 1.16 2006/12/22 23:26:18 swildner Exp $
+ * $DragonFly: src/sys/dev/misc/spic/spic.c,v 1.17 2008/08/02 01:14:42 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -69,7 +69,7 @@
 
 #include <bus/isa/isavar.h>
 
-#include <machine/pci_cfgreg.h>
+#include <bus/pci/pci_cfgreg.h>
 #include <machine/clock.h>
 
 #include "spicreg.h"
index b429271..a07feb3 100644 (file)
@@ -43,7 +43,7 @@
  * Version 1.7, December 1995.
  *
  * $FreeBSD: src/sys/i386/isa/spigot.c,v 1.44 2000/01/29 16:17:36 peter Exp $
- * $DragonFly: src/sys/dev/misc/spigot/spigot.c,v 1.15 2007/02/03 17:05:57 corecode Exp $
+ * $DragonFly: src/sys/dev/misc/spigot/spigot.c,v 1.16 2008/08/02 01:14:42 dillon Exp $
  *
  */
 
@@ -68,7 +68,7 @@ error "Can only have 1 spigot configured."
 #include       <machine/spigot.h>
 #include       <machine/psl.h>
 
-#include       <bus/isa/i386/isa_device.h>
+#include       <bus/isa/isa_device.h>
 
 static struct spigot_softc {
        u_long          flags;
index c1e8389..516ea5f 100644 (file)
@@ -29,7 +29,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/tw.c,v 1.38 2000/01/29 16:00:32 peter Exp $
- * $DragonFly: src/sys/dev/misc/tw/tw.c,v 1.18 2006/09/10 01:26:35 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/tw/tw.c,v 1.19 2008/08/02 01:14:42 dillon Exp $
  *
  */
 
 #include <sys/time.h>
 #endif /* HIRESTIME */
 
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 
 /*
  * Transmission is done by calling write() to send three byte packets of data.
index f3eb0e3..bcc070c 100644 (file)
@@ -17,7 +17,7 @@
  * Version 1.9, Wed Oct  4 18:58:15 MSK 1995
  *
  * $FreeBSD: src/sys/i386/isa/if_cx.c,v 1.32 1999/11/18 08:36:42 peter Exp $
- * $DragonFly: src/sys/dev/netif/cx/if_cx.c,v 1.23 2006/12/22 23:26:19 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/cx/if_cx.c,v 1.24 2008/08/02 01:14:42 dillon Exp $
  *
  */
 #undef DEBUG
@@ -42,7 +42,7 @@
 
 #include <net/bpf.h>
 
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #define watchdog_func_t void(*)(struct ifnet *)
 #define start_func_t    void(*)(struct ifnet*)
 
index f07a45f..8fce920 100644 (file)
@@ -7,7 +7,7 @@
  * Questions, comments, bug reports and fixes to kimmel@cs.umass.edu.
  *
  * $FreeBSD: src/sys/i386/isa/if_el.c,v 1.47.2.2 2000/07/17 21:24:30 archie Exp $
- * $DragonFly: src/sys/dev/netif/el/if_el.c,v 1.22 2006/12/22 23:26:19 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/el/if_el.c,v 1.23 2008/08/02 01:14:42 dillon Exp $
  */
 /* Except of course for the portions of code lifted from other FreeBSD
  * drivers (mainly elread, elget and el_ioctl)
@@ -46,7 +46,7 @@
 
 #include <machine/clock.h>
 
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #include "if_elreg.h"
 
 DECLARE_DUMMY_MODULE(if_el);
index e027d91..fb0d1b5 100644 (file)
@@ -48,7 +48,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ie/if_ie.c,v 1.72.2.4 2003/03/27 21:01:49 mdodd Exp $
- * $DragonFly: src/sys/dev/netif/ie/if_ie.c,v 1.33 2008/05/14 11:59:20 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/ie/if_ie.c,v 1.34 2008/08/02 01:14:42 dillon Exp $
  */
 
 /*
@@ -135,7 +135,7 @@ iomem and and with 0xffff.
 #include <machine/clock.h>
 #include <machine/md_var.h>
 
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #include <machine_base/isa/ic/i82586.h>
 #include <machine_base/icu/icu.h>
 #include "if_iereg.h"
index ae3cb79..72d5607 100644 (file)
@@ -22,7 +22,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/if_le.c,v 1.56.2.4 2002/06/05 23:24:10 paul Exp $
- * $DragonFly: src/sys/dev/netif/le/if_le.c,v 1.38 2008/05/14 11:59:20 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/le/if_le.c,v 1.39 2008/08/02 01:14:42 dillon Exp $
  */
 
 /*
@@ -62,7 +62,7 @@
 #include <netinet/in.h>
 #include <netinet/if_ether.h>
 
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #include <machine_base/icu/icu.h>
 
 #include <vm/vm.h>
index 39dfca2..420a8f7 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/if_rdp.c,v 1.6.2.2 2000/07/17 21:24:32 archie Exp $
- * $DragonFly: src/sys/dev/netif/rdp/if_rdp.c,v 1.25 2006/12/22 23:26:21 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/rdp/if_rdp.c,v 1.26 2008/08/02 01:14:42 dillon Exp $
  */
 
 /*
 #include <machine/md_var.h>
 
 #include <bus/isa/isavar.h>
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #include <machine_base/icu/icu.h>
 #include "if_rdpreg.h"
 #include <machine_base/isa/intr_machdep.h>
index 740a174..ada8556 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/i386/isa/if_wl.c,v 1.27.2.2 2000/07/17 21:24:32 archie Exp $ */
-/* $DragonFly: src/sys/dev/netif/wl/if_wl.c,v 1.31 2008/05/14 11:59:22 sephe Exp $ */
+/* $DragonFly: src/sys/dev/netif/wl/if_wl.c,v 1.32 2008/08/02 01:14:42 dillon Exp $ */
 /* 
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -223,7 +223,7 @@ WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 #include <net/bpf.h>
 
 #include <bus/isa/isavar.h>
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #include "if_wl_i82586.h"      /* Definitions for the Intel chip */
 
 /* was 1000 in original, fed to DELAY(x) */
index f431010..52c3c6b 100644 (file)
@@ -28,7 +28,7 @@
  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/cy.c,v 1.97.2.2 2001/08/22 13:04:58 bde Exp $
- * $DragonFly: src/sys/dev/serial/cy/cy.c,v 1.28 2008/06/05 18:06:31 swildner Exp $
+ * $DragonFly: src/sys/dev/serial/cy/cy.c,v 1.29 2008/08/02 01:14:42 dillon Exp $
  */
 
 #include "opt_compat.h"
@@ -86,7 +86,7 @@
 #endif
 #include <machine/psl.h>
 
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #include "cyreg.h"
 #include <machine_base/isa/ic/cd1400.h>
 
index 551ef56..341b8fa 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/rc.c,v 1.53.2.1 2001/02/26 04:23:10 jlemon Exp $
- * $DragonFly: src/sys/dev/serial/rc/rc.c,v 1.23 2007/04/12 18:35:09 swildner Exp $
+ * $DragonFly: src/sys/dev/serial/rc/rc.c,v 1.24 2008/08/02 01:14:43 dillon Exp $
  *
  */
 
@@ -50,7 +50,7 @@
 #include <sys/thread2.h>
 #include <machine/clock.h>
 
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 
 #include <machine_base/isa/ic/cd180.h>
 #include "rcreg.h"
index 6d1c91c..dfc2d22 100644 (file)
@@ -34,7 +34,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/stallion.c,v 1.39.2.2 2001/08/30 12:29:57 murray Exp $
- * $DragonFly: src/sys/dev/serial/stl/stallion.c,v 1.26 2008/06/05 18:06:32 swildner Exp $
+ * $DragonFly: src/sys/dev/serial/stl/stallion.c,v 1.27 2008/08/02 01:14:43 dillon Exp $
  */
 
 /*****************************************************************************/
@@ -53,7 +53,7 @@
 #include <sys/conf.h>
 #include <sys/fcntl.h>
 #include <sys/thread2.h>
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #include <machine_base/isa/ic/scd1400.h>
 #include <machine_base/isa/ic/sc26198.h>
 #include <machine/comstats.h>
index 53fc024..64bc656 100644 (file)
@@ -34,7 +34,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/istallion.c,v 1.36.2.2 2001/08/30 12:29:57 murray Exp $
- * $DragonFly: src/sys/dev/serial/stli/istallion.c,v 1.22 2008/06/05 18:06:32 swildner Exp $
+ * $DragonFly: src/sys/dev/serial/stli/istallion.c,v 1.23 2008/08/02 01:14:43 dillon Exp $
  */
 
 /*****************************************************************************/
@@ -56,7 +56,7 @@
 #include <machine/clock.h>
 #include <vm/vm.h>
 #include <vm/pmap.h>
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #include <machine/cdk.h>
 #include <machine/comstats.h>
 
index 2921f74..40f044a 100644 (file)
@@ -9,7 +9,7 @@
  *     for damages incurred with its use.
  *
  * $FreeBSD: src/sys/i386/isa/ctx.c,v 1.36 2000/01/29 16:17:31 peter Exp $
- * $DragonFly: src/sys/dev/video/ctx/ctx.c,v 1.12 2008/01/06 16:55:51 swildner Exp $
+ * $DragonFly: src/sys/dev/video/ctx/ctx.c,v 1.13 2008/08/02 01:14:43 dillon Exp $
  */
 
 /*
 #include <sys/uio.h>
 #include <sys/kernel.h>
 #include <sys/malloc.h>
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #include "ctxreg.h"
 #include <machine/ioctl_ctx.h>
 #include <machine/md_var.h>
index 63c855e..24b5990 100644 (file)
@@ -32,7 +32,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/gsc.c,v 1.35.2.1 2000/08/08 19:49:53 peter Exp $
- * $DragonFly: src/sys/dev/video/gsc/gsc.c,v 1.16 2008/07/24 03:26:46 swildner Exp $
+ * $DragonFly: src/sys/dev/video/gsc/gsc.c,v 1.17 2008/08/02 01:14:43 dillon Exp $
  *
  */
 
@@ -49,8 +49,8 @@
 
 #include <machine/gsc.h>
 
-#include <bus/isa/i386/isa.h>
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa.h>
+#include <bus/isa/isa_device.h>
 #include <bus/isa/isavar.h>
 #include "gscreg.h"
 
index d6d6f4a..dd583da 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/vesa.c,v 1.32.2.1 2002/08/13 02:42:33 rwatson Exp $
- * $DragonFly: src/sys/dev/video/i386/vesa/vesa.c,v 1.25 2008/04/30 04:05:21 dillon Exp $
+ * $DragonFly: src/sys/dev/video/i386/vesa/vesa.c,v 1.26 2008/08/02 01:14:43 dillon Exp $
  */
 
 #include "opt_vga.h"
 #include <dev/video/fb/fbreg.h>
 #include <dev/video/fb/vgareg.h>
 
-#ifndef __i386__
-#include <bus/isa/isareg.h>
-#else
-#include <bus/isa/i386/isa.h>
-#endif
+#include <bus/isa/isa.h>
 
 #define        VESA_VIA_CLE266         "VIA CLE266\r\n"
 
index 783a28a..584de57 100644 (file)
@@ -1,7 +1,7 @@
 /*
  *     from: vector.s, 386BSD 0.1 unknown origin
  * $FreeBSD: src/sys/i386/isa/apic_vector.s,v 1.47.2.5 2001/09/01 22:33:38 tegge Exp $
- * $DragonFly: src/sys/platform/pc32/apic/apic_vector.s,v 1.38 2008/05/08 01:21:06 dillon Exp $
+ * $DragonFly: src/sys/platform/pc32/apic/apic_vector.s,v 1.39 2008/08/02 01:14:43 dillon Exp $
  */
 
 #include "use_npx.h"
@@ -13,7 +13,7 @@
 #include <machine/trap.h>
 
 #include <machine_base/icu/icu.h>
-#include <bus/isa/i386/isa.h>
+#include <bus/isa/isa.h>
 
 #include "assym.s"
 
index 18798a5..196971c 100644 (file)
@@ -1,6 +1,6 @@
 /*-
  *  dgb.c $FreeBSD: src/sys/gnu/i386/isa/dgb.c,v 1.56.2.1 2001/02/26 04:23:09 jlemon Exp $
- *  dgb.c $DragonFly: src/sys/platform/pc32/gnu/isa/dgb.c,v 1.19 2006/12/23 00:27:03 swildner Exp $
+ *  dgb.c $DragonFly: src/sys/platform/pc32/gnu/isa/dgb.c,v 1.20 2008/08/02 01:14:43 dillon Exp $
  *
  *  Digiboard driver.
  *
@@ -64,7 +64,7 @@
 #include <vm/vm.h>
 #include <vm/pmap.h>
 
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 
 #include "dgbios.h"
 #include "dgfep.h"
index 7803536..dca29bc 100644 (file)
@@ -36,7 +36,7 @@
  *
  *     from: @(#)machdep.c     7.4 (Berkeley) 6/3/91
  * $FreeBSD: src/sys/i386/i386/machdep.c,v 1.385.2.30 2003/05/31 08:48:05 alc Exp $
- * $DragonFly: src/sys/platform/pc32/i386/machdep.c,v 1.134 2008/06/07 12:30:26 mneumann Exp $
+ * $DragonFly: src/sys/platform/pc32/i386/machdep.c,v 1.135 2008/08/02 01:14:43 dillon Exp $
  */
 
 #include "use_apm.h"
 #include <machine/cputypes.h>
 
 #ifdef OLD_BUS_ARCH
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa_device.h>
 #endif
 #include <machine_base/isa/intr_machdep.h>
 #include <bus/isa/rtc.h>
index 7352743..9fd6659 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/i386/vm86.c,v 1.31.2.2 2001/10/05 06:18:55 peter Exp $
- * $DragonFly: src/sys/platform/pc32/i386/vm86.c,v 1.25 2007/01/22 19:37:04 corecode Exp $
+ * $DragonFly: src/sys/platform/pc32/i386/vm86.c,v 1.26 2008/08/02 01:14:43 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -50,7 +50,7 @@
 #include <machine/specialreg.h>
 #include <machine/sysarch.h>
 #include <machine/clock.h>
-#include <bus/isa/i386/isa.h>
+#include <bus/isa/isa.h>
 #include <bus/isa/rtc.h>
 #include <machine_base/isa/timerreg.h>
 
index 94c4f55..df2b7f6 100644 (file)
@@ -39,7 +39,7 @@
  *     from: @(#)vm_machdep.c  7.3 (Berkeley) 5/13/91
  *     Utah $Hdr: vm_machdep.c 1.16.1.1 89/06/23$
  * $FreeBSD: src/sys/i386/i386/vm_machdep.c,v 1.132.2.9 2003/01/25 19:02:23 dillon Exp $
- * $DragonFly: src/sys/platform/pc32/i386/vm_machdep.c,v 1.60 2008/05/25 18:47:26 nth Exp $
+ * $DragonFly: src/sys/platform/pc32/i386/vm_machdep.c,v 1.61 2008/08/02 01:14:43 dillon Exp $
  */
 
 #include "use_npx.h"
@@ -79,7 +79,7 @@
 #include <sys/user.h>
 #include <sys/thread2.h>
 
-#include <bus/isa/i386/isa.h>
+#include <bus/isa/isa.h>
 
 static void    cpu_reset_real (void);
 #ifdef SMP
index f5cbbf2..efc3d4a 100644 (file)
@@ -1,7 +1,7 @@
 /*
  *     from: vector.s, 386BSD 0.1 unknown origin
  * $FreeBSD: src/sys/i386/isa/icu_vector.s,v 1.14.2.2 2000/07/18 21:12:42 dfr Exp $
- * $DragonFly: src/sys/platform/pc32/icu/icu_vector.s,v 1.32 2008/05/08 01:21:02 dillon Exp $
+ * $DragonFly: src/sys/platform/pc32/icu/icu_vector.s,v 1.33 2008/08/02 01:14:43 dillon Exp $
  */
 /*
  * WARNING!  SMP builds can use the ICU now so this code must be MP safe.
@@ -16,7 +16,7 @@
 #include <machine/trap.h>
 
 #include <machine_base/icu/icu.h>
-#include <bus/isa/i386/isa.h>
+#include <bus/isa/isa.h>
 
 #include "assym.s"
 #include "icu_ipl.h"
diff --git a/sys/platform/pc32/include/pci_cfgreg.h b/sys/platform/pc32/include/pci_cfgreg.h
deleted file mode 100644 (file)
index 39ca09a..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-/*
- * Copyright (c) 1997, Stefan Esser <se@freebsd.org>
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice unmodified, this list of conditions, and the following
- *    disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
- * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
- * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
- * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- * $FreeBSD: src/sys/i386/include/pci_cfgreg.h,v 1.4.2.1 2001/07/28 05:55:07 imp Exp $
- * $DragonFly: src/sys/platform/pc32/include/Attic/pci_cfgreg.h,v 1.5 2006/05/20 02:42:06 dillon Exp $
- *
- */
-
-#ifndef _MACHINE_PCI_CFGREG_H_
-#define _MACHINE_PCI_CFGREG_H_
-
-#define CONF1_ADDR_PORT    0x0cf8
-#define CONF1_DATA_PORT    0x0cfc
-
-#define CONF1_ENABLE       0x80000000ul
-#define CONF1_ENABLE_CHK   0x80000000ul
-#define CONF1_ENABLE_MSK   0x7ff00000ul
-#define CONF1_ENABLE_CHK1  0xff000001ul
-#define CONF1_ENABLE_MSK1  0x80000001ul
-#define CONF1_ENABLE_RES1  0x80000000ul
-
-#define CONF2_ENABLE_PORT  0x0cf8
-#define CONF2_FORWARD_PORT 0x0cfa
-
-#define CONF2_ENABLE_CHK   0x0e
-#define CONF2_ENABLE_RES   0x0e
-
-#ifdef _KERNEL
-
-#ifndef _SYS_TYPES_H_
-#include <sys/types.h>
-#endif
-
-extern int             pci_cfgregopen(void);
-extern u_int32_t       pci_cfgregread(int bus, int slot, int func, int reg, int bytes);
-extern void            pci_cfgregwrite(int bus, int slot, int func, int reg, u_int32_t data, int bytes);
-extern int             pci_cfgintr(int bus, int device, int pin);
-
-#endif
-
-#endif
index 7f6ba61..ac1840f 100644 (file)
@@ -35,7 +35,7 @@
  */
 /*
  * $FreeBSD: src/sys/i386/isa/asc.c,v 1.42.2.2 2001/03/01 03:22:39 jlemon Exp $
- * $DragonFly: src/sys/platform/pc32/isa/asc.c,v 1.20 2008/07/24 03:26:46 swildner Exp $
+ * $DragonFly: src/sys/platform/pc32/isa/asc.c,v 1.21 2008/08/02 01:14:43 dillon Exp $
  */
 
 #include "use_asc.h"
@@ -54,8 +54,8 @@
 
 #include <machine/asc_ioctl.h>
 
-#include <bus/isa/i386/isa.h>
-#include <bus/isa/i386/isa_device.h>
+#include <bus/isa/isa.h>
+#include <bus/isa/isa_device.h>
 #include <bus/isa/isavar.h>
 #include "ascreg.h"
 
index 80bb841..f02333d 100644 (file)
@@ -35,7 +35,7 @@
  *
  *     from: @(#)clock.c       7.2 (Berkeley) 5/12/91
  * $FreeBSD: src/sys/i386/isa/clock.c,v 1.149.2.6 2002/11/02 04:41:50 iwasaki Exp $
- * $DragonFly: src/sys/platform/pc32/isa/clock.c,v 1.54 2008/05/10 17:24:09 dillon Exp $
+ * $DragonFly: src/sys/platform/pc32/isa/clock.c,v 1.55 2008/08/02 01:14:43 dillon Exp $
  */
 
 /*
@@ -83,7 +83,7 @@
 #include <machine/specialreg.h>
 
 #include <machine_base/icu/icu.h>
-#include <bus/isa/i386/isa.h>
+#include <bus/isa/isa.h>
 #include <bus/isa/rtc.h>
 #include <machine_base/isa/timerreg.h>
 
index 05775b4..b53129d 100644 (file)
@@ -35,7 +35,7 @@
  *
  *     from: @(#)isa.c 7.2 (Berkeley) 5/13/91
  * $FreeBSD: src/sys/i386/isa/intr_machdep.c,v 1.29.2.5 2001/10/14 06:54:27 luigi Exp $
- * $DragonFly: src/sys/platform/pc32/isa/intr_machdep.c,v 1.47 2006/11/07 06:43:24 dillon Exp $
+ * $DragonFly: src/sys/platform/pc32/isa/intr_machdep.c,v 1.48 2008/08/02 01:14:43 dillon Exp $
  */
 /*
  * This file contains an aggregated module marked:
@@ -66,7 +66,7 @@
 #include <sys/machintr.h>
 
 #include <machine/smp.h>
-#include <bus/isa/i386/isa.h>
+#include <bus/isa/isa.h>
 #include <machine_base/icu/icu.h>
 
 #if NISA > 0
index b0a9754..6f99b4f 100644 (file)
@@ -33,7 +33,7 @@
  *
  *     from: @(#)npx.c 7.2 (Berkeley) 5/12/91
  * $FreeBSD: src/sys/i386/isa/npx.c,v 1.80.2.3 2001/10/20 19:04:38 tegge Exp $
- * $DragonFly: src/sys/platform/pc32/isa/npx.c,v 1.48 2008/05/09 06:35:12 dillon Exp $
+ * $DragonFly: src/sys/platform/pc32/isa/npx.c,v 1.49 2008/08/02 01:14:43 dillon Exp $
  */
 
 #include "opt_cpu.h"
@@ -74,7 +74,7 @@
 #ifndef SMP
 #include <machine_base/icu/icu.h>
 #include <machine_base/isa/intr_machdep.h>
-#include <bus/isa/i386/isa.h>
+#include <bus/isa/isa.h>
 #endif
 
 /*
index e1aa8e1..0762abc 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/prof_machdep.c,v 1.14.2.1 2000/08/03 00:09:30 ps Exp $
- * $DragonFly: src/sys/platform/pc32/isa/prof_machdep.c,v 1.9 2008/05/10 17:24:09 dillon Exp $
+ * $DragonFly: src/sys/platform/pc32/isa/prof_machdep.c,v 1.10 2008/08/02 01:14:43 dillon Exp $
  */
 
 #ifdef GUPROF
@@ -45,7 +45,7 @@
 
 #include <machine/asmacros.h>
 
-#include <bus/isa/i386/isa.h>
+#include <bus/isa/isa.h>
 #include <machine_base/isa/timerreg.h>
 
 #ifdef GUPROF