summaryrefslogtreecommitdiffstats
path: root/src/include/sys
diff options
context:
space:
mode:
authorPatrick Williams <iawillia@us.ibm.com>2012-08-29 09:47:03 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2012-09-06 08:29:24 -0500
commit8fc9c877be31195fcd7ca4f9c28c78acf61b0937 (patch)
treea17d854157ea8fe2e7a637a9b5c44704bf79201b /src/include/sys
parent1c6e1a4cddde411b6219b9e881039ffbda0deb4f (diff)
downloadtalos-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.h50
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 */
OpenPOWER on IntegriCloud