svn commit: r335051 - head/sys/arm64/include

Andrew Turner andrew at FreeBSD.org
Wed Jun 13 11:58:42 UTC 2018


Author: andrew
Date: Wed Jun 13 11:58:41 2018
New Revision: 335051
URL: https://svnweb.freebsd.org/changeset/base/335051

Log:
  Add more Cavium CPU part numbers.
  
  While here split the lists by vendor.
  
  Sponsored by:	DARPA, AFRL

Modified:
  head/sys/arm64/include/cpu.h

Modified: head/sys/arm64/include/cpu.h
==============================================================================
--- head/sys/arm64/include/cpu.h	Wed Jun 13 11:49:34 2018	(r335050)
+++ head/sys/arm64/include/cpu.h	Wed Jun 13 11:58:41 2018	(r335051)
@@ -78,7 +78,7 @@
 #define	CPU_IMPL_MARVELL	0x56
 #define	CPU_IMPL_INTEL		0x69
 
-#define	CPU_PART_THUNDER	0x0A1
+/* ARM Part numbers */
 #define	CPU_PART_FOUNDATION	0xD00
 #define	CPU_PART_CORTEX_A35	0xD04
 #define	CPU_PART_CORTEX_A53	0xD03
@@ -87,6 +87,12 @@
 #define	CPU_PART_CORTEX_A72	0xD08
 #define	CPU_PART_CORTEX_A73	0xD09
 #define	CPU_PART_CORTEX_A75	0xD0A
+
+/* Cavium Part numbers */
+#define	CPU_PART_THUNDER	0x0A1
+#define	CPU_PART_THUNDERX_81XX	0x0A2
+#define	CPU_PART_THUNDERX_83XX	0x0A3
+#define	CPU_PART_THUNDERX2	0x0AF
 
 #define	CPU_REV_THUNDER_1_0	0x00
 #define	CPU_REV_THUNDER_1_1	0x01


More information about the svn-src-head mailing list