aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarat Dukhan <marat@fb.com>2018-03-14 13:43:35 -0700
committerMarat Dukhan <marat@fb.com>2018-03-14 13:43:35 -0700
commite2a71abf36df01619d152920f60d1e89216bc266 (patch)
tree0b957bef7a9457b1b4956cab2860d5961e943bc2
parent2bde734f1578b403e24897d6ca69bdeb0151f272 (diff)
downloadcpuinfo-e2a71abf36df01619d152920f60d1e89216bc266.tar.gz
Tabulate MIDR on Kirin 928
-rw-r--r--src/arm/linux/midr.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/arm/linux/midr.c b/src/arm/linux/midr.c
index fe35666..c8b03fa 100644
--- a/src/arm/linux/midr.c
+++ b/src/arm/linux/midr.c
@@ -275,6 +275,21 @@ static const struct cluster_config cluster_configs[] = {
[1] = UINT32_C(0x410FC0F0) /* TODO: clarify */,
},
},
+ {
+ /* Kirin 928: 4x Cortex-A15 + 4x Cortex-A7 */
+ .cores = 8,
+ .series = cpuinfo_arm_chipset_series_hisilicon_kirin,
+ .model = UINT16_C(928),
+ .clusters = 2,
+ .cluster_cores = {
+ [0] = 4,
+ [1] = 4,
+ },
+ .cluster_midr = {
+ [0] = UINT32_C(0x410FC070) /* TODO: clarify */,
+ [1] = UINT32_C(0x410FC0F0) /* TODO: clarify */,
+ },
+ },
#endif /* CPUINFO_ARCH_ARM */
{
/* Kirin 950: 4x Cortex-A72 + 4x Cortex-A53 */