summaryrefslogtreecommitdiffstats
path: root/src/include/usr/hwpf
diff options
context:
space:
mode:
authorAdam Muhle <armuhle@us.ibm.com>2012-12-13 13:21:57 -0600
committerA. Patrick Williams III <iawillia@us.ibm.com>2012-12-15 08:12:47 -0600
commitf448a9337fa31ff7b83a5b00330818c54a495e73 (patch)
tree7642b526a20428811d820e88020e804ba31ca023 /src/include/usr/hwpf
parent324f861e17b03b087e9b413bed2bc7180e7cb862 (diff)
downloadtalos-hostboot-f448a9337fa31ff7b83a5b00330818c54a495e73.tar.gz
talos-hostboot-f448a9337fa31ff7b83a5b00330818c54a495e73.zip
Full support for 8MB and 4MB cache sizes
Updating activate_thread to check if we're using fakePNOR and if any of the L3 Cache is deconfigured. If all 8MB are available, it will make a call to extend Hostboot memory to all 8MB. Change-Id: Ib32c9aa02e643228382e2a72dcb780d2f78989fe RTC: 49137 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2683 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/usr/hwpf')
-rw-r--r--src/include/usr/hwpf/plat/fapiPlatReasonCodes.H20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/include/usr/hwpf/plat/fapiPlatReasonCodes.H b/src/include/usr/hwpf/plat/fapiPlatReasonCodes.H
index 4ea439e17..9029a6853 100644
--- a/src/include/usr/hwpf/plat/fapiPlatReasonCodes.H
+++ b/src/include/usr/hwpf/plat/fapiPlatReasonCodes.H
@@ -50,7 +50,7 @@ namespace fapi
MOD_ATTR_GET_TARGET_NAME = 0x0B,
MOD_FAPI_GET_ASSOCIATE_DIMMS = 0x0C,
MOD_EDI_EI_IO_RUN_TRAINING = 0x0D,
- MOD_THREAD_ACTIVATE = 0x0E, //@fixme RTC:42816
+ MOD_THREAD_ACTIVATE = 0x0E,
MOD_ATTR_GET_FUNCTIONAL = 0x0F,
MOD_ATTR_GET_HB_TARGET = 0x10,
MOD_ATTR_PROC_MEMBASE_GET = 0x11,
@@ -77,6 +77,7 @@ namespace fapi
MOD_ATTR_PROC_PCIE_BAR_SIZE_GET = 0x26,
MOD_MVPD_ACCESS = 0x27,
MOD_EXIT_CACHE_CONTAINED = 0x28,
+ MOD_GET_CACHE_DECONFIG = 0x29,
};
/**
@@ -104,15 +105,14 @@ namespace fapi
RC_SAME_CHIP_PBUS_CONNECTION = HWPF_COMP_ID | 0x1A,
RC_CONFLICT_PBUS_CONNECTION = HWPF_COMP_ID | 0x1B,
RC_NO_MASTER_CORE_TARGET = HWPF_COMP_ID | 0x1C,
- RC_THREAD_IN_WRONG_STATE = HWPF_COMP_ID | 0x1D, //@fixme RTC:42816
- RC_THREAD_DID_NOT_START = HWPF_COMP_ID | 0x1E, //@fixme RTC:42816
- RC_NULL_FAPI_TARGET = HWPF_COMP_ID | 0x1F,
- RC_UNEXPECTED_TARGET_TYPE = HWPF_COMP_ID | 0x20,
- RC_ATTR_UNKNOWN_TARGET_NAME = HWPF_COMP_ID | 0x21,
- RC_ATTR_UNSUPPORTED_PROC_NUM = HWPF_COMP_ID | 0x22,
- RC_INVALID_RECORD = HWPF_COMP_ID | 0x23,
- RC_INVALID_KEYWORD = HWPF_COMP_ID | 0x24,
- RC_MM_EXTEND_FAILED = HWPF_COMP_ID | 0x25,
+ RC_NULL_FAPI_TARGET = HWPF_COMP_ID | 0x1D,
+ RC_UNEXPECTED_TARGET_TYPE = HWPF_COMP_ID | 0x1E,
+ RC_ATTR_UNKNOWN_TARGET_NAME = HWPF_COMP_ID | 0x1F,
+ RC_ATTR_UNSUPPORTED_PROC_NUM = HWPF_COMP_ID | 0x20,
+ RC_INVALID_RECORD = HWPF_COMP_ID | 0x21,
+ RC_INVALID_KEYWORD = HWPF_COMP_ID | 0x22,
+ RC_MM_EXTEND_FAILED = HWPF_COMP_ID | 0x23,
+ RC_INCORRECT_KEWORD_SIZE = HWPF_COMP_ID | 0x24,
};
/**
OpenPOWER on IntegriCloud