summaryrefslogtreecommitdiffstats
path: root/src/include/usr/targeting/common/targetservice.H
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/usr/targeting/common/targetservice.H')
-rw-r--r--src/include/usr/targeting/common/targetservice.H18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/include/usr/targeting/common/targetservice.H b/src/include/usr/targeting/common/targetservice.H
index 4fee83b92..860a5564b 100644
--- a/src/include/usr/targeting/common/targetservice.H
+++ b/src/include/usr/targeting/common/targetservice.H
@@ -874,6 +874,24 @@ class TargetService
NODE_ID i_nodeId) const;
#endif
+#if defined (__HOSTBOOT_MODULE) && !defined (__HOSTBOOT_RUNTIME)
+ /**
+ * @brief Returns the master processor chip target
+ *
+ * @param[out] o_masterProcChipTargetHandle - The master proc chip
+ * target handle or nullptr
+ *
+ * @param[in] i_onlyFunctional - only functional procs be considered
+ *
+ * @pre Target service must be initialized
+ *
+ * @post Target Service returns the master proc target handle
+ */
+ void _getMasterProcChipTargetHandle(
+ Target*& o_masterProcChipTargetHandle,
+ bool i_onlyFunctional) const;
+#endif
+
/**
* @brief Configures the pool of targets
*
OpenPOWER on IntegriCloud