summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/asm-i386/pci.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/asm-i386/pci.h b/include/asm-i386/pci.h
index 57100de26c0c..9563932275ac 100644
--- a/include/asm-i386/pci.h
+++ b/include/asm-i386/pci.h
@@ -109,7 +109,7 @@ static inline dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page,
if (direction == PCI_DMA_NONE)
BUG();
- return (page - mem_map) * PAGE_SIZE + offset;
+ return (dma_addr_t)(page - mem_map) * PAGE_SIZE + offset;
}
static inline void pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address,