Merge branch 'v4.14.70-ltsi-rc1/iommu-ipmmu-vmsa.rc2' into v4.14.70-ltsi-rc1/rcar-3.8.0 * v4.14.70-ltsi-rc1/iommu-ipmmu-vmsa.rc2: arm64: defconfig: Enable Renesas VMSA-compatible IPMMU support iommu/ipmmu-vmsa: Workaround: Add R-Car Gen3 into IPMMU whitelist as default iommu/ipmmu-vmsa: Fix IMCTR_RTSEL_MASK for R-Car Gen3 and Gen2 iommu/ipmmu-vmsa: Invalidate TLB when IPMMU translation error occurred iommu/ipmmu-vmsa: Clean up unncessary micro-TLB invalidation iommu/ipmmu-vmsa: Do backup/restore for each IP master iommu/ipmmu-vmsa: Do backup/restore for all IPMMU context iommu/ipmmu-vmsa: Add r8a77990 DT binding iommu/ipmmu-vmsa: Hook up r8a77990 DT matching code iommu/ipmmu-vmsa: Handle reserved bits correctly iommu/ipmmu-vmsa: Add override support for the actual number of MMU contexts iommu/ipmmu-vmsa: Don't register as BUS IOMMU if machine doesn't have IPMMU-VMSA iommu/ipmmu-vmsa: Clarify supported platforms iommu/ipmmu-vmsa: Fix allocation in atomic context iommu/ipmmu-vmsa: IMUCTRn.TTSEL needs a special usage on R-Car Gen3 dt-bindings: iommu/ipmmu-vmsa: Add R-Car M3-N (R8A77965) iommu/ipmmu-vmsa: Hook up R8A77965 DT matching code iommu/ipmmu-vmsa: Hook up r8a7796 DT matching code iommu/ipmmu-vmsa: Increase maximum micro-TLBS to 48