aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/bge
diff options
context:
space:
mode:
authorTycho Nightingale <tychon@FreeBSD.org>2019-04-19 13:43:33 +0000
committerTycho Nightingale <tychon@FreeBSD.org>2019-04-19 13:43:33 +0000
commit96ca24dc32a108a3b3967bfa24010418d16c34b8 (patch)
treef67b9fd14ade705569a09add64c68429f62b44f1 /sys/dev/bge
parent7296d6c9bf670dc48c14ec2dff9eb3a044f12c5e (diff)
Notes
Diffstat (limited to 'sys/dev/bge')
-rw-r--r--sys/dev/bge/if_bgereg.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/dev/bge/if_bgereg.h b/sys/dev/bge/if_bgereg.h
index eb7686e70d05f..f3f61b6f5e1c0 100644
--- a/sys/dev/bge/if_bgereg.h
+++ b/sys/dev/bge/if_bgereg.h
@@ -3067,3 +3067,11 @@ struct bge_softc {
#define BGE_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->bge_mtx, MA_OWNED)
#define BGE_UNLOCK(_sc) mtx_unlock(&(_sc)->bge_mtx)
#define BGE_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->bge_mtx)
+
+#ifdef BUS_SPACE_MAXADDR
+#if (BUS_SPACE_MAXADDR > 0xFFFFFFFF)
+#define BGE_DMA_BOUNDARY (0x100000000)
+#else
+#define BGE_DMA_BOUNDARY 0
+#endif
+#endif