diff options
author | Patrick Williams <iawillia@us.ibm.com> | 2012-08-29 09:47:03 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2012-09-06 08:29:24 -0500 |
commit | 8fc9c877be31195fcd7ca4f9c28c78acf61b0937 (patch) | |
tree | a17d854157ea8fe2e7a637a9b5c44704bf79201b /src/include/sys | |
parent | 1c6e1a4cddde411b6219b9e881039ffbda0deb4f (diff) | |
download | talos-hostboot-8fc9c877be31195fcd7ca4f9c28c78acf61b0937.tar.gz talos-hostboot-8fc9c877be31195fcd7ca4f9c28c78acf61b0937.zip |
Allow processors on logical nodes != 0.
Created per-node arrays of CPU objects rather than a single array
for the entire system. These are created dynamically as CPUs are
enabled.
Also disabled support for P7 due to the PIR layout being different
and hence would have needed two different sets of assembly code.
We have been running exclusively on the P8 Mambo model for a while.
RTC: 42815
Change-Id: Ib92de8a7c07c2e700a3b7f0c03c64d484b447ca2
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1630
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/sys')
-rw-r--r-- | src/include/sys/misc.h | 50 |
1 files changed, 22 insertions, 28 deletions
diff --git a/src/include/sys/misc.h b/src/include/sys/misc.h index f1c62273b..02338d1f8 100644 --- a/src/include/sys/misc.h +++ b/src/include/sys/misc.h @@ -1,26 +1,25 @@ -/* IBM_PROLOG_BEGIN_TAG - * This is an automatically generated prolog. - * - * $Source: src/include/sys/misc.h $ - * - * IBM CONFIDENTIAL - * - * COPYRIGHT International Business Machines Corp. 2011-2012 - * - * p1 - * - * Object Code Only (OCO) source materials - * Licensed Internal Code Source Materials - * IBM HostBoot Licensed Internal Code - * - * The source code for this program is not published or other- - * wise divested of its trade secrets, irrespective of what has - * been deposited with the U.S. Copyright Office. - * - * Origin: 30 - * - * IBM_PROLOG_END_TAG - */ +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/include/sys/misc.h $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 2011,2012 */ +/* */ +/* p1 */ +/* */ +/* Object Code Only (OCO) source materials */ +/* Licensed Internal Code Source Materials */ +/* IBM HostBoot Licensed Internal Code */ +/* */ +/* The source code for this program is not published or otherwise */ +/* divested of its trade secrets, irrespective of what has been */ +/* deposited with the U.S. Copyright Office. */ +/* */ +/* Origin: 30 */ +/* */ +/* IBM_PROLOG_END_TAG */ #ifndef __SYS_MISC_H #define __SYS_MISC_H @@ -64,11 +63,6 @@ extern "C" void shutdown(uint64_t i_status, */ enum ProcessorCoreType { - /** Base Power7 */ - CORE_POWER7, - /** Power7+ */ - CORE_POWER7_PLUS, - /** Power8 "Murano" (low-end) core */ CORE_POWER8_MURANO, /** Power8 "Venice" (high-end) core */ |