Home
last modified time | relevance | path

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

/Linux-v5.4/arch/powerpc/kernel/
Dcputable.c139 .mmu_features = MMU_FTRS_PPC970,
157 .mmu_features = MMU_FTRS_PPC970,
175 .mmu_features = MMU_FTRS_PPC970,
193 .mmu_features = MMU_FTRS_PPC970,
211 .mmu_features = MMU_FTRS_PPC970,
227 .mmu_features = MMU_FTRS_POWER5,
247 .mmu_features = MMU_FTRS_POWER5,
263 .mmu_features = MMU_FTRS_POWER5,
280 .mmu_features = MMU_FTRS_POWER5,
294 .mmu_features = MMU_FTRS_POWER6,
[all …]
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 },
209 cur_cpu_spec->mmu_features |= fp->mmu_features; in scan_features()
214 cur_cpu_spec->mmu_features &= ~fp->mmu_features; in scan_features()
Ddt_cpu_ftrs.c119 .mmu_features = 0,
312 cur_cpu_spec->mmu_features |= MMU_FTRS_HASH_BASE; in feat_enable_mmu_hash()
327 cur_cpu_spec->mmu_features |= MMU_FTRS_HASH_BASE; in feat_enable_mmu_hash_v3()
337 cur_cpu_spec->mmu_features |= MMU_FTR_TYPE_RADIX; in feat_enable_mmu_radix()
338 cur_cpu_spec->mmu_features |= MMU_FTRS_HASH_BASE; in feat_enable_mmu_radix()
551 cur_cpu_spec->mmu_features |= MMU_FTR_CI_LARGE_PAGE; in feat_enable_large_ci()
773 cur_cpu_spec->cpu_features, cur_cpu_spec->mmu_features); in cpufeatures_setup_finished()
Dmodule.c53 do_feature_fixups(cur_cpu_spec->mmu_features, in module_finalize()
Dvdso.c540 do_feature_fixups(cur_cpu_spec->mmu_features, in vdso_fixup_features()
562 do_feature_fixups(cur_cpu_spec->mmu_features, in vdso_fixup_features()
Dsetup-common.c800 pr_info("mmu_features = 0x%08x\n", cur_cpu_spec->mmu_features); in print_system_info()
/Linux-v5.4/arch/powerpc/mm/
Dinit_64.c370 cur_cpu_spec->mmu_features &= ~MMU_FTR_TYPE_RADIX; in early_check_vec5()
375 cur_cpu_spec->mmu_features &= ~MMU_FTR_TYPE_RADIX; in early_check_vec5()
379 cur_cpu_spec->mmu_features &= ~MMU_FTR_TYPE_RADIX; in early_check_vec5()
396 cur_cpu_spec->mmu_features |= MMU_FTR_TYPE_RADIX; in early_check_vec5()
399 cur_cpu_spec->mmu_features &= ~MMU_FTR_TYPE_RADIX; in early_check_vec5()
407 cur_cpu_spec->mmu_features &= ~MMU_FTR_TYPE_RADIX; in mmu_early_init_devtree()
/Linux-v5.4/arch/powerpc/include/asm/
Dmmu.h184 return !!(MMU_FTRS_POSSIBLE & cur_cpu_spec->mmu_features & feature); in early_mmu_has_feature()
224 cur_cpu_spec->mmu_features &= ~feature; in mmu_clear_feature()
241 cur_cpu_spec->mmu_features &= ~feature; in mmu_clear_feature()
Dcputable.h64 unsigned int mmu_features; /* MMU features */ member
/Linux-v5.4/drivers/gpu/drm/panfrost/
Dpanfrost_gpu.c209 pfdev->features.mmu_features = gpu_read(pfdev, GPU_MMU_FEATURES); in panfrost_gpu_init_features()
294 pfdev->features.mmu_features, in panfrost_gpu_init_features()
347 DMA_BIT_MASK(FIELD_GET(0xff00, pfdev->features.mmu_features))); in panfrost_gpu_init()
Dpanfrost_device.h38 u32 mmu_features; member
Dpanfrost_mmu.c362 .ias = FIELD_GET(0xff, pfdev->features.mmu_features), in panfrost_mmu_pgtable_alloc()
363 .oas = FIELD_GET(0xff00, pfdev->features.mmu_features), in panfrost_mmu_pgtable_alloc()
Dpanfrost_drv.c59 PANFROST_FEATURE(MMU_FEATURES, mmu_features); in panfrost_ioctl_get_param()
/Linux-v5.4/arch/powerpc/lib/
Dfeature-fixups.c420 *PTRRELOC(&saved_mmu_features) = spec->mmu_features; in apply_feature_fixups()
430 do_feature_fixups(spec->mmu_features, in apply_feature_fixups()
462 WARN(saved_mmu_features != cur_cpu_spec->mmu_features, in check_features()
/Linux-v5.4/arch/powerpc/mm/book3s64/
Dhash_utils.c370 cur_cpu_spec->mmu_features |= MMU_FTR_1T_SEGMENT; in htab_dt_scan_seg_sizes()
374 cur_cpu_spec->mmu_features &= ~MMU_FTR_NO_SLBIE_B; in htab_dt_scan_seg_sizes()
420 cur_cpu_spec->mmu_features &= ~(MMU_FTR_16M_PAGE); in htab_dt_scan_page_sizes()
437 cur_cpu_spec->mmu_features |= MMU_FTR_16M_PAGE; in htab_dt_scan_page_sizes()
Dradix_pgtable.c467 cur_cpu_spec->mmu_features &= ~MMU_FTR_NO_SLBIE_B; in radix_dt_scan_page_sizes()
531 cur_cpu_spec->mmu_features |= MMU_FTR_RADIX_KUAP; in setup_kuap()