Do a major clean-up of the BUSDMA architecture. A large number of
authorMatthew Dillon <dillon@dragonflybsd.org>
Wed, 25 Oct 2006 20:56:03 +0000 (20:56 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Wed, 25 Oct 2006 20:56:03 +0000 (20:56 +0000)
essentially machine-independant drivers use the structures and definitions
in machine-dependant directories that are really machine-independant in
nature.

Split <machine/bus_dma.h> into machine-depdendant and machine-independant parts
and make the primary access run through <sys/bus_dma.h>.

Remove <machine/bus.h>, <machine/bus_memio.h> and <machine/bus_pio.h>.  The
optimizations related to bus_memio.h and bus_pio.h made a huge mess,
introduced machine-specific knowledge into essentially machine-independant
drivers, and required specific #include file orderings to do their job.
They may be reintroduced in some other form later on.

Move <machine/resource.h> to <sys/bus_resource.h>.  The contents of the file
is machine-independant or can be made a superset across many platforms.

Make <sys/bus.h> include <sys/bus_dma.h> and <sys/bus_resource.h> and
include <sys/bus.h> where necessary. Remove all #include's of
<machine/resource.h> and <machine/bus.h>.  That is, make the BUSDMA
infrastructure integral to I/O-mapped and memory-mapped accesses to devices
and remove a large chunk of machine-specific dependancies from drivers.
bus_if.h and device_if.h are now required to be present when using <sys/bus.h>.

366 files changed:
sys/bus/eisa/eisaconf.c
sys/bus/firewire/firewire.c
sys/bus/firewire/fwdev.c
sys/bus/firewire/fwdma.c
sys/bus/firewire/fwmem.c
sys/bus/firewire/fwohci.c
sys/bus/firewire/fwohci_pci.c
sys/bus/iicbus/i386/pcf.c
sys/bus/isa/i386/isa.c
sys/bus/isa/i386/isa_compat.c
sys/bus/isa/isa_common.c
sys/bus/isa/isahint.c
sys/bus/isa/pnpeat.c
sys/bus/isa/vga_isa.c
sys/bus/pccard/pccard.c
sys/bus/pccard/pccard_cis.c
sys/bus/pccard/pccard_cis_quirks.c
sys/bus/pccard/pccardvar.h
sys/bus/pccard/slot.h
sys/bus/pci/pci.c
sys/bus/pci/pci_compat.c
sys/bus/pci/pci_isab.c
sys/bus/pci/pci_pcib.c
sys/bus/pci/pcisupport.c
sys/bus/usb/ehci.c
sys/bus/usb/ehci_pci.c
sys/bus/usb/ohci.c
sys/bus/usb/ohci_pci.c
sys/bus/usb/uhci.c
sys/bus/usb/uhci_pci.c
sys/bus/usb/uhub.c
sys/bus/usb/usb.c
sys/bus/usb/usb_mem.c
sys/bus/usb/usb_subr.c
sys/bus/usb/usbdi.c
sys/contrib/dev/ath/dragonfly/ah_osdep.h
sys/contrib/dev/fla/fla.c
sys/contrib/dev/oltr/if_oltr.c
sys/cpu/i386/include/bus_at386.h
sys/cpu/i386/include/bus_dma.h
sys/cpu/i386/misc/in_cksum2.s
sys/dev/acpica5/Osd/OsdDebug.c
sys/dev/acpica5/Osd/OsdHardware.c
sys/dev/acpica5/Osd/OsdInterrupt.c
sys/dev/acpica5/acpi.c
sys/dev/acpica5/acpi_acad.c
sys/dev/acpica5/acpi_cmbat.c
sys/dev/acpica5/acpi_cpu.c
sys/dev/acpica5/acpi_ec.c
sys/dev/acpica5/acpi_package.c
sys/dev/acpica5/acpi_resource.c
sys/dev/acpica5/acpi_timer.c
sys/dev/acpica5/acpivar.h
sys/dev/agp/agp.c
sys/dev/agp/agp_amd.c
sys/dev/agp/agp_i810.c
sys/dev/agp/agp_nvidia.c
sys/dev/crypto/hifn/hifn7751.c
sys/dev/crypto/ubsec/ubsec.c
sys/dev/disk/advansys/adv_eisa.c
sys/dev/disk/advansys/adv_isa.c
sys/dev/disk/advansys/adv_pci.c
sys/dev/disk/advansys/advansys.c
sys/dev/disk/advansys/advlib.c
sys/dev/disk/advansys/adw_pci.c
sys/dev/disk/advansys/adwcam.c
sys/dev/disk/advansys/adwlib.c
sys/dev/disk/aha/aha.c
sys/dev/disk/aha/aha_isa.c
sys/dev/disk/ahb/ahb.c
sys/dev/disk/aic/aic.c
sys/dev/disk/aic/aic_isa.c
sys/dev/disk/aic/aic_pccard.c
sys/dev/disk/aic7xxx/aic79xx_osm.h
sys/dev/disk/aic7xxx/aic7xxx_osm.h
sys/dev/disk/amd/amd.c
sys/dev/disk/ata/ata-all.c
sys/dev/disk/ata/ata-card.c
sys/dev/disk/ata/ata-disk.c
sys/dev/disk/ata/ata-dma.c
sys/dev/disk/ata/ata-isa.c
sys/dev/disk/ata/ata-pci.c
sys/dev/disk/ata/ata-raid.c
sys/dev/disk/ata/atapi-all.c
sys/dev/disk/ata/atapi-cam.c
sys/dev/disk/ata/atapi-cd.c
sys/dev/disk/ata/atapi-fd.c
sys/dev/disk/ata/atapi-tape.c
sys/dev/disk/buslogic/bt.c
sys/dev/disk/buslogic/bt_eisa.c
sys/dev/disk/buslogic/bt_isa.c
sys/dev/disk/buslogic/bt_pci.c
sys/dev/disk/fd/fd.c
sys/dev/disk/fd/fd_pccard.c
sys/dev/disk/isp/isp_freebsd.h
sys/dev/disk/isp/isp_pci.c
sys/dev/disk/mpt/mpt_freebsd.h
sys/dev/disk/mpt/mpt_pci.c
sys/dev/disk/ncr/ncr.c
sys/dev/disk/ncv/ncr53c500.c
sys/dev/disk/ncv/ncr53c500_pccard.c
sys/dev/disk/nsp/nsp.c
sys/dev/disk/nsp/nsp_pccard.c
sys/dev/disk/sbp/sbp.c
sys/dev/disk/stg/tmc18c30.c
sys/dev/disk/stg/tmc18c30_isa.c
sys/dev/disk/stg/tmc18c30_pccard.c
sys/dev/disk/sym/sym_hipd.c
sys/dev/disk/trm/trm.c
sys/dev/drm/drm_os_freebsd.h
sys/dev/misc/atkbd/atkbd_isa.c
sys/dev/misc/atkbdc_layer/atkbdc_isa.c
sys/dev/misc/dcons/dcons/Makefile
sys/dev/misc/dcons/dcons_crom.c
sys/dev/misc/dcons/dcons_os.c
sys/dev/misc/joy/joy.c
sys/dev/misc/kbd/atkbd.c
sys/dev/misc/kbd/atkbdc.c
sys/dev/misc/lpt/lpt.c
sys/dev/misc/mse/mse.c
sys/dev/misc/musycc/musycc.c
sys/dev/misc/orm/orm.c
sys/dev/misc/pcfclock/pcfclock.c
sys/dev/misc/ppc/ppc.c
sys/dev/misc/ppi/ppi.c
sys/dev/misc/pps/pps.c
sys/dev/misc/psm/psm.c
sys/dev/misc/puc/puc.c
sys/dev/misc/spic/spic.c
sys/dev/misc/syscons/scgfbrndr.c
sys/dev/misc/xrpu/xrpu.c
sys/dev/netif/acx/acx100.c
sys/dev/netif/acx/acx111.c
sys/dev/netif/acx/acxcmd.c
sys/dev/netif/acx/if_acx.c
sys/dev/netif/an/if_an.c
sys/dev/netif/an/if_an_isa.c
sys/dev/netif/an/if_an_pccard.c
sys/dev/netif/an/if_an_pci.c
sys/dev/netif/ar/if_ar.c
sys/dev/netif/ar/if_ar_isa.c
sys/dev/netif/ar/if_ar_pci.c
sys/dev/netif/ath/ath/if_ath.c
sys/dev/netif/ath/ath/if_ath_pci.c
sys/dev/netif/ath/rate_amrr/amrr.c
sys/dev/netif/ath/rate_onoe/onoe.c
sys/dev/netif/ath/rate_sample/sample.c
sys/dev/netif/aue/if_aue.c
sys/dev/netif/awi/am79c930.c
sys/dev/netif/awi/awi.c
sys/dev/netif/awi/awi_wep.c
sys/dev/netif/awi/awi_wicfg.c
sys/dev/netif/awi/if_awi_pccard.c
sys/dev/netif/axe/if_axe.c
sys/dev/netif/bfe/if_bfe.c
sys/dev/netif/bge/if_bge.c
sys/dev/netif/cm/if_cm_isa.c
sys/dev/netif/cm/smc90cx6.c
sys/dev/netif/cs/if_cs.c
sys/dev/netif/cs/if_cs_isa.c
sys/dev/netif/cs/if_cs_pccard.c
sys/dev/netif/cue/if_cue.c
sys/dev/netif/dc/if_dc.c
sys/dev/netif/de/if_de.c
sys/dev/netif/ed/if_ed.c
sys/dev/netif/ed/if_ed_isa.c
sys/dev/netif/ed/if_ed_pccard.c
sys/dev/netif/ed/if_ed_pci.c
sys/dev/netif/em/if_em.h
sys/dev/netif/em/if_em_osdep.h
sys/dev/netif/ep/if_ep.c
sys/dev/netif/ep/if_ep_eisa.c
sys/dev/netif/ep/if_ep_isa.c
sys/dev/netif/ep/if_ep_pccard.c
sys/dev/netif/ex/if_ex.c
sys/dev/netif/ex/if_ex_isa.c
sys/dev/netif/ex/if_ex_pccard.c
sys/dev/netif/fe/if_fe.c
sys/dev/netif/fe/if_fe_isa.c
sys/dev/netif/fe/if_fe_pccard.c
sys/dev/netif/fea/if_fea.c
sys/dev/netif/fwe/if_fwe.c
sys/dev/netif/fxp/if_fxp.c
sys/dev/netif/gx/if_gx.c
sys/dev/netif/ipw/if_ipw.c
sys/dev/netif/iwi/if_iwi.c
sys/dev/netif/kue/if_kue.c
sys/dev/netif/lge/if_lge.c
sys/dev/netif/lnc/am7990.c
sys/dev/netif/lnc/am79900.c
sys/dev/netif/lnc/if_lnc_isa.c
sys/dev/netif/lnc/if_lnc_pci.c
sys/dev/netif/lnc/lance.c
sys/dev/netif/mii_layer/brgphy.c
sys/dev/netif/mii_layer/ciphy.c
sys/dev/netif/mii_layer/dcphy.c
sys/dev/netif/mii_layer/pnphy.c
sys/dev/netif/mii_layer/rgephy.c
sys/dev/netif/mii_layer/rlphy.c
sys/dev/netif/mii_layer/tlphy.c
sys/dev/netif/mn/if_mn.c
sys/dev/netif/my/if_my.c
sys/dev/netif/ndis/if_ndis.c
sys/dev/netif/ndis/if_ndis_pccard.c
sys/dev/netif/ndis/if_ndis_pci.c
sys/dev/netif/nfe/if_nfe.c
sys/dev/netif/nge/if_nge.c
sys/dev/netif/nv/if_nv.c
sys/dev/netif/pcn/if_pcn.c
sys/dev/netif/pdq_layer/pdqvar.h
sys/dev/netif/plip/if_plip.c
sys/dev/netif/ral/if_ral_pci.c
sys/dev/netif/ral/rt2560.c
sys/dev/netif/ral/rt2661.c
sys/dev/netif/ray/if_ray.c
sys/dev/netif/re/if_re.c
sys/dev/netif/rl/if_rl.c
sys/dev/netif/rtw/if_rtw_pci.c
sys/dev/netif/rtw/rtw.c
sys/dev/netif/rtw/rtwphy.c
sys/dev/netif/rtw/rtwphyio.c
sys/dev/netif/rtw/smc93cx6.c
sys/dev/netif/rue/if_rue.c
sys/dev/netif/sbni/if_sbni.c
sys/dev/netif/sbni/if_sbni_pci.c
sys/dev/netif/sbsh/if_sbsh.c
sys/dev/netif/sf/if_sf.c
sys/dev/netif/sis/if_sis.c
sys/dev/netif/sk/if_sk.c
sys/dev/netif/sn/if_sn.c
sys/dev/netif/sn/if_sn_isa.c
sys/dev/netif/sn/if_sn_pccard.c
sys/dev/netif/sr/if_sr.c
sys/dev/netif/sr/if_sr_isa.c
sys/dev/netif/sr/if_sr_pci.c
sys/dev/netif/ste/if_ste.c
sys/dev/netif/ti/if_ti.c
sys/dev/netif/tl/if_tl.c
sys/dev/netif/tx/if_tx.c
sys/dev/netif/txp/if_txp.c
sys/dev/netif/vge/if_vge.c
sys/dev/netif/vr/if_vr.c
sys/dev/netif/vx/if_vx.c
sys/dev/netif/vx/if_vx_eisa.c
sys/dev/netif/vx/if_vx_pci.c
sys/dev/netif/wb/if_wb.c
sys/dev/netif/wi/if_wi.c
sys/dev/netif/wi/if_wi_pccard.c
sys/dev/netif/wi/if_wi_pci.c
sys/dev/netif/wl/if_wl.c
sys/dev/netif/xe/if_xe.c
sys/dev/netif/xe/if_xe_pccard.c
sys/dev/netif/xl/if_xl.c
sys/dev/pccard/cardbus/cardbus.c
sys/dev/pccard/cardbus/cardbus_cis.c
sys/dev/pccard/exca/exca.c
sys/dev/pccard/pccbb/pccbb.c
sys/dev/powermng/i386/alpm/alpm.c
sys/dev/powermng/i386/amdpm/amdpm.c
sys/dev/powermng/i386/intpm/intpm.c
sys/dev/powermng/i386/viapm/viapm.c
sys/dev/powermng/ichsmb/ichsmb.c
sys/dev/powermng/ichsmb/ichsmb_pci.c
sys/dev/raid/aac/aac.c
sys/dev/raid/aac/aac_cam.c
sys/dev/raid/aac/aac_debug.c
sys/dev/raid/aac/aac_disk.c
sys/dev/raid/aac/aac_pci.c
sys/dev/raid/amr/amr.c
sys/dev/raid/amr/amr_cam.c
sys/dev/raid/amr/amr_disk.c
sys/dev/raid/amr/amr_pci.c
sys/dev/raid/asr/asr.c
sys/dev/raid/ciss/ciss.c
sys/dev/raid/dpt/dpt_eisa.c
sys/dev/raid/dpt/dpt_pci.c
sys/dev/raid/dpt/dpt_scsi.c
sys/dev/raid/ida/ida.c
sys/dev/raid/ida/ida_disk.c
sys/dev/raid/ida/ida_eisa.c
sys/dev/raid/ida/ida_pci.c
sys/dev/raid/iir/iir.c
sys/dev/raid/iir/iir_ctrl.c
sys/dev/raid/iir/iir_pci.c
sys/dev/raid/ips/ips.h
sys/dev/raid/ips/ips_disk.h
sys/dev/raid/mlx/mlx.c
sys/dev/raid/mlx/mlx_disk.c
sys/dev/raid/mlx/mlx_pci.c
sys/dev/raid/mly/mly.c
sys/dev/raid/mly/mly_cam.c
sys/dev/raid/mly/mly_pci.c
sys/dev/raid/pst/pst-iop.c
sys/dev/raid/pst/pst-pci.c
sys/dev/raid/pst/pst-raid.c
sys/dev/raid/twa/twa_includes.h
sys/dev/raid/twe/twe_compat.h
sys/dev/serial/dgb/dgm.c
sys/dev/serial/digi/digi.c
sys/dev/serial/digi/digi_isa.c
sys/dev/serial/digi/digi_pci.c
sys/dev/serial/rp/rp.c
sys/dev/serial/rp/rp_isa.c
sys/dev/serial/rp/rp_pci.c
sys/dev/serial/si/si.c
sys/dev/serial/si/si_eisa.c
sys/dev/serial/si/si_isa.c
sys/dev/serial/si/si_pci.c
sys/dev/serial/sio/sio.c
sys/dev/serial/sio/sio_pccard.c
sys/dev/sound/isa/gusc.c
sys/dev/sound/pci/csa.c
sys/dev/sound/pcm/sound.h
sys/dev/usbmisc/udbp/udbp.c
sys/dev/video/bktr/bktr_audio.c
sys/dev/video/bktr/bktr_card.c
sys/dev/video/bktr/bktr_core.c
sys/dev/video/bktr/bktr_i2c.c
sys/dev/video/bktr/bktr_os.c
sys/dev/video/bktr/bktr_tuner.c
sys/dev/video/bktr/msp34xx.c
sys/emulation/ndis/kern_ndis.c
sys/emulation/ndis/subr_hal.c
sys/emulation/ndis/subr_ndis.c
sys/emulation/ndis/subr_ntoskrnl.c
sys/kern/bus_if.m
sys/kern/subr_bus.c
sys/kern/subr_rman.c
sys/net/faith/Makefile
sys/net/faith/if_faith.c
sys/net/gif/Makefile
sys/net/gif/if_gif.c
sys/net/gre/Makefile
sys/net/gre/if_gre.c
sys/net/i4b/capi/iavc/iavc_card.c
sys/net/i4b/capi/iavc/iavc_isa.c
sys/net/i4b/capi/iavc/iavc_lli.c
sys/net/i4b/capi/iavc/iavc_pci.c
sys/net/i4b/layer1/ifpi/i4b_ifpi_pci.c
sys/net/i4b/layer1/ifpi2/i4b_ifpi2_pci.c
sys/net/i4b/layer1/ifpnp/i4b_ifpnp_avm.c
sys/net/i4b/layer1/ihfc/i4b_ihfc_drv.c
sys/net/i4b/layer1/ihfc/i4b_ihfc_pnp.c
sys/net/i4b/layer1/isic/i4b_elsa_qs1p.c
sys/net/i4b/layer1/isic/i4b_isic.h
sys/net/i4b/layer1/isic/i4b_usr_sti.c
sys/net/i4b/layer1/itjc/i4b_itjc_pci.c
sys/net/i4b/layer1/iwic/i4b_iwic_pci.c
sys/net/ppp_layer/ppp_tty.c
sys/net/sl/if_sl.c
sys/net/vlan/Makefile
sys/net/vlan/if_vlan.c
sys/platform/pc32/acpica5/acpi_wakeup.c
sys/platform/pc32/i386/busdma_machdep.c
sys/platform/pc32/i386/nexus.c
sys/platform/pc32/include/bus.h [deleted file]
sys/platform/pc32/include/bus_memio.h [deleted file]
sys/platform/pc32/include/bus_pio.h [deleted file]
sys/platform/pc32/isa/npx.c
sys/platform/vkernel/conf/files
sys/platform/vkernel/conf/options
sys/sys/bus.h
sys/sys/bus_dma.h [copied from sys/cpu/i386/include/bus_dma.h with 95% similarity]
sys/sys/bus_resource.h [moved from sys/platform/pc32/include/resource.h with 86% similarity]
sys/sys/firmware.h
sys/sys/rman.h

index 9fc7a90..c51805e 100644 (file)
@@ -29,7 +29,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/eisa/eisaconf.c,v 1.55 2000/01/14 07:13:57 peter Exp $
- * $DragonFly: src/sys/bus/eisa/eisaconf.c,v 1.8 2006/09/05 03:48:08 dillon Exp $
+ * $DragonFly: src/sys/bus/eisa/eisaconf.c,v 1.9 2006/10/25 20:55:51 dillon Exp $
  */
 
 #include "opt_eisa.h"
@@ -43,8 +43,6 @@
 #include <sys/bus.h>
 
 #include <machine/limits.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include "eisaconf.h"
index 7e1b3a7..b76c8d5 100644 (file)
@@ -32,7 +32,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  * 
  * $FreeBSD: src/sys/dev/firewire/firewire.c,v 1.68 2004/01/08 14:58:09 simokawa Exp $
- * $DragonFly: src/sys/bus/firewire/firewire.c,v 1.16 2006/09/05 03:48:09 dillon Exp $
+ * $DragonFly: src/sys/bus/firewire/firewire.c,v 1.17 2006/10/25 20:55:51 dillon Exp $
  *
  */
 
@@ -43,6 +43,7 @@
 #include <sys/kernel.h>
 #include <sys/malloc.h>
 #include <sys/conf.h>
+#include <sys/bus.h>           /* used by smbus and newbus */
 #include <sys/sysctl.h>
 #include <sys/thread2.h>
 
@@ -50,9 +51,6 @@
 #include <machine/clock.h>     /* for DELAY() */
 #endif
 
-#include <sys/bus.h>           /* used by smbus and newbus */
-#include <machine/bus.h>
-
 #ifdef __DragonFly__
 #include "firewire.h"
 #include "firewirereg.h"
index 6f5243d..2a80b59 100644 (file)
@@ -32,7 +32,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  * 
  * $FreeBSD: src/sys/dev/firewire/fwdev.c,v 1.36 2004/01/22 14:41:17 simokawa Exp $
- * $DragonFly: src/sys/bus/firewire/fwdev.c,v 1.16 2006/09/10 01:26:32 dillon Exp $
+ * $DragonFly: src/sys/bus/firewire/fwdev.c,v 1.17 2006/10/25 20:55:51 dillon Exp $
  *
  */
 
@@ -53,7 +53,6 @@
 
 #include <sys/bus.h>
 #include <sys/ctype.h>
-#include <machine/bus.h>
 
 #include <sys/ioccom.h>
 #include <sys/thread2.h>
index 69992c0..a6e3085 100644 (file)
@@ -31,7 +31,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/bus/firewire/fwdma.c,v 1.7 2006/09/05 03:48:09 dillon Exp $
+ * $DragonFly: src/sys/bus/firewire/fwdma.c,v 1.8 2006/10/25 20:55:51 dillon Exp $
  */
 
 #ifndef __DragonFly__
@@ -42,6 +42,7 @@ __FBSDID("$FreeBSD: src/sys/dev/firewire/fwdma.c,v 1.5 2003/08/24 17:46:07 obrie
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/conf.h>
+#include <sys/bus.h>
 #include <sys/types.h>
 #include <sys/kernel.h>
 #include <sys/malloc.h>
@@ -50,9 +51,6 @@ __FBSDID("$FreeBSD: src/sys/dev/firewire/fwdma.c,v 1.5 2003/08/24 17:46:07 obrie
 #include <sys/mutex.h>
 #endif
 
-#include <sys/bus.h>
-#include <machine/bus.h>
-
 #ifdef __DragonFly__
 #include <bus/firewire/firewire.h>
 #include <bus/firewire/firewirereg.h>
index 1bad1aa..67ae7a8 100644 (file)
@@ -31,7 +31,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/bus/firewire/fwmem.c,v 1.13 2006/09/10 01:26:32 dillon Exp $
+ * $DragonFly: src/sys/bus/firewire/fwmem.c,v 1.14 2006/10/25 20:55:51 dillon Exp $
  */
 
 #ifndef __DragonFly__
@@ -46,6 +46,7 @@ __FBSDID("$FreeBSD: src/sys/dev/firewire/fwmem.c,v 1.26 2004/01/05 14:21:18 simo
 #include <sys/kernel.h>
 #include <sys/malloc.h>
 #include <sys/conf.h>
+#include <sys/bus.h>
 #include <sys/sysctl.h>
 #if defined(__DragonFly__) || __FreeBSD_version < 500000
 #include <sys/buf.h>
@@ -53,9 +54,6 @@ __FBSDID("$FreeBSD: src/sys/dev/firewire/fwmem.c,v 1.26 2004/01/05 14:21:18 simo
 #include <sys/bio.h>
 #endif
 
-#include <sys/bus.h>
-#include <machine/bus.h>
-
 #include <sys/signal.h>
 #include <sys/mman.h>
 #include <sys/ioccom.h>
index 0f2054f..9fee5df 100644 (file)
@@ -33,7 +33,7 @@
  * 
  * $FreeBSD: src/sys/dev/firewire/fwohci.c,v 1.72 2004/01/22 14:41:17 simokawa Exp $
  * $FreeBSD: src/sys/dev/firewire/fwohci.c,v 1.1.2.19 2003/05/01 06:24:37 simokawa Exp $
- * $DragonFly: src/sys/bus/firewire/fwohci.c,v 1.13 2006/09/10 01:26:32 dillon Exp $
+ * $DragonFly: src/sys/bus/firewire/fwohci.c,v 1.14 2006/10/25 20:55:51 dillon Exp $
  */
 
 #define ATRQ_CH 0
@@ -53,9 +53,8 @@
 #include <sys/conf.h>
 #include <sys/device.h>
 #include <sys/endian.h>
-#include <sys/thread2.h>
 
-#include <machine/bus.h>
+#include <sys/thread2.h>
 
 #if defined(__DragonFly__) || __FreeBSD_version < 500000
 #include <machine/clock.h>             /* for DELAY() */
index c387b31..86cbec8 100644 (file)
@@ -32,7 +32,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  * 
  * $FreeBSD: src/sys/dev/firewire/fwohci_pci.c,v 1.38 2004/01/23 17:37:09 simokawa Exp $
- * $DragonFly: src/sys/bus/firewire/fwohci_pci.c,v 1.21 2005/11/17 21:29:45 dillon Exp $
+ * $DragonFly: src/sys/bus/firewire/fwohci_pci.c,v 1.22 2006/10/25 20:55:51 dillon Exp $
  */
 
 #define BOUNCE_BUFFER_TEST     0
 #include <sys/conf.h>
 #include <sys/bus.h>
 #include <sys/queue.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
 #include <sys/malloc.h>
 #if defined(__FreeBSD__) && __FreeBSD_version >= 501102
 #include <sys/lock.h>
 #include <sys/mutex.h>
 #endif
-#include <machine/resource.h>
 #include <sys/thread2.h>
 
 #if defined(__DragonFly__) || __FreeBSD_version < 500000
index 46f9c8f..3a0eea7 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.7 2006/01/22 14:03:51 swildner Exp $
+ * $DragonFly: src/sys/bus/iicbus/i386/pcf.c,v 1.8 2006/10/25 20:55:51 dillon Exp $
  *
  */
 #include <sys/param.h>
@@ -35,8 +35,6 @@
 #include <sys/malloc.h>
 
 #include <machine/clock.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include <bus/isa/isareg.h>
index cd48d54..a4be1bd 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/isa.c,v 1.132.2.5 2002/03/03 05:42:50 nyan Exp $
- * $DragonFly: src/sys/bus/isa/i386/isa.c,v 1.7 2005/06/12 20:55:14 swildner Exp $
+ * $DragonFly: src/sys/bus/isa/i386/isa.c,v 1.8 2006/10/25 20:55:51 dillon Exp $
  */
 
 /*
 #include <sys/param.h>
 #include <sys/bus.h>
 #include <sys/malloc.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
 
-#include <machine/resource.h>
-
 #include "../isavar.h"
 #include "../isa_common.h"
 
index cb358bc..e50b44f 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/isa_compat.c,v 1.18.2.1 2001/05/17 23:05:06 imp Exp $
- * $DragonFly: src/sys/bus/isa/i386/isa_compat.c,v 1.10 2006/09/05 00:55:35 dillon Exp $
+ * $DragonFly: src/sys/bus/isa/i386/isa_compat.c,v 1.11 2006/10/25 20:55:51 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -33,7 +33,6 @@
 #include <sys/bus.h>
 #include <sys/malloc.h>
 #include <sys/module.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
 
 #include <machine/vmparam.h>
@@ -42,7 +41,6 @@
 #include <machine/pmap.h>
 #include <machine/md_var.h>
 
-#include <machine/resource.h>
 #include "../isavar.h"
 #include "isa_compat.h"
 #include "isa_device.h"
index 786393d..cb4103e 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/isa_common.c,v 1.16.2.1 2000/09/16 15:49:52 roger Exp $
- * $DragonFly: src/sys/bus/isa/isa_common.c,v 1.11 2006/09/05 00:55:35 dillon Exp $
+ * $DragonFly: src/sys/bus/isa/isa_common.c,v 1.12 2006/10/25 20:55:51 dillon Exp $
  */
 /*
  * Modifications for Intel architecture by Garrett A. Wollman.
 #include <sys/bus.h>
 #include <sys/malloc.h>
 #include <sys/module.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
 
-#include <machine/resource.h>
-
 #include "isavar.h"
 #include "isa_common.h"
 
index b51c291..cdff93f 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/isahint.c,v 1.8.2.1 2001/03/21 11:18:25 nyan Exp $
- * $DragonFly: src/sys/bus/isa/isahint.c,v 1.5 2005/10/30 04:41:09 dillon Exp $
+ * $DragonFly: src/sys/bus/isa/isahint.c,v 1.6 2006/10/25 20:55:51 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -32,8 +32,8 @@
 #include <sys/kernel.h>
 #include <sys/bus.h>
 #include <sys/module.h>
+
 #include "isavar.h"
-#include <machine/resource.h>
 
 static void
 isahint_add_device(device_t parent, const char *name, int unit)
index e906c57..08346e9 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.2 2006/10/23 21:50:31 dillon Exp $
+ * $DragonFly: src/sys/bus/isa/pnpeat.c,v 1.3 2006/10/25 20:55:51 dillon Exp $
  */
 
 /*
@@ -47,7 +47,6 @@
 #include <sys/kernel.h>
 #include <sys/malloc.h>
 #include <sys/module.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
 
 #include <machine/vmparam.h>
@@ -56,7 +55,6 @@
 #include <machine/pmap.h>
 
 #include <machine/nexusvar.h>
-#include <machine/resource.h>
 #include <machine/smp.h>
 #include <arch/apic/mpapic.h>
 
index 56babc9..9456e77 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/vga_isa.c,v 1.17 2000/01/29 15:08:56 peter Exp $
- * $DragonFly: src/sys/bus/isa/vga_isa.c,v 1.12 2006/09/10 01:26:33 dillon Exp $
+ * $DragonFly: src/sys/bus/isa/vga_isa.c,v 1.13 2006/10/25 20:55:51 dillon Exp $
  */
 
 #include "opt_vga.h"
 #include <sys/device.h>
 #include <sys/bus.h>
 #include <sys/fbio.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
-
 #include <sys/rman.h>
 
 #include <vm/vm.h>
index cf3e90f..81510c4 100644 (file)
@@ -1,6 +1,6 @@
 /*     $NetBSD: pcmcia.c,v 1.23 2000/07/28 19:17:02 drochner Exp $     */
 /* $FreeBSD: src/sys/dev/pccard/pccard.c,v 1.70 2002/11/14 14:02:32 mux Exp $ */
-/* $DragonFly: src/sys/bus/pccard/pccard.c,v 1.16 2006/09/05 00:55:36 dillon Exp $ */
+/* $DragonFly: src/sys/bus/pccard/pccard.c,v 1.17 2006/10/25 20:55:51 dillon Exp $ */
 
 /*
  * Copyright (c) 1997 Marc Horowitz.  All rights reserved.
@@ -41,9 +41,7 @@
 #include <sys/types.h>
 
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 
 #include <net/ethernet.h>
 
index 0bb00e9..6b4444d 100644 (file)
@@ -1,6 +1,6 @@
 /* $NetBSD: pcmcia_cis.c,v 1.17 2000/02/10 09:01:52 chopps Exp $ */
 /* $FreeBSD: src/sys/dev/pccard/pccard_cis.c,v 1.23 2002/11/14 14:02:32 mux Exp $ */
-/* $DragonFly: src/sys/bus/pccard/pccard_cis.c,v 1.5 2006/09/05 03:48:09 dillon Exp $ */
+/* $DragonFly: src/sys/bus/pccard/pccard_cis.c,v 1.6 2006/10/25 20:55:51 dillon Exp $ */
 
 /*
  * Copyright (c) 1997 Marc Horowitz.  All rights reserved.
@@ -40,9 +40,7 @@
 #include <sys/types.h>
 
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 
 #include <bus/pccard/pccardreg.h>
 #include <bus/pccard/pccardvar.h>
index dafb872..2dcb600 100644 (file)
@@ -1,6 +1,6 @@
 /*     $NetBSD: pcmcia_cis_quirks.c,v 1.6 2000/04/12 21:07:55 scw Exp $ */
 /* $FreeBSD: src/sys/dev/pccard/pccard_cis_quirks.c,v 1.7 2002/02/09 21:34:06 imp Exp $ */
-/* $DragonFly: src/sys/bus/pccard/pccard_cis_quirks.c,v 1.4 2006/09/05 00:55:36 dillon Exp $ */
+/* $DragonFly: src/sys/bus/pccard/pccard_cis_quirks.c,v 1.5 2006/10/25 20:55:51 dillon Exp $ */
 
 #define        PCCARDDEBUG
 
@@ -42,9 +42,7 @@
 #include <sys/types.h>
 
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 
 #include <bus/pccard/pccarddevs.h>
 #include <bus/pccard/pccardreg.h>
index 11aa65e..8abd494 100644 (file)
@@ -1,6 +1,6 @@
 /*     $NetBSD: pcmciavar.h,v 1.12 2000/02/08 12:51:31 enami Exp $     */
 /* $FreeBSD: src/sys/dev/pccard/pccardvar.h,v 1.34 2002/11/14 05:15:50 imp Exp $ */
-/* $DragonFly: src/sys/bus/pccard/pccardvar.h,v 1.5 2004/02/13 22:12:33 joerg Exp $ */
+/* $DragonFly: src/sys/bus/pccard/pccardvar.h,v 1.6 2006/10/25 20:55:51 dillon Exp $ */
 
 /*
  * Copyright (c) 1997 Marc Horowitz.  All rights reserved.
@@ -33,8 +33,7 @@
 
 #include <sys/types.h>
 #include <sys/queue.h>
-
-#include <machine/bus.h>
+#include <sys/bus_dma.h>
 
 extern int     pccard_verbose;
 
index 8ab8790..3d2ee49 100644 (file)
@@ -33,7 +33,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/pccard/slot.h,v 1.25.2.5 2002/09/22 20:26:58 imp Exp $
- * $DragonFly: src/sys/bus/pccard/Attic/slot.h,v 1.6 2006/09/10 01:26:33 dillon Exp $
+ * $DragonFly: src/sys/bus/pccard/Attic/slot.h,v 1.7 2006/10/25 20:55:51 dillon Exp $
  */
 
 #ifndef _PCCARD_SLOT_H
@@ -45,9 +45,7 @@
  */
 #include <sys/param.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 #include <sys/selinfo.h>
 
 /*
index c62641b..82042a0 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.32 2006/09/05 00:55:36 dillon Exp $
+ * $DragonFly: src/sys/bus/pci/pci.c,v 1.33 2006/10/25 20:55:51 dillon Exp $
  *
  */
 
@@ -50,9 +50,7 @@
 #include <vm/vm_extern.h>
 
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 #include <machine/smp.h>
 #ifdef __i386__
 #include <bus/pci/i386/pci_cfgreg.h>
index ea1ebab..e194136 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/pci/pci_compat.c,v 1.35.2.1 2001/10/14 21:14:14 luigi Exp $
- * $DragonFly: src/sys/bus/pci/pci_compat.c,v 1.11 2006/09/05 00:55:36 dillon Exp $
+ * $DragonFly: src/sys/bus/pci/pci_compat.c,v 1.12 2006/10/25 20:55:51 dillon Exp $
  *
  */
 
@@ -41,9 +41,7 @@
 #include <vm/pmap.h>
 
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 #include <machine/smp.h>
 #include <sys/interrupt.h>
 
index a1ed7b4..2280ddf 100644 (file)
@@ -26,7 +26,7 @@
  * (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_isab.c,v 1.6 2006/01/22 04:10:32 swildner Exp $
+ * $DragonFly: src/sys/bus/pci/pci_isab.c,v 1.7 2006/10/25 20:55:51 dillon Exp $
  */
 
 #include "opt_pci.h"
@@ -39,8 +39,6 @@
 #include <sys/rman.h>
 #include <sys/systm.h>
 
-#include <machine/resource.h>
-
 #include <bus/isa/isavar.h>
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
index a1dfab0..b706a54 100644 (file)
@@ -26,7 +26,7 @@
  * (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_pcib.c,v 1.5 2005/10/30 04:41:10 dillon Exp $
+ * $DragonFly: src/sys/bus/pci/pci_pcib.c,v 1.6 2006/10/25 20:55:51 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -37,8 +37,6 @@
 #include <sys/rman.h>
 #include <sys/systm.h>
 
-#include <machine/resource.h>
-
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
 #include "pcib_if.h"
index d71f7ea..635873d 100644 (file)
@@ -1,7 +1,7 @@
 /**************************************************************************
 **
 ** $FreeBSD: src/sys/pci/pcisupport.c,v 1.154.2.15 2003/04/29 15:55:06 simokawa Exp $
-** $DragonFly: src/sys/bus/pci/pcisupport.c,v 1.17 2006/09/05 00:55:36 dillon Exp $
+** $DragonFly: src/sys/bus/pci/pcisupport.c,v 1.18 2006/10/25 20:55:51 dillon Exp $
 **
 **  Device driver for DEC/INTEL PCI chipsets.
 **
@@ -52,8 +52,6 @@
 #include <sys/bus.h>
 #include <sys/rman.h>
 
-#include <machine/resource.h>
-
 #include "pcivar.h"
 #include "pcireg.h"
 
index 5788dd4..be35710 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * $NetBSD: ehci.c,v 1.67 2004/07/06 04:18:05 mycroft Exp $
  * $FreeBSD: src/sys/dev/usb/ehci.c,v 1.5 2003/11/10 00:20:52 joe Exp $
- * $DragonFly: src/sys/bus/usb/ehci.c,v 1.24 2006/09/05 00:55:36 dillon Exp $
+ * $DragonFly: src/sys/bus/usb/ehci.c,v 1.25 2006/10/25 20:55:51 dillon Exp $
  */
 
 /*
 #include <sys/systm.h>
 #include <sys/malloc.h>
 #include <sys/kernel.h>
-#if defined(__NetBSD__) || defined(__OpenBSD__)
-#include <sys/device.h>
-#include <sys/select.h>
-#elif defined(__FreeBSD__) || defined(__DragonFly__)
 #include <sys/endian.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus_pio.h>
-#include <machine/bus_memio.h>
 #include <sys/lock.h>
-#if defined(DIAGNOSTIC) && defined(__i386__)
-#include <machine/cpu.h>
-#endif
-#endif
 #include <sys/proc.h>
 #include <sys/queue.h>
 #include <sys/sysctl.h>
 #include <sys/thread2.h>
 
-#include <machine/bus.h>
+#include <machine/cpu.h>
 #include <machine/endian.h>
 
 #include <bus/usb/usb.h>
index ccf1b85..a0450e0 100644 (file)
@@ -34,7 +34,7 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  * $FreeBSD: src/sys/dev/usb/ehci_pci.c,v 1.9 2003/12/17 17:15:41 peter Exp $
- * $DragonFly: src/sys/bus/usb/ehci_pci.c,v 1.10 2006/05/02 16:12:01 dillon Exp $
+ * $DragonFly: src/sys/bus/usb/ehci_pci.c,v 1.11 2006/10/25 20:55:52 dillon Exp $
  */
 
 /*
@@ -60,9 +60,7 @@
 #include <sys/bus.h>
 #include <sys/queue.h>
 #include <sys/lock.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
index 2b25c26..7f94dc2 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * $NetBSD: ohci.c,v 1.138 2003/02/08 03:32:50 ichiro Exp $
  * $FreeBSD: src/sys/dev/usb/ohci.c,v 1.141 2003/12/22 15:40:10 shiba Exp $
- * $DragonFly: src/sys/bus/usb/ohci.c,v 1.15 2006/09/05 00:55:36 dillon Exp $
+ * $DragonFly: src/sys/bus/usb/ohci.c,v 1.16 2006/10/25 20:55:52 dillon Exp $
  */
 /* Also, already ported:
  *     $NetBSD: ohci.c,v 1.140 2003/05/13 04:42:00 gson Exp $
@@ -66,8 +66,6 @@
 #include <sys/endian.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus_pio.h>
-#include <machine/bus_memio.h>
 #if defined(DIAGNOSTIC) && defined(__i386__)
 #include <machine/cpu.h>
 #endif
@@ -78,7 +76,6 @@
 
 #include <sys/thread2.h>
 
-#include <machine/bus.h>
 #include <machine/endian.h>
 
 #include "usb.h"
index 6e6f8fe..20bcde9 100644 (file)
@@ -35,7 +35,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/usb/ohci_pci.c,v 1.38 2003/12/22 15:18:46 shiba Exp $
- * $DragonFly: src/sys/bus/usb/ohci_pci.c,v 1.4 2005/10/12 17:35:49 dillon Exp $
+ * $DragonFly: src/sys/bus/usb/ohci_pci.c,v 1.5 2006/10/25 20:55:52 dillon Exp $
  */
 
 /*
@@ -57,9 +57,7 @@
 #include <sys/module.h>
 #include <sys/bus.h>
 #include <sys/queue.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
index 255d1e1..2b00fcc 100644 (file)
@@ -2,7 +2,7 @@
  * $NetBSD: uhci.c,v 1.80 2000/01/19 01:16:38 augustss Exp $
  * $NetBSD: uhci.c,v 1.170 2003/02/19 01:35:04 augustss Exp $
  * $FreeBSD: src/sys/dev/usb/uhci.c,v 1.149 2003/11/10 00:08:41 joe Exp $
- * $DragonFly: src/sys/bus/usb/uhci.c,v 1.16 2006/09/05 03:48:09 dillon Exp $
+ * $DragonFly: src/sys/bus/usb/uhci.c,v 1.17 2006/10/25 20:55:52 dillon Exp $
  */
 
 /*     Also already incorporated from NetBSD:
@@ -71,7 +71,6 @@
 #include <sys/endian.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus_pio.h>
 #if defined(DIAGNOSTIC) && defined(__i386__)
 #include <machine/cpu.h>
 #endif
@@ -81,7 +80,6 @@
 #include <sys/sysctl.h>
 #include <sys/thread2.h>
 
-#include <machine/bus.h>
 #include <machine/endian.h>
 
 #include "usb.h"
index c03ddb6..419c251 100644 (file)
@@ -35,7 +35,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/usb/uhci_pci.c,v 1.51 2003/11/28 05:28:29 imp Exp $
- * $DragonFly: src/sys/bus/usb/uhci_pci.c,v 1.7 2005/10/12 17:35:49 dillon Exp $
+ * $DragonFly: src/sys/bus/usb/uhci_pci.c,v 1.8 2006/10/25 20:55:52 dillon Exp $
  */
 
 /* Universal Host Controller Interface
@@ -58,9 +58,6 @@
 #include <sys/queue.h>
 #if defined(__FreeBSD__) || defined(__DragonFly__)
 #include <sys/bus.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 #endif
 
index d2560c4..8033749 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * $NetBSD: uhub.c,v 1.64 2003/02/08 03:32:51 ichiro Exp $
  * $FreeBSD: src/sys/dev/usb/uhub.c,v 1.54 2003/08/24 17:55:55 obrien Exp $
- * $DragonFly: src/sys/bus/usb/uhub.c,v 1.8 2006/09/05 03:48:09 dillon Exp $
+ * $DragonFly: src/sys/bus/usb/uhub.c,v 1.9 2006/10/25 20:55:52 dillon Exp $
  */
 
 /*
@@ -59,8 +59,6 @@
 #endif
 #include <sys/sysctl.h>
 
-#include <machine/bus.h>
-
 #include "usb.h"
 #include "usbdi.h"
 #include "usbdi_util.h"
index be036e2..ee6647f 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * $NetBSD: usb.c,v 1.68 2002/02/20 20:30:12 christos Exp $
  * $FreeBSD: src/sys/dev/usb/usb.c,v 1.95 2003/11/09 23:54:21 joe Exp $
- * $DragonFly: src/sys/bus/usb/usb.c,v 1.21 2006/09/10 01:26:33 dillon Exp $
+ * $DragonFly: src/sys/bus/usb/usb.c,v 1.22 2006/10/25 20:55:52 dillon Exp $
  */
 
 /* Also already merged from NetBSD:
@@ -100,8 +100,6 @@ MALLOC_DEFINE(M_USBHC, "USBHC", "USB host controller");
 #include "usb_if.h"
 #endif /* defined(__FreeBSD__) */
 
-#include <machine/bus.h>
-
 #include "usbdivar.h"
 #include "usb_quirks.h"
 
index 8c18b97..69a8370 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * $NetBSD: usb_mem.c,v 1.26 2003/02/01 06:23:40 thorpej Exp $
  * $FreeBSD: src/sys/dev/usb/usb_mem.c,v 1.5 2003/10/04 22:13:21 joe Exp $
- * $DragonFly: src/sys/bus/usb/usb_mem.c,v 1.7 2006/09/05 00:55:36 dillon Exp $
+ * $DragonFly: src/sys/bus/usb/usb_mem.c,v 1.8 2006/10/25 20:55:52 dillon Exp $
  */
 /*
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
 #include <sys/systm.h>
 #include <sys/malloc.h>
 #include <sys/kernel.h>
-#if defined(__NetBSD__) || defined(__OpenBSD__)
-#include <sys/device.h>                /* for usbdivar.h */
-#include <machine/bus.h>
-#elif defined(__FreeBSD__) || defined(__DragonFly__)
 #include <sys/endian.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-#endif
 #include <sys/queue.h>
 #include <sys/sysctl.h>
 #include <sys/ktr.h>
 
-#include <machine/bus.h>
 #include <machine/endian.h>
 
 #ifdef DIAGNOSTIC
index c9ee4dd..fb43052 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * $NetBSD: usb_subr.c,v 1.99 2002/07/11 21:14:34 augustss Exp $
  * $FreeBSD: src/sys/dev/usb/usb_subr.c,v 1.58 2003/09/01 07:47:42 ticso Exp $
- * $DragonFly: src/sys/bus/usb/usb_subr.c,v 1.13 2006/09/05 03:48:09 dillon Exp $
+ * $DragonFly: src/sys/bus/usb/usb_subr.c,v 1.14 2006/10/25 20:55:52 dillon Exp $
  */
 
 /* Also already have from NetBSD:
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/malloc.h>
-#if defined(__NetBSD__) || defined(__OpenBSD__)
-#include <sys/device.h>
-#include <sys/select.h>
-#elif defined(__FreeBSD__) || defined(__DragonFly__)
 #include <sys/module.h>
 #include <sys/bus.h>
-#endif
 #include <sys/proc.h>
 
-#include <machine/bus.h>
-
 #include "usb.h"
 
 #include "usbdi.h"
index cd1f80a..ce48d6f 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * $NetBSD: usbdi.c,v 1.103 2002/09/27 15:37:38 provos Exp $
  * $FreeBSD: src/sys/dev/usb/usbdi.c,v 1.84 2003/11/09 23:56:19 joe Exp $
- * $DragonFly: src/sys/bus/usb/usbdi.c,v 1.10 2006/09/05 00:55:36 dillon Exp $
+ * $DragonFly: src/sys/bus/usb/usbdi.c,v 1.11 2006/10/25 20:55:52 dillon Exp $
  */
 
 /*
 
 #include <sys/param.h>
 #include <sys/systm.h>
-#if defined(__NetBSD__) || defined(__OpenBSD__)
-#include <sys/device.h>
-#elif defined(__FreeBSD__) || defined(__DragonFly__)
 #include <sys/module.h>
 #include <sys/bus.h>
 #include "usb_if.h"
 #if defined(DIAGNOSTIC) && defined(__i386__)
 #include <machine/cpu.h>
 #endif
-#endif
 #include <sys/malloc.h>
 #include <sys/proc.h>
 #include <sys/thread2.h>
 
-#include <machine/bus.h>
-
 #include "usb.h"
 #include "usbdi.h"
 #include "usbdi_util.h"
index 3759d84..ee927da 100644 (file)
@@ -43,8 +43,7 @@
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/endian.h>
-
-#include <machine/bus.h>
+#include <sys/bus.h>
 
 typedef void* HAL_SOFTC;
 typedef bus_space_tag_t HAL_BUS_TAG;
index 214386f..3919f71 100644 (file)
@@ -7,7 +7,7 @@
  * ----------------------------------------------------------------------------
  *
  * $FreeBSD: src/sys/contrib/dev/fla/fla.c,v 1.16 1999/12/08 04:45:16 ken Exp $ 
- * $DragonFly: src/sys/contrib/dev/fla/Attic/fla.c,v 1.15 2006/09/10 01:26:33 dillon Exp $ 
+ * $DragonFly: src/sys/contrib/dev/fla/Attic/fla.c,v 1.16 2006/10/25 20:55:52 dillon Exp $ 
  *
  */
 
@@ -25,7 +25,6 @@
 #include <sys/devicestat.h>
 #include <sys/module.h>
 #include <machine/clock.h>
-#include <machine/resource.h>
 
 #include <vm/vm.h>
 #include <vm/pmap.h>
index 84ec8da..f43b9d4 100644 (file)
@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/contrib/dev/oltr/if_oltr.c,v 1.11.2.5 2001/10/20 04:15:21 mdodd Exp $
- * $DragonFly: src/sys/contrib/dev/oltr/Attic/if_oltr.c,v 1.23 2006/09/05 00:55:36 dillon Exp $
+ * $DragonFly: src/sys/contrib/dev/oltr/Attic/if_oltr.c,v 1.24 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -42,6 +42,7 @@
 #include <sys/kernel.h>
 #include <sys/socket.h>
 #include <sys/param.h>
+#include <sys/bus.h>
 
 #include <net/if.h>
 #include <net/if_arp.h>
 
 #include <vm/vm.h>              /* for vtophys */
 #include <vm/pmap.h>            /* for vtophys */
-#include <machine/bus_memio.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <machine/clock.h>
 #include <sys/bus.h>
 #include <sys/rman.h>
index dfdabe4..86cb366 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 /* $FreeBSD: src/sys/i386/include/bus_at386.h,v 1.8.2.3 2002/03/03 05:42:50 nyan Exp $ */
-/* $DragonFly: src/sys/cpu/i386/include/bus_at386.h,v 1.8 2006/10/23 21:50:31 dillon Exp $ */
+/* $DragonFly: src/sys/cpu/i386/include/bus_at386.h,v 1.9 2006/10/25 20:55:51 dillon Exp $ */
 
 #ifndef _MACHINE_BUS_AT386_H_
 #define _MACHINE_BUS_AT386_H_
 
 #include <machine/cpufunc.h>
 
-/*
- * To remain compatible with NetBSD's interface, default to both memio and
- * pio when neither of them is defined.
- */ 
-#if !defined(_MACHINE_BUS_PIO_H_) && !defined(_MACHINE_BUS_MEMIO_H_)
-#define _MACHINE_BUS_PIO_H_
-#define _MACHINE_BUS_MEMIO_H_
-#endif
-
 /*
  * Values for the i386 bus space tag, not to be used directly by MI code.
  */
@@ -173,9 +164,6 @@ bus_space_free(bus_space_tag_t t __unused, bus_space_handle_t bsh __unused, bus_
 {
 }
 
-
-#if defined(_MACHINE_BUS_PIO_H_) || defined(_MACHINE_BUS_MEMIO_H_)
-
 /*
  * Read a 1, 2, 4, or 8 byte quantity from bus space
  * described by tag/handle/offset.
@@ -196,51 +184,29 @@ static __inline u_int8_t
 bus_space_read_1(bus_space_tag_t tag, bus_space_handle_t handle,
                 bus_size_t offset)
 {
-#if defined (_MACHINE_BUS_PIO_H_)
-#if defined (_MACHINE_BUS_MEMIO_H_)
        if (tag == I386_BUS_SPACE_IO)
-#endif
                return (inb(handle + offset));
-#endif
-#if defined (_MACHINE_BUS_MEMIO_H_)
        return (*(volatile u_int8_t *)(handle + offset));
-#endif
 }
 
 static __inline u_int16_t
 bus_space_read_2(bus_space_tag_t tag, bus_space_handle_t handle,
                 bus_size_t offset)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
        if (tag == I386_BUS_SPACE_IO)
-#endif
                return (inw(handle + offset));
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
        return (*(volatile u_int16_t *)(handle + offset));
-#endif
 }
 
 static __inline u_int32_t
 bus_space_read_4(bus_space_tag_t tag, bus_space_handle_t handle,
                 bus_size_t offset)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
        if (tag == I386_BUS_SPACE_IO)
-#endif
                return (inl(handle + offset));
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
        return (*(volatile u_int32_t *)(handle + offset));
-#endif
 }
 
-#if 0  /* Cause a link error for bus_space_read_8 */
-#define        bus_space_read_8(t, h, o)       !!! bus_space_read_8 unimplemented !!!
-#endif
-
 /*
  * Read `count' 1, 2, 4, or 8 byte quantities from bus space
  * described by tag/handle/offset and copy into buffer provided.
@@ -264,17 +230,9 @@ static __inline void
 bus_space_read_multi_1(bus_space_tag_t tag, bus_space_handle_t bsh,
                       bus_size_t offset, u_int8_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                insb(bsh + offset, addr, count);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                __asm __volatile("                              \n\
                        cld                                     \n\
                1:      movb (%2),%%al                          \n\
@@ -284,24 +242,15 @@ bus_space_read_multi_1(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "r" (bsh + offset), "0" (addr), "1" (count) :
                    "%eax", "memory");
        }
-#endif
 }
 
 static __inline void
 bus_space_read_multi_2(bus_space_tag_t tag, bus_space_handle_t bsh,
                       bus_size_t offset, u_int16_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                insw(bsh + offset, addr, count);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                __asm __volatile("                              \n\
                        cld                                     \n\
                1:      movw (%2),%%ax                          \n\
@@ -311,24 +260,15 @@ bus_space_read_multi_2(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "r" (bsh + offset), "0" (addr), "1" (count) :
                    "%eax", "memory");
        }
-#endif
 }
 
 static __inline void
 bus_space_read_multi_4(bus_space_tag_t tag, bus_space_handle_t bsh,
                       bus_size_t offset, u_int32_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                insl(bsh + offset, addr, count);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                __asm __volatile("                              \n\
                        cld                                     \n\
                1:      movl (%2),%%eax                         \n\
@@ -338,13 +278,8 @@ bus_space_read_multi_4(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "r" (bsh + offset), "0" (addr), "1" (count) :
                    "%eax", "memory");
        }
-#endif
 }
 
-#if 0  /* Cause a link error for bus_space_read_multi_8 */
-#define        bus_space_read_multi_8  !!! bus_space_read_multi_8 unimplemented !!!
-#endif
-
 /*
  * Read `count' 1, 2, 4, or 8 byte quantities from bus space
  * described by tag/handle and starting at `offset' and copy into
@@ -370,11 +305,7 @@ static __inline void
 bus_space_read_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
                        bus_size_t offset, u_int8_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
-       {
+       if (tag == I386_BUS_SPACE_IO) {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -385,13 +316,7 @@ bus_space_read_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "=D" (addr), "=c" (count), "=d" (_port_)    :
                    "0" (addr), "1" (count), "2" (_port_)       :
                    "%eax", "memory", "cc");
-       }
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -401,18 +326,13 @@ bus_space_read_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "0" (addr), "1" (count), "2" (_port_)       :
                    "memory", "cc");
        }
-#endif
 }
 
 static __inline void
 bus_space_read_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
                        bus_size_t offset, u_int16_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
-       {
+       if (tag == I386_BUS_SPACE_IO) {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -423,13 +343,7 @@ bus_space_read_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "=D" (addr), "=c" (count), "=d" (_port_)    :
                    "0" (addr), "1" (count), "2" (_port_)       :
                    "%eax", "memory", "cc");
-       }
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -439,18 +353,13 @@ bus_space_read_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "0" (addr), "1" (count), "2" (_port_)       :
                    "memory", "cc");
        }
-#endif
 }
 
 static __inline void
 bus_space_read_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
                        bus_size_t offset, u_int32_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
-       {
+       if (tag == I386_BUS_SPACE_IO) {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -461,13 +370,7 @@ bus_space_read_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "=D" (addr), "=c" (count), "=d" (_port_)    :
                    "0" (addr), "1" (count), "2" (_port_)       :
                    "%eax", "memory", "cc");
-       }
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -477,13 +380,8 @@ bus_space_read_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "0" (addr), "1" (count), "2" (_port_)       :
                    "memory", "cc");
        }
-#endif
 }
 
-#if 0  /* Cause a link error for bus_space_read_region_8 */
-#define        bus_space_read_region_8 !!! bus_space_read_region_8 unimplemented !!!
-#endif
-
 /*
  * Write the 1, 2, 4, or 8 byte value `value' to bus space
  * described by tag/handle/offset.
@@ -505,60 +403,32 @@ static __inline void
 bus_space_write_1(bus_space_tag_t tag, bus_space_handle_t bsh,
                       bus_size_t offset, u_int8_t value)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
        if (tag == I386_BUS_SPACE_IO)
-#endif
                outb(bsh + offset, value);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
        else
-#endif
                *(volatile u_int8_t *)(bsh + offset) = value;
-#endif
 }
 
 static __inline void
 bus_space_write_2(bus_space_tag_t tag, bus_space_handle_t bsh,
                       bus_size_t offset, u_int16_t value)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
        if (tag == I386_BUS_SPACE_IO)
-#endif
                outw(bsh + offset, value);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
        else
-#endif
                *(volatile u_int16_t *)(bsh + offset) = value;
-#endif
 }
 
 static __inline void
 bus_space_write_4(bus_space_tag_t tag, bus_space_handle_t bsh,
                       bus_size_t offset, u_int32_t value)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
        if (tag == I386_BUS_SPACE_IO)
-#endif
                outl(bsh + offset, value);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
        else
-#endif
                *(volatile u_int32_t *)(bsh + offset) = value;
-#endif
 }
 
-#if 0  /* Cause a link error for bus_space_write_8 */
-#define        bus_space_write_8       !!! bus_space_write_8 not implemented !!!
-#endif
-
 /*
  * Write `count' 1, 2, 4, or 8 byte quantities from the buffer
  * provided to bus space described by tag/handle/offset.
@@ -585,17 +455,9 @@ static __inline void
 bus_space_write_multi_1(bus_space_tag_t tag, bus_space_handle_t bsh,
                        bus_size_t offset, const u_int8_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                outsb(bsh + offset, addr, count);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                __asm __volatile("                              \n\
                        cld                                     \n\
                1:      lodsb                                   \n\
@@ -605,24 +467,15 @@ bus_space_write_multi_1(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "r" (bsh + offset), "0" (addr), "1" (count) :
                    "%eax", "memory", "cc");
        }
-#endif
 }
 
 static __inline void
 bus_space_write_multi_2(bus_space_tag_t tag, bus_space_handle_t bsh,
                        bus_size_t offset, const u_int16_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                outsw(bsh + offset, addr, count);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                __asm __volatile("                              \n\
                        cld                                     \n\
                1:      lodsw                                   \n\
@@ -632,24 +485,15 @@ bus_space_write_multi_2(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "r" (bsh + offset), "0" (addr), "1" (count) :
                    "%eax", "memory", "cc");
        }
-#endif
 }
 
 static __inline void
 bus_space_write_multi_4(bus_space_tag_t tag, bus_space_handle_t bsh,
                        bus_size_t offset, const u_int32_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                outsl(bsh + offset, addr, count);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                __asm __volatile("                              \n\
                        cld                                     \n\
                1:      lodsl                                   \n\
@@ -659,14 +503,8 @@ bus_space_write_multi_4(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "r" (bsh + offset), "0" (addr), "1" (count) :
                    "%eax", "memory", "cc");
        }
-#endif
 }
 
-#if 0  /* Cause a link error for bus_space_write_multi_8 */
-#define        bus_space_write_multi_8(t, h, o, a, c)                          \
-                       !!! bus_space_write_multi_8 unimplemented !!!
-#endif
-
 /*
  * Write `count' 1, 2, 4, or 8 byte quantities from the buffer provided
  * to bus space described by tag/handle starting at `offset'.
@@ -692,11 +530,7 @@ static __inline void
 bus_space_write_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
                         bus_size_t offset, const u_int8_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
-       {
+       if (tag == I386_BUS_SPACE_IO) {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -707,13 +541,7 @@ bus_space_write_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "=d" (_port_), "=S" (addr), "=c" (count)    :
                    "0" (_port_), "1" (addr), "2" (count)       :
                    "%eax", "memory", "cc");
-       }
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -723,18 +551,13 @@ bus_space_write_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "0" (_port_), "1" (addr), "2" (count)       :
                    "memory", "cc");
        }
-#endif
 }
 
 static __inline void
 bus_space_write_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
                         bus_size_t offset, const u_int16_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
-       {
+       if (tag == I386_BUS_SPACE_IO) {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -745,13 +568,7 @@ bus_space_write_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "=d" (_port_), "=S" (addr), "=c" (count)    :
                    "0" (_port_), "1" (addr), "2" (count)       :
                    "%eax", "memory", "cc");
-       }
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -761,18 +578,13 @@ bus_space_write_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "0" (_port_), "1" (addr), "2" (count)       :
                    "memory", "cc");
        }
-#endif
 }
 
 static __inline void
 bus_space_write_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
                         bus_size_t offset, const u_int32_t *addr, size_t count)
 {
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
-       {
+       if (tag == I386_BUS_SPACE_IO) {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -783,13 +595,7 @@ bus_space_write_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "=d" (_port_), "=S" (addr), "=c" (count)    :
                    "0" (_port_), "1" (addr), "2" (count)       :
                    "%eax", "memory", "cc");
-       }
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                int _port_ = bsh + offset;                      \
                __asm __volatile("                              \n\
                        cld                                     \n\
@@ -799,14 +605,8 @@ bus_space_write_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
                    "0" (_port_), "1" (addr), "2" (count)       :
                    "memory", "cc");
        }
-#endif
 }
 
-#if 0  /* Cause a link error for bus_space_write_region_8 */
-#define        bus_space_write_region_8                                        \
-                       !!! bus_space_write_region_8 unimplemented !!!
-#endif
-
 /*
  * Write the 1, 2, 4, or 8 byte value `val' to bus space described
  * by tag/handle/offset `count' times.
@@ -831,20 +631,13 @@ bus_space_set_multi_1(bus_space_tag_t tag, bus_space_handle_t bsh,
 {
        bus_space_handle_t addr = bsh + offset;
 
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                while (count--)
                        outb(addr, value);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
+       } else {
                while (count--)
                        *(volatile u_int8_t *)(addr) = value;
-#endif
+       }
 }
 
 static __inline void
@@ -853,20 +646,13 @@ bus_space_set_multi_2(bus_space_tag_t tag, bus_space_handle_t bsh,
 {
        bus_space_handle_t addr = bsh + offset;
 
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                while (count--)
                        outw(addr, value);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
+       } else {
                while (count--)
                        *(volatile u_int16_t *)(addr) = value;
-#endif
+       }
 }
 
 static __inline void
@@ -875,26 +661,15 @@ bus_space_set_multi_4(bus_space_tag_t tag, bus_space_handle_t bsh,
 {
        bus_space_handle_t addr = bsh + offset;
 
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                while (count--)
                        outl(addr, value);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
+       } else {
                while (count--)
                        *(volatile u_int32_t *)(addr) = value;
-#endif
+       }
 }
 
-#if 0  /* Cause a link error for bus_space_set_multi_8 */
-#define        bus_space_set_multi_8 !!! bus_space_set_multi_8 unimplemented !!!
-#endif
-
 /*
  * Write `count' 1, 2, 4, or 8 byte value `val' to bus space described
  * by tag/handle starting at `offset'.
@@ -919,20 +694,13 @@ bus_space_set_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
 {
        bus_space_handle_t addr = bsh + offset;
 
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                for (; count != 0; count--, addr++)
                        outb(addr, value);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
+       } else {
                for (; count != 0; count--, addr++)
                        *(volatile u_int8_t *)(addr) = value;
-#endif
+       }
 }
 
 static __inline void
@@ -941,20 +709,13 @@ bus_space_set_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
 {
        bus_space_handle_t addr = bsh + offset;
 
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                for (; count != 0; count--, addr += 2)
                        outw(addr, value);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
+       } else {
                for (; count != 0; count--, addr += 2)
                        *(volatile u_int16_t *)(addr) = value;
-#endif
+       }
 }
 
 static __inline void
@@ -963,26 +724,15 @@ bus_space_set_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
 {
        bus_space_handle_t addr = bsh + offset;
 
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
+       if (tag == I386_BUS_SPACE_IO) {
                for (; count != 0; count--, addr += 4)
                        outl(addr, value);
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
+       } else {
                for (; count != 0; count--, addr += 4)
                        *(volatile u_int32_t *)(addr) = value;
-#endif
+       }
 }
 
-#if 0  /* Cause a link error for bus_space_set_region_8 */
-#define        bus_space_set_region_8  !!! bus_space_set_region_8 unimplemented !!!
-#endif
-
 /*
  * Copy `count' 1, 2, 4, or 8 byte values from bus space starting
  * at tag/bsh1/off1 to bus space starting at tag/bsh2/off2.
@@ -1014,11 +764,7 @@ bus_space_copy_region_1(bus_space_tag_t tag, bus_space_handle_t bsh1,
        bus_space_handle_t addr1 = bsh1 + off1;
        bus_space_handle_t addr2 = bsh2 + off2;
 
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
-       {
+       if (tag == I386_BUS_SPACE_IO) {
                if (addr1 >= addr2) {
                        /* src after dest: copy forward */
                        for (; count != 0; count--, addr1++, addr2++)
@@ -1029,13 +775,7 @@ bus_space_copy_region_1(bus_space_tag_t tag, bus_space_handle_t bsh1,
                            count != 0; count--, addr1--, addr2--)
                                outb(addr2, inb(addr1));
                }
-       }
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                if (addr1 >= addr2) {
                        /* src after dest: copy forward */
                        for (; count != 0; count--, addr1++, addr2++)
@@ -1049,7 +789,6 @@ bus_space_copy_region_1(bus_space_tag_t tag, bus_space_handle_t bsh1,
                                    *(volatile u_int8_t *)(addr1);
                }
        }
-#endif
 }
 
 static __inline void
@@ -1060,11 +799,7 @@ bus_space_copy_region_2(bus_space_tag_t tag, bus_space_handle_t bsh1,
        bus_space_handle_t addr1 = bsh1 + off1;
        bus_space_handle_t addr2 = bsh2 + off2;
 
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
-       {
+       if (tag == I386_BUS_SPACE_IO) {
                if (addr1 >= addr2) {
                        /* src after dest: copy forward */
                        for (; count != 0; count--, addr1 += 2, addr2 += 2)
@@ -1075,13 +810,7 @@ bus_space_copy_region_2(bus_space_tag_t tag, bus_space_handle_t bsh1,
                            count != 0; count--, addr1 -= 2, addr2 -= 2)
                                outw(addr2, inw(addr1));
                }
-       }
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                if (addr1 >= addr2) {
                        /* src after dest: copy forward */
                        for (; count != 0; count--, addr1 += 2, addr2 += 2)
@@ -1095,7 +824,6 @@ bus_space_copy_region_2(bus_space_tag_t tag, bus_space_handle_t bsh1,
                                    *(volatile u_int16_t *)(addr1);
                }
        }
-#endif
 }
 
 static __inline void
@@ -1106,11 +834,7 @@ bus_space_copy_region_4(bus_space_tag_t tag, bus_space_handle_t bsh1,
        bus_space_handle_t addr1 = bsh1 + off1;
        bus_space_handle_t addr2 = bsh2 + off2;
 
-#if defined(_MACHINE_BUS_PIO_H_)
-#if defined(_MACHINE_BUS_MEMIO_H_)
-       if (tag == I386_BUS_SPACE_IO)
-#endif
-       {
+       if (tag == I386_BUS_SPACE_IO) {
                if (addr1 >= addr2) {
                        /* src after dest: copy forward */
                        for (; count != 0; count--, addr1 += 4, addr2 += 4)
@@ -1121,13 +845,7 @@ bus_space_copy_region_4(bus_space_tag_t tag, bus_space_handle_t bsh1,
                            count != 0; count--, addr1 -= 4, addr2 -= 4)
                                outl(addr2, inl(addr1));
                }
-       }
-#endif
-#if defined(_MACHINE_BUS_MEMIO_H_)
-#if defined(_MACHINE_BUS_PIO_H_)
-       else
-#endif
-       {
+       } else {
                if (addr1 >= addr2) {
                        /* src after dest: copy forward */
                        for (; count != 0; count--, addr1 += 4, addr2 += 4)
@@ -1141,15 +859,8 @@ bus_space_copy_region_4(bus_space_tag_t tag, bus_space_handle_t bsh1,
                                    *(volatile u_int32_t *)(addr1);
                }
        }
-#endif
 }
 
-#endif /* defined(_MACHINE_BUS_PIO_H_) || defined(_MACHINE_MEM_IO_H_) */
-
-#if 0  /* Cause a link error for bus_space_copy_8 */
-#define        bus_space_copy_region_8 !!! bus_space_copy_region_8 unimplemented !!!
-#endif
-
 /*
  * Bus read/write barrier methods.
  *
index b49425d..972441a 100644 (file)
@@ -1,61 +1,22 @@
-/*     $NetBSD: bus.h,v 1.12 1997/10/01 08:25:15 fvdl Exp $    */
-
 /*-
- * Copyright (c) 1996, 1997 The NetBSD Foundation, Inc.
- * All rights reserved.
- *
- * This code is derived from software contributed to The NetBSD Foundation
- * by Jason R. Thorpe of the Numerical Aerospace Simulation Facility,
- * NASA Ames Research Center.
- *
- * 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. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *     This product includes software developed by the NetBSD
- *     Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- *    contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
+ * Copyright (c) KATO Takenori, 1999.
  *
- * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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.
- */
-
-/*
- * Copyright (c) 1996 Charles M. Hannum.  All rights reserved.
- * Copyright (c) 1996 Christopher G. Demetriou.  All rights reserved.
+ * All rights reserved.  Unpublished rights reserved under the copyright
+ * laws of Japan.
  *
  * 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.
+ *    notice, this list of conditions and the following disclaimer as
+ *    the first lines of this file unmodified.
  * 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. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *      This product includes software developed by Christopher G. Demetriou
- *     for the NetBSD Project.
- * 4. The name of the author may not be used to endorse or promote products
- *    derived from this software without specific prior written permission
- *
+ * 3. The name of the author may not be used to endorse or promote products
+ *    derived from this software without specific prior written permission.
+ * 
  * 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.
  * 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/bus.h,v 1.7.2.2 2002/03/03 05:42:50 nyan Exp $
+ * $DragonFly: src/sys/cpu/i386/include/bus_dma.h,v 1.7 2006/10/25 20:55:51 dillon Exp $
  */
-/* $FreeBSD: src/sys/i386/include/bus_dma.h,v 1.15.2.2 2002/11/21 23:36:01 sam Exp $ */
-/* $DragonFly: src/sys/cpu/i386/include/bus_dma.h,v 1.6 2006/10/23 21:50:31 dillon Exp $ */
 
 #ifndef _MACHINE_BUS_DMA_H_
 #define _MACHINE_BUS_DMA_H_
 #endif
 
 /*
- * Flags used in various bus DMA methods.
- */
-#define        BUS_DMA_WAITOK          0x00    /* safe to sleep (pseudo-flag) */
-#define        BUS_DMA_NOWAIT          0x01    /* not safe to sleep */
-#define        BUS_DMA_ALLOCNOW        0x02    /* perform resource allocation now */
-#define        BUS_DMA_COHERENT        0x04    /* map memory to not require sync */
-#define        BUS_DMA_ZERO            0x08    /* allocate zero'ed memory */
-#define        BUS_DMA_BUS1            0x10    /* placeholders for bus functions... */
-#define        BUS_DMA_BUS2            0x20
-#define        BUS_DMA_BUS3            0x40
-#define        BUS_DMA_BUS4            0x80
-
-/* Forwards needed by prototypes below. */
-struct mbuf;
-struct uio;
-
-/*
- *     bus_dmasync_op_t
- *
- *     Operations performed by bus_dmamap_sync().
- */
-typedef enum {
-       BUS_DMASYNC_PREREAD,
-       BUS_DMASYNC_POSTREAD,
-       BUS_DMASYNC_PREWRITE,
-       BUS_DMASYNC_POSTWRITE
-} bus_dmasync_op_t;
-
-/*
- *     bus_dma_tag_t
- *
- *     A machine-dependent opaque type describing the characteristics
- *     of how to perform DMA mappings.  This structure encapsultes
- *     information concerning address and alignment restrictions, number
- *     of S/G  segments, amount of data per S/G segment, etc.
- */
-typedef struct bus_dma_tag     *bus_dma_tag_t;
-
-/*
- *     bus_dmamap_t
- *
- *     DMA mapping instance information.
- */
-typedef struct bus_dmamap      *bus_dmamap_t;
-
-/*
- *     bus_dma_segment_t
- *
- *     Describes a single contiguous DMA transaction.  Values
- *     are suitable for programming into DMA registers.
- */
-typedef struct bus_dma_segment {
-       bus_addr_t      ds_addr;        /* DMA address */
-       bus_size_t      ds_len;         /* length of transfer */
-} bus_dma_segment_t;
-
-/*
- * A function that returns 1 if the address cannot be accessed by
- * a device and 0 if it can be.
- */
-typedef int bus_dma_filter_t(void *, bus_addr_t);
-
-/*
- * Allocate a device specific dma_tag encapsulating the constraints of
- * the parent tag in addition to other restrictions specified:
- *
- *     alignment:      alignment for segments.
- *     boundary:       Boundary that segments cannot cross.
- *     lowaddr:        Low restricted address that cannot appear in a mapping.
- *     highaddr:       High restricted address that cannot appear in a mapping.
- *     filtfunc:       An optional function to further test if an address
- *                     within the range of lowaddr and highaddr cannot appear
- *                     in a mapping.
- *     filtfuncarg:    An argument that will be passed to filtfunc in addition
- *                     to the address to test.
- *     maxsize:        Maximum mapping size supported by this tag.
- *     nsegments:      Number of discontinuities allowed in maps.
- *     maxsegsz:       Maximum size of a segment in the map.
- *     flags:          Bus DMA flags.
- *     dmat:           A pointer to set to a valid dma tag should the return
- *                     value of this function indicate success.
- */
-/* XXX Should probably allow specification of alignment */
-int bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment,
-                      bus_size_t boundary, bus_addr_t lowaddr,
-                      bus_addr_t highaddr, bus_dma_filter_t *filtfunc,
-                      void *filtfuncarg, bus_size_t maxsize, int nsegments,
-                      bus_size_t maxsegsz, int flags, bus_dma_tag_t *dmat);
-
-int bus_dma_tag_destroy(bus_dma_tag_t dmat);
-
-/*
- * Allocate a handle for mapping from kva/uva/physical
- * address space into bus device space.
- */
-int bus_dmamap_create(bus_dma_tag_t dmat, int flags, bus_dmamap_t *mapp);
-
-/*
- * Destroy  a handle for mapping from kva/uva/physical
- * address space into bus device space.
- */
-int bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map);
-
-/*
- * Allocate a piece of memory that can be efficiently mapped into
- * bus device space based on the constraints lited in the dma tag.
- * A dmamap to for use with dmamap_load is also allocated.
- */
-int bus_dmamem_alloc(bus_dma_tag_t dmat, void** vaddr, int flags,
-                    bus_dmamap_t *mapp);
-
-/*
- * Free a piece of memory and it's allociated dmamap, that was allocated
- * via bus_dmamem_alloc.
- */
-void bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map);
-
-/*
- * A function that processes a successfully loaded dma map or an error
- * from a delayed load map.
- */
-typedef void bus_dmamap_callback_t(void *, bus_dma_segment_t *, int, int);
-
-/*
- * Map the buffer buf into bus space using the dmamap map.
- */
-int bus_dmamap_load(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf,
-                   bus_size_t buflen, bus_dmamap_callback_t *callback,
-                   void *callback_arg, int flags);
-
-/*
- * Like bus_dmamap_callback but includes map size in bytes.  This is
- * defined as a separate interface to maintain compatiiblity for users
- * of bus_dmamap_callback_t--at some point these interfaces should be merged.
- */
-typedef void bus_dmamap_callback2_t(void *, bus_dma_segment_t *, int, bus_size_t, int);
-/*
- * Like bus_dmamap_load but for mbufs.  Note the use of the
- * bus_dmamap_callback2_t interface.
- */
-int bus_dmamap_load_mbuf(bus_dma_tag_t dmat, bus_dmamap_t map,
-                        struct mbuf *mbuf,
-                        bus_dmamap_callback2_t *callback, void *callback_arg,
-                        int flags);
-/*
- * Like bus_dmamap_load but for uios.  Note the use of the
- * bus_dmamap_callback2_t interface.
- */
-int bus_dmamap_load_uio(bus_dma_tag_t dmat, bus_dmamap_t map,
-                       struct uio *ui,
-                       bus_dmamap_callback2_t *callback, void *callback_arg,
-                       int flags);
-
-/*
- * Perform a syncronization operation on the given map.
- */
-void _bus_dmamap_sync(bus_dma_tag_t, bus_dmamap_t, bus_dmasync_op_t);
-#define bus_dmamap_sync(dmat, dmamap, op)              \
-       if ((dmamap) != NULL)                           \
-               _bus_dmamap_sync(dmat, dmamap, op)
-
-/*
- * Release the mapping held by map.
- */
-void _bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map);
-#define bus_dmamap_unload(dmat, dmamap)                \
-       if ((dmamap) != NULL)                           \
-               _bus_dmamap_unload(dmat, dmamap)
+ * Stream accesses are the same as normal accesses on i386; there are no
+ * supported bus systems with an endianess different from the host one.
+ */
+#define        bus_space_read_stream_1(t, h, o)        bus_space_read_1((t), (h), (o))
+#define        bus_space_read_stream_2(t, h, o)        bus_space_read_2((t), (h), (o))
+#define        bus_space_read_stream_4(t, h, o)        bus_space_read_4((t), (h), (o))
+
+#define        bus_space_read_multi_stream_1(t, h, o, a, c) \
+       bus_space_read_multi_1((t), (h), (o), (a), (c))
+#define        bus_space_read_multi_stream_2(t, h, o, a, c) \
+       bus_space_read_multi_2((t), (h), (o), (a), (c))
+#define        bus_space_read_multi_stream_4(t, h, o, a, c) \
+       bus_space_read_multi_4((t), (h), (o), (a), (c))
+
+#define        bus_space_write_stream_1(t, h, o, v) \
+       bus_space_write_1((t), (h), (o), (v))
+#define        bus_space_write_stream_2(t, h, o, v) \
+       bus_space_write_2((t), (h), (o), (v))
+#define        bus_space_write_stream_4(t, h, o, v) \
+       bus_space_write_4((t), (h), (o), (v))
+
+#define        bus_space_write_multi_stream_1(t, h, o, a, c) \
+       bus_space_write_multi_1((t), (h), (o), (a), (c))
+#define        bus_space_write_multi_stream_2(t, h, o, a, c) \
+       bus_space_write_multi_2((t), (h), (o), (a), (c))
+#define        bus_space_write_multi_stream_4(t, h, o, a, c) \
+       bus_space_write_multi_4((t), (h), (o), (a), (c))
+
+#define        bus_space_set_multi_stream_1(t, h, o, v, c) \
+       bus_space_set_multi_1((t), (h), (o), (v), (c))
+#define        bus_space_set_multi_stream_2(t, h, o, v, c) \
+       bus_space_set_multi_2((t), (h), (o), (v), (c))
+#define        bus_space_set_multi_stream_4(t, h, o, v, c) \
+       bus_space_set_multi_4((t), (h), (o), (v), (c))
+
+#define        bus_space_read_region_stream_1(t, h, o, a, c) \
+       bus_space_read_region_1((t), (h), (o), (a), (c))
+#define        bus_space_read_region_stream_2(t, h, o, a, c) \
+       bus_space_read_region_2((t), (h), (o), (a), (c))
+#define        bus_space_read_region_stream_4(t, h, o, a, c) \
+       bus_space_read_region_4((t), (h), (o), (a), (c))
+
+#define        bus_space_write_region_stream_1(t, h, o, a, c) \
+       bus_space_write_region_1((t), (h), (o), (a), (c))
+#define        bus_space_write_region_stream_2(t, h, o, a, c) \
+       bus_space_write_region_2((t), (h), (o), (a), (c))
+#define        bus_space_write_region_stream_4(t, h, o, a, c) \
+       bus_space_write_region_4((t), (h), (o), (a), (c))
+
+#define        bus_space_set_region_stream_1(t, h, o, v, c) \
+       bus_space_set_region_1((t), (h), (o), (v), (c))
+#define        bus_space_set_region_stream_2(t, h, o, v, c) \
+       bus_space_set_region_2((t), (h), (o), (v), (c))
+#define        bus_space_set_region_stream_4(t, h, o, v, c) \
+       bus_space_set_region_4((t), (h), (o), (v), (c))
+
+#define        bus_space_copy_region_stream_1(t, h1, o1, h2, o2, c) \
+       bus_space_copy_region_1((t), (h1), (o1), (h2), (o2), (c))
+#define        bus_space_copy_region_stream_2(t, h1, o1, h2, o2, c) \
+       bus_space_copy_region_2((t), (h1), (o1), (h2), (o2), (c))
+#define        bus_space_copy_region_stream_4(t, h1, o1, h2, o2, c) \
+       bus_space_copy_region_4((t), (h1), (o1), (h2), (o2), (c))
 
 #endif /* _MACHINE_BUS_DMA_H_ */
index c609963..f850935 100644 (file)
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/cpu/i386/misc/in_cksum2.s,v 1.4 2005/11/02 08:33:25 dillon Exp $
+ * $DragonFly: src/sys/cpu/i386/misc/in_cksum2.s,v 1.5 2006/10/25 20:55:51 dillon Exp $
  */
 
 #include <machine/asmacros.h>          /* miscellaneous asm macros */
-#include <arch/apic/apicreg.h>
-#include <machine/specialreg.h>
 
 #include "assym.s"
 
index 6219b1c..076cd7b 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/Osd/OsdDebug.c,v 1.9 2004/09/02 04:28:05 njl Exp $
- * $DragonFly: src/sys/dev/acpica5/Osd/OsdDebug.c,v 1.3 2006/07/05 15:43:50 y0netan1 Exp $
+ * $DragonFly: src/sys/dev/acpica5/Osd/OsdDebug.c,v 1.4 2006/10/25 20:55:52 dillon Exp $
  */
 
 /*
@@ -36,7 +36,6 @@
 #include <sys/param.h>
 #include <sys/kernel.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <ddb/ddb.h>
 #include <ddb/db_output.h>
 
index 5e7d4fc..d455a48 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.2 2004/06/27 08:52:42 dillon Exp $
+ * $DragonFly: src/sys/dev/acpica5/Osd/OsdHardware.c,v 1.3 2006/10/25 20:55:52 dillon Exp $
  */
 
 /*
@@ -34,8 +34,7 @@
 
 #include "acpi.h"
 
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
+#include <sys/bus.h>
 #include <machine/pci_cfgreg.h>
 #include <bus/pci/pcireg.h>
 
index 040e79e..6709cf5 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/Osd/OsdInterrupt.c,v 1.17 2004/04/14 03:41:06 njl Exp $
- * $DragonFly: src/sys/dev/acpica5/Osd/OsdInterrupt.c,v 1.6 2005/10/12 17:35:49 dillon Exp $
+ * $DragonFly: src/sys/dev/acpica5/Osd/OsdInterrupt.c,v 1.7 2006/10/25 20:55:52 dillon Exp $
  */
 
 /*
@@ -35,8 +35,6 @@
 #include <sys/param.h>
 #include <sys/kernel.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 #include <sys/thread2.h>
  
index 21de53e..bad5be7 100644 (file)
@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/dev/acpica/acpi.c,v 1.157 2004/06/05 09:56:04 njl Exp $
- *     $DragonFly: src/sys/dev/acpica5/acpi.c,v 1.23 2006/09/10 06:05:35 y0netan1 Exp $
+ *     $DragonFly: src/sys/dev/acpica5/acpi.c,v 1.24 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include "opt_acpi.h"
 #include <sys/linker.h>
 #include <sys/power.h>
 #include <sys/sbuf.h>
+#include <sys/rman.h>
+
 #include <sys/thread2.h>
 
 #include <machine/clock.h>
 #include <machine/globaldata.h>
-#include <machine/resource.h>
-#include <machine/bus.h>
-#include <sys/rman.h>
 #include <bus/isa/isavar.h>
 
 #include "acpi.h"
index 6e7b31b..541ab46 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/acpi_acad.c,v 1.26 2004/05/30 20:08:23 phk Exp $
- * $DragonFly: src/sys/dev/acpica5/acpi_acad.c,v 1.5 2005/03/12 14:33:40 y0netan1 Exp $
+ * $DragonFly: src/sys/dev/acpica5/acpi_acad.c,v 1.6 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include "opt_acpi.h"
 #include <sys/param.h>
 #include <sys/kernel.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
 #include <sys/rman.h>
 #include <sys/ioccom.h>
 #include <sys/malloc.h>
index ced57aa..d6f2df8 100644 (file)
@@ -26,7 +26,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/acpi_cmbat.c,v 1.29 2004/05/30 20:08:23 phk Exp $
- * $DragonFly: src/sys/dev/acpica5/acpi_cmbat.c,v 1.8 2006/09/05 03:48:09 dillon Exp $
+ * $DragonFly: src/sys/dev/acpica5/acpi_cmbat.c,v 1.9 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include "opt_acpi.h"
@@ -35,8 +35,6 @@
 #include <sys/module.h>
 #include <sys/bus.h>
 #include <sys/ioccom.h>
-
-#include <machine/bus.h>
 #include <sys/rman.h>
 #include <sys/malloc.h>
 
index fc27670..5c18be2 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/acpi_cpu.c,v 1.41 2004/06/24 00:38:51 njl Exp $
- * $DragonFly: src/sys/dev/acpica5/acpi_cpu.c,v 1.14 2006/09/05 03:48:09 dillon Exp $
+ * $DragonFly: src/sys/dev/acpica5/acpi_cpu.c,v 1.15 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include "opt_acpi.h"
@@ -41,7 +41,6 @@
 
 #include <bus/pci/pcivar.h>
 #include <machine/atomic.h>
-#include <machine/bus.h>
 #include <machine/globaldata.h>
 #include <machine/md_var.h>
 #include <machine/smp.h>
index 64da0c1..616202b 100644 (file)
@@ -26,7 +26,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/acpi_ec.c,v 1.51 2004/05/30 20:08:23 phk Exp $
- * $DragonFly: src/sys/dev/acpica5/acpi_ec.c,v 1.8 2006/09/05 00:55:36 dillon Exp $
+ * $DragonFly: src/sys/dev/acpica5/acpi_ec.c,v 1.9 2006/10/25 20:55:52 dillon Exp $
  */
 /******************************************************************************
  *
  *****************************************************************************/
  /*
   * $FreeBSD: src/sys/dev/acpica/acpi_ec.c,v 1.51 2004/05/30 20:08:23 phk Exp $
-  * $DragonFly: src/sys/dev/acpica5/acpi_ec.c,v 1.8 2006/09/05 00:55:36 dillon Exp $
+  * $DragonFly: src/sys/dev/acpica5/acpi_ec.c,v 1.9 2006/10/25 20:55:52 dillon Exp $
   *
   */
 
 #include <sys/malloc.h>
 #include <sys/module.h>
 #include <sys/lock.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include "acpi.h"
index 0ddd828..30c704f 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/acpi_package.c,v 1.3 2004/04/09 06:40:03 njl Exp $
- * $DragonFly: src/sys/dev/acpica5/acpi_package.c,v 1.2 2004/06/27 08:52:39 dillon Exp $
+ * $DragonFly: src/sys/dev/acpica5/acpi_package.c,v 1.3 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/kernel.h>
 #include <sys/bus.h>
 #include <sys/sbuf.h>
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include "acpi.h"
index f466e81..bbfb40b 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/acpi_resource.c,v 1.24 2004/05/30 20:08:23 phk Exp $
- * $DragonFly: src/sys/dev/acpica5/acpi_resource.c,v 1.3 2004/07/05 00:07:35 dillon Exp $
+ * $DragonFly: src/sys/dev/acpica5/acpi_resource.c,v 1.4 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include "opt_acpi.h"
@@ -33,9 +33,6 @@
 #include <sys/kernel.h>
 #include <sys/bus.h>
 #include <sys/module.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include "acpi.h"
index 95ee6fb..f7d772f 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/acpi_timer.c,v 1.33 2004/05/30 20:08:23 phk Exp $
- * $DragonFly: src/sys/dev/acpica5/acpi_timer.c,v 1.8 2005/12/11 01:54:07 swildner Exp $
+ * $DragonFly: src/sys/dev/acpica5/acpi_timer.c,v 1.9 2006/10/25 20:55:52 dillon Exp $
  */
 #include "opt_acpi.h"
 #include <sys/param.h>
 #include <sys/module.h>
 #include <sys/sysctl.h>
 #include <sys/systimer.h>
+#include <sys/rman.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <machine/lock.h>
-#include <sys/rman.h>
 #include <bus/pci/pcivar.h>
 
 #include "acpi.h"
index d26af4a..aa94b9b 100644 (file)
@@ -26,7 +26,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/acpica/acpivar.h,v 1.69 2004/05/28 07:15:55 njl Exp $
- * $DragonFly: src/sys/dev/acpica5/acpivar.h,v 1.8 2006/09/10 01:26:33 dillon Exp $
+ * $DragonFly: src/sys/dev/acpica5/acpivar.h,v 1.9 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include "bus_if.h"
@@ -36,9 +36,7 @@
 #include <sys/lock.h>
 #include <sys/mutex.h>
 #endif
-
-#include <machine/bus.h>
-#include <machine/resource.h>
+#include <sys/bus.h>
 
 struct acpi_softc {
     device_t           acpi_dev;
index 39ef405..1c8abbc 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/pci/agp.c,v 1.3.2.4 2002/08/11 19:58:12 alc Exp $
- *     $DragonFly: src/sys/dev/agp/agp.c,v 1.24 2006/09/10 01:26:33 dillon Exp $
+ *     $DragonFly: src/sys/dev/agp/agp.c,v 1.25 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include "opt_bus.h"
@@ -41,6 +41,7 @@
 #include <sys/agpio.h>
 #include <sys/lock.h>
 #include <sys/proc.h>
+#include <sys/rman.h>
 
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
@@ -55,9 +56,6 @@
 #include <vm/pmap.h>
 
 #include <machine/md_var.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
 
 MODULE_VERSION(agp, 1);
 
index 9086e6b..701d319 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/pci/agp_amd.c,v 1.3.2.4 2002/04/25 23:41:36 cokane Exp $
- *     $DragonFly: src/sys/dev/agp/agp_amd.c,v 1.7 2006/09/05 03:48:09 dillon Exp $
+ *     $DragonFly: src/sys/dev/agp/agp_amd.c,v 1.8 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include "opt_bus.h"
@@ -36,6 +36,7 @@
 #include <sys/kernel.h>
 #include <sys/bus.h>
 #include <sys/lock.h>
+#include <sys/rman.h>
 
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
@@ -46,9 +47,6 @@
 #include <vm/vm_object.h>
 #include <vm/pmap.h>
 #include <machine/clock.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
 
 MALLOC_DECLARE(M_AGP);
 
index 9e98b3f..fdff12e 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/pci/agp_i810.c,v 1.1.2.5 2002/09/15 08:45:41 anholt Exp $
- *     $DragonFly: src/sys/dev/agp/agp_i810.c,v 1.9 2006/09/05 00:55:36 dillon Exp $
+ *     $DragonFly: src/sys/dev/agp/agp_i810.c,v 1.10 2006/10/25 20:55:52 dillon Exp $
  */
 
 /*
@@ -41,6 +41,7 @@
 #include <sys/kernel.h>
 #include <sys/bus.h>
 #include <sys/lock.h>
+#include <sys/rman.h>
 
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
 #include <vm/vm_pageout.h>
 #include <vm/pmap.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
-
 MALLOC_DECLARE(M_AGP);
 
 #define READ1(off)     bus_space_read_1(sc->bst, sc->bsh, off)
index 57cb47a..112b8f1 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * Based on FreeBSD v1.2.
- * $DragonFly: src/sys/dev/agp/agp_nvidia.c,v 1.3 2004/07/04 00:24:52 dillon Exp $
+ * $DragonFly: src/sys/dev/agp/agp_nvidia.c,v 1.4 2006/10/25 20:55:52 dillon Exp $
  */
 
 /*
@@ -41,6 +41,7 @@
 #include <sys/kernel.h>
 #include <sys/bus.h>
 #include <sys/lock.h>
+#include <sys/rman.h>
 
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
 #include <vm/vm_object.h>
 #include <vm/pmap.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
-
 #define        NVIDIA_VENDORID         0x10de
 #define        NVIDIA_DEVICEID_NFORCE  0x01a4
 #define        NVIDIA_DEVICEID_NFORCE2 0x01e0
index ce2345b..cf00925 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/hifn/hifn7751.c,v 1.5.2.5 2003/06/04 17:56:59 sam Exp $ */
-/* $DragonFly: src/sys/dev/crypto/hifn/hifn7751.c,v 1.11 2006/09/05 00:55:36 dillon Exp $ */
+/* $DragonFly: src/sys/dev/crypto/hifn/hifn7751.c,v 1.12 2006/10/25 20:55:52 dillon Exp $ */
 /*     $OpenBSD: hifn7751.c,v 1.120 2002/05/17 00:33:34 deraadt Exp $  */
 
 /*
 #include <sys/kernel.h>
 #include <sys/mbuf.h>
 #include <sys/sysctl.h>
+#include <sys/bus.h>
+#include <sys/rman.h>
+#include <sys/random.h>
+#include <sys/thread2.h>
 
 #include <vm/vm.h>
 #include <vm/pmap.h>
 
 #include <machine/clock.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/bus.h>
-#include <sys/rman.h>
-#include <sys/thread2.h>
-
 #include <opencrypto/cryptodev.h>
-#include <sys/random.h>
 
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
index 80ece49..6ffea02 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/ubsec/ubsec.c,v 1.6.2.12 2003/06/04 17:56:59 sam Exp $ */
-/* $DragonFly: src/sys/dev/crypto/ubsec/ubsec.c,v 1.11 2006/09/05 03:48:09 dillon Exp $ */
+/* $DragonFly: src/sys/dev/crypto/ubsec/ubsec.c,v 1.12 2006/10/25 20:55:52 dillon Exp $ */
 /*     $OpenBSD: ubsec.c,v 1.115 2002/09/24 18:33:26 jason Exp $       */
 
 /*
 #include <sys/mbuf.h>
 #include <sys/sysctl.h>
 #include <sys/endian.h>
+#include <sys/bus.h>
+#include <sys/rman.h>
+#include <sys/md5.h>
+#include <sys/random.h>
+#include <sys/thread2.h>
 
 #include <vm/vm.h>
 #include <vm/pmap.h>
 
 #include <machine/clock.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/bus.h>
-#include <sys/rman.h>
-#include <sys/thread2.h>
 
 #include <crypto/sha1.h>
 #include <opencrypto/cryptodev.h>
 #include <opencrypto/cryptosoft.h>
-#include <sys/md5.h>
-#include <sys/random.h>
 
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
index c90de6e..ccf97d3 100644 (file)
@@ -33,7 +33,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/advansys/adv_eisa.c,v 1.9.2.1 2000/04/14 13:32:44 nyan Exp $
- * $DragonFly: src/sys/dev/disk/advansys/adv_eisa.c,v 1.5 2005/10/12 17:35:49 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/advansys/adv_eisa.c,v 1.6 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/kernel.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include <bus/eisa/eisaconf.h>
index b8233da..a0f3c23 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/advansys/adv_isa.c,v 1.14.2.5 2002/01/06 21:21:42 dwmalone Exp $
- * $DragonFly: src/sys/dev/disk/advansys/adv_isa.c,v 1.5 2005/10/12 17:35:49 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/advansys/adv_isa.c,v 1.6 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h> 
 #include <sys/kernel.h> 
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/bus.h> 
 #include <sys/rman.h> 
 
index f191edf..a784deb 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/advansys/adv_pci.c,v 1.11.2.3 2001/06/02 04:38:10 nyan Exp $
- * $DragonFly: src/sys/dev/disk/advansys/adv_pci.c,v 1.5 2005/10/12 17:35:49 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/advansys/adv_pci.c,v 1.6 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/bus.h>
 #include <sys/rman.h>
 
index 1e2a6bb..1ce1255 100644 (file)
@@ -33,7 +33,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/advansys/advansys.c,v 1.14.2.4 2002/01/06 21:21:42 dwmalone Exp $
- * $DragonFly: src/sys/dev/disk/advansys/advansys.c,v 1.8 2006/09/05 00:55:37 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/advansys/advansys.c,v 1.9 2006/10/25 20:55:52 dillon Exp $
  */
 /*
  * Ported from:
 #include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/thread2.h>
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/bus.h> 
 #include <sys/rman.h> 
 
index 74d5b0c..4a32140 100644 (file)
@@ -29,7 +29,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/advansys/advlib.c,v 1.15.2.1 2000/04/14 13:32:49 nyan Exp $
- * $DragonFly: src/sys/dev/disk/advansys/advlib.c,v 1.6 2005/06/03 16:57:12 eirikn Exp $
+ * $DragonFly: src/sys/dev/disk/advansys/advlib.c,v 1.7 2006/10/25 20:55:52 dillon Exp $
  */
 /*
  * Ported from:
 #include <sys/kernel.h>
 #include <sys/systm.h>
 #include <sys/thread2.h>
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/clock.h>
-#include <machine/resource.h>
 #include <sys/bus.h> 
 #include <sys/rman.h> 
 
+#include <machine/clock.h>
+
 #include <bus/cam/cam.h>
 #include <bus/cam/cam_ccb.h>
 #include <bus/cam/cam_sim.h>
index a8c0909..20dece6 100644 (file)
@@ -33,7 +33,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/advansys/adw_pci.c,v 1.12.2.1 2000/08/02 22:22:40 peter Exp $
- * $DragonFly: src/sys/dev/disk/advansys/adw_pci.c,v 1.3 2003/08/07 21:16:50 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/advansys/adw_pci.c,v 1.4 2006/10/25 20:55:52 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/kernel.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-
 #include <sys/rman.h>
 
 #include <bus/pci/pcireg.h>
index 779ff6e..03f2ef9 100644 (file)
@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/advansys/adwcam.c,v 1.7.2.2 2001/03/05 13:08:55 obrien Exp $
- * $DragonFly: src/sys/dev/disk/advansys/adwcam.c,v 1.12 2006/09/05 00:55:37 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/advansys/adwcam.c,v 1.13 2006/10/25 20:55:52 dillon Exp $
  */
 /*
  * Ported from:
 #include <sys/bus.h>
 #include <sys/thread2.h>
 
-#include <machine/bus_pio.h>
-#include <machine/bus_memio.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
-#include <machine/resource.h>
 
 #include <sys/rman.h>
 
index 826e68c..4634117 100644 (file)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/advansys/adwlib.c,v 1.6.2.1 2000/04/14 13:32:50 nyan Exp $
- * $DragonFly: src/sys/dev/disk/advansys/adwlib.c,v 1.4 2005/06/03 16:57:12 eirikn Exp $
+ * $DragonFly: src/sys/dev/disk/advansys/adwlib.c,v 1.5 2006/10/25 20:55:52 dillon Exp $
  */
 /*
  * Ported from:
@@ -50,9 +50,6 @@
 #include <sys/bus.h>
 #include <sys/thread2.h>
 
-#include <machine/bus_pio.h>
-#include <machine/bus_memio.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
 
 #include <bus/cam/cam.h>
index 93876f7..e430034 100644 (file)
@@ -56,7 +56,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/aha/aha.c,v 1.34.2.1 2000/08/02 22:24:39 peter Exp $
- * $DragonFly: src/sys/dev/disk/aha/aha.c,v 1.13 2006/09/05 00:55:37 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/aha/aha.c,v 1.14 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -67,8 +67,6 @@
 #include <sys/kernel.h>
 #include <sys/thread2.h>
  
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
 
 #include <bus/cam/cam.h>
index 456f677..32dead1 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/aha/aha_isa.c,v 1.17.2.1 2000/08/02 22:24:40 peter Exp $
- * $DragonFly: src/sys/dev/disk/aha/aha_isa.c,v 1.8 2005/10/28 03:25:39 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/aha/aha_isa.c,v 1.9 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/module.h>
 #include <sys/bus.h>
 #include <sys/rman.h>
index 1ec93f8..9df5635 100644 (file)
@@ -26,7 +26,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ahb/ahb.c,v 1.18.2.3 2001/03/05 13:08:55 obrien Exp $
- * $DragonFly: src/sys/dev/disk/ahb/ahb.c,v 1.12 2006/09/05 00:55:37 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/ahb/ahb.c,v 1.13 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/malloc.h>
 #include <sys/module.h>
 #include <sys/bus.h>
+#include <sys/rman.h>
 #include <sys/thread2.h>
 
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
 
 #include <bus/cam/cam.h>
 #include <bus/cam/cam_ccb.h>
index 1946406..8f6b3b1 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/aic/aic.c,v 1.8 2000/01/14 23:42:35 imp Exp $
- * $DragonFly: src/sys/dev/disk/aic/aic.c,v 1.7 2005/06/16 15:38:36 joerg Exp $
+ * $DragonFly: src/sys/dev/disk/aic/aic.c,v 1.8 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/buf.h>   
 #include <sys/kernel.h>
 #include <sys/sysctl.h>
-#include <sys/thread2.h>
 #include <sys/bus.h>
+#include <sys/thread2.h>
 
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
 
 #include <bus/cam/cam.h>
index 80c0a40..8fd1bfd 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/aic/aic_isa.c,v 1.3 2000/01/14 23:42:35 imp Exp $
- * $DragonFly: src/sys/dev/disk/aic/aic_isa.c,v 1.6 2005/10/12 17:35:49 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/aic/aic_isa.c,v 1.7 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/kernel.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
+
 #include <bus/isa/isavar.h>
 #include "aic6360reg.h"
 #include "aicvar.h"
index f2af429..268978a 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/aic/aic_pccard.c,v 1.1 2000/01/14 23:42:36 imp Exp $
- * $DragonFly: src/sys/dev/disk/aic/aic_pccard.c,v 1.7 2005/10/12 17:35:49 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/aic/aic_pccard.c,v 1.8 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/kernel.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
  
 #include "aic6360reg.h"
index 8f36deb..f00453f 100644 (file)
@@ -33,7 +33,7 @@
  * $Id: //depot/aic7xxx/freebsd/dev/aic7xxx/aic79xx_osm.h#20 $
  *
  * $FreeBSD: src/sys/dev/aic7xxx/aic79xx_osm.h,v 1.4.2.3 2003/06/10 03:26:07 gibbs Exp $
- * $DragonFly: src/sys/dev/disk/aic7xxx/aic79xx_osm.h,v 1.6 2005/06/03 16:57:13 eirikn Exp $
+ * $DragonFly: src/sys/dev/disk/aic7xxx/aic79xx_osm.h,v 1.7 2006/10/25 20:55:53 dillon Exp $
  */
 
 #ifndef _AIC79XX_FREEBSD_H_
 #include <sys/thread2.h>
 
 #define AHD_PCI_CONFIG 1
-#include <machine/bus_memio.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 #include <machine/endian.h>
 #include <machine/clock.h>
-#include <machine/resource.h>
 
 #include <sys/rman.h>
 
index 7d968cc..ec20f74 100644 (file)
@@ -32,7 +32,7 @@
  * $Id: //depot/aic7xxx/freebsd/dev/aic7xxx/aic7xxx_osm.h#15 $
  *
  * $FreeBSD: src/sys/dev/aic7xxx/aic7xxx_osm.h,v 1.14.2.6 2003/06/10 03:26:09 gibbs Exp $
- * $DragonFly: src/sys/dev/disk/aic7xxx/aic7xxx_osm.h,v 1.7 2005/08/25 23:37:35 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/aic7xxx/aic7xxx_osm.h,v 1.8 2006/10/25 20:55:53 dillon Exp $
  */
 
 #ifndef _AIC7XXX_FREEBSD_H_
@@ -50,6 +50,7 @@
 #include <sys/kernel.h>
 #include <sys/malloc.h>
 #include <sys/queue.h>
+#include <sys/rman.h>
 #include <sys/thread2.h>
 
 #if defined(__DragonFly__) || __FreeBSD_version < 500000
 
 #if NPCI > 0
 #define AHC_PCI_CONFIG 1
-#include <machine/bus_memio.h>
 #endif
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 #include <machine/endian.h>
 #include <machine/clock.h>
-#include <machine/resource.h>
-
-#include <sys/rman.h>
 
 #if NPCI > 0
 #include <bus/pci/pcireg.h>
index e0677ee..cfa2c3d 100644 (file)
@@ -31,7 +31,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *********************************************************************
  * $FreeBSD: src/sys/pci/amd.c,v 1.3.2.2 2001/06/02 04:32:50 nyan Exp $
- * $DragonFly: src/sys/dev/disk/amd/amd.c,v 1.10 2006/08/03 16:40:46 swildner Exp $
+ * $DragonFly: src/sys/dev/disk/amd/amd.c,v 1.11 2006/10/25 20:55:53 dillon Exp $
  */
 
 /*
 /* #define AMD_DEBUG_SCSI_PHASE */
 
 #include <sys/param.h>
-
 #include <sys/systm.h>
+#include <sys/kernel.h>
 #include <sys/malloc.h>
 #include <sys/queue.h>
 #include <sys/buf.h>
-#include <sys/kernel.h>
+#include <sys/bus.h>
+#include <sys/rman.h>
 #include <sys/thread2.h>
 
 #include <vm/vm.h>
 #include <vm/pmap.h>
 
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
-#include <machine/resource.h>
-#include <sys/bus.h>
-#include <sys/rman.h>
 
 #include <bus/cam/cam.h>
 #include <bus/cam/cam_ccb.h>
index a513bf3..f5762eb 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/ata-all.c,v 1.50.2.45 2003/03/12 14:47:12 sos Exp $
- * $DragonFly: src/sys/dev/disk/ata/ata-all.c,v 1.31 2006/10/12 04:02:37 y0netan1 Exp $
+ * $DragonFly: src/sys/dev/disk/ata/ata-all.c,v 1.32 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include "opt_ata.h"
 #include <sys/devicestat.h>
 #include <sys/sysctl.h>
 #include <sys/thread2.h>
+#include <sys/rman.h>
+
 #include <machine/stdarg.h>
-#include <machine/resource.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
-#include <sys/rman.h>
+
 #include "ata-all.h"
 #include "ata-disk.h"
 #include "ata-raid.h"
index ad67e98..6d8263d 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/ata-card.c,v 1.4.2.1 2002/03/18 08:37:33 sos Exp $
- * $DragonFly: src/sys/dev/disk/ata/ata-card.c,v 1.5 2004/02/19 19:44:06 joerg Exp $
+ * $DragonFly: src/sys/dev/disk/ata/ata-card.c,v 1.6 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/module.h>
 #include <sys/bus.h>
 #include <sys/malloc.h>
-#include <machine/stdarg.h>
-#include <machine/resource.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
+
+#include <machine/stdarg.h>
 #include "ata-all.h"
 
 #include <bus/pccard/pccardreg.h>
index 6825fa3..0d7df6e 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/ata-disk.c,v 1.60.2.24 2003/01/30 07:19:59 sos Exp $
- * $DragonFly: src/sys/dev/disk/ata/ata-disk.c,v 1.31 2006/09/10 01:26:33 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/ata/ata-disk.c,v 1.32 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include "opt_ata.h"
 #include <sys/cons.h>
 #include <sys/sysctl.h>
 #include <sys/syslog.h>
+#include <sys/rman.h>
+#include <sys/proc.h>
+#include <sys/buf2.h>
+#include <sys/thread2.h>
+
 #include <vm/vm.h>
 #include <vm/pmap.h>
+
 #include <machine/md_var.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
-#include <sys/rman.h>
+
 #include "ata-all.h"
 #include "ata-disk.h"
 #include "ata-raid.h"
-#include <sys/proc.h>
-#include <sys/buf2.h>
-#include <sys/thread2.h>
 
 /* device structures */
 static d_open_t                adopen;
index c6c89b9..71e6979 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/ata-dma.c,v 1.35.2.31 2003/05/07 16:46:11 jhb Exp $
- * $DragonFly: src/sys/dev/disk/ata/ata-dma.c,v 1.28 2006/03/28 22:18:59 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/ata/ata-dma.c,v 1.29 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/bus.h>
 #include <sys/disk.h>
 #include <sys/devicestat.h>
+#include <sys/rman.h>
+
 #include <vm/vm.h>          
 #include <vm/pmap.h>
+
 #include <bus/pci/pcivar.h>
-#include <machine/bus.h>
-#include <sys/rman.h>
 #include "ata-all.h"
 
 /* prototypes */
index 887e9a8..4900117 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/ata-isa.c,v 1.4.2.1 2002/03/18 08:37:33 sos Exp $
- * $DragonFly: src/sys/dev/disk/ata/ata-isa.c,v 1.9 2006/10/12 04:02:37 y0netan1 Exp $
+ * $DragonFly: src/sys/dev/disk/ata/ata-isa.c,v 1.10 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/malloc.h>
 #include <sys/devicestat.h>
 #include <sys/sysctl.h>
-#include <machine/stdarg.h>
-#include <machine/resource.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
+
+#include <machine/stdarg.h>
+
 #include <bus/isa/isavar.h>
 #include "ata-all.h"
 
index 2a066ba..cda54d8 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/ata-pci.c,v 1.32.2.15 2003/06/06 13:27:05 fjoe Exp $
- * $DragonFly: src/sys/dev/disk/ata/ata-pci.c,v 1.24 2006/10/12 04:02:37 y0netan1 Exp $
+ * $DragonFly: src/sys/dev/disk/ata/ata-pci.c,v 1.25 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/malloc.h>
 #include <sys/devicestat.h>
 #include <sys/sysctl.h>
+#include <sys/rman.h>
+
 #include <machine/stdarg.h>
-#include <machine/resource.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
-#include <sys/rman.h>
+
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
 #include "ata-all.h"
index 9211788..8ed684d 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/ata-raid.c,v 1.3.2.19 2003/01/30 07:19:59 sos Exp $
- * $DragonFly: src/sys/dev/disk/ata/ata-raid.c,v 1.23 2006/09/10 01:26:33 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/ata/ata-raid.c,v 1.24 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include "opt_ata.h"
 #include <sys/disk.h>
 #include <sys/devicestat.h>
 #include <sys/cons.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include "ata-all.h"
-#include "ata-disk.h"
-#include "ata-raid.h"
 #include <sys/proc.h>
 #include <sys/buf2.h>
 #include <sys/thread2.h>
 
+#include "ata-all.h"
+#include "ata-disk.h"
+#include "ata-raid.h"
+
 /* device structures */
 static d_open_t                aropen;
 static d_strategy_t    arstrategy;
index b8a13cf..abcc331 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/atapi-all.c,v 1.46.2.18 2002/10/31 23:10:33 thomas Exp $
- * $DragonFly: src/sys/dev/disk/ata/atapi-all.c,v 1.17 2006/09/05 00:55:37 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/ata/atapi-all.c,v 1.18 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include "opt_ata.h"
 #include <sys/malloc.h>
 #include <sys/buf.h>
 #include <sys/sysctl.h>
-#include <machine/bus.h>
-#include <machine/clock.h>
 #include <sys/rman.h>
 #include <sys/thread2.h>
+
+#include <machine/clock.h>
+
 #include "ata-all.h"
 #include "atapi-all.h"
 
index dcb6750..a2db5ca 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/atapi-cam.c,v 1.10.2.3 2003/05/21 09:24:55 thomas Exp $
- * $DragonFly: src/sys/dev/disk/ata/atapi-cam.c,v 1.9 2006/09/05 00:55:37 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/ata/atapi-cam.c,v 1.10 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -37,7 +37,6 @@
 #include <sys/malloc.h>
 #include <sys/ata.h>
 #include <sys/thread2.h>
-#include <machine/bus.h>
 
 #include <bus/cam/cam.h>
 #include <bus/cam/cam_ccb.h>
index 3866b83..4c7e9c2 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/atapi-cd.c,v 1.48.2.20 2002/11/25 05:30:31 njl Exp $
- * $DragonFly: src/sys/dev/disk/ata/atapi-cd.c,v 1.25 2006/09/10 01:26:33 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/ata/atapi-cd.c,v 1.26 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include "opt_ata.h"
@@ -46,9 +46,9 @@
 #include <sys/fcntl.h>
 #include <sys/conf.h>
 #include <sys/ctype.h>
-#include <machine/bus.h>
 #include <sys/buf2.h>
 #include <sys/thread2.h>
+
 #include "ata-all.h"
 #include "atapi-all.h"
 #include "atapi-cd.h"
index fb35ac1..79ca89d 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/atapi-fd.c,v 1.44.2.9 2002/07/31 11:19:26 sos Exp $
- * $DragonFly: src/sys/dev/disk/ata/atapi-fd.c,v 1.18 2006/09/10 01:26:33 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/ata/atapi-fd.c,v 1.19 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/disk.h>
 #include <sys/devicestat.h>
 #include <sys/cdio.h>
-#include <machine/bus.h>
 #include <sys/proc.h>
 #include <sys/buf2.h>
 #include <sys/thread2.h>
+
 #include "ata-all.h"
 #include "atapi-all.h"
 #include "atapi-fd.h"
index d946d06..2fb6a13 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ata/atapi-tape.c,v 1.36.2.12 2002/07/31 11:19:26 sos Exp $
- * $DragonFly: src/sys/dev/disk/ata/atapi-tape.c,v 1.18 2006/09/10 01:26:33 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/ata/atapi-tape.c,v 1.19 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include "opt_ata.h"
 #include <sys/mtio.h>
 #include <sys/disklabel.h>
 #include <sys/devicestat.h>
-#include <machine/bus.h>
 #include <sys/proc.h>
 #include <sys/buf2.h>
 #include <sys/thread2.h>
+
 #include "ata-all.h"
 #include "atapi-all.h"
 #include "atapi-tape.h"
index 9a3bd4e..2a5f325 100644 (file)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/buslogic/bt.c,v 1.25.2.1 2000/08/02 22:32:26 peter Exp $
- * $DragonFly: src/sys/dev/disk/buslogic/bt.c,v 1.12 2006/09/05 00:55:37 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/buslogic/bt.c,v 1.13 2006/10/25 20:55:53 dillon Exp $
  */
 
  /*
 #include <sys/kernel.h>
 #include <sys/sysctl.h>
 #include <sys/bus.h>
+#include <sys/rman.h>
 #include <sys/thread2.h>
  
-/*
- * XXX It appears that BusLogic PCI adapters go out to lunch if you 
- *     attempt to perform memory mapped I/O.
- */
-#if 0
-#include "use_pci.h"
-#if NPCI > 0
-#include <machine/bus_memio.h>
-#endif
-#endif
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
-#include <sys/rman.h>
 
 #include <bus/cam/cam.h>
 #include <bus/cam/cam_ccb.h>
 #include <bus/cam/cam_sim.h>
 #include <bus/cam/cam_xpt_sim.h>
 #include <bus/cam/cam_debug.h>
-
 #include <bus/cam/scsi/scsi_message.h>
 
 #include <vm/vm.h>
index fcb120d..3c153c6 100644 (file)
@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/buslogic/bt_eisa.c,v 1.12 2000/01/29 14:27:26 peter Exp $
- * $DragonFly: src/sys/dev/disk/buslogic/bt_eisa.c,v 1.3 2003/08/07 21:16:52 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/buslogic/bt_eisa.c,v 1.4 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/kernel.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include <bus/eisa/eisaconf.h>
index 825dee5..8941fae 100644 (file)
@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/buslogic/bt_isa.c,v 1.18 1999/10/12 21:35:43 dfr Exp $
- * $DragonFly: src/sys/dev/disk/buslogic/bt_isa.c,v 1.3 2003/08/07 21:16:52 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/buslogic/bt_isa.c,v 1.4 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/kernel.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include <bus/isa/isavar.h>
index 5024cff..a2ca56b 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/buslogic/bt_pci.c,v 1.11 2000/01/17 12:38:00 nyan Exp $
- * $DragonFly: src/sys/dev/disk/buslogic/bt_pci.c,v 1.4 2005/06/03 21:56:23 swildner Exp $
+ * $DragonFly: src/sys/dev/disk/buslogic/bt_pci.c,v 1.5 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/bus.h>
+#include <sys/rman.h>
+#include <sys/thread2.h>
 
 #include <bus/pci/pcireg.h>
 #include <bus/pci/pcivar.h>
 
-#include <machine/bus_memio.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
-#include <sys/thread2.h>
-
 #include "btreg.h"
 
 #define BT_PCI_IOADDR  PCIR_MAPS
index d09db19..3769a1e 100644 (file)
@@ -51,7 +51,7 @@
  *
  *     from:   @(#)fd.c        7.4 (Berkeley) 5/25/91
  * $FreeBSD: src/sys/isa/fd.c,v 1.176.2.8 2002/05/15 21:56:14 joerg Exp $
- * $DragonFly: src/sys/dev/disk/fd/fd.c,v 1.33 2006/09/10 01:26:33 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/fd/fd.c,v 1.34 2006/10/25 20:55:53 dillon Exp $
  *
  */
 
 #include <sys/proc.h>
 #include <sys/syslog.h>
 #include <sys/device.h>
-
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-
 #include <sys/buf2.h>
 #include <sys/thread2.h>
 
 #include <machine/clock.h>
 #include <machine/ioctl_fd.h>
-#include <machine/resource.h>
 #include <machine/stdarg.h>
 
 #include <bus/isa/isavar.h>
index a56e1d4..f153bbc 100644 (file)
@@ -49,7 +49,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/dev/disk/fd/fd_pccard.c,v 1.2 2004/02/19 15:48:26 joerg Exp $
+ * $DragonFly: src/sys/dev/disk/fd/fd_pccard.c,v 1.3 2006/10/25 20:55:53 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -58,7 +58,6 @@
 #include <sys/bus.h>
 #include <sys/kernel.h>
 #include <sys/module.h>
-#include <machine/bus.h>
 
 #include "fdc.h"
 #include "fdreg.h"
index 0c31418..896e836 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/isp/isp_freebsd.h,v 1.26.2.17 2002/10/11 17:35:11 mjacob Exp $ */
-/* $DragonFly: src/sys/dev/disk/isp/isp_freebsd.h,v 1.6 2005/06/06 22:51:54 corecode Exp $ */
+/* $DragonFly: src/sys/dev/disk/isp/isp_freebsd.h,v 1.7 2006/10/25 20:55:53 dillon Exp $ */
 /*
  * Qlogic ISP SCSI Host Adapter FreeBSD Wrapper Definitions
  * Copyright (c) 1997, 1998, 1999, 2000, 2001, 2002 by Matthew Jacob
@@ -40,9 +40,6 @@
 #include <sys/bus.h>
 #include <sys/thread2.h>
 
-#include <machine/bus_memio.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
 #include <machine/cpu.h>
 
index 55a3713..17dca27 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/isp/isp_pci.c,v 1.78.2.4 2002/10/11 18:50:53 mjacob Exp $ */
-/* $DragonFly: src/sys/dev/disk/isp/isp_pci.c,v 1.10 2006/09/05 00:55:37 dillon Exp $ */
+/* $DragonFly: src/sys/dev/disk/isp/isp_pci.c,v 1.11 2006/10/25 20:55:53 dillon Exp $ */
 /*
  * PCI specific probe and attach routines for Qlogic ISP SCSI adapters.
  * FreeBSD Version.
 #include <sys/kernel.h>
 #include <sys/module.h>
 #include <sys/bus.h>
+#include <sys/rman.h>
+#include <sys/malloc.h>
 
 #include <bus/pci/pcireg.h>
 #include <bus/pci/pcivar.h>
 
-#include <machine/bus_memio.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
-#include <sys/malloc.h>
-
 #include "isp_freebsd.h"
 
 static u_int16_t isp_pci_rd_reg(struct ispsoftc *, int);
index f21cdf2..5a6670f 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/mpt/mpt_freebsd.h,v 1.3.2.3 2002/09/24 21:37:25 mjacob Exp $ */
-/* $DragonFly: src/sys/dev/disk/mpt/mpt_freebsd.h,v 1.9 2006/01/25 19:56:25 dillon Exp $ */
+/* $DragonFly: src/sys/dev/disk/mpt/mpt_freebsd.h,v 1.10 2006/10/25 20:55:53 dillon Exp $ */
 /*
  * LSI MPT Host Adapter FreeBSD Wrapper Definitions (CAM version)
  *
@@ -52,9 +52,6 @@
 #include <sys/bus.h>
 #include <sys/thread2.h>
 
-#include <machine/bus_memio.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
 #include <machine/cpu.h>
 
index 9651c55..f44b10a 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/mpt/mpt_pci.c,v 1.3.2.3 2002/09/24 21:37:25 mjacob Exp $ */
-/* $DragonFly: src/sys/dev/disk/mpt/mpt_pci.c,v 1.8 2006/09/05 00:55:37 dillon Exp $ */
+/* $DragonFly: src/sys/dev/disk/mpt/mpt_pci.c,v 1.9 2006/10/25 20:55:53 dillon Exp $ */
 /*
  * PCI specific probe and attach routines for LSI '909 FC  adapters.
  * FreeBSD Version.
 #include <sys/kernel.h>
 #include <sys/module.h>
 #include <sys/bus.h>
+#include <sys/rman.h>
+#include <sys/malloc.h>
 
 #include <bus/pci/pcidevs.h>
 #include <bus/pci/pcireg.h>
 #include <bus/pci/pcivar.h>
 
-#include <machine/bus_memio.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
-#include <sys/malloc.h>
-
 #include "mpt_freebsd.h"
 
 #ifndef        PCIM_CMD_SERRESPEN
index 9ef3d35..dd921c7 100644 (file)
@@ -1,7 +1,7 @@
 /**************************************************************************
 **
 ** $FreeBSD: src/sys/pci/ncr.c,v 1.155.2.3 2001/03/05 13:09:10 obrien Exp $
-** $DragonFly: src/sys/dev/disk/ncr/ncr.c,v 1.14 2006/09/05 00:55:38 dillon Exp $
+** $DragonFly: src/sys/dev/disk/ncr/ncr.c,v 1.15 2006/10/25 20:55:53 dillon Exp $
 **
 **  Device driver for the   NCR 53C8XX   PCI-SCSI-Controller Family.
 **
 #include <sys/thread2.h>
 #include <machine/clock.h>
 #include <machine/md_var.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 #include <vm/vm.h>
 #include <vm/pmap.h>
index ad45bbd..d9e1d9b 100644 (file)
@@ -1,5 +1,5 @@
 /*     $FreeBSD: src/sys/dev/ncv/ncr53c500.c,v 1.1.2.4 2001/12/17 13:30:18 non Exp $   */
-/*     $DragonFly: src/sys/dev/disk/ncv/ncr53c500.c,v 1.9 2005/12/11 01:54:07 swildner Exp $   */
+/*     $DragonFly: src/sys/dev/disk/ncv/ncr53c500.c,v 1.10 2006/10/25 20:55:53 dillon Exp $    */
 /*     $NecBSD: ncr53c500.c,v 1.30.12.3 2001/06/26 07:31:41 honda Exp $        */
 /*     $NetBSD$        */
 
 #include <sys/queue.h>
 #include <sys/malloc.h>
 #include <sys/errno.h>
+#include <sys/bus.h>
 #include <sys/thread2.h>
 
-#ifdef __NetBSD__
-#include <sys/device.h>
-#include <machine/bus.h>
-#include <machine/intr.h>
-
-#include <dev/scsipi/scsi_all.h>
-#include <dev/scsipi/scsipi_all.h>
-#include <dev/scsipi/scsiconf.h>
-#include <dev/scsipi/scsi_disk.h>
-
-#include <machine/dvcfg.h>
-#include <machine/physio_proc.h>
-
-#include <i386/Cbus/dev/scsi_low.h>
-
-#include <i386/Cbus/dev/ncr53c500reg.h>
-#include <i386/Cbus/dev/ncr53c500hw.h>
-#include <i386/Cbus/dev/ncr53c500var.h>
-
-#include <i386/Cbus/dev/ncr53c500hwtab.h>
-#endif /* __NetBSD__ */
-
-#ifdef __DragonFly__
 #include <machine/clock.h>
 #include <machine/cpu.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 
 #include <machine/dvcfg.h>
 #include <machine/physio_proc.h>
@@ -86,7 +62,6 @@
 #include "ncr53c500var.h"
 
 #include "ncr53c500hwtab.h"
-#endif /* __DragonFly__ */
 
 #define        NCV_MAX_DATA_SIZE       (64 * 1024)
 #define        NCV_DELAY_MAX           (2 * 1000 * 1000)
index e29edc6..94bf76c 100644 (file)
@@ -1,5 +1,5 @@
 /*     $FreeBSD: src/sys/dev/ncv/ncr53c500_pccard.c,v 1.2.2.5 2001/12/17 13:30:18 non Exp $    */
-/*     $DragonFly: src/sys/dev/disk/ncv/ncr53c500_pccard.c,v 1.10 2005/10/12 17:35:50 dillon Exp $     */
+/*     $DragonFly: src/sys/dev/disk/ncv/ncr53c500_pccard.c,v 1.11 2006/10/25 20:55:53 dillon Exp $     */
 /*     $NecBSD: ncr53c500_pisa.c,v 1.28 1998/11/26 01:59:11 honda Exp $        */
 /*     $NetBSD$        */
 
 #include <sys/queue.h>
 #include <sys/malloc.h>
 #include <sys/errno.h>
+#include <sys/bus.h>
 #include <sys/thread2.h>
 
 #include <vm/vm.h>
 
-#include <machine/bus.h>
-#include <machine/bus_pio.h>
 #include <machine/dvcfg.h>
 
 #include <sys/device_port.h>
index 0c6d46f..438a6fa 100644 (file)
@@ -1,5 +1,5 @@
 /*     $FreeBSD: src/sys/dev/nsp/nsp.c,v 1.1.2.6 2001/12/17 13:30:18 non Exp $ */
-/*     $DragonFly: src/sys/dev/disk/nsp/nsp.c,v 1.8 2005/12/11 01:54:07 swildner Exp $ */
+/*     $DragonFly: src/sys/dev/disk/nsp/nsp.c,v 1.9 2006/10/25 20:55:54 dillon Exp $   */
 /*     $NecBSD: nsp.c,v 1.21.12.6 2001/06/29 06:27:52 honda Exp $      */
 /*     $NetBSD$        */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
-#if defined(__FreeBSD__) && __FreeBSD_version > 500001
-#include <sys/bio.h>
-#endif /* __ FreeBSD__ */
 #include <sys/buf.h>
 #include <sys/queue.h>
 #include <sys/malloc.h>
 #include <sys/errno.h>
+#include <sys/bus.h>
 #include <sys/thread2.h>
 
-#ifdef __NetBSD__
-#include <sys/device.h>
-#include <machine/bus.h>
-#include <machine/intr.h>
-
-#include <dev/scsipi/scsi_all.h>
-#include <dev/scsipi/scsipi_all.h>
-#include <dev/scsipi/scsiconf.h>
-#include <dev/scsipi/scsi_disk.h>
-
-#include <machine/dvcfg.h>
-#include <machine/physio_proc.h>
-
-#include <i386/Cbus/dev/scsi_low.h>
-#include <i386/Cbus/dev/nspreg.h>
-#include <i386/Cbus/dev/nspvar.h>
-#endif /* __NetBSD__ */
-
-#ifdef __DragonFly__
 #include <machine/clock.h>
 #include <machine/cpu.h>
-#include <machine/bus_pio.h>
-#include <machine/bus_memio.h>
-#include <machine/bus.h>
-
 #include <machine/dvcfg.h>
 #include <machine/physio_proc.h>
 
 #include <bus/cam/scsi/scsi_low.h>
 #include "nspreg.h"
 #include "nspvar.h"
-#endif /* __DragonFly__ */
 
 /***************************************************
  * USER SETTINGS
index ebddbb4..d498b43 100644 (file)
@@ -1,5 +1,5 @@
 /*     $FreeBSD: src/sys/dev/nsp/nsp_pccard.c,v 1.2.2.6 2001/12/17 13:30:19 non Exp $  */
-/*     $DragonFly: src/sys/dev/disk/nsp/nsp_pccard.c,v 1.8 2005/10/12 17:35:50 dillon Exp $    */
+/*     $DragonFly: src/sys/dev/disk/nsp/nsp_pccard.c,v 1.9 2006/10/25 20:55:54 dillon Exp $    */
 /*     $NecBSD: nsp_pisa.c,v 1.4 1999/04/15 01:35:54 kmatsuda Exp $    */
 /*     $NetBSD$        */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/disklabel.h>
-#if defined(__FreeBSD__) && __FreeBSD_version >= 500001
-#include <sys/bio.h>
-#endif
 #include <sys/buf.h>
 #include <sys/queue.h>
 #include <sys/malloc.h>
 #include <sys/errno.h>
+#include <sys/bus.h>
 #include <sys/thread2.h>
 
 #include <vm/vm.h>
 
-#include <machine/bus.h>
 #include <machine/dvcfg.h>
 
 #include <sys/device_port.h>
index b72fa30..51b80c8 100644 (file)
@@ -32,7 +32,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  * 
  * $FreeBSD: src/sys/dev/firewire/sbp.c,v 1.74 2004/01/08 14:58:09 simokawa Exp $
- * $DragonFly: src/sys/dev/disk/sbp/sbp.c,v 1.19 2006/10/19 19:00:47 swildner Exp $
+ * $DragonFly: src/sys/dev/disk/sbp/sbp.c,v 1.20 2006/10/25 20:55:54 dillon Exp $
  *
  */
 
 #include <sys/bus.h>
 #include <sys/kernel.h>
 #include <sys/sysctl.h>
-#include <machine/bus.h>
 #include <sys/malloc.h>
-#if defined(__FreeBSD__) && __FreeBSD_version >= 501102
-#include <sys/lock.h>
-#include <sys/mutex.h>
-#endif
 
-#if defined(__DragonFly__) || __FreeBSD_version < 500106
 #include <sys/devicestat.h>    /* for struct devstat */
-#endif
 #include <sys/thread2.h>
 
-#ifdef __DragonFly__
 #include <bus/cam/cam.h>
 #include <bus/cam/cam_ccb.h>
 #include <bus/cam/cam_sim.h>
 #include <bus/firewire/fwdma.h>
 #include <bus/firewire/iec13213.h>
 #include "sbp.h"
-#else
-#include <cam/cam.h>
-#include <cam/cam_ccb.h>
-#include <cam/cam_sim.h>
-#include <cam/cam_xpt_sim.h>
-#include <cam/cam_debug.h>
-#include <cam/cam_periph.h>
-#include <cam/scsi/scsi_all.h>
-#endif
 
 #define ccb_sdev_ptr   spriv_ptr0
 #define ccb_sbp_ptr    spriv_ptr1
index c851fff..d8c3714 100644 (file)
@@ -1,5 +1,5 @@
 /*     $FreeBSD: src/sys/dev/stg/tmc18c30.c,v 1.1.2.5 2001/12/17 13:30:19 non Exp $    */
-/*     $DragonFly: src/sys/dev/disk/stg/tmc18c30.c,v 1.10 2005/12/11 01:54:07 swildner Exp $   */
+/*     $DragonFly: src/sys/dev/disk/stg/tmc18c30.c,v 1.11 2006/10/25 20:55:54 dillon Exp $     */
 /*     $NecBSD: tmc18c30.c,v 1.28.12.3 2001/06/19 04:35:48 honda Exp $ */
 /*     $NetBSD$        */
 
 #include <sys/queue.h>
 #include <sys/malloc.h>
 #include <sys/errno.h>
+#include <sys/bus.h>
 #include <sys/thread2.h>
 
-#ifdef __NetBSD__
-#include <sys/device.h>
-#include <machine/bus.h>
-#include <machine/intr.h>
-
-#include <dev/scsipi/scsi_all.h>
-#include <dev/scsipi/scsipi_all.h>
-#include <dev/scsipi/scsiconf.h>
-#include <dev/scsipi/scsi_disk.h>
-
-#include <machine/dvcfg.h>
-#include <machine/physio_proc.h>
-
-#include <i386/Cbus/dev/scsi_low.h>
-#include <i386/Cbus/dev/tmc18c30reg.h>
-#include <i386/Cbus/dev/tmc18c30var.h>
-#endif /* __NetBSD__ */
-
-#ifdef __DragonFly__
 #include <machine/clock.h>
 #include <machine/cpu.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 
 #include <machine/dvcfg.h>
 #include <machine/physio_proc.h>
@@ -80,7 +60,6 @@
 #include <bus/cam/scsi/scsi_low.h>
 #include "tmc18c30reg.h"
 #include "tmc18c30var.h"
-#endif /* __DragonFly__ */
 
 /***************************************************
  * USER SETTINGS
index a9d66d0..1ecc2aa 100644 (file)
@@ -1,5 +1,5 @@
 /*     $FreeBSD: src/sys/dev/stg/tmc18c30_isa.c,v 1.2.2.4 2001/09/04 04:45:23 non Exp $        */
-/*     $DragonFly: src/sys/dev/disk/stg/tmc18c30_isa.c,v 1.8 2005/10/12 17:35:50 dillon Exp $  */
+/*     $DragonFly: src/sys/dev/disk/stg/tmc18c30_isa.c,v 1.9 2006/10/25 20:55:54 dillon Exp $  */
 /*     $NecBSD: tmc18c30_pisa.c,v 1.22 1998/11/26 01:59:21 honda Exp $ */
 /*     $NetBSD$        */
 
 #include <sys/queue.h>
 #include <sys/malloc.h>
 #include <sys/errno.h>
+#include <sys/rman.h>
+#include <sys/device_port.h>
 #include <sys/thread2.h>
 
 #include <vm/vm.h>
 
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
-
 #include <bus/isa/isavar.h>
 
 #include <machine/dvcfg.h>
 
-#include <sys/device_port.h>
-
 #include <bus/cam/scsi/scsi_low.h>
 #include <bus/isa/isa_common.h>
 #include <bus/cam/scsi/scsi_low_pisa.h>
index 2671b3d..4884b3f 100644 (file)
@@ -1,5 +1,5 @@
 /*     $FreeBSD: src/sys/dev/stg/tmc18c30_pccard.c,v 1.2.2.6 2001/12/17 13:30:19 non Exp $     */
-/*     $DragonFly: src/sys/dev/disk/stg/tmc18c30_pccard.c,v 1.9 2005/10/12 17:35:50 dillon Exp $       */
+/*     $DragonFly: src/sys/dev/disk/stg/tmc18c30_pccard.c,v 1.10 2006/10/25 20:55:54 dillon Exp $      */
 /*     $NecBSD: tmc18c30_pisa.c,v 1.22 1998/11/26 01:59:21 honda Exp $ */
 /*     $NetBSD$        */
 
@@ -44,6 +44,7 @@
 #include <sys/systm.h>
 #include <sys/disklabel.h>
 #include <sys/buf.h>
+#include <sys/bus.h>
 #include <sys/queue.h>
 #include <sys/malloc.h>
 #include <sys/errno.h>
@@ -51,8 +52,6 @@
 
 #include <vm/vm.h>
 
-#include <machine/bus.h>
-#include <machine/bus_pio.h>
 #include <machine/dvcfg.h>
 
 #include <sys/device_port.h>
index ed96926..643241c 100644 (file)
@@ -56,7 +56,7 @@
  */
 
 /* $FreeBSD: src/sys/dev/sym/sym_hipd.c,v 1.6.2.12 2001/12/02 19:01:10 groudier Exp $ */
-/* $DragonFly: src/sys/dev/disk/sym/sym_hipd.c,v 1.17 2006/09/05 00:55:38 dillon Exp $ */
+/* $DragonFly: src/sys/dev/disk/sym/sym_hipd.c,v 1.18 2006/10/25 20:55:54 dillon Exp $ */
 
 #define SYM_DRIVER_NAME        "sym-1.6.5-20000902"
 
@@ -93,6 +93,7 @@
 #ifdef FreeBSD_Bus_Io_Abstraction
 #include <sys/module.h>
 #include <sys/bus.h>
+#include <sys/rman.h>
 #endif
 #include <sys/thread2.h>
 
 #include <bus/pci/pcireg.h>
 #include <bus/pci/pcivar.h>
 
-#ifdef FreeBSD_Bus_Space_Abstraction
-#include <machine/bus_memio.h>
-/*
- *  Only include bus_pio if needed.
- *  This avoids bus space primitives to be uselessly bloated 
- *  by out-of-age PIO operations.
- */
-#ifdef SYM_CONF_IOMAPPED
-#include <machine/bus_pio.h>
-#endif
-#endif
-#include <machine/bus.h>
-
-#ifdef FreeBSD_Bus_Io_Abstraction
-#include <machine/resource.h>
-#include <sys/rman.h>
-#endif
 #include <machine/clock.h>
 
 #include <bus/cam/cam.h>
index c722e34..b3542ec 100644 (file)
@@ -45,7 +45,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/trm/trm.c,v 1.2.2.2 2002/12/19 20:34:45 cognet Exp $
- * $DragonFly: src/sys/dev/disk/trm/trm.c,v 1.12 2006/09/05 03:48:10 dillon Exp $
+ * $DragonFly: src/sys/dev/disk/trm/trm.c,v 1.13 2006/10/25 20:55:54 dillon Exp $
  */
 
 /*
@@ -76,9 +76,6 @@
 
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
-#include <machine/resource.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
 #include <sys/rman.h>
 
index bdb7648..a71f8b5 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * $FreeBSD: src/sys/dev/drm/drm_os_freebsd.h,v 1.10.2.1 2003/04/26 07:05:28 anholt Exp $
- * $DragonFly: src/sys/dev/drm/Attic/drm_os_freebsd.h,v 1.20 2006/09/10 01:26:34 dillon Exp $
+ * $DragonFly: src/sys/dev/drm/Attic/drm_os_freebsd.h,v 1.21 2006/10/25 20:55:54 dillon Exp $
  */
 #include <sys/param.h>
 #include <sys/queue.h>
@@ -27,8 +27,6 @@
 #include <vm/vm_param.h>
 #include <machine/param.h>
 #include <machine/pmap.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/mman.h>
 #include <sys/rman.h>
 #include <sys/memrange.h>
index 8417b7c..7319ab1 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/atkbd_isa.c,v 1.7.2.3 2001/08/01 10:42:28 yokota Exp $
- * $DragonFly: src/sys/dev/misc/atkbd/atkbd_isa.c,v 1.5 2005/10/12 17:35:50 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/atkbd/atkbd_isa.c,v 1.6 2006/10/25 20:55:54 dillon Exp $
  */
 
 #include "opt_kbd.h"
@@ -33,9 +33,6 @@
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include <sys/kbio.h>
index 8a45dad..93a46fe 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/atkbdc_isa.c,v 1.14.2.1 2000/03/31 12:52:05 yokota Exp $
- * $DragonFly: src/sys/dev/misc/atkbdc_layer/atkbdc_isa.c,v 1.5 2006/09/05 00:55:38 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/atkbdc_layer/atkbdc_isa.c,v 1.6 2006/10/25 20:55:54 dillon Exp $
  */
 
 #include "opt_kbd.h"
@@ -34,9 +34,6 @@
 #include <sys/kernel.h>
 #include <sys/bus.h>
 #include <sys/malloc.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include <dev/misc/kbd/atkbdcreg.h>
index 2fe9956..c421bfd 100644 (file)
@@ -1,12 +1,13 @@
 # $Id: Makefile,v 1.6 2003/10/24 15:41:26 simokawa Exp $
 # $FreeBSD: src/sys/modules/dcons/Makefile,v 1.2 2004/07/13 09:37:49 simokawa Exp $
-# $DragonFly: src/sys/dev/misc/dcons/dcons/Makefile,v 1.4 2005/02/18 11:41:42 corecode Exp $
+# $DragonFly: src/sys/dev/misc/dcons/dcons/Makefile,v 1.5 2006/10/25 20:55:54 dillon Exp $
 
 .PATH: ${.CURDIR}/..
 
 KMOD   = dcons
 SRCS   = dcons.c dcons_os.c
 SRCS   += dcons.h dcons_os.h opt_dcons.h opt_ddb.h opt_comconsole.h
+SRCS   += device_if.h bus_if.h
 
 .if !defined(BUILDING_WITH_KERNEL)
 opt_ddb.h:
index 99b85e5..6666585 100644 (file)
@@ -33,7 +33,7 @@
  * 
  * $Id: dcons_crom.c,v 1.8 2003/10/23 15:47:21 simokawa Exp $
  * $FreeBSD: src/sys/dev/dcons/dcons_crom.c,v 1.5 2004/10/13 05:38:42 simokawa Exp $
- * $DragonFly: src/sys/dev/misc/dcons/dcons_crom.c,v 1.3 2005/10/28 03:25:44 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/dcons/dcons_crom.c,v 1.4 2006/10/25 20:55:54 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -43,9 +43,7 @@
 #include <sys/types.h>
 #include <sys/conf.h>
 #include <sys/malloc.h>
-
 #include <sys/bus.h>
-#include <machine/bus.h>
 
 #ifdef __DragonFly__
 #include <bus/firewire/firewire.h>
index 8f88f24..0bf531d 100644 (file)
@@ -32,7 +32,7 @@
  * SUCH DAMAGE.
  * 
  * $FreeBSD: src/sys/dev/dcons/dcons_os.c,v 1.4 2004/10/24 12:41:04 simokawa Exp $
- * $DragonFly: src/sys/dev/misc/dcons/dcons_os.c,v 1.6 2006/09/10 01:26:34 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/dcons/dcons_os.c,v 1.7 2006/10/25 20:55:54 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/thread2.h>
 #include <sys/ucred.h>
+#include <sys/bus.h>
 
-#include <machine/bus.h>
-
-#ifdef __DragonFly__
 #include "dcons.h"
 #include "dcons_os.h"
-#else
-#include <dev/dcons/dcons.h>
-#include <dev/dcons/dcons_os.h>
-#endif
 
 #include <ddb/ddb.h>
 #include <sys/reboot.h>
index a6ed9e5..abfcf18 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/joy.c,v 1.38.2.1 2001/09/01 05:55:31 murray Exp $
- * $DragonFly: src/sys/dev/misc/joy/joy.c,v 1.10 2006/09/10 01:26:34 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/joy/joy.c,v 1.11 2006/10/25 20:55:54 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -37,8 +37,6 @@
 #include <sys/kernel.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 #include <sys/thread2.h>
 #include <sys/time.h>
index f67d6ef..2b7359e 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/kbd/atkbd.c,v 1.25.2.4 2002/04/08 19:21:38 asmodai Exp $
- * $DragonFly: src/sys/dev/misc/kbd/atkbd.c,v 1.11 2006/09/05 00:55:38 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/kbd/atkbd.c,v 1.12 2006/10/25 20:55:54 dillon Exp $
  */
 
 #include "opt_kbd.h"
@@ -38,9 +38,6 @@
 #include <sys/malloc.h>
 #include <sys/thread2.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
-
 #ifdef __i386__
 #include <machine/md_var.h>
 #include <machine/psl.h>
index 0892423..145afb5 100644 (file)
@@ -28,7 +28,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/kbd/atkbdc.c,v 1.5.2.2 2002/03/31 11:02:02 murray Exp $
- * $DragonFly: src/sys/dev/misc/kbd/atkbdc.c,v 1.7 2006/09/05 00:55:38 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/kbd/atkbdc.c,v 1.8 2006/10/25 20:55:54 dillon Exp $
  * from kbdio.c,v 1.13 1998/09/25 11:55:46 yokota Exp
  */
 
@@ -40,9 +40,6 @@
 #include <sys/bus.h>
 #include <sys/malloc.h>
 #include <sys/syslog.h>
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include <machine/clock.h>
index 3786ef1..fdbd679 100644 (file)
@@ -49,7 +49,7 @@
  *     From Id: lpt.c,v 1.55.2.1 1996/11/12 09:08:38 phk Exp
  *     From Id: nlpt.c,v 1.14 1999/02/08 13:55:43 des Exp
  * $FreeBSD: src/sys/dev/ppbus/lpt.c,v 1.15.2.3 2000/07/07 00:30:40 obrien Exp $
- * $DragonFly: src/sys/dev/misc/lpt/lpt.c,v 1.17 2006/09/10 01:26:34 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/lpt/lpt.c,v 1.18 2006/10/25 20:55:54 dillon Exp $
  */
 
 /*
 #include <sys/syslog.h>
 #include <sys/thread2.h>
 #include <sys/malloc.h>
+#include <sys/rman.h>
 
 #include <machine/clock.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
 
 #include "lptio.h"
 #include <bus/ppbus/ppbconf.h>
index bdcf895..99e8345 100644 (file)
@@ -12,7 +12,7 @@
  * without express or implied warranty.
  *
  * $FreeBSD: src/sys/i386/isa/mse.c,v 1.49.2.1 2000/03/20 13:58:47 yokota Exp $
- * $DragonFly: src/sys/dev/misc/mse/mse.c,v 1.18 2006/09/10 01:26:34 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/mse/mse.c,v 1.19 2006/10/25 20:55:54 dillon Exp $
  */
 /*
  * Driver for the Logitech and ATI Inport Bus mice for use with 386bsd and
 #include <sys/bus.h>
 #include <sys/poll.h>
 #include <sys/selinfo.h>
-#include <sys/thread2.h>
 #include <sys/uio.h>
+#include <sys/rman.h>
+#include <sys/thread2.h>
 
-#include <machine/bus_pio.h>
-#include <machine/bus.h>
 #include <machine/clock.h>
 #include <machine/mouse.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
 
 #include <bus/isa/isavar.h>
 
index 5cddf9b..ab171f4 100644 (file)
@@ -7,7 +7,7 @@
  * ----------------------------------------------------------------------------
  *
  * $FreeBSD: src/sys/dev/musycc/musycc.c,v 1.17.2.3 2001/03/13 22:05:36 phk Exp $
- * $DragonFly: src/sys/dev/misc/musycc/musycc.c,v 1.7 2005/10/12 17:35:50 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/musycc/musycc.c,v 1.8 2006/10/25 20:55:54 dillon Exp $
  *
  *
  *
 #include <sys/bus.h>
 #include <sys/mbuf.h>
 #include <sys/queue.h>
-#include <machine/bus.h>
-#include <machine/clock.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
+
+#include <machine/clock.h>
+
 #include <bus/pci/pcireg.h>
 #include <bus/pci/pcivar.h>
-#include "pci_if.h"
 
+#include "pci_if.h"
 
 #include <netgraph/ng_message.h>
 #include <netgraph/netgraph.h>  
index 06b15c1..12ba1c4 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/isa/orm.c,v 1.1.2.1 2001/06/19 05:48:29 imp Exp $
- *     $DragonFly: src/sys/dev/misc/orm/orm.c,v 1.5 2005/10/30 04:41:15 dillon Exp $
+ *     $DragonFly: src/sys/dev/misc/orm/orm.c,v 1.6 2006/10/25 20:55:54 dillon Exp $
  */
 
 /*
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include <bus/isa/isavar.h>
index 8047759..a353ec8 100644 (file)
@@ -22,7 +22,7 @@
  * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ppbus/pcfclock.c,v 1.3.2.1 2000/05/24 00:20:57 n_hibma Exp $
- * $DragonFly: src/sys/dev/misc/pcfclock/pcfclock.c,v 1.10 2006/09/10 01:26:34 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/pcfclock/pcfclock.c,v 1.11 2006/10/25 20:55:55 dillon Exp $
  *
  */
 
@@ -39,8 +39,6 @@
 #include <sys/fcntl.h>
 #include <sys/uio.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <machine/clock.h>      /* for DELAY */
 
 #include <bus/ppbus/ppbconf.h>
index 29e2c8f..8370133 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/ppc.c,v 1.26.2.5 2001/10/02 05:21:45 nsouch Exp $
- * $DragonFly: src/sys/dev/misc/ppc/ppc.c,v 1.12 2006/04/30 17:22:16 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/ppc/ppc.c,v 1.13 2006/10/25 20:55:55 dillon Exp $
  *
  */
 
 #include <sys/kernel.h>
 #include <sys/bus.h>
 #include <sys/malloc.h>
+#include <sys/rman.h>
 #include <sys/thread2.h>
   
 #include <vm/vm.h>
 #include <vm/pmap.h>
 #include <machine/clock.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <machine/vmparam.h>
-#include <sys/rman.h>
 
 #include <bus/isa/isareg.h>
 #include <bus/isa/isavar.h>
index e8b289a..d5bbcd4 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ppbus/ppi.c,v 1.21.2.3 2000/08/07 18:24:43 peter Exp $
- * $DragonFly: src/sys/dev/misc/ppi/ppi.c,v 1.13 2006/09/10 01:26:34 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/ppi/ppi.c,v 1.14 2006/10/25 20:55:55 dillon Exp $
  *
  */
 #include "opt_ppb_1284.h"
 #include <sys/kernel.h>
 #include <sys/uio.h>
 #include <sys/fcntl.h>
+#include <sys/rman.h>
 
 #include <machine/clock.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/rman.h>
 
 #include <bus/ppbus/ppbconf.h>
 #include <bus/ppbus/ppb_msq.h>
index 27384eb..86484dc 100644 (file)
@@ -7,7 +7,7 @@
  * ----------------------------------------------------------------------------
  *
  * $FreeBSD: src/sys/dev/ppbus/pps.c,v 1.24.2.1 2000/05/24 00:20:57 n_hibma Exp $
- * $DragonFly: src/sys/dev/misc/pps/pps.c,v 1.16 2006/09/10 01:26:34 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/pps/pps.c,v 1.17 2006/10/25 20:55:55 dillon Exp $
  *
  * This driver implements a draft-mogul-pps-api-02.txt PPS source.
  *
 #include <sys/module.h>
 #include <sys/bus.h>
 #include <sys/timepps.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include <bus/ppbus/ppbconf.h>
-#include "ppbus_if.h"
 #include <bus/ppbus/ppbio.h>
 
+#include "ppbus_if.h"
+
 #define PPS_NAME       "pps"           /* our official name */
 
 struct pps_data {
index 98d1754..59ef9c5 100644 (file)
@@ -21,7 +21,7 @@
  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/psm.c,v 1.23.2.7 2003/11/12 04:26:26 mikeh Exp $
- * $DragonFly: src/sys/dev/misc/psm/psm.c,v 1.20 2006/09/10 01:26:34 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/psm/psm.c,v 1.21 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
@@ -74,7 +74,6 @@
 #include <sys/poll.h>
 #include <sys/syslog.h>
 #include <sys/malloc.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
 #include <sys/selinfo.h>
 #include <sys/thread2.h>
@@ -84,7 +83,6 @@
 #include <machine/clock.h>
 #include <machine/limits.h>
 #include <machine/mouse.h>
-#include <machine/resource.h>
 
 #include <bus/isa/isavar.h>
 #include <dev/misc/kbd/atkbdcreg.h>
index 475999d..a9f55e2 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * $NetBSD: puc.c,v 1.7 2000/07/29 17:43:38 jlam Exp $
  * $FreeBSD: src/sys/dev/puc/puc.c,v 1.3.2.5 2003/04/04 08:42:17 sobomax Exp $
- * $DragonFly: src/sys/dev/misc/puc/puc.c,v 1.9 2006/09/05 00:55:38 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/puc/puc.c,v 1.10 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*-
@@ -88,9 +88,6 @@
 #include <sys/bus.h>
 #include <sys/conf.h>
 #include <sys/malloc.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
 
 #include <bus/pci/pcireg.h>
index 6e129ef..cc2872b 100644 (file)
  * 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.14 2006/07/28 02:17:36 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/spic/spic.c,v 1.15 2006/10/25 20:55:55 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
-#include <bus/isa/isavar.h>
 #include <sys/poll.h>
-#include <machine/pci_cfgreg.h>
-#include <machine/clock.h>
 #include <sys/tty.h>
 #include <sys/conf.h>
 #include <sys/fcntl.h>
 #include <sys/proc.h>
 #include <sys/thread2.h>
 
+#include <bus/isa/isavar.h>
+
+#include <machine/pci_cfgreg.h>
+#include <machine/clock.h>
+
 #include "spicreg.h"
 
 static int spic_pollrate;
index 7b22167..3d40f8c 100644 (file)
@@ -26,7 +26,7 @@
  * Copyright (c) 2000 Andrew Miklic
  *
  * $FreeBSD: src/sys/dev/syscons/scgfbrndr.c,v 1.14.2.1 2001/11/01 08:33:15 obrien Exp $
- * $DragonFly: src/sys/dev/misc/syscons/scgfbrndr.c,v 1.5 2006/02/19 09:16:26 swildner Exp $
+ * $DragonFly: src/sys/dev/misc/syscons/scgfbrndr.c,v 1.6 2006/10/25 20:55:55 dillon Exp $
  */
 
 #include "opt_syscons.h"
@@ -37,8 +37,7 @@
 #include <sys/kernel.h>
 #include <sys/fbio.h>
 #include <sys/consio.h>
-
-#include <machine/bus.h>
+#include <sys/bus.h>
 
 #include <dev/fb/fbreg.h>
 #include "syscons.h"
index 7af6b6a..d2d7b90 100644 (file)
@@ -7,7 +7,7 @@
  * ----------------------------------------------------------------------------
  *
  * $FreeBSD: src/sys/pci/xrpu.c,v 1.19.2.1 2000/08/02 22:19:57 peter Exp $
- * $DragonFly: src/sys/dev/misc/xrpu/Attic/xrpu.c,v 1.11 2006/09/10 01:26:35 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/xrpu/Attic/xrpu.c,v 1.12 2006/10/25 20:55:55 dillon Exp $
  *
  * A very simple device driver for PCI cards based on Xilinx 6200 series
  * FPGA/RPU devices.  Current Functionality is to allow you to open and
 #include <sys/timepps.h>
 #include <sys/xrpuio.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
+
 #include <bus/pci/pcireg.h>
 #include <bus/pci/pcivar.h>
+
 #include "pci_if.h"
 
 /*
index ed8cb26..ba9edfc 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/dev/netif/acx/acx100.c,v 1.4 2006/09/01 15:13:15 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/acx/acx100.c,v 1.5 2006/10/25 20:55:55 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -41,9 +41,6 @@
 #include <sys/socket.h>
 #include <sys/sysctl.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
-
 #include <net/if.h>
 #include <net/if_arp.h>
 #include <net/if_media.h>
index 70fe9f3..482b1c8 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/dev/netif/acx/acx111.c,v 1.5 2006/10/21 08:37:04 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/acx/acx111.c,v 1.6 2006/10/25 20:55:55 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -41,9 +41,6 @@
 #include <sys/socket.h>
 #include <sys/sysctl.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
-
 #include <net/if.h>
 #include <net/if_arp.h>
 #include <net/if_media.h>
index caef1a4..248cdef 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/dev/netif/acx/acxcmd.c,v 1.2 2006/05/18 13:51:45 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/acx/acxcmd.c,v 1.3 2006/10/25 20:55:55 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -42,9 +42,6 @@
 #include <sys/socket.h>
 #include <sys/sysctl.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
-
 #include <net/if.h>
 #include <net/if_arp.h>
 #include <net/if_media.h>
index 2bc06e4..ec10d50 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/dev/netif/acx/if_acx.c,v 1.7 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/acx/if_acx.c,v 1.8 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
@@ -84,9 +84,6 @@
 #include <sys/sockio.h>
 #include <sys/sysctl.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
-
 #include <net/ethernet.h>
 #include <net/if.h>
 #include <net/bpf.h>
index 03cea55..ef37a11 100644 (file)
@@ -30,7 +30,7 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/an/if_an.c,v 1.2.2.13 2003/02/11 03:32:48 ambrisko Exp $
- * $DragonFly: src/sys/dev/netif/an/if_an.c,v 1.38 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/an/if_an.c,v 1.39 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
 #include <sys/module.h>
 #include <sys/sysctl.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 #include <sys/malloc.h>
 
 #include <net/if.h>
index 24b6c94..95b8ae2 100644 (file)
@@ -30,7 +30,7 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/an/if_an_isa.c,v 1.1.2.5 2003/02/01 03:25:12 ambrisko Exp $
- * $DragonFly: src/sys/dev/netif/an/if_an_isa.c,v 1.15 2005/12/11 01:54:08 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/an/if_an_isa.c,v 1.16 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
@@ -55,9 +55,7 @@
 
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 
 #include <net/if.h>
 #include <net/if_arp.h>
index 17ae603..194bbf9 100644 (file)
@@ -30,7 +30,7 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/an/if_an_pccard.c,v 1.1.2.6 2003/02/01 03:25:12 ambrisko Exp $
- * $DragonFly: src/sys/dev/netif/an/if_an_pccard.c,v 1.14 2005/11/28 17:13:38 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/an/if_an_pccard.c,v 1.15 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
@@ -54,9 +54,7 @@
 
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 
 #include <net/if.h>
 #include <net/if_arp.h>
index 564a489..07d77db 100644 (file)
@@ -30,7 +30,7 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/an/if_an_pci.c,v 1.2.2.8 2003/02/11 03:32:48 ambrisko Exp $
- * $DragonFly: src/sys/dev/netif/an/if_an_pci.c,v 1.19 2005/12/11 01:54:08 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/an/if_an_pci.c,v 1.20 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
@@ -69,9 +69,7 @@
 
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 
 #include <net/if.h>
 #include <net/if_arp.h>
index fd6f852..6174d86 100644 (file)
@@ -26,7 +26,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ar/if_ar.c,v 1.66 2005/01/06 01:42:28 imp Exp $
- * $DragonFly: src/sys/dev/netif/ar/if_ar.c,v 1.18 2005/11/28 17:13:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/ar/if_ar.c,v 1.19 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
 #include <sys/module.h>
 #include <sys/bus.h>
 #include <sys/serialize.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <machine/bus_pio.h>
-#include <machine/bus_memio.h>
 #include <sys/rman.h>
-
 #include <sys/thread2.h>
 
 #include <net/if.h>
index a65b49b..91e610a 100644 (file)
@@ -26,7 +26,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ar/if_ar_isa.c,v 1.54 2005/01/06 01:42:28 imp Exp $
- * $DragonFly: src/sys/dev/netif/ar/if_ar_isa.c,v 1.4 2005/02/08 14:31:16 joerg Exp $
+ * $DragonFly: src/sys/dev/netif/ar/if_ar_isa.c,v 1.5 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
 #include <sys/kernel.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <machine/bus_pio.h>
-#include <machine/bus_memio.h>
 #include <sys/rman.h>
 
 #include <bus/isa/isavar.h>
index 7e0fc0a..7d59b90 100644 (file)
@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ar/if_ar_pci.c,v 1.11 2004/05/30 20:08:26 phk Exp $
- * $DragonFly: src/sys/dev/netif/ar/if_ar_pci.c,v 1.5 2006/08/01 18:00:54 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/ar/if_ar_pci.c,v 1.6 2006/10/25 20:55:55 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/malloc.h>
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <machine/bus_pio.h>
-#include <machine/bus_memio.h>
 #include <sys/rman.h>
 
 #include <bus/pci/pcidevs.h>
index 5cbf61c..5bc4604 100644 (file)
@@ -34,7 +34,7 @@
  * THE POSSIBILITY OF SUCH DAMAGES.
  *
  * $FreeBSD: src/sys/dev/ath/if_ath.c,v 1.94.2.17 2006/04/19 16:14:47 sam Exp $
- * $DragonFly: src/sys/dev/netif/ath/ath/if_ath.c,v 1.3 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/ath/ath/if_ath.c,v 1.4 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
@@ -60,9 +60,6 @@
 #include <sys/endian.h>
 #include <sys/kthread.h>
 #include <sys/serialize.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/bus.h>
 #include <sys/rman.h>
  
index a4ea4e3..38678c8 100644 (file)
@@ -34,7 +34,7 @@
  * THE POSSIBILITY OF SUCH DAMAGES.
  *
  * $FreeBSD: src/sys/dev/ath/if_ath_pci.c,v 1.12 2005/03/05 19:06:12 imp Exp $
- * $DragonFly: src/sys/dev/netif/ath/ath/if_ath_pci.c,v 1.1 2006/07/13 09:15:22 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/ath/ath/if_ath_pci.c,v 1.2 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
@@ -47,9 +47,6 @@
 #include <sys/kernel.h>
 #include <sys/errno.h>
 #include <sys/sysctl.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/bus.h>
 #include <sys/rman.h>
 
index affef79..2f0bd99 100644 (file)
@@ -35,7 +35,7 @@
  * THE POSSIBILITY OF SUCH DAMAGES.
  *
  * $FreeBSD: src/sys/dev/ath/ath_rate/amrr/amrr.c,v 1.8.2.3 2006/02/24 19:51:11 sam Exp $
- * $DragonFly: src/sys/dev/netif/ath/rate_amrr/amrr.c,v 1.2 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/ath/rate_amrr/amrr.c,v 1.3 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
@@ -53,9 +53,6 @@
 #include <sys/lock.h>
 #include <sys/errno.h>
 #include <sys/serialize.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/bus.h>
 
 #include <sys/socket.h>
index b63213e..daf9127 100644 (file)
@@ -34,7 +34,7 @@
  * THE POSSIBILITY OF SUCH DAMAGES.
  *
  * $FreeBSD: src/sys/dev/ath/ath_rate/onoe/onoe.c,v 1.8.2.3 2006/02/24 19:51:11 sam Exp $
- * $DragonFly: src/sys/dev/netif/ath/rate_onoe/onoe.c,v 1.2 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/ath/rate_onoe/onoe.c,v 1.3 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
@@ -49,9 +49,6 @@
 #include <sys/lock.h>
 #include <sys/errno.h>
 #include <sys/serialize.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/bus.h>
 
 #include <sys/socket.h>
index 5e3503c..4f9de29 100644 (file)
@@ -34,7 +34,7 @@
  * THE POSSIBILITY OF SUCH DAMAGES.
  *
  * $FreeBSD: src/sys/dev/ath/ath_rate/sample/sample.c,v 1.8.2.3 2006/03/14 23:22:27 sam Exp $
- * $DragonFly: src/sys/dev/netif/ath/rate_sample/sample.c,v 1.3 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/ath/rate_sample/sample.c,v 1.4 2006/10/25 20:55:55 dillon Exp $
  */
 
 /*
@@ -48,9 +48,6 @@
 #include <sys/kernel.h>
 #include <sys/lock.h>
 #include <sys/errno.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/bus.h>
 
 #include <sys/socket.h>
index dc4d5b5..4c6cd23 100644 (file)
@@ -30,7 +30,7 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/usb/if_aue.c,v 1.78 2003/12/17 14:23:07 sanpei Exp $
- * $DragonFly: src/sys/dev/netif/aue/if_aue.c,v 1.30 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/aue/if_aue.c,v 1.31 2006/10/25 20:55:56 dillon Exp $
  */
 
 /*
@@ -69,6 +69,7 @@
 #include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
+#include <sys/bus.h>
 
 #include <net/if.h>
 #include <net/ifq_var.h>
 #include <net/ethernet.h>
 #include <net/if_dl.h>
 #include <net/if_media.h>
-
 #include <net/bpf.h>
 
-#include <sys/bus.h>
-#include <machine/bus.h>
-
 #include <bus/usb/usb.h>
 #include <bus/usb/usbdi.h>
 #include <bus/usb/usbdi_util.h>
index 4ba4e42..5ae15ce 100644 (file)
@@ -1,6 +1,6 @@
 /* $NetBSD: am79c930.c,v 1.5 2000/03/23 13:57:58 onoe Exp $ */
 /* $FreeBSD: src/sys/dev/awi/am79c930.c,v 1.2.2.1 2000/12/07 04:09:39 imp Exp $ */
-/* $DragonFly: src/sys/dev/netif/awi/Attic/am79c930.c,v 1.7 2006/08/06 12:49:04 swildner Exp $ */
+/* $DragonFly: src/sys/dev/netif/awi/Attic/am79c930.c,v 1.8 2006/10/25 20:55:56 dillon Exp $ */
 
 /*-
  * Copyright (c) 1999 The NetBSD Foundation, Inc.
@@ -64,9 +64,9 @@
 
 #include <sys/param.h>
 #include <sys/systm.h>
+#include <sys/bus.h>
 
 #include <machine/cpu.h>
-#include <machine/bus.h>
 
 #include <dev/netif/awi/am79c930reg.h>
 #include <dev/netif/awi/am79c930var.h>
index 81be53d..5378e1f 100644 (file)
@@ -35,7 +35,7 @@
  *
  * $NetBSD: awi.c,v 1.26 2000/07/21 04:48:55 onoe Exp $
  * $FreeBSD: src/sys/dev/awi/awi.c,v 1.10.2.2 2003/01/23 21:06:42 sam Exp $
- * $DragonFly: src/sys/dev/netif/awi/Attic/awi.c,v 1.27 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/awi/Attic/awi.c,v 1.28 2006/10/25 20:55:56 dillon Exp $
  */
 /*
  * Driver for AMD 802.11 firmware.
 #include <net/bpfdesc.h>
 
 #include <machine/cpu.h>
-#include <machine/bus.h>
 
 #include <dev/netif/awi/am79c930reg.h>
 #include <dev/netif/awi/am79c930var.h>
index d47e2d1..a53b647 100644 (file)
@@ -1,6 +1,6 @@
 /*     $NetBSD: awi_wep.c,v 1.4 2000/08/14 11:28:03 onoe Exp $ */
 /* $FreeBSD: src/sys/dev/awi/awi_wep.c,v 1.3.2.2 2003/01/23 21:06:42 sam Exp $ */
-/* $DragonFly: src/sys/dev/netif/awi/Attic/awi_wep.c,v 1.16 2006/09/05 00:55:39 dillon Exp $ */
+/* $DragonFly: src/sys/dev/netif/awi/Attic/awi_wep.c,v 1.17 2006/10/25 20:55:56 dillon Exp $ */
 
 /*
  * Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -71,7 +71,6 @@
 #include <netproto/802_11/ieee80211_ioctl.h>
 
 #include <machine/cpu.h>
-#include <machine/bus.h>
 
 #include <dev/netif/awi/am79c930reg.h>
 #include <dev/netif/awi/am79c930var.h>
index c587dcf..0d782e4 100644 (file)
@@ -1,6 +1,6 @@
 /*     $NetBSD: awi_wicfg.c,v 1.3 2000/07/06 17:22:25 onoe Exp $       */
 /* $FreeBSD: src/sys/dev/awi/awi_wicfg.c,v 1.3.2.2 2002/06/18 08:06:15 jhay Exp $ */
-/* $DragonFly: src/sys/dev/netif/awi/Attic/awi_wicfg.c,v 1.10 2006/08/06 12:49:04 swildner Exp $ */
+/* $DragonFly: src/sys/dev/netif/awi/Attic/awi_wicfg.c,v 1.11 2006/10/25 20:55:56 dillon Exp $ */
 
 /*
  * Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -62,7 +62,6 @@
 #include <netproto/802_11/ieee80211_ioctl.h>
 
 #include <machine/cpu.h>
-#include <machine/bus.h>
 
 #include <dev/netif/awi/am79c930reg.h>
 #include <dev/netif/awi/am79c930var.h>
index d00ad40..9ee05cd 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/awi/if_awi_pccard.c,v 1.5.2.1 2000/12/07 04:09:39 imp Exp $
- * $DragonFly: src/sys/dev/netif/awi/Attic/if_awi_pccard.c,v 1.16 2006/01/20 12:25:28 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/awi/Attic/if_awi_pccard.c,v 1.17 2006/10/25 20:55:56 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
  
 #include <net/if.h> 
index a2b2b64..6e726f5 100644 (file)
@@ -30,7 +30,7 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/usb/if_axe.c,v 1.10 2003/12/08 07:54:14 obrien Exp $
- * $DragonFly: src/sys/dev/netif/axe/if_axe.c,v 1.20 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/axe/if_axe.c,v 1.21 2006/10/25 20:55:56 dillon Exp $
  */
 /*
  * ASIX Electronics AX88172 USB 2.0 ethernet driver. Used in the
@@ -73,6 +73,7 @@
 #include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
+#include <sys/bus.h>
 #include <sys/thread2.h>
 
 #include <net/if.h>
@@ -84,9 +85,6 @@
 
 #include <net/bpf.h>
 
-#include <sys/bus.h>
-#include <machine/bus.h>
-
 #include <bus/usb/usb.h>
 #include <bus/usb/usbdi.h>
 #include <bus/usb/usbdi_util.h>
index 8b9bc75..d7badf4 100644 (file)
@@ -29,7 +29,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/bfe/if_bfe.c 1.4.4.7 2004/03/02 08:41:33 julian Exp  v
- * $DragonFly: src/sys/dev/netif/bfe/if_bfe.c,v 1.29 2006/06/24 06:31:30 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/bfe/if_bfe.c,v 1.30 2006/10/25 20:55:56 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -40,6 +40,8 @@
 #include <sys/kernel.h>
 #include <sys/socket.h>
 #include <sys/queue.h>
+#include <sys/bus.h>
+#include <sys/rman.h>
 #include <sys/thread2.h>
 
 #include <net/if.h>
 #include <netinet/in.h>
 #include <netinet/ip.h>
 
-#include <machine/bus_memio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/bus.h>
-#include <sys/rman.h>
-
 #include <bus/pci/pcireg.h>
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcidevs.h>
index 2d6a0f1..ac79ff1 100644 (file)
@@ -31,7 +31,7 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/bge/if_bge.c,v 1.3.2.29 2003/12/01 21:06:59 ambrisko Exp $
- * $DragonFly: src/sys/dev/netif/bge/if_bge.c,v 1.55 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/bge/if_bge.c,v 1.56 2006/10/25 20:55:56 dillon Exp $
  *
  */
 
 
 #include <vm/vm.h>              /* for vtophys */
 #include <vm/pmap.h>            /* for vtophys */
-#include <machine/resource.h>
 #include <sys/bus.h>
 #include <sys/rman.h>
 
index 17a1a75..1af6188 100644 (file)
@@ -1,6 +1,6 @@
 /*     $NetBSD: if_bah_zbus.c,v 1.6 2000/01/23 21:06:12 aymeric Exp $ */
 /*     $FreeBSD: src/sys/dev/cm/if_cm_isa.c,v 1.1.2.1 2002/02/13 22:33:41 fjoe Exp $ */
-/*     $DragonFly: src/sys/dev/netif/cm/Attic/if_cm_isa.c,v 1.15 2006/08/06 12:49:04 swildner Exp $ */
+/*     $DragonFly: src/sys/dev/netif/cm/Attic/if_cm_isa.c,v 1.16 2006/10/25 20:55:56 dillon Exp $ */
 
 /*-
  * Copyright (c) 1994, 1995, 1998 The NetBSD Foundation, Inc.
 #include <sys/systm.h>
 #include <sys/socket.h>
 #include <sys/kernel.h>
-#include <sys/thread2.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
+#include <sys/thread2.h>
 
 #include <net/if.h>
 #include <net/if_arc.h>
index 5c24aa7..2a6791b 100644 (file)
@@ -1,6 +1,6 @@
 /*     $NetBSD: smc90cx6.c,v 1.38 2001/07/07 15:57:53 thorpej Exp $ */
 /*     $FreeBSD: src/sys/dev/cm/smc90cx6.c,v 1.1.2.3 2003/02/05 18:42:14 fjoe Exp $ */
-/*     $DragonFly: src/sys/dev/netif/cm/Attic/smc90cx6.c,v 1.21 2006/08/06 12:49:04 swildner Exp $ */
+/*     $DragonFly: src/sys/dev/netif/cm/Attic/smc90cx6.c,v 1.22 2006/10/25 20:55:56 dillon Exp $ */
 
 /*-
  * Copyright (c) 1994, 1995, 1998 The NetBSD Foundation, Inc.
 #include <sys/kernel.h>
 #include <sys/socket.h>
 #include <sys/syslog.h>
-#include <sys/thread2.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
+#include <sys/thread2.h>
 
 #include <net/if.h>
 #include <net/if_dl.h>
index 798ea25..030732f 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/cs/if_cs.c,v 1.19.2.1 2001/01/25 20:13:48 imp Exp $
- * $DragonFly: src/sys/dev/netif/cs/if_cs.c,v 1.26 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/cs/if_cs.c,v 1.27 2006/10/25 20:55:56 dillon Exp $
  */
 
 /*
 #include <sys/kernel.h>
 #include <sys/sysctl.h>
 #include <sys/syslog.h>
-#include <sys/thread2.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
+#include <sys/thread2.h>
+
 #include <machine/clock.h>
 
 #include <net/if.h>
index b9c0e44..bb06055 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/cs/if_cs_isa.c,v 1.1.2.1 2001/01/25 20:13:48 imp Exp $
- * $DragonFly: src/sys/dev/netif/cs/if_cs_isa.c,v 1.7 2005/09/02 12:51:00 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/cs/if_cs_isa.c,v 1.8 2006/10/25 20:55:56 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
-
 #include <net/ethernet.h> 
 #include <net/if.h>
 #include <net/if_arp.h>
index 6bc5195..4e1c50c 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/cs/if_cs_pccard.c,v 1.1.2.1 2001/01/25 20:13:48 imp Exp $
- * $DragonFly: src/sys/dev/netif/cs/if_cs_pccard.c,v 1.7 2005/09/02 12:51:00 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/cs/if_cs_pccard.c,v 1.8 2006/10/25 20:55:56 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <net/ethernet.h> 
 #include <net/if.h> 
 #include <net/if_arp.h>
index a6735b6..4639b30 100644 (file)
@@ -30,7 +30,7 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/usb/if_cue.c,v 1.45 2003/12/08 07:54:14 obrien Exp $
- * $DragonFly: src/sys/dev/netif/cue/if_cue.c,v 1.25 2006/09/05 00:55:39 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/cue/if_cue.c,v 1.26 2006/10/25 20:55:56 dillon Exp $
  */
 
 /*
 #include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
+#include <sys/bus.h>
 
 #include <net/if.h>
 #include <net/ifq_var.h>
 #include <net/if_arp.h>
 #include <net/ethernet.h>
 #include <net/if_dl.h>
-
 #include <net/bpf.h>
 
-#include <sys/bus.h>
-#include <machine/bus.h>
-
 #include <bus/usb/usb.h>
 #include <bus/usb/usbdi.h>
 #include <bus/usb/usbdi_util.h>
index 4d463ae..eb02471 100644 (file)
@@ -30,7 +30,7 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/pci/if_dc.c,v 1.9.2.45 2003/06/08 14:31:53 mux Exp $
- * $DragonFly: src/sys/dev/netif/dc/if_dc.c,v 1.52 2006/10/10 11:34:55 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/dc/if_dc.c,v 1.53 2006/10/25 20:55:56 dillon Exp $
  */
 
 /*
 #include <sys/kernel.h>
 #include <sys/socket.h>
 #include <sys/sysctl.h>
+#include <sys/bus.h>
+#include <sys/rman.h>
 #include <sys/thread2.h>
 
 #include <net/if.h>
 
 #include <vm/vm.h>              /* for vtophys */
 #include <vm/pmap.h>            /* for vtophys */
-#include <machine/bus_pio.h>
-#include <machine/bus_memio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/bus.h>
-#include <sys/rman.h>
 
 #include "../mii_layer/mii.h"
 #include "../mii_layer/miivar.h"
index 0aa7f16..5602d8a 100644 (file)
@@ -1,7 +1,7 @@
 /*     $NetBSD: if_de.c,v 1.86 1999/06/01 19:17:59 thorpej Exp $       */
 
 /* $FreeBSD: src/sys/pci/if_de.c,v 1.123.2.4 2000/08/04 23:25:09 peter Exp $ */
-/* $DragonFly: src/sys/dev/netif/de/if_de.c,v 1.45 2006/09/05 03:48:10 dillon Exp $ */
+/* $DragonFly: src/sys/dev/netif/de/if_de.c,v 1.46 2006/10/25 20:55:56 dillon Exp $ */
 
 /*-
  * Copyright (c) 1994-1997 Matt Thomas (matt@3am-software.com)
 #include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/eventhandler.h>
-#include <sys/thread2.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/bus.h>
 #include <sys/rman.h>
+#include <sys/thread2.h>
 
 #include "opt_inet.h"
 #include "opt_ipx.h"
index 32f22cc..56e601b 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ed/if_ed.c,v 1.224 2003/12/08 07:54:12 obrien Exp $
- * $DragonFly: src/sys/dev/netif/ed/if_ed.c,v 1.31 2006/08/06 12:49:05 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/ed/if_ed.c,v 1.32 2006/10/25 20:55:56 dillon Exp $
  */
 
 /*
 #include <sys/kernel.h>
 #include <sys/socket.h>
 #include <sys/syslog.h>
-#include <sys/thread2.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
+#include <sys/thread2.h>
 
 #include <net/ethernet.h>
 #include <net/if.h>
index 20e6f61..78d5fdb 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ed/if_ed_isa.c,v 1.15 2003/10/31 18:31:58 brooks Exp $
- * $DragonFly: src/sys/dev/netif/ed/if_ed_isa.c,v 1.14 2005/12/31 14:07:59 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/ed/if_ed_isa.c,v 1.15 2006/10/25 20:55:56 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/socket.h>
 #include <sys/kernel.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 
 #include <net/ethernet.h>
 #include <net/if.h>
index 0a55b29..b0c8581 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ed/if_ed_pccard.c,v 1.55 2003/12/31 04:25:00 kato Exp $
- * $DragonFly: src/sys/dev/netif/ed/if_ed_pccard.c,v 1.16 2006/01/28 15:07:52 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/ed/if_ed_pccard.c,v 1.17 2006/10/25 20:55:56 dillon Exp $
  */
 
 #include "opt_ed.h"
 #include <sys/kernel.h>
 #include <sys/conf.h>
 #include <sys/uio.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 
 #include <net/ethernet.h>
 #include <net/if.h>
index 3583407..8a1b3cf 100644 (file)
  *    are met.
  *
  * $FreeBSD: src/sys/dev/ed/if_ed_pci.c,v 1.34 2003/10/31 18:31:58 brooks Exp $
- * $DragonFly: src/sys/dev/netif/ed/if_ed_pci.c,v 1.13 2006/09/30 21:10:19 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/ed/if_ed_pci.c,v 1.14 2006/10/25 20:55:56 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/socket.h>
 #include <sys/kernel.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 
 #include <net/if.h>
 #include <net/if_arp.h>
index 3678a97..cbc2808 100644 (file)
@@ -32,7 +32,7 @@ POSSIBILITY OF SUCH DAMAGE.
 ***************************************************************************/
 
 /*$FreeBSD: src/sys/dev/em/if_em.h,v 1.1.2.13 2003/06/09 21:43:41 pdeuskar Exp $*/
-/*$DragonFly: src/sys/dev/netif/em/if_em.h,v 1.16 2006/08/12 13:03:44 sephe Exp $*/
+/*$DragonFly: src/sys/dev/netif/em/if_em.h,v 1.17 2006/10/25 20:55:56 dillon Exp $*/
 
 #ifndef _EM_H_DEFINED_
 #define _EM_H_DEFINED_
@@ -48,6 +48,12 @@ POSSIBILITY OF SUCH DAMAGE.
 #include <sys/sysctl.h>
 #include <sys/ktr.h>
 #include <sys/endian.h>
+#include <sys/proc.h>
+#include <sys/sysctl.h>
+#include <sys/bus.h>
+#include <sys/rman.h>
+#include <sys/serialize.h>
+#include <sys/thread2.h>
 
 #include <net/if.h>
 #include <net/if_arp.h>
@@ -65,19 +71,13 @@ POSSIBILITY OF SUCH DAMAGE.
 #include <netinet/tcp.h>
 #include <netinet/udp.h>
 
-#include <sys/bus.h>
-#include <machine/bus.h>
-#include <sys/rman.h>
-#include <machine/resource.h>
 #include <vm/vm.h>
 #include <vm/pmap.h>
+
 #include <machine/clock.h>
+
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
-#include <sys/proc.h>
-#include <sys/sysctl.h>
-#include <sys/thread2.h>
-#include <sys/serialize.h>
 
 #include <dev/netif/em/if_em_hw.h>
 
index 49545f3..6a33102 100644 (file)
@@ -32,7 +32,7 @@ POSSIBILITY OF SUCH DAMAGE.
 ***************************************************************************/
 
 /*$FreeBSD: src/sys/dev/em/if_em_osdep.h,v 1.1.2.11 2003/06/09 21:43:41 pdeuskar Exp $*/
-/*$DragonFly: src/sys/dev/netif/em/if_em_osdep.h,v 1.6 2006/08/12 13:03:44 sephe Exp $*/
+/*$DragonFly: src/sys/dev/netif/em/if_em_osdep.h,v 1.7 2006/10/25 20:55:56 dillon Exp $*/
 
 #ifndef _FREEBSD_OS_H_
 #define _FREEBSD_OS_H_
@@ -46,16 +46,15 @@ POSSIBILITY OF SUCH DAMAGE.
 #include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
-#include <sys/rman.h>
-#include <machine/resource.h>
+
 #include <vm/vm.h>
 #include <vm/pmap.h>
+
 #include <machine/clock.h>
+
 #include <bus/pci/pcivar.h>
 #include <bus/pci/pcireg.h>
 
-
 #define ASSERT(x) if(!(x)) panic("EM: x")
 
 /* The happy-fun DELAY macro is defined in /usr/src/sys/i386/include/clock.h */
index 0f12176..434df28 100644 (file)
@@ -39,7 +39,7 @@
 
 /*
  * $FreeBSD: src/sys/dev/ep/if_ep.c,v 1.95.2.3 2002/03/06 07:26:35 imp Exp $
- * $DragonFly: src/sys/dev/netif/ep/if_ep.c,v 1.24 2006/01/28 14:05:57 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/ep/if_ep.c,v 1.25 2006/10/25 20:55:56 dillon Exp $
  *
  *  Promiscuous mode added and interrupt logic slightly changed
  *  to reduce the number of adapter failures. Transceiver select
 #include <sys/mbuf.h>
 #include <sys/socket.h>
 #include <sys/sockio.h>
-#include <sys/thread2.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h> 
+#include <sys/thread2.h>
 
 #include <net/if.h>
 #include <net/ifq_var.h>
index 4d25960..0ff1fd2 100644 (file)
  *    are met.
  *
  * $FreeBSD: src/sys/dev/ep/if_ep_eisa.c,v 1.18 2000/01/14 07:14:00 peter Exp $
- * $DragonFly: src/sys/dev/netif/ep/if_ep_eisa.c,v 1.11 2005/11/28 17:13:42 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/ep/if_ep_eisa.c,v 1.12 2006/10/25 20:55:56 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h> 
 
 #include <net/if.h>
index 674fe06..7d927d8 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ep/if_ep_isa.c,v 1.8.2.1 2000/12/16 03:47:57 nyan Exp $
- * $DragonFly: src/sys/dev/netif/ep/if_ep_isa.c,v 1.12 2006/08/06 12:49:05 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/ep/if_ep_isa.c,v 1.13 2006/10/25 20:55:56 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h> 
 
 #include <net/if.h>
index fa35fdf..133fbdd 100644 (file)
@@ -28,7 +28,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ep/if_ep_pccard.c,v 1.12.2.2 2000/08/08 23:55:02 peter Exp $
- * $DragonFly: src/sys/dev/netif/ep/if_ep_pccard.c,v 1.10 2005/12/31 14:07:59 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/ep/if_ep_pccard.c,v 1.11 2006/10/25 20:55:56 dillon Exp $
  */
 
 /*
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
  
 #include <net/ethernet.h>
index 74f29a3..00d3379 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ex/if_ex.c,v 1.26.2.3 2001/03/05 05:33:20 imp Exp $
- * $DragonFly: src/sys/dev/netif/ex/if_ex.c,v 1.22 2006/08/06 12:49:05 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/ex/if_ex.c,v 1.23 2006/10/25 20:55:57 dillon Exp $
  *
  * MAINTAINER: Matthew N. Dodd <winter@jurai.net>
  *                             <mdodd@FreeBSD.org>
 #include <sys/sockio.h>
 #include <sys/mbuf.h>
 #include <sys/socket.h>
-#include <sys/thread2.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <sys/serialize.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
+#include <sys/serialize.h>
+#include <sys/thread2.h>
 
 #include <net/if.h>
 #include <net/ifq_var.h>
@@ -65,6 +61,7 @@
 
 #include <netinet/in.h>
 #include <netinet/if_ether.h>
+
 #include <machine/clock.h>
 
 
index 130ad9d..3f55ec1 100644 (file)
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/dev/ex/if_ex_isa.c,v 1.3.2.1 2001/03/05 05:33:20 imp Exp $
- *     $DragonFly: src/sys/dev/netif/ex/if_ex_isa.c,v 1.11 2005/11/28 17:13:42 dillon Exp $
+ *     $DragonFly: src/sys/dev/netif/ex/if_ex_isa.c,v 1.12 2006/10/25 20:55:57 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
+#include <sys/rman.h>
 #include <sys/serialize.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <machine/clock.h>
-#include <sys/rman.h>
 
 #include <net/if.h>
 #include <net/if_arp.h>
 #include <net/if_media.h> 
 
-
 #include <bus/isa/isavar.h>
 #include <bus/isa/pnpvar.h>
 
index c6dd281..7f4603f 100644 (file)
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/dev/ex/if_ex_pccard.c,v 1.2.2.1 2001/03/05 05:33:20 imp Exp $
- *     $DragonFly: src/sys/dev/netif/ex/if_ex_pccard.c,v 1.11 2005/12/31 14:07:59 sephe Exp $
+ *     $DragonFly: src/sys/dev/netif/ex/if_ex_pccard.c,v 1.12 2006/10/25 20:55:57 dillon Exp $
  */
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
-
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <sys/serialize.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h>
+#include <sys/serialize.h>
 
 #include <net/if.h>
 #include <net/if_arp.h>
index 56101cc..b950157 100644 (file)
@@ -22,7 +22,7 @@
 
 /*
  * $FreeBSD: src/sys/dev/fe/if_fe.c,v 1.65.2.1 2000/09/22 10:01:47 nyan Exp $
- * $DragonFly: src/sys/dev/netif/fe/if_fe.c,v 1.25 2006/10/23 21:50:32 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/fe/if_fe.c,v 1.26 2006/10/25 20:55:57 dillon Exp $
  *
  * Device driver for Fujitsu MB86960A/MB86965A based Ethernet cards.
  * Contributed by M. Sekiguchi. <seki@sysrap.cs.fujitsu.co.jp>
 #include <sys/interrupt.h>
 #include <sys/linker_set.h>
 #include <sys/module.h>
-#include <sys/thread2.h>
-
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
+#include <sys/thread2.h>
 
 #include <net/ethernet.h>
 #include <net/if.h>
index 2decaf5..c88f316 100644 (file)
@@ -20,7 +20,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/fe/if_fe_isa.c,v 1.2.2.1 2000/09/22 10:01:47 nyan Exp $
- * $DragonFly: src/sys/dev/netif/fe/if_fe_isa.c,v 1.5 2006/10/23 21:50:32 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/fe/if_fe_isa.c,v 1.6 2006/10/25 20:55:57 dillon Exp $
  */
 
 #include "opt_fe.h"
 #include <sys/kernel.h>
 #include <sys/socket.h>
 #include <sys/module.h>
-#include <machine/clock.h>
-
 #include <sys/bus.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
+
+#include <machine/clock.h>
 
 #include <net/ethernet.h>
 #include <net/if.h>
index 78d20b3..c3c4fc7 100644 (file)
@@ -20,7 +20,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/fe/if_fe_pccard.c,v 1.2.2.1 2000/09/22 10:01:47 nyan Exp $
- * $DragonFly: src/sys/dev/netif/fe/if_fe_pccard.c,v 1.10 2006/10/23 21:50:32 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/fe/if_fe_pccard.c,v 1.11 2006/10/25 20:55:57 dillon Exp $
  */
 
 #include "opt_fe.h"
 #include <sys/kernel.h>
 #include <sys/socket.h>
 #include <sys/module.h>
-#include <machine/clock.h>
-
 #include <sys/bus.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
+#include <machine/clock.h>
 
 #include <net/ethernet.h>
 #include <net/if.h>
index 4ed42e8..89a3aae 100644 (file)
@@ -22,7 +22,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/pdq/if_fea.c,v 1.19 2000/01/14 07:14:03 peter Exp $
- * $DragonFly: src/sys/dev/netif/fea/Attic/if_fea.c,v 1.12 2006/08/06 12:49:05 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/fea/Attic/if_fea.c,v 1.13 2006/10/25 20:55:57 dillon Exp $
  */
 
 /*
 
 #include <sys/module.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/rman.h> 
+
 #include <bus/eisa/eisaconf.h>
+
 #include <dev/netif/pdq_layer/pdqvar.h>
 #include <dev/netif/pdq_layer/pdqreg.h>
 
index 7a68b32..1b5a2a7 100644 (file)
@@ -32,7 +32,7 @@
  * SUCH DAMAGE.
  * 
  * $FreeBSD: src/sys/dev/firewire/if_fwe.c,v 1.27 2004/01/08 14:58:09 simokawa Exp $
- * $DragonFly: src/sys/dev/netif/fwe/if_fwe.c,v 1.26 2006/09/05 03:48:10 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/fwe/if_fwe.c,v 1.27 2006/10/25 20:55:57 dillon Exp $
  */
 
 #include "opt_inet.h"
@@ -50,7 +50,6 @@
 #include <sys/module.h>
 #include <sys/bus.h>
 #include <sys/thread2.h>
-#include <machine/bus.h>
 
 #include <net/bpf.h>
 #include <net/ethernet.h>
index 52f0347..eb546d3 100644 (file)
@@ -26,7 +26,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/fxp/if_fxp.c,v 1.110.2.30 2003/06/12 16:47:05 mux Exp $
- * $DragonFly: src/sys/dev/netif/fxp/if_fxp.c,v 1.46 2006/09/23 01:59:16 sephe Exp $
+ * $DragonFly: src/sys/dev/netif/fxp/if_fxp.c,v 1.47 2006/10/25 20:55:57 dillon Exp $
  */
 
 /*
@@ -57,9 +57,7 @@
 #include <net/bpf.h>
 #include <sys/sockio.h>
 #include <sys/bus.h>
-#include <machine/bus.h>
 #include <sys/rman.h>
-#include <machine/resource.h>
 
 #include <net/ethernet.h>
 #include <net/if_arp.h>
index ea3c2df..0d89d27 100644 (file)
@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/gx/if_gx.c,v 1.2.2.3 2001/12/14 19:51:39 jlemon Exp $
- * $DragonFly: src/sys/dev/netif/gx/Attic/if_gx.c,v 1.24 2006/08/01 18:03:53 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/gx/Attic/if_gx.c,v 1.25 2006/10/25 20:55:57 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -39,7 +39,8 @@
 #include <sys/socket.h>
 #include <sys/queue.h>
 #include <sys/serialize.h>
-
+#include <sys/bus.h>
+#include <sys/rman.h>
 #include <sys/thread2.h>
 
 #include <net/if.h>
 #include <vm/vm.h>              /* for vtophys */
 #include <vm/pmap.h>            /* for vtophys */
 #include <machine/clock.h>      /* for DELAY */
-#include <machine/bus_memio.h>
-#include <machine/bus.h>
-#include <machine/resource.h>
-#include <sys/bus.h>
-#include <sys/rman.h>
 
 #include <bus/pci/pcidevs.h>
 #include <bus/pci/pcireg.h>
index ec686fc..6618ef1 100644 (file)
@@ -27,7 +27,7 @@
  *
  * $Id: if_ipw.c,v 1.7.2.1 2005/01/13 20:01:03 damien Exp $
  * $FreeBSD: src/sys/dev/ipw/if_ipw.c,v 1.7.2.4 2006/01/29 15:13:01 damien Exp $
- * $DragonFly: src/sys/dev/netif/ipw/Attic/if_ipw.c,v 1.16 2006/09/05 00:55:40 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/ipw/Attic/if_ipw.c,v 1.17 2006/10/25 20:55:57 dillon Exp $
  */
 
 /*-
 #include <sys/proc.h>
 #include <sys/ucred.h>
 #include <sys/serialize.h>
+#include <sys/rman.h>
 #include <sys/thread2.h>
 
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <machine/clock.h>
-#include <sys/rman.h>
 
 #include <bus/pci/pcireg.h>
 #include <bus/pci/pcivar.h>
index edb8ba3..416f7f4 100644 (file)
@@ -29,7 +29,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/iwi/if_iwi.c,v 1.8.2.6 2006/02/23 02:06:46 sam Exp $
- * $DragonFly: src/sys/dev/netif/iwi/if_iwi.c,v 1.15 2006/09/05 00:55:40 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/iwi/if_iwi.c,v 1.16 2006/10/25 20:55:57 dillon Exp $
  */
 
 /*-
 #include <sys/systm.h>
 #include <sys/malloc.h>
 #include <sys/module.h>
-#include <sys/bus.h>
 #include <sys/endian.h>
 #include <sys/proc.h>
 #include <sys/ucred.h>
-#include <sys/serialize.h>
-
-#include <machine/bus.h>
-#include <machine/resource.h>
+#include <sys/bus.h>
 #include <sys/rman.h>
+#include <sys/serialize.h>
 
 #include <bus/pci/pcidevs.h>
 #include <bus/pci/pcireg.h>
index 69e8c9d..50545a8 100644 (file)
@@ -30,7 +30,7 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/usb/if_kue.c,v 1.17.2.9 2003/04/13 02:39:25 murray Exp $
- * $DragonFly: src/sys/dev/netif/kue/if_kue.c,v 1.21 2006/09/05 03:48:10 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/kue/if_kue.c,v 1.22 2006/10/25 20:55:57 dillon Exp $
  */
 
 /*
@@ -72,6 +72,7 @@
 #include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
+#include <sys/bus.h>
 
 #include <net/if.h>
 #include <net/ifq_var.h>
 #include <net/ethernet.h>
 #include <net/if_dl.h>
 #include <net/if_media.h>
-
 #include <net/bpf.h>
 
-#include <sys/bus.h>
-#include <machine/bus.h>
-#if defined(__DragonFly__) || __FreeBSD_version < 500000
 #include <machine/clock.h>
-#endif
 
 #include <bus/usb/usb.h>
 #include <bus/usb/usbdi.h>
index a19f547..19c3b67 100644 (file)
@@ -31,7 +31,7 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/lge/if_lge.c,v 1.5.2.2 2001/12/14 19:49:23 jlemon Exp $
- * $DragonFly: src/sys/dev/netif/lge/if_lge.c,v 1.36 2006/08/01 18:05:02 swildner Exp $
+ * $DragonFly: src/sys/dev/netif/lge/if_lge.c,v 1.37 2006/10/25 20:55:57 dillon Exp $
  */
 
 /*
@@ -95,8 +95,6 @@
 
 #include <vm/vm.h>              /* for vtophys */
 #include <vm/pmap.h>            /* for vtophys */
-#include <machine/bus.h>
-#include <machine/resource.h>
 #include <sys/bus.h>
 #include <sys/