Home
last modified time | relevance | path

Searched full:mpidr_el1 (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Dcpus.yaml69 and matches the MPIDR_EL1 register affinity bits.
74 bits [39:32] of MPIDR_EL1.
77 bits [23:0] of MPIDR_EL1.
82 of MPIDR_EL1.
/freebsd/sys/arm64/arm64/
H A Dmp_machdep.c234 mpidr = READ_SPECIALREG(mpidr_el1) & CPU_AFF_MASK; in init_secondary()
463 /* ARM64TODO: Read the u bit of mpidr_el1 to determine this */ in cpu_mp_probe()
765 mpidr = READ_SPECIALREG(mpidr_el1) & CPU_AFF_MASK; in cpu_mp_start()
H A Dlocore.S240 /* Read the affinity bits from mpidr_el1 */
241 mrs x1, mpidr_el1
413 mrs x2, mpidr_el1
H A Dmachdep.c1009 PRINT_REG(mpidr_el1); in DB_SHOW_COMMAND()
H A Didentcpu.c125 * Per-CPU affinity as provided in MPIDR_EL1
2418 * - CRm == 0: midr_el1, mpidr_el1, and revidr_el1. in user_idreg_handler()
2446 value = READ_SPECIALREG(mpidr_el1); in user_idreg_handler()
/freebsd/sys/arm64/include/
H A Dcpufunc.h121 mpidr = READ_SPECIALREG(mpidr_el1); in get_mpidr()
H A Dcpu.h69 CPU_AFF2_MASK| CPU_AFF3_MASK) /* Mask affinity fields in MPIDR_EL1 */
H A Darmreg.h2013 /* MPIDR_EL1 - Multiprocessor Affinity Register */
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SystemOperands.td719 def : ROSysReg<"MPIDR_EL1", 0b11, 0b000, 0b0000, 0b0000, 0b101>;