Home
last modified time | relevance | path

Searched refs:mmu_features (Results 1 – 25 of 26) sorted by relevance

12

/OK3568_Linux_fs/kernel/arch/powerpc/kernel/
H A Dcputable.c147 .mmu_features = MMU_FTRS_PPC970,
165 .mmu_features = MMU_FTRS_PPC970,
183 .mmu_features = MMU_FTRS_PPC970,
201 .mmu_features = MMU_FTRS_PPC970,
219 .mmu_features = MMU_FTRS_PPC970,
235 .mmu_features = MMU_FTRS_POWER5,
255 .mmu_features = MMU_FTRS_POWER5,
271 .mmu_features = MMU_FTRS_POWER5,
288 .mmu_features = MMU_FTRS_POWER5,
302 .mmu_features = MMU_FTRS_POWER6,
[all …]
H A Dprom.c153 unsigned long mmu_features; /* MMU_FTR_xxx bit */ member
164 { .pabyte = 1, .pabit = 2, .mmu_features = MMU_FTR_CI_LARGE_PAGE },
166 { .pabyte = 40, .pabit = 0, .mmu_features = MMU_FTR_TYPE_RADIX | MMU_FTR_GTSE },
211 cur_cpu_spec->mmu_features |= fp->mmu_features; in scan_features()
216 cur_cpu_spec->mmu_features &= ~fp->mmu_features; in scan_features()
H A Ddt_cpu_ftrs.c118 .mmu_features = 0,
310 cur_cpu_spec->mmu_features |= MMU_FTRS_HASH_BASE; in feat_enable_mmu_hash()
325 cur_cpu_spec->mmu_features |= MMU_FTRS_HASH_BASE; in feat_enable_mmu_hash_v3()
335 cur_cpu_spec->mmu_features |= MMU_FTR_TYPE_RADIX; in feat_enable_mmu_radix()
336 cur_cpu_spec->mmu_features |= MMU_FTRS_HASH_BASE; in feat_enable_mmu_radix()
337 cur_cpu_spec->mmu_features |= MMU_FTR_GTSE; in feat_enable_mmu_radix()
592 cur_cpu_spec->mmu_features |= MMU_FTR_CI_LARGE_PAGE; in feat_enable_large_ci()
835 cur_cpu_spec->cpu_features, cur_cpu_spec->mmu_features); in cpufeatures_setup_finished()
H A Dmodule.c53 do_feature_fixups(cur_cpu_spec->mmu_features, in module_finalize()
H A Dvdso.c534 do_feature_fixups(cur_cpu_spec->mmu_features, in vdso_fixup_features()
556 do_feature_fixups(cur_cpu_spec->mmu_features, in vdso_fixup_features()
H A Dsetup-common.c816 pr_info("mmu_features = 0x%08x\n", cur_cpu_spec->mmu_features); in print_system_info()
/OK3568_Linux_fs/kernel/arch/powerpc/mm/
H A Dinit_64.c405 cur_cpu_spec->mmu_features &= ~MMU_FTR_TYPE_RADIX; in early_check_vec5()
410 cur_cpu_spec->mmu_features &= ~MMU_FTR_TYPE_RADIX; in early_check_vec5()
414 cur_cpu_spec->mmu_features &= ~MMU_FTR_TYPE_RADIX; in early_check_vec5()
428 cur_cpu_spec->mmu_features &= ~MMU_FTR_GTSE; in early_check_vec5()
430 cur_cpu_spec->mmu_features |= MMU_FTR_GTSE; in early_check_vec5()
432 cur_cpu_spec->mmu_features |= MMU_FTR_TYPE_RADIX; in early_check_vec5()
435 cur_cpu_spec->mmu_features &= ~MMU_FTR_TYPE_RADIX; in early_check_vec5()
436 cur_cpu_spec->mmu_features &= ~MMU_FTR_GTSE; in early_check_vec5()
444 cur_cpu_spec->mmu_features &= ~MMU_FTR_TYPE_RADIX; in mmu_early_init_devtree()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_model_dummy.c132 u32 mmu_features; member
184 .mmu_features = 0x2830,
199 .mmu_features = 0x2830,
214 .mmu_features = 0x2821,
229 .mmu_features = 0x2821,
244 .mmu_features = 0x2830,
259 .mmu_features = 0x2830,
275 .mmu_features = 0x2823,
290 .mmu_features = 0x2830,
305 .mmu_features = 0x2830,
[all …]
H A Dmali_kbase_gpuprops_backend.c48 registers.mmu_features = kbase_reg_read(kbdev, in kbase_backend_gpuprops_get()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Dmmu.h206 return !!(MMU_FTRS_POSSIBLE & cur_cpu_spec->mmu_features & feature); in early_mmu_has_feature()
246 cur_cpu_spec->mmu_features &= ~feature; in mmu_clear_feature()
263 cur_cpu_spec->mmu_features &= ~feature; in mmu_clear_feature()
H A Dcputable.h64 unsigned int mmu_features; /* MMU features */ member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpuprops.c183 gpu_props->raw_props.mmu_features = regdump.mmu_features; in kbase_gpuprops_get_props()
309 gpu_props->mmu.va_bits = KBASE_UBFX32(raw->mmu_features, 0U, 8); in kbase_gpuprops_set()
310 gpu_props->mmu.pa_bits = KBASE_UBFX32(raw->mmu_features, 8U, 8); in kbase_gpuprops_set()
380 PROP(RAW_MMU_FEATURES, raw_props.mmu_features),
H A Dmali_kbase_gpuprops_types.h39 u32 mmu_features; member
H A Dmali_base_kernel.h1631 u32 mmu_features; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpuprops.c199 gpu_props->raw_props.mmu_features = regdump.mmu_features; in kbase_gpuprops_get_props()
436 gpu_props->mmu.va_bits = KBASE_UBFX32(raw->mmu_features, 0U, 8); in kbase_gpuprops_set()
437 gpu_props->mmu.pa_bits = KBASE_UBFX32(raw->mmu_features, 8U, 8); in kbase_gpuprops_set()
728 PROP(RAW_MMU_FEATURES, raw_props.mmu_features),
H A Dmali_kbase_gpuprops_types.h42 u32 mmu_features; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/panfrost/
H A Dpanfrost_gpu.c225 pfdev->features.mmu_features = gpu_read(pfdev, GPU_MMU_FEATURES); in panfrost_gpu_init_features()
310 pfdev->features.mmu_features, in panfrost_gpu_init_features()
363 DMA_BIT_MASK(FIELD_GET(0xff00, pfdev->features.mmu_features))); in panfrost_gpu_init()
H A Dpanfrost_device.h42 u32 mmu_features; member
H A Dpanfrost_mmu.c573 .ias = FIELD_GET(0xff, pfdev->features.mmu_features), in panfrost_mmu_ctx_create()
574 .oas = FIELD_GET(0xff00, pfdev->features.mmu_features), in panfrost_mmu_ctx_create()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_gpuprops_backend.c45 regdump->mmu_features = kbase_reg_read(kbdev, in kbase_backend_gpuprops_get()
/OK3568_Linux_fs/kernel/arch/powerpc/lib/
H A Dfeature-fixups.c577 *PTRRELOC(&saved_mmu_features) = spec->mmu_features; in apply_feature_fixups()
587 do_feature_fixups(spec->mmu_features, in apply_feature_fixups()
619 WARN(saved_mmu_features != cur_cpu_spec->mmu_features, in check_features()
/OK3568_Linux_fs/kernel/include/uapi/gpu/arm/bifrost/
H A Dmali_base_kernel.h543 __u32 mmu_features; member
/OK3568_Linux_fs/kernel/arch/powerpc/mm/book3s64/
H A Dradix_pgtable.c492 cur_cpu_spec->mmu_features &= ~MMU_FTR_NO_SLBIE_B; in radix_dt_scan_page_sizes()
600 cur_cpu_spec->mmu_features |= MMU_FTR_KUEP; in setup_kuep()
620 cur_cpu_spec->mmu_features |= MMU_FTR_RADIX_KUAP; in setup_kuap()
H A Dhash_utils.c409 cur_cpu_spec->mmu_features |= MMU_FTR_1T_SEGMENT; in htab_dt_scan_seg_sizes()
413 cur_cpu_spec->mmu_features &= ~MMU_FTR_NO_SLBIE_B; in htab_dt_scan_seg_sizes()
459 cur_cpu_spec->mmu_features &= ~(MMU_FTR_16M_PAGE); in htab_dt_scan_page_sizes()
476 cur_cpu_spec->mmu_features |= MMU_FTR_16M_PAGE; in htab_dt_scan_page_sizes()
H A Dpkeys.c135 cur_cpu_spec->mmu_features |= MMU_FTR_PKEY; in pkey_early_init_devtree()

12