Home
last modified time | relevance | path

Searched refs:pgtbl_cfg (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.c209 struct io_pgtable_cfg *pgtbl_cfg = &mmu->pgtbl_cfg; in mmu_cfg_init_mali_lpae() local
214 mmu->cfg.transtab = pgtbl_cfg->arm_mali_lpae_cfg.transtab; in mmu_cfg_init_mali_lpae()
215 mmu->cfg.memattr = pgtbl_cfg->arm_mali_lpae_cfg.memattr; in mmu_cfg_init_mali_lpae()
223 struct io_pgtable_cfg *pgtbl_cfg = &mmu->pgtbl_cfg; in mmu_cfg_init_aarch64_4k() local
226 if (drm_WARN_ON(&pfdev->base, pgtbl_cfg->arm_lpae_s1_cfg.ttbr & in mmu_cfg_init_aarch64_4k()
230 mmu->cfg.transtab = pgtbl_cfg->arm_lpae_s1_cfg.ttbr; in mmu_cfg_init_aarch64_4k()
232 mmu->cfg.memattr = mair_to_memattr(pgtbl_cfg->arm_lpae_s1_cfg.mair, in mmu_cfg_init_aarch64_4k()
233 pgtbl_cfg->coherent_walk); in mmu_cfg_init_aarch64_4k()
238 AS_TRANSCFG_INA_BITS(55 - pgtbl_cfg->ias); in mmu_cfg_init_aarch64_4k()
239 if (pgtbl_cfg->coherent_walk) in mmu_cfg_init_aarch64_4k()
[all …]
/linux/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-nvidia.c260 struct io_pgtable_cfg *pgtbl_cfg, in nvidia_smmu_init_context() argument
281 pgtbl_cfg->pgsize_bitmap = smmu->pgsize_bitmap; in nvidia_smmu_init_context()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c2869 struct io_pgtable_cfg pgtbl_cfg; in panthor_vm_create() local
2913 pgtbl_cfg = (struct io_pgtable_cfg) { in panthor_vm_create()
2924 vm->pgtbl_ops = alloc_io_pgtable_ops(ARM_64_LPAE_S1, &pgtbl_cfg, vm); in panthor_vm_create()