aboutsummaryrefslogtreecommitdiffstats
path: root/sys-utils/lscpu-arm.c
diff options
context:
space:
mode:
authorVille Skyttä <ville.skytta@iki.fi>2021-05-30 15:13:39 +0300
committerKarel Zak <kzak@redhat.com>2021-05-31 12:14:34 +0200
commitd44a83c1f9a638310a1b6747dff9c020b3279bea (patch)
tree05897bc79d3a2400931bce7be29da59d1c3f346e /sys-utils/lscpu-arm.c
parentb97e2145fa44c754ab78dd20e3ca8c13df68b624 (diff)
downloadutil-linux-d44a83c1f9a638310a1b6747dff9c020b3279bea.tar.gz
lscpu: recognize more ARM implementers
Add just the implementer string, no parts yet. Refs https://developer.arm.com/documentation/ddi0595/2021-03/AArch64-Registers/MIDR-EL1--Main-ID-Register Refs https://github.com/torvalds/linux/blob/b90e90f40b4ff23c753126008bf4713a42353af6/arch/arm64/include/asm/cputype.h#L54 Signed-off-by: Ville Skyttä <ville.skytta@iki.fi>
Diffstat (limited to 'sys-utils/lscpu-arm.c')
-rw-r--r--sys-utils/lscpu-arm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys-utils/lscpu-arm.c b/sys-utils/lscpu-arm.c
index 7f2b5c968e..1560d972c9 100644
--- a/sys-utils/lscpu-arm.c
+++ b/sys-utils/lscpu-arm.c
@@ -205,13 +205,17 @@ static const struct hw_impl hw_implementer[] = {
{ 0x44, dec_part, "DEC" },
{ 0x46, fujitsu_part, "FUJITSU" },
{ 0x48, hisi_part, "HiSilicon" },
+ { 0x49, unknown_part, "Infineon" },
+ { 0x4d, unknown_part, "Motorola/Freescale" },
{ 0x4e, nvidia_part, "Nvidia" },
{ 0x50, apm_part, "APM" },
{ 0x51, qcom_part, "Qualcomm" },
{ 0x53, samsung_part, "Samsung" },
{ 0x56, marvell_part, "Marvell" },
+ { 0x61, unknown_part, "Apple" },
{ 0x66, faraday_part, "Faraday" },
{ 0x69, intel_part, "Intel" },
+ { 0xc0, unknown_part, "Ampere" },
{ -1, unknown_part, "unknown" },
};