]> err.no Git - linux-2.6/blobdiff - arch/sparc64/kernel/iommu_common.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
[linux-2.6] / arch / sparc64 / kernel / iommu_common.h
index 87ace495d45f48ff0181297d396e00a11b13fef2..f3575a614fa2e643dbcc5f93e3e2e03f26e77e2e 100644 (file)
@@ -46,19 +46,6 @@ static inline unsigned long iommu_num_pages(unsigned long vaddr,
        return npages;
 }
 
-static inline unsigned long calc_npages(struct scatterlist *sglist, int nelems)
-{
-       unsigned long i, npages = 0;
-       struct scatterlist *sg;
-
-       for_each_sg(sglist, sg, nelems, i) {
-               unsigned long paddr = SG_ENT_PHYS_ADDRESS(sg);
-               npages += iommu_num_pages(paddr, sg->length);
-       }
-
-       return npages;
-}
-
 static inline int is_span_boundary(unsigned long entry,
                                   unsigned long shift,
                                   unsigned long boundary_size,