Loading drivers/iommu/msm_iommu_sec.c +9 −2 Original line number Diff line number Diff line Loading @@ -61,6 +61,12 @@ static struct iommu_access_ops *iommu_access_ops; static const struct of_device_id msm_smmu_list[] = { { .compatible = "qcom,msm-smmu-v1", }, { .compatible = "qcom,msm-smmu-v2", }, { } }; struct msm_scm_paddr_list { unsigned int list; unsigned int list_size; Loading Loading @@ -296,8 +302,9 @@ static int msm_iommu_sec_ptbl_init(void) int ret, ptbl_ret = 0; int version; for_each_compatible_node(np, NULL, "qcom,msm-smmu-v1") if (of_find_property(np, "qcom,iommu-secure-id", NULL)) for_each_matching_node(np, msm_smmu_list) if (of_find_property(np, "qcom,iommu-secure-id", NULL) && of_device_is_available(np)) break; if (!np) Loading Loading
drivers/iommu/msm_iommu_sec.c +9 −2 Original line number Diff line number Diff line Loading @@ -61,6 +61,12 @@ static struct iommu_access_ops *iommu_access_ops; static const struct of_device_id msm_smmu_list[] = { { .compatible = "qcom,msm-smmu-v1", }, { .compatible = "qcom,msm-smmu-v2", }, { } }; struct msm_scm_paddr_list { unsigned int list; unsigned int list_size; Loading Loading @@ -296,8 +302,9 @@ static int msm_iommu_sec_ptbl_init(void) int ret, ptbl_ret = 0; int version; for_each_compatible_node(np, NULL, "qcom,msm-smmu-v1") if (of_find_property(np, "qcom,iommu-secure-id", NULL)) for_each_matching_node(np, msm_smmu_list) if (of_find_property(np, "qcom,iommu-secure-id", NULL) && of_device_is_available(np)) break; if (!np) Loading