• Home
  • Raw
  • Download

Lines Matching refs:midr

266  #include <arm/midr.h>
284 if (midr_is_qualcomm_cortex_a55_silver(midr)) {
604 diff --git src/arm/linux/midr.c src/arm/linux/midr.c
606 --- src/arm/linux/midr.c
607 +++ src/arm/linux/midr.c
630 - midr = processors[i].midr;
631 + midr = processors[i].midr;
633 cpuinfo_log_info("assume processor %"PRIu32" to have MIDR %08"PRIx32, i, midr);
657 diff --git src/arm/midr.h src/arm/midr.h
659 --- src/arm/midr.h
660 +++ src/arm/midr.h
669 inline static uint32_t midr_set_implementer(uint32_t midr, uint32_t implementer) {
670 - return (midr & ~CPUINFO_ARM_MIDR_IMPLEMENTER_MASK) |
671 + return (midr & ~CPUINFO_ARM_MIDR_IMPLEMENTER_MASK) |
675 inline static uint32_t midr_set_variant(uint32_t midr, uint32_t variant) {
676 - return (midr & ~CPUINFO_ARM_MIDR_VARIANT_MASK) |
677 + return (midr & ~CPUINFO_ARM_MIDR_VARIANT_MASK) |
681 inline static uint32_t midr_set_architecture(uint32_t midr, uint32_t architecture) {
682 - return (midr & ~CPUINFO_ARM_MIDR_ARCHITECTURE_MASK) |
683 + return (midr & ~CPUINFO_ARM_MIDR_ARCHITECTURE_MASK) |
687 inline static uint32_t midr_set_part(uint32_t midr, uint32_t part) {
688 - return (midr & ~CPUINFO_ARM_MIDR_PART_MASK) |
689 + return (midr & ~CPUINFO_ARM_MIDR_PART_MASK) |
693 inline static uint32_t midr_set_revision(uint32_t midr, uint32_t revision) {
694 - return (midr & ~CPUINFO_ARM_MIDR_REVISION_MASK) |
695 + return (midr & ~CPUINFO_ARM_MIDR_REVISION_MASK) |
699 @@ -171,13 +171,20 @@ inline static bool midr_is_kryo_gold(uint32_t midr) {
700 inline static uint32_t midr_score_core(uint32_t midr) {
702 switch (midr & core_mask) {
722 @@ -191,12 +198,14 @@ inline static uint32_t midr_score_core(uint32_t midr) {
737 @@ -215,7 +224,7 @@ inline static uint32_t midr_score_core(uint32_t midr) {
740 inline static uint32_t midr_little_core_for_big(uint32_t midr) {
744 switch (midr & core_mask) {
746 @@ -223,7 +232,7 @@ inline static uint32_t midr_little_core_for_big(uint32_t midr) {
790 switch (midr_get_part(midr) >> 8) {
809 switch (midr & (CPUINFO_ARM_MIDR_VARIANT_MASK | CPUINFO_ARM_MIDR_PART_MASK)) {