Loading drivers/gpu/msm/kgsl_iommu.c +12 −0 Original line number Diff line number Diff line Loading @@ -1549,6 +1549,18 @@ static int kgsl_iommu_init(struct kgsl_mmu *mmu) kgsl_setup_qdss_desc(device); kgsl_setup_qtimer_desc(device); if (!mmu->secured) goto done; mmu->securepagetable = kgsl_mmu_getpagetable(mmu, KGSL_MMU_SECURE_PT); if (IS_ERR(mmu->securepagetable)) { status = PTR_ERR(mmu->securepagetable); mmu->securepagetable = NULL; } else if (mmu->securepagetable == NULL) { status = -ENOMEM; } done: if (status) kgsl_iommu_close(mmu); Loading Loading
drivers/gpu/msm/kgsl_iommu.c +12 −0 Original line number Diff line number Diff line Loading @@ -1549,6 +1549,18 @@ static int kgsl_iommu_init(struct kgsl_mmu *mmu) kgsl_setup_qdss_desc(device); kgsl_setup_qtimer_desc(device); if (!mmu->secured) goto done; mmu->securepagetable = kgsl_mmu_getpagetable(mmu, KGSL_MMU_SECURE_PT); if (IS_ERR(mmu->securepagetable)) { status = PTR_ERR(mmu->securepagetable); mmu->securepagetable = NULL; } else if (mmu->securepagetable == NULL) { status = -ENOMEM; } done: if (status) kgsl_iommu_close(mmu); Loading