Loading drivers/iommu/arm-smmu.c +6 −0 Original line number Diff line number Diff line Loading @@ -2789,6 +2789,11 @@ static void arm_smmu_reg_write(struct iommu_domain *domain, arm_smmu_power_off(smmu); } static void arm_smmu_tlbi_domain(struct iommu_domain *domain) { arm_smmu_tlb_inv_context(to_smmu_domain(domain)); } static struct iommu_ops arm_smmu_ops = { .capable = arm_smmu_capable, .domain_alloc = arm_smmu_domain_alloc, Loading @@ -2809,6 +2814,7 @@ static struct iommu_ops arm_smmu_ops = { .trigger_fault = arm_smmu_trigger_fault, .reg_read = arm_smmu_reg_read, .reg_write = arm_smmu_reg_write, .tlbi_domain = arm_smmu_tlbi_domain, }; static int arm_smmu_wait_for_halt(struct arm_smmu_device *smmu) Loading Loading
drivers/iommu/arm-smmu.c +6 −0 Original line number Diff line number Diff line Loading @@ -2789,6 +2789,11 @@ static void arm_smmu_reg_write(struct iommu_domain *domain, arm_smmu_power_off(smmu); } static void arm_smmu_tlbi_domain(struct iommu_domain *domain) { arm_smmu_tlb_inv_context(to_smmu_domain(domain)); } static struct iommu_ops arm_smmu_ops = { .capable = arm_smmu_capable, .domain_alloc = arm_smmu_domain_alloc, Loading @@ -2809,6 +2814,7 @@ static struct iommu_ops arm_smmu_ops = { .trigger_fault = arm_smmu_trigger_fault, .reg_read = arm_smmu_reg_read, .reg_write = arm_smmu_reg_write, .tlbi_domain = arm_smmu_tlbi_domain, }; static int arm_smmu_wait_for_halt(struct arm_smmu_device *smmu) Loading