Home
last modified time | relevance | path

Searched refs:transtab (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_mmu_hw_direct.c281 current_setup->transtab |= AS_TRANSTAB_LPAE_SHARE_OUTER; in kbase_mmu_hw_configure()
285 current_setup->transtab & 0xFFFFFFFFUL, kctx); in kbase_mmu_hw_configure()
287 (current_setup->transtab >> 32) & 0xFFFFFFFFUL, kctx); in kbase_mmu_hw_configure()
295 current_setup->transtab, in kbase_mmu_hw_configure()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu_mode_aarch64.c89 setup->transtab = (u64)kctx->pgd & AS_TRANSTAB_BASE_MASK; in mmu_get_as_setup()
110 current_setup->transtab = 0ULL; in mmu_disable_as()
H A Dmali_kbase_mmu_mode_lpae.c89 setup->transtab = ((u64)kctx->pgd & in mmu_get_as_setup()
114 current_setup->transtab = AS_TRANSTAB_LPAE_ADRMODE_UNMAPPED; in mmu_disable_as()
H A Dmali_kbase_tlstream.h141 void *as, u64 transtab, u64 memattr, u64 transcfg);
509 #define KBASE_TLSTREAM_TL_ATTRIB_AS_CONFIG(as, transtab, memattr, transcfg) \ argument
510 __TRACE_IF_ENABLED(tl_attrib_as_config, as, transtab, memattr, transcfg)
H A Dmali_kbase_tlstream.c2264 void *as, u64 transtab, u64 memattr, u64 transcfg) in __kbase_tlstream_tl_attrib_as_config() argument
2269 sizeof(transtab) + sizeof(memattr) + sizeof(transcfg); in __kbase_tlstream_tl_attrib_as_config()
2284 buffer, pos, &transtab, sizeof(transtab)); in __kbase_tlstream_tl_attrib_as_config()
H A Dmali_kbase_defs.h672 u64 transtab; member
H A Dmali_kbase_mmu.c1415 config[0] = as_setup.transtab; in kbase_mmu_dump()
2001 WARN_ON(as->current_setup.transtab); in kbase_mmu_interrupt_process()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu_hw_direct.c348 current_setup->transtab & 0xFFFFFFFFUL); in kbase_mmu_hw_configure()
350 (current_setup->transtab >> 32) & 0xFFFFFFFFUL); in kbase_mmu_hw_configure()
358 current_setup->transtab, in kbase_mmu_hw_configure()
H A Dmali_kbase_mmu_mode_aarch64.c77 current_setup->transtab = 0ULL; in mmu_disable_as()
H A Dmali_kbase_mmu.c3765 config[0] = as_setup.transtab; in kbase_mmu_dump()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.c109 u64 transtab = cfg->arm_mali_lpae_cfg.transtab; in panfrost_mmu_enable() local
114 mmu_write(pfdev, AS_TRANSTAB_LO(as_nr), transtab & 0xffffffffUL); in panfrost_mmu_enable()
115 mmu_write(pfdev, AS_TRANSTAB_HI(as_nr), transtab >> 32); in panfrost_mmu_enable()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/backend/
H A Dmali_kbase_mmu_jm.c53 setup->transtab = (u64)mmut->pgd & AS_TRANSTAB_BASE_MASK; in kbase_mmu_get_as_setup()
222 WARN_ON(as->current_setup.transtab); in kbase_mmu_interrupt_process()
H A Dmali_kbase_mmu_csf.c55 setup->transtab = (u64)mmut->pgd & AS_TRANSTAB_BASE_MASK; in kbase_mmu_get_as_setup()
295 WARN_ON(as->current_setup.transtab); in kbase_mmu_interrupt_process()
/OK3568_Linux_fs/kernel/include/linux/
H A Dio-pgtable.h131 u64 transtab; member
/OK3568_Linux_fs/kernel/drivers/iommu/
H A Dio-pgtable-arm.c1106 cfg->arm_mali_lpae_cfg.transtab = virt_to_phys(data->pgd) | in arm_mali_lpae_alloc_pgtable()
1110 cfg->arm_mali_lpae_cfg.transtab |= ARM_MALI_LPAE_TTBR_SHARE_OUTER; in arm_mali_lpae_alloc_pgtable()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/tl/
H A Dmali_kbase_tracepoints.h234 u64 transtab,
1417 transtab, \ argument
1427 transtab, \
H A Dmali_kbase_tracepoints.c1379 u64 transtab, in __kbase_tlstream_tl_attrib_as_config() argument
1387 + sizeof(transtab) in __kbase_tlstream_tl_attrib_as_config()
1402 pos, &transtab, sizeof(transtab)); in __kbase_tlstream_tl_attrib_as_config()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h228 u64 transtab; member