Home
last modified time | relevance | path

Searched refs:adreno_smmu (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_iommu.c158 struct adreno_smmu_priv *adreno_smmu = in msm_iommu_pagetable_destroy() local
166 adreno_smmu->set_ttbr0_cfg(adreno_smmu->cookie, NULL); in msm_iommu_pagetable_destroy()
207 struct adreno_smmu_priv *adreno_smmu; in msm_iommu_tlb_flush_all() local
212 adreno_smmu = dev_get_drvdata(pagetable->parent->dev); in msm_iommu_tlb_flush_all()
214 pagetable->tlb->tlb_flush_all((void *)adreno_smmu->cookie); in msm_iommu_tlb_flush_all()
223 struct adreno_smmu_priv *adreno_smmu; in msm_iommu_tlb_flush_walk() local
228 adreno_smmu = dev_get_drvdata(pagetable->parent->dev); in msm_iommu_tlb_flush_walk()
230 pagetable->tlb->tlb_flush_walk(iova, size, granule, (void *)adreno_smmu->cookie); in msm_iommu_tlb_flush_walk()
251 struct adreno_smmu_priv *adreno_smmu in msm_iommu_pagetable_create() local
327 struct adreno_smmu_priv *adreno_smmu = dev_get_drvdata(iommu->base.dev); msm_fault_handler() local
348 struct adreno_smmu_priv *adreno_smmu = dev_get_drvdata(mmu->dev); msm_iommu_resume_translation() local
439 struct adreno_smmu_priv *adreno_smmu = dev_get_drvdata(dev); msm_iommu_gpu_new() local
[all...]
H A Dmsm_gpu.h172 struct adreno_smmu_priv adreno_smmu; member
302 struct adreno_smmu_priv *adreno_smmu = dev_get_drvdata(dev); in dev_to_gpu() local
304 if (!adreno_smmu) in dev_to_gpu()
307 return container_of(adreno_smmu, struct msm_gpu, adreno_smmu); in dev_to_gpu()
H A Dmsm_gpu.c931 platform_set_drvdata(pdev, &gpu->adreno_smmu); in msm_gpu_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_iommu.c86 struct adreno_smmu_priv *adreno_smmu = in msm_iommu_pagetable_destroy() local
94 adreno_smmu->set_ttbr0_cfg(adreno_smmu->cookie, NULL); in msm_iommu_pagetable_destroy()
148 struct adreno_smmu_priv *adreno_smmu = dev_get_drvdata(parent->dev); in msm_iommu_pagetable_create() local
156 if (adreno_smmu->cookie) in msm_iommu_pagetable_create()
157 ttbr1_cfg = adreno_smmu->get_ttbr1_cfg(adreno_smmu->cookie); in msm_iommu_pagetable_create()
193 ret = adreno_smmu->set_ttbr0_cfg(adreno_smmu->cookie, &ttbr0_cfg); in msm_iommu_pagetable_create()
H A Dmsm_gpu.h80 struct adreno_smmu_priv adreno_smmu; member
154 struct adreno_smmu_priv *adreno_smmu = dev_get_drvdata(dev); in dev_to_gpu() local
155 return container_of(adreno_smmu, struct msm_gpu, adreno_smmu); in dev_to_gpu()
H A Dmsm_gpu.c925 platform_set_drvdata(pdev, &gpu->adreno_smmu); in msm_gpu_init()

Completed in 7 milliseconds