summaryrefslogtreecommitdiffstats
path: root/src/lib/special_wakeup.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/special_wakeup.h')
-rw-r--r--src/lib/special_wakeup.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/lib/special_wakeup.h b/src/lib/special_wakeup.h
new file mode 100644
index 0000000..88b8ec0
--- /dev/null
+++ b/src/lib/special_wakeup.h
@@ -0,0 +1,32 @@
+#ifndef __SPECIAL_WAKEUP_H__
+#define __SPECIAL_WAKEUP_H__
+
+// $Id: special_wakeup.h,v 1.2 2014/02/03 01:30:25 daviddu Exp $
+// $Source: /afs/awd/projects/eclipz/KnowledgeBase/.cvsroot/eclipz/chips/p8/working/procedures/lib/special_wakeup.h,v $
+//-----------------------------------------------------------------------------
+// *! (C) Copyright International Business Machines Corp. 2013
+// *! All Rights Reserved -- Property of IBM
+// *! *** IBM Confidential ***
+//-----------------------------------------------------------------------------
+
+/// \file special_wakeup.h
+/// \brief Container for special wakeup related procedures
+
+#ifndef __ASSEMBLER__
+
+#include <stdint.h>
+#include "pgp_config.h"
+#include "ssx.h"
+
+#define SPWU_INVALID_ARGUMENT 0x00779801
+
+extern uint32_t G_special_wakeup_count[PGP_NCORES];
+
+int
+occ_special_wakeup(int set,
+ ChipConfigCores cores,
+ int timeout_ms,
+ ChipConfigCores *o_timeouts);
+
+#endif /* __ASEMBLER__ */
+#endif /* __SPECIAL_WAKEUP_H__ */
OpenPOWER on IntegriCloud