summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorBill Hoffa <wghoffa@us.ibm.com>2018-08-10 12:39:34 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-08-20 12:24:28 -0500
commit498b466c442549c0bd261ebd149dc7b610fbf2f1 (patch)
tree4c8eeed50e6a8d4b10da5957bd6c0f6e314b64a7 /src/include
parent3341c6aab4fa63296cab262fb89f56e67fa804c6 (diff)
downloadtalos-hostboot-498b466c442549c0bd261ebd149dc7b610fbf2f1.tar.gz
talos-hostboot-498b466c442549c0bd261ebd149dc7b610fbf2f1.zip
Base Core/Kernel Changes to Support the Axone Processor Chip
- Add the new cpu type, update the pvr checks and other miscellaneous changes to support a new Axone proc chip type Change-Id: Ie2541bf826bdff65f6f11b0f16839855d69eb4d6 RTC: 173001 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64260 Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/arch/pvrformat.H9
-rw-r--r--src/include/sys/misc.h2
2 files changed, 7 insertions, 4 deletions
diff --git a/src/include/arch/pvrformat.H b/src/include/arch/pvrformat.H
index 3e233c50d..9d962e63d 100644
--- a/src/include/arch/pvrformat.H
+++ b/src/include/arch/pvrformat.H
@@ -113,13 +113,13 @@ struct PVR_t
*/
enum
{
- NIMBUS_DD1_MASK = 0x00FF2F0F,
- IS_NIMBUS_DD1 = 0x004E0100,
+ NIMBUS_DD1_MASK = 0x00FF2F0F,
+ IS_NIMBUS_DD1 = 0x004E0100,
IS_NIMBUS_DD20 = 0x004E0200,
IS_NIMBUS_DD21 = 0x004E0201,
// Field: chipType
- NIMBUS_CHIP = 0,
+ NIMBUS_CHIP = 0,
CUMULUS_CHIP = 1,
// Field: smt
@@ -130,7 +130,8 @@ struct PVR_t
P8_MURANO = 0x4B,
P8_NAPLES = 0x4C,
P8_VENICE = 0x4D,
- P9_ALL = 0x4E,
+ P9_ALL = 0x4E, //NIMBUS/CUMULUS
+ P9_AXONE = 0x4F,
};
/**
diff --git a/src/include/sys/misc.h b/src/include/sys/misc.h
index b4001d501..4fe0d5e44 100644
--- a/src/include/sys/misc.h
+++ b/src/include/sys/misc.h
@@ -134,6 +134,8 @@ enum ProcessorCoreType
CORE_POWER9_NIMBUS,
/** Power9 "CUMULUS" (scale-up) core */
CORE_POWER9_CUMULUS,
+ /** Power9' "AXONE" core */
+ CORE_POWER9_AXONE,
CORE_UNKNOWN,
};
OpenPOWER on IntegriCloud