Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 207295
b: refs/heads/master
c: e269b08
h: refs/heads/master
i:
  207293: 66f73af
  207291: 75a2fda
  207287: 838a418
  207279: 5339eaa
  207263: c27daef
  207231: 4d730c3
v: v3
  • Loading branch information
Anton Blanchard authored and Linus Torvalds committed Aug 10, 2010
1 parent 6bec12a commit ad42920
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 12 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: 85c9fe8fcaf630225b26047b3a7cc5167739eced
refs/heads/master: e269b085175acf03fc687a7416b9fd84aa9c6c23
12 changes: 10 additions & 2 deletions trunk/include/linux/iommu-helper.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
#ifndef _LINUX_IOMMU_HELPER_H
#define _LINUX_IOMMU_HELPER_H

#include <linux/kernel.h>

static inline unsigned long iommu_device_max_index(unsigned long size,
unsigned long offset,
u64 dma_mask)
Expand All @@ -20,7 +22,13 @@ extern unsigned long iommu_area_alloc(unsigned long *map, unsigned long size,
unsigned long boundary_size,
unsigned long align_mask);

extern unsigned long iommu_num_pages(unsigned long addr, unsigned long len,
unsigned long io_page_size);
static inline unsigned long iommu_num_pages(unsigned long addr,
unsigned long len,
unsigned long io_page_size)
{
unsigned long size = (addr & (io_page_size - 1)) + len;

return DIV_ROUND_UP(size, io_page_size);
}

#endif
9 changes: 0 additions & 9 deletions trunk/lib/iommu-helper.c
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,3 @@ unsigned long iommu_area_alloc(unsigned long *map, unsigned long size,
return -1;
}
EXPORT_SYMBOL(iommu_area_alloc);

unsigned long iommu_num_pages(unsigned long addr, unsigned long len,
unsigned long io_page_size)
{
unsigned long size = (addr & (io_page_size - 1)) + len;

return DIV_ROUND_UP(size, io_page_size);
}
EXPORT_SYMBOL(iommu_num_pages);

0 comments on commit ad42920

Please sign in to comment.