Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 12163
b: refs/heads/master
c: 8d15d19
h: refs/heads/master
i:
  12161: f20d477
  12159: c81bf7b
v: v3
  • Loading branch information
John W. Linville authored and Tony Luck committed Sep 29, 2005
1 parent 6bf675b commit 2c3e712
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 569c8bf5d8eeeeb9f5250d5b7991007874f0fef2
refs/heads/master: 8d15d19e44d2e903d00ae4b70da917ac77921239
31 changes: 27 additions & 4 deletions trunk/include/asm-x86_64/dma-mapping.h
Original file line number Diff line number Diff line change
Expand Up @@ -85,10 +85,33 @@ static inline void dma_sync_single_for_device(struct device *hwdev,
flush_write_buffers();
}

#define dma_sync_single_range_for_cpu(dev, dma_handle, offset, size, dir) \
dma_sync_single_for_cpu(dev, dma_handle, size, dir)
#define dma_sync_single_range_for_device(dev, dma_handle, offset, size, dir) \
dma_sync_single_for_device(dev, dma_handle, size, dir)
static inline void dma_sync_single_range_for_cpu(struct device *hwdev,
dma_addr_t dma_handle,
unsigned long offset,
size_t size, int direction)
{
if (direction == DMA_NONE)
out_of_line_bug();

if (swiotlb)
return swiotlb_sync_single_range_for_cpu(hwdev,dma_handle,offset,size,direction);

flush_write_buffers();
}

static inline void dma_sync_single_range_for_device(struct device *hwdev,
dma_addr_t dma_handle,
unsigned long offset,
size_t size, int direction)
{
if (direction == DMA_NONE)
out_of_line_bug();

if (swiotlb)
return swiotlb_sync_single_range_for_device(hwdev,dma_handle,offset,size,direction);

flush_write_buffers();
}

static inline void dma_sync_sg_for_cpu(struct device *hwdev,
struct scatterlist *sg,
Expand Down

0 comments on commit 2c3e712

Please sign in to comment.