Searched refs:midr (Results 1 – 3 of 3) sorted by relevance
/openbsd/sys/arch/arm/arm/ |
H A D | cpu.c | 93 #define CPU_IMPL(midr) (((midr) >> 24) & 0xff) argument 94 #define CPU_PART(midr) (((midr) >> 4) & 0xfff) argument 95 #define CPU_VAR(midr) (((midr) >> 20) & 0xf) argument 96 #define CPU_REV(midr) (((midr) >> 0) & 0xf) argument 164 uint32_t midr, impl, part; in cpu_identify() local 174 __asm volatile("mrc p15, 0, %0, c0, c0, 0" : "=r"(midr)); in cpu_identify() 175 impl = CPU_IMPL(midr); in cpu_identify() 176 part = CPU_PART(midr); in cpu_identify() 195 CPU_REV(midr)); in cpu_identify() 200 CPU_VAR(midr), CPU_REV(midr)); in cpu_identify() [all …]
|
/openbsd/sys/arch/arm64/arm64/ |
H A D | cpu.c | 129 #define CPU_IMPL(midr) (((midr) >> 24) & 0xff) argument 130 #define CPU_PART(midr) (((midr) >> 4) & 0xfff) argument 131 #define CPU_VAR(midr) (((midr) >> 20) & 0xf) argument 132 #define CPU_REV(midr) (((midr) >> 0) & 0xf) argument 498 uint64_t midr, impl, part; in cpu_identify() local 509 midr = READ_SPECIALREG(midr_el1); in cpu_identify() 510 impl = CPU_IMPL(midr); in cpu_identify() 511 part = CPU_PART(midr); in cpu_identify() 512 ci->ci_midr = midr; in cpu_identify() 531 CPU_REV(midr)); in cpu_identify() [all …]
|
/openbsd/sys/arch/arm64/dev/ |
H A D | agintc.c | 1626 #define CPU_IMPL(midr) (((midr) >> 24) & 0xff) argument 1627 #define CPU_PART(midr) (((midr) >> 4) & 0xfff) argument
|