Home
last modified time | relevance | path

Searched full:revidr (Results 1 – 6 of 6) sorted by relevance

/linux/arch/arm/kernel/
H A Dsmp_tlb.c97 unsigned int revidr = read_cpuid(CPUID_REVIDR); in erratum_a15_798181_init() local
101 * Fixes applied to A15 with respect to the revision and revidr are: in erratum_a15_798181_init()
105 * REVIDR[4]: 798181 Moving a virtual page that is being accessed in erratum_a15_798181_init()
107 * REVIDR[9]: Not defined in erratum_a15_798181_init()
109 * REVIDR[4]: 798181 Moving a virtual page that is being accessed in erratum_a15_798181_init()
111 * REVIDR[9]: 798181 Moving a virtual page that is being accessed in erratum_a15_798181_init()
115 * REVIDR[4]: Reserved in erratum_a15_798181_init()
116 * REVIDR[9]: 798181 Moving a virtual page that is being accessed in erratum_a15_798181_init()
121 * REVIDR[9] set -> No WA in erratum_a15_798181_init()
122 * REVIDR[4] set, REVIDR[9] cleared -> Partial WA in erratum_a15_798181_init()
[all …]
/linux/arch/arm/mach-omap2/
H A Domap-smp.c77 u32 acr, revidr; in omap5_erratum_workaround_801819() local
80 /* REVIDR[3] indicates erratum fix available on silicon */ in omap5_erratum_workaround_801819()
81 asm volatile ("mrc p15, 0, %0, c0, c0, 6" : "=r" (revidr)); in omap5_erratum_workaround_801819()
82 if (revidr & (0x1 << 3)) in omap5_erratum_workaround_801819()
/linux/drivers/firmware/smccc/
H A Dkvm_guest.c98 target[i].revidr = res.a2; in kvm_arm_target_impl_cpu_init()
/linux/drivers/dma/ppc4xx/
H A Dxor.h104 u32 revidr; /* revision ID register */ member
/linux/tools/arch/arm64/include/asm/
H A Dcputype.h320 u64 revidr; member
/linux/arch/arm64/kvm/
H A Dsys_regs.c5048 * system register encodings, except for AIDR/REVIDR. in kvm_handle_cp15_32()
5051 (params.CRm || params.Op2 == 6 /* REVIDR */)) in kvm_handle_cp15_32()