iommu/ipmmu-vmsa: Rewrite page table management
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Thu, 15 May 2014 10:40:48 +0000 (12:40 +0200)
committerJoerg Roedel <jroedel@suse.de>
Mon, 26 May 2014 09:22:24 +0000 (11:22 +0200)
commit9009f256596da78567d63c434691f7e409a99400
treecde6fd9b341da688a5c0a3d22c5255ef116d6293
parent14e5123ee9bb0d91ceb451d0231b52f8c04af99d
iommu/ipmmu-vmsa: Rewrite page table management

The IOMMU core will only call us with page sizes advertized as supported
by the driver. We can thus simplify the code by removing loops over PGD
and PMD entries.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/ipmmu-vmsa.c