summaryrefslogtreecommitdiffstats
path: root/src/include/runtime/interface.h
diff options
context:
space:
mode:
authorBill Schwartz <whs@us.ibm.com>2015-05-15 07:09:27 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2015-07-21 16:08:13 -0500
commitb7f5e1563415cf786ca80c83351d792a70c18899 (patch)
treee08a903bfbf0a2c86cf9d5f118847f6ade315701 /src/include/runtime/interface.h
parent547e3794064bc372e8d10a371bb9e305c89b8f8f (diff)
downloadtalos-hostboot-b7f5e1563415cf786ca80c83351d792a70c18899.tar.gz
talos-hostboot-b7f5e1563415cf786ca80c83351d792a70c18899.zip
New HBRT interfaces for attribute overrides
Add interface to apply attribute overrides Change-Id: I2eb9f32e0236d7296ff3f3f133af4ef349d70376 RTC: 127328 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17818 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: MATTHEW A. PLOETZ <maploetz@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/runtime/interface.h')
-rw-r--r--src/include/runtime/interface.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/include/runtime/interface.h b/src/include/runtime/interface.h
index ca62f2ea1..19c673c16 100644
--- a/src/include/runtime/interface.h
+++ b/src/include/runtime/interface.h
@@ -454,6 +454,17 @@ typedef struct runtimeInterfaces
*/
int (*enable_occ_actuation)(int i_occ_activation);
+
+ /**
+ * @brief Apply a set of attribute overrides
+ * @param[in] pointer to binary override data
+ * @param[in] length of override data (bytes)
+ * @returns 0 on success, or return code if the command failed
+ * @platform OpenPower
+ */
+ int (*apply_attr_override)(uint8_t* i_data,
+ size_t i_size );
+
// Reserve some space for future growth.
void (*reserved[32])(void);
OpenPOWER on IntegriCloud