svn commit: r323266 - in head/sys/arm64: arm64 include
Andrew Turner
andrew at FreeBSD.org
Thu Sep 7 15:02:59 UTC 2017
Author: andrew
Date: Thu Sep 7 15:02:57 2017
New Revision: 323266
URL: https://svnweb.freebsd.org/changeset/base/323266
Log:
Add more ARM Ltd parts to the list of knows CPUs.
Submitted by: Jon Brawn <jon at brawn.org>
Modified:
head/sys/arm64/arm64/identcpu.c
head/sys/arm64/include/cpu.h
Modified: head/sys/arm64/arm64/identcpu.c
==============================================================================
--- head/sys/arm64/arm64/identcpu.c Thu Sep 7 12:51:39 2017 (r323265)
+++ head/sys/arm64/arm64/identcpu.c Thu Sep 7 15:02:57 2017 (r323266)
@@ -120,9 +120,13 @@ struct cpu_implementers {
/* ARM Ltd. */
static const struct cpu_parts cpu_parts_arm[] = {
{ CPU_PART_FOUNDATION, "Foundation-Model" },
+ { CPU_PART_CORTEX_A35, "Cortex-A35" },
{ CPU_PART_CORTEX_A53, "Cortex-A53" },
+ { CPU_PART_CORTEX_A55, "Cortex-A55" },
{ CPU_PART_CORTEX_A57, "Cortex-A57" },
{ CPU_PART_CORTEX_A72, "Cortex-A72" },
+ { CPU_PART_CORTEX_A73, "Cortex-A73" },
+ { CPU_PART_CORTEX_A75, "Cortex-A75" },
CPU_PART_NONE,
};
/* Cavium */
Modified: head/sys/arm64/include/cpu.h
==============================================================================
--- head/sys/arm64/include/cpu.h Thu Sep 7 12:51:39 2017 (r323265)
+++ head/sys/arm64/include/cpu.h Thu Sep 7 15:02:57 2017 (r323266)
@@ -80,9 +80,13 @@
#define CPU_PART_THUNDER 0x0A1
#define CPU_PART_FOUNDATION 0xD00
+#define CPU_PART_CORTEX_A35 0xD04
#define CPU_PART_CORTEX_A53 0xD03
+#define CPU_PART_CORTEX_A55 0xD05
#define CPU_PART_CORTEX_A57 0xD07
#define CPU_PART_CORTEX_A72 0xD08
+#define CPU_PART_CORTEX_A73 0xD09
+#define CPU_PART_CORTEX_A75 0xD0A
#define CPU_REV_THUNDER_1_0 0x00
#define CPU_REV_THUNDER_1_1 0x01
More information about the svn-src-head
mailing list