diff options
author | Marat Dukhan <marat@fb.com> | 2018-03-14 13:43:35 -0700 |
---|---|---|
committer | Marat Dukhan <marat@fb.com> | 2018-03-14 13:43:35 -0700 |
commit | e2a71abf36df01619d152920f60d1e89216bc266 (patch) | |
tree | 0b957bef7a9457b1b4956cab2860d5961e943bc2 | |
parent | 2bde734f1578b403e24897d6ca69bdeb0151f272 (diff) | |
download | cpuinfo-e2a71abf36df01619d152920f60d1e89216bc266.tar.gz |
Tabulate MIDR on Kirin 928
-rw-r--r-- | src/arm/linux/midr.c | 15 |
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 */ |