IOMMU Fixes for Linux v3.15-rc1

Fixes for regressions:

	* Fix wrong IOMMU enumeration causing some SCSI device drivers
	  initialization failures
	* ARM-SMMU fixes for a panic condition and a wrong return value.
Merge git://git.infradead.org/iommu-2.6 into iommu/fixes