IOMMU Updates for Linux v3.12

This round the updates contain:

	* A new driver for the Freescale PAMU IOMMU from Varun Sethi.
	  This driver has cooked for a while and required changes to the
	  IOMMU-API and infrastructure that were already merged before.
	* Updates for the ARM-SMMU driver from Will Deacon
	* Various fixes, the most important one is probably a fix from
	  Alex Williamson for a memory leak in the VT-d page-table
	  freeing code

In summary not all that much. The biggest part in the diffstat is the
new PAMU driver.
Merge branches 'arm/exynos', 'ppc/pamu', 'arm/smmu', 'x86/amd' and 'iommu/fixes' into next