From bd6bf39b89d642763ba23c8357fd5e37cfd0796c Mon Sep 17 00:00:00 2001 From: Brian Horton Date: Tue, 2 Oct 2012 12:44:14 -0500 Subject: Remove unneeded/unused TARGETING type attributes. TYPE_SCM TYPE_DCM TYPE_MEMVRM TYPE_PROCVRM TYPE_PERVASIVE TYPE_MEM_PORT TYPE_DMI TYPE_TP TYPE_POWERBUS This includes the Story 46851 work as well (TP and POWERBUS) Change-Id: I6a9ca86ba11eb42b65d530320b02a8ed52836a7c RTC: 38757 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1939 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III --- src/include/usr/errl/errludtarget.H | 145 +++++++++++++++++------------------- 1 file changed, 68 insertions(+), 77 deletions(-) (limited to 'src/include') diff --git a/src/include/usr/errl/errludtarget.H b/src/include/usr/errl/errludtarget.H index c399c1bd3..3db4b89cb 100644 --- a/src/include/usr/errl/errludtarget.H +++ b/src/include/usr/errl/errludtarget.H @@ -1,25 +1,25 @@ -// IBM_PROLOG_BEGIN_TAG -// This is an automatically generated prolog. -// -// $Source: src/include/usr/errl/errludtarget.H $ -// -// IBM CONFIDENTIAL -// -// COPYRIGHT International Business Machines Corp. 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 +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/include/usr/errl/errludtarget.H $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 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 ERRL_UDTARGET_H #define ERRL_UDTARGET_H @@ -158,36 +158,32 @@ public: // TYPE switch (*l_ptr) { + // TODO: RTC 50828: make these build-time dynamic based + // on values in obj/genfiles/attributeenums.H case 0x00: { attrData = "TYPE_NA"; break; } case 0x01: { attrData = "TYPE_SYS"; break; } case 0x02: { attrData = "TYPE_NODE"; break; } case 0x03: { attrData = "TYPE_DIMM"; break; } - case 0x04: { attrData = "TYPE_SCM"; break; } - case 0x05: { attrData = "TYPE_DCM"; break; } - case 0x06: { attrData = "TYPE_MEMBUF"; break; } - case 0x07: { attrData = "TYPE_PROC"; break; } - case 0x08: { attrData = "TYPE_MEMVRM"; break; } - case 0x09: { attrData = "TYPE_PROCVRM"; break; } - case 0x0A: { attrData = "TYPE_EX"; break; } - case 0x0B: { attrData = "TYPE_CORE"; break; } - case 0x0C: { attrData = "TYPE_L2"; break; } - case 0x0D: { attrData = "TYPE_L3"; break; } - case 0x0E: { attrData = "TYPE_L4"; break; } - case 0x0F: { attrData = "TYPE_MCS"; break; } - case 0x10: { attrData = "TYPE_MBS"; break; } - case 0x11: { attrData = "TYPE_MBA"; break; } - case 0x12: { attrData = "TYPE_MEM_PORT"; break; } - case 0x13: { attrData = "TYPE_PERVASIVE"; break; } - case 0x14: { attrData = "TYPE_POWERBUS"; break; } - case 0x15: { attrData = "TYPE_XBUS"; break; } - case 0x16: { attrData = "TYPE_ABUS"; break; } - case 0x17: { attrData = "TYPE_PCI"; break; } - case 0x18: { attrData = "TYPE_TP"; break; } - case 0x19: { attrData = "TYPE_DMI"; break; } - case 0x1A: { attrData = "TYPE_DPSS"; break; } - case 0x1B: { attrData = "TYPE_APSS"; break; } - case 0x1C: { attrData = "TYPE_OCC"; break; } - case 0x1D: { attrData = "TYPE_LAST_IN_RANGE"; break; } + case 0x04: { attrData = "TYPE_MEMBUF"; break; } + case 0x05: { attrData = "TYPE_PROC"; break; } + case 0x06: { attrData = "TYPE_EX"; break; } + case 0x07: { attrData = "TYPE_CORE"; break; } + case 0x08: { attrData = "TYPE_L2"; break; } + case 0x09: { attrData = "TYPE_L3"; break; } + case 0x0A: { attrData = "TYPE_L4"; break; } + case 0x0B: { attrData = "TYPE_MCS"; break; } + case 0x0C: { attrData = "TYPE_MBS"; break; } + case 0x0D: { attrData = "TYPE_MBA"; break; } + case 0x0E: { attrData = "TYPE_XBUS"; break; } + case 0x0F: { attrData = "TYPE_ABUS"; break; } + case 0x10: { attrData = "TYPE_PCI"; break; } + case 0x11: { attrData = "TYPE_DPSS"; break; } + case 0x12: { attrData = "TYPE_APSS"; break; } + case 0x13: { attrData = "TYPE_OCC"; break; } + case 0x14: { attrData = "TYPE_PSI"; break; } + case 0x15: { attrData = "TYPE_FSP"; break; } + case 0x16: { attrData = "TYPE_PNOR"; break; } + case 0x17: { attrData = "TYPE_LAST_IN_RANGE"; break; } default: { attrData = "UNKNOWN TYPE"; break; } } // switch i_parser.PrintString("ATTR_TYPE", attrData); @@ -196,8 +192,10 @@ public: // MODEL switch (*l_ptr) { + // TODO: RTC 50828: make these build-time dynamic based + // on values in obj/genfiles/attributeenums.H case 0x00: { attrData = "MODEL_NA"; break; } - case 0x10: { attrData = "MODEL_SALERNO"; break; } + case 0x10: { attrData = "MODEL_RESERVED"; break; } case 0x11: { attrData = "MODEL_VENICE"; break; } case 0x12: { attrData = "MODEL_MURANO"; break; } case 0x30: { attrData = "MODEL_CENTAUR"; break; } @@ -239,37 +237,30 @@ public: l_ptr += pathSize * sizeof(uint8_t); for (uint32_t j=0;j