x86/amd-iommu: Change iommu_map_page to support multiple page sizes
authorJoerg Roedel <joerg.roedel@amd.com>
Thu, 3 Sep 2009 09:33:51 +0000 (11:33 +0200)
committerJoerg Roedel <joerg.roedel@amd.com>
Thu, 3 Sep 2009 14:11:17 +0000 (16:11 +0200)
commitabdc5eb3d69279039ba6cb89719913d08013ab14
treefc77040a85d9601d91c6dee0e297386a3f5f7ccc
parenta6b256b41357c33ccb2d105a4457e22bdc83e021
x86/amd-iommu: Change iommu_map_page to support multiple page sizes

This patch adds a map_size parameter to the iommu_map_page
function which makes it generic enough to handle multiple
page sizes. This also requires a change to alloc_pte which
is also done in this patch.

Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
arch/x86/include/asm/amd_iommu_types.h
arch/x86/kernel/amd_iommu.c