From: Will Deacon Date: Fri, 14 Nov 2014 17:16:49 +0000 (+0000) Subject: iommu: introduce generic page table allocation framework X-Git-Tag: fixes-v4.0-rc1~123^2~3^2^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fdb1d7be7c4d452e9735aeb2b60ae8a2fcf0a514;p=pandora-kernel.git iommu: introduce generic page table allocation framework This patch introduces a generic framework for allocating page tables for an IOMMU. There are a number of reasons we want to do this: - It avoids duplication of complex table management code in IOMMU drivers that use the same page table format - It removes any coupling with the CPU table format (and even the architecture!) - It defines an API for IOMMU TLB maintenance Tested-by: Laurent Pinchart Signed-off-by: Will Deacon --- Reading git-diff-tree failed