Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 04df73fc authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "iommu/arm-smmu: Mask TLBI address correctly"

parents 9fbdb30f 367d9d7d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1186,7 +1186,7 @@ static void arm_smmu_tlb_inv_range_nosync(unsigned long iova, size_t size,
		reg += leaf ? ARM_SMMU_CB_S1_TLBIVAL : ARM_SMMU_CB_S1_TLBIVA;

		if (cfg->fmt != ARM_SMMU_CTX_FMT_AARCH64) {
			iova &= ~12UL;
			iova = (iova >> 12) << 12;
			iova |= cfg->asid;
			do {
				writel_relaxed(iova, reg);