From c5f34f7df31049b61b4910772d6354963615eba7 Mon Sep 17 00:00:00 2001 From: Dan Crowell Date: Tue, 7 Jun 2016 11:21:50 -0500 Subject: Modify contract for hcode_scom_update HBRT is now responsible for waking up the cores before calling hcode_scom_update Change-Id: I20dca52ce1373bd3cdf58a62f5dd8c30fc21bfe8 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25453 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell --- src/include/runtime/interface.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/include/runtime/interface.h') diff --git a/src/include/runtime/interface.h b/src/include/runtime/interface.h index 4ea4b688c..03fb92ce1 100644 --- a/src/include/runtime/interface.h +++ b/src/include/runtime/interface.h @@ -377,9 +377,10 @@ typedef struct hostInterfaces * given register data * * @note The Hypervisor should perform the following actions: - * - put the specified core into special wakeup * - insert the data into the HCODE image (p9_stop_api) - * - deassert special wakeup + * + * @pre HBRT is responsible for enabling special wakeup on the + * associated core(s) before calling this interface * * @param i_homer start address of the homer image * @param i_section runtime section to update -- cgit v1.2.1