aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/usb
diff options
context:
space:
mode:
authorJohn-Mark Gurney <jmg@FreeBSD.org>2003-09-01 01:07:24 +0000
committerJohn-Mark Gurney <jmg@FreeBSD.org>2003-09-01 01:07:24 +0000
commitc5b375530646cf0c535eaf0531a60a7b3a0d6940 (patch)
tree97f9c212bbc0a8f8e937da08906e44d8a65aeeee /sys/dev/usb
parent0bcbebd6df114aea90af5c81fab1fe7ee52809c4 (diff)
Notes
Diffstat (limited to 'sys/dev/usb')
-rw-r--r--sys/dev/usb/usb_mem.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/usb/usb_mem.h b/sys/dev/usb/usb_mem.h
index fa95716f1f2ca..bba88d582082d 100644
--- a/sys/dev/usb/usb_mem.h
+++ b/sys/dev/usb/usb_mem.h
@@ -55,7 +55,7 @@ typedef struct usb_dma_block {
} usb_dma_block_t;
#ifdef __FreeBSD__
-#define DMAADDR(dma, o) ((uint32_t)(uintptr_t)(((char *)(dma)->block->segs[0].ds_addr) + (dma)->offs + (o)))
+#define DMAADDR(dma, o) ((dma)->block->segs[0].ds_addr + (dma)->offs + (o))
#else
#define DMAADDR(dma, o) (((char *)(dma)->block->map->dm_segs[0].ds_addr) + (dma)->offs + (o))
#endif