Home
last modified time | relevance | path

Searched refs:midr (Results 1 – 3 of 3) sorted by relevance

/openbsd/sys/arch/arm/arm/
H A Dcpu.c93 #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 Dcpu.c129 #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 Dagintc.c1626 #define CPU_IMPL(midr) (((midr) >> 24) & 0xff) argument
1627 #define CPU_PART(midr) (((midr) >> 4) & 0xfff) argument