Loading drivers/iommu/arm-smmu.c +3 −1 Original line number Diff line number Diff line Loading @@ -1470,7 +1470,9 @@ static void arm_smmu_init_context_bank(struct arm_smmu_domain *smmu_domain, /* SCTLR */ reg = SCTLR_CFCFG | SCTLR_CFIE | SCTLR_CFRE | SCTLR_EAE_SBOP; if (!stage1 || !(smmu_domain->attributes & DOMAIN_ATTR_S1_BYPASS)) if (!(smmu_domain->attributes & (1 << DOMAIN_ATTR_S1_BYPASS)) || !stage1) reg |= SCTLR_M; if (stage1) reg |= SCTLR_S1_ASIDPNE; Loading Loading
drivers/iommu/arm-smmu.c +3 −1 Original line number Diff line number Diff line Loading @@ -1470,7 +1470,9 @@ static void arm_smmu_init_context_bank(struct arm_smmu_domain *smmu_domain, /* SCTLR */ reg = SCTLR_CFCFG | SCTLR_CFIE | SCTLR_CFRE | SCTLR_EAE_SBOP; if (!stage1 || !(smmu_domain->attributes & DOMAIN_ATTR_S1_BYPASS)) if (!(smmu_domain->attributes & (1 << DOMAIN_ATTR_S1_BYPASS)) || !stage1) reg |= SCTLR_M; if (stage1) reg |= SCTLR_S1_ASIDPNE; Loading