Home
last modified time | relevance | path

Searched refs:va_bits (Results 1 – 12 of 12) sorted by relevance

/drivers/gpu/drm/xe/
A Dxe_pci.c53 .va_bits = 48,
59 .va_bits = 48, \
85 .va_bits = 57,
109 .va_bits = 48, \
661 xe->info.va_bits = graphics_desc->va_bits; in xe_info_init()
A Dxe_pci_types.h53 u8 va_bits; member
A Dxe_device_types.h307 u8 va_bits; member
A Dxe_device.c1121 return sign_extend64(address, xe->info.va_bits - 1); in xe_device_canonicalize_addr()
1126 return address & GENMASK_ULL(xe->info.va_bits - 1, 0); in xe_device_uncanonicalize_addr()
A Dxe_gt_tlb_invalidation.c473 u64 range = 1ull << vm->xe->info.va_bits; in xe_gt_tlb_invalidation_vm()
A Dxe_query.c350 config->info[DRM_XE_QUERY_CONFIG_VA_BITS] = xe->info.va_bits; in query_config()
A Dxe_vm.c1663 vm->size = 1ull << xe->info.va_bits; in xe_vm_create()
/drivers/iommu/
A Dio-pgtable-dart.c356 int tbl_bits, bits_per_level, va_bits, pg_shift; in dart_alloc_pgtable() local
361 va_bits = cfg->ias - pg_shift; in dart_alloc_pgtable()
363 tbl_bits = max_t(int, 0, va_bits - (bits_per_level * DART_LEVELS)); in dart_alloc_pgtable()
A Dio-pgtable-arm.c922 int levels, va_bits, pg_shift; in arm_lpae_alloc_pgtable() local
942 va_bits = cfg->ias - pg_shift; in arm_lpae_alloc_pgtable()
943 levels = DIV_ROUND_UP(va_bits, data->bits_per_level); in arm_lpae_alloc_pgtable()
947 data->pgd_bits = va_bits - (data->bits_per_level * (levels - 1)); in arm_lpae_alloc_pgtable()
/drivers/gpu/drm/panthor/
A Dpanthor_mmu.c699 u32 va_bits = GPU_MMU_FEATURES_VA_BITS(ptdev->gpu_info.mmu_features); in panthor_vm_active() local
760 AS_TRANSCFG_INA_BITS(55 - va_bits); in panthor_vm_active()
1450 u32 va_bits = GPU_MMU_FEATURES_VA_BITS(ptdev->gpu_info.mmu_features); in panthor_vm_create_check_args() local
1451 u64 full_va_range = 1ull << va_bits; in panthor_vm_create_check_args()
2287 u32 va_bits = GPU_MMU_FEATURES_VA_BITS(ptdev->gpu_info.mmu_features); in panthor_vm_create() local
2289 u64 full_va_range = 1ull << va_bits; in panthor_vm_create()
2344 .ias = va_bits, in panthor_vm_create()
2723 u32 va_bits = GPU_MMU_FEATURES_VA_BITS(ptdev->gpu_info.mmu_features); in panthor_mmu_init() local
2761 if (va_bits > BITS_PER_LONG) { in panthor_mmu_init()
/drivers/iommu/riscv/
A Diommu.c1363 int va_bits; in riscv_iommu_alloc_paging_domain() local
1368 va_bits = 57; in riscv_iommu_alloc_paging_domain()
1371 va_bits = 48; in riscv_iommu_alloc_paging_domain()
1374 va_bits = 39; in riscv_iommu_alloc_paging_domain()
1414 va_mask = DMA_BIT_MASK(va_bits - 1); in riscv_iommu_alloc_paging_domain()
/drivers/gpu/drm/panfrost/
A Dpanfrost_mmu.c721 u32 va_bits = GPU_MMU_FEATURES_VA_BITS(pfdev->features.mmu_features); in panfrost_mmu_ctx_create() local
754 .ias = va_bits, in panfrost_mmu_ctx_create()

Completed in 40 milliseconds