Lines Matching refs:smmu
10 #include "arm-smmu-v3.h"
25 struct arm_smmu_device *smmu;
41 smmu = smmu_domain->smmu;
44 XA_LIMIT(1, (1 << smmu->asid_bits) - 1), GFP_KERNEL);
61 arm_smmu_tlb_inv_asid(smmu, asid);
158 bool arm_smmu_sva_supported(struct arm_smmu_device *smmu)
168 if ((smmu->features & feat_mask) != feat_mask)
171 if (!(smmu->pgsize_bitmap & PAGE_SIZE))
182 if (smmu->oas < oas)
188 if (smmu->asid_bits < asid_bits)
197 dev_dbg(smmu->dev, "%d shared contexts\n", (1 << asid_bits) -
210 if (!(master->smmu->features & ARM_SMMU_FEAT_SVA))