diff options
| author | Bill Hoffa <wghoffa@us.ibm.com> | 2018-08-10 12:39:34 -0500 |
|---|---|---|
| committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-08-20 12:24:28 -0500 |
| commit | 498b466c442549c0bd261ebd149dc7b610fbf2f1 (patch) | |
| tree | 4c8eeed50e6a8d4b10da5957bd6c0f6e314b64a7 /src/include | |
| parent | 3341c6aab4fa63296cab262fb89f56e67fa804c6 (diff) | |
| download | talos-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.H | 9 | ||||
| -rw-r--r-- | src/include/sys/misc.h | 2 |
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, }; |

