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/lib | |
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/lib')
-rw-r--r-- | src/lib/syscall_misc.C | 1 | ||||
-rw-r--r-- | src/lib/syscall_mmio.C | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/syscall_misc.C b/src/lib/syscall_misc.C index e15007f3b..ad6b204a6 100644 --- a/src/lib/syscall_misc.C +++ b/src/lib/syscall_misc.C @@ -71,6 +71,7 @@ size_t cpu_thread_count() break; case CORE_POWER9_NIMBUS: case CORE_POWER9_CUMULUS: + case CORE_POWER9_AXONE: threads = 4; break; diff --git a/src/lib/syscall_mmio.C b/src/lib/syscall_mmio.C index f7bce955b..8cc8ac65f 100644 --- a/src/lib/syscall_mmio.C +++ b/src/lib/syscall_mmio.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2010,2016 */ +/* Contributors Listed Below - COPYRIGHT 2010,2018 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -75,6 +75,7 @@ static uint64_t mmio_scratch_base() return 0x40; case CORE_POWER9_NIMBUS: case CORE_POWER9_CUMULUS: + case CORE_POWER9_AXONE: case CORE_UNKNOWN: default: // See misc.C - updateScratchReg() for more info on this |