Lines Matching full:smmu
8 #include "arm-smmu-v3.h"
21 base_idr = master->smmu->base + ARM_SMMU_IDR0; in arm_smmu_hw_info()
24 info->iidr = readl_relaxed(master->smmu->base + ARM_SMMU_IIDR); in arm_smmu_hw_info()
25 info->aidr = readl_relaxed(master->smmu->base + ARM_SMMU_AIDR); in arm_smmu_hw_info()
102 if (nested_domain->vsmmu->smmu != master->smmu) in arm_smmu_attach_dev_nested()
291 struct arm_smmu_device *smmu = vsmmu->smmu; in arm_vsmmu_cache_invalidate() local
323 ret = arm_smmu_cmdq_issue_cmdlist(smmu, &smmu->cmdq, last->cmd, in arm_vsmmu_cache_invalidate()
347 struct arm_smmu_device *smmu = in arm_vsmmu_alloc() local
356 if (!(smmu->features & ARM_SMMU_FEAT_NESTING)) in arm_vsmmu_alloc()
359 if (s2_parent->smmu != master->smmu) in arm_vsmmu_alloc()
367 if (WARN_ON(smmu->options & ARM_SMMU_OPT_CMDQ_FORCE_SYNC)) in arm_vsmmu_alloc()
379 !(smmu->features & ARM_SMMU_FEAT_S2FWB)) in arm_vsmmu_alloc()
387 vsmmu->smmu = smmu; in arm_vsmmu_alloc()