summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2013-11-01 06:31:02 +0000
committerkib <kib@FreeBSD.org>2013-11-01 06:31:02 +0000
commite31542bdb57e185d2629a8bcbb249018e3c863f6 (patch)
treea390745a1aa37b14459626173861d45986a1084e /sys/dev/pci
parent0c11a37a6f26bfa1623b2d9ed34c295be02c1f30 (diff)
downloadFreeBSD-src-e31542bdb57e185d2629a8bcbb249018e3c863f6.zip
FreeBSD-src-e31542bdb57e185d2629a8bcbb249018e3c863f6.tar.gz
MFC r257070:
Move the PCI_DMA_BOUNDARY definition into the pcivar.h. Approved by: re (glebius)
Diffstat (limited to 'sys/dev/pci')
-rw-r--r--sys/dev/pci/pci.c4
-rw-r--r--sys/dev/pci/pcivar.h9
2 files changed, 9 insertions, 4 deletions
diff --git a/sys/dev/pci/pci.c b/sys/dev/pci/pci.c
index 701f1ea..35adaa0 100644
--- a/sys/dev/pci/pci.c
+++ b/sys/dev/pci/pci.c
@@ -70,10 +70,6 @@ __FBSDID("$FreeBSD$");
#include "pcib_if.h"
#include "pci_if.h"
-#if (BUS_SPACE_MAXADDR > 0xFFFFFFFF)
-#define PCI_DMA_BOUNDARY 0x100000000
-#endif
-
#define PCIR_IS_BIOS(cfg, reg) \
(((cfg)->hdrtype == PCIM_HDRTYPE_NORMAL && reg == PCIR_BIOS) || \
((cfg)->hdrtype == PCIM_HDRTYPE_BRIDGE && reg == PCIR_BIOS_1))
diff --git a/sys/dev/pci/pcivar.h b/sys/dev/pci/pcivar.h
index d733e3b..8f93f96 100644
--- a/sys/dev/pci/pcivar.h
+++ b/sys/dev/pci/pcivar.h
@@ -499,6 +499,15 @@ void pci_restore_state(device_t dev);
void pci_save_state(device_t dev);
int pci_set_max_read_req(device_t dev, int size);
+
+#ifdef BUS_SPACE_MAXADDR
+#if (BUS_SPACE_MAXADDR > 0xFFFFFFFF)
+#define PCI_DMA_BOUNDARY 0x100000000
+#else
+#define PCI_DMA_BOUNDARY 0
+#endif
+#endif
+
#endif /* _SYS_BUS_H_ */
/*
OpenPOWER on IntegriCloud