Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[wrt350n-kernel.git] / include / linux / iommu-helper.h
blob3928a41c9e75e502e9074029d46480ad57b1c63c
1 <<<<<<< HEAD:include/linux/iommu-helper.h
2 =======
3 extern int iommu_is_span_boundary(unsigned int index, unsigned int nr,
4 unsigned long shift,
5 unsigned long boundary_size);
6 >>>>>>> 264e3e889d86e552b4191d69bb60f4f3b383135a:include/linux/iommu-helper.h
7 extern unsigned long iommu_area_alloc(unsigned long *map, unsigned long size,
8 unsigned long start, unsigned int nr,
9 unsigned long shift,
10 unsigned long boundary_size,
11 unsigned long align_mask);
12 extern void iommu_area_free(unsigned long *map, unsigned long start,
13 unsigned int nr);