diff options
Diffstat (limited to 'arch/sparc64')
-rw-r--r-- | arch/sparc64/kernel/iommu_common.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/arch/sparc64/kernel/iommu_common.h b/arch/sparc64/kernel/iommu_common.h index 87ace495d45..f3575a614fa 100644 --- a/arch/sparc64/kernel/iommu_common.h +++ b/arch/sparc64/kernel/iommu_common.h | |||
@@ -46,19 +46,6 @@ static inline unsigned long iommu_num_pages(unsigned long vaddr, | |||
46 | return npages; | 46 | return npages; |
47 | } | 47 | } |
48 | 48 | ||
49 | static inline unsigned long calc_npages(struct scatterlist *sglist, int nelems) | ||
50 | { | ||
51 | unsigned long i, npages = 0; | ||
52 | struct scatterlist *sg; | ||
53 | |||
54 | for_each_sg(sglist, sg, nelems, i) { | ||
55 | unsigned long paddr = SG_ENT_PHYS_ADDRESS(sg); | ||
56 | npages += iommu_num_pages(paddr, sg->length); | ||
57 | } | ||
58 | |||
59 | return npages; | ||
60 | } | ||
61 | |||
62 | static inline int is_span_boundary(unsigned long entry, | 49 | static inline int is_span_boundary(unsigned long entry, |
63 | unsigned long shift, | 50 | unsigned long shift, |
64 | unsigned long boundary_size, | 51 | unsigned long boundary_size, |