summaryrefslogtreecommitdiffstats
path: root/src/occ_gpe0/firdata/native.c
diff options
context:
space:
mode:
authorDouglas Gilbert <dgilbert@us.ibm.com>2018-08-29 16:16:57 -0500
committerWilliam A. Bryan <wilbryan@us.ibm.com>2018-09-25 14:49:42 -0500
commit3e23a4ef97bc78aa8c8cf691407fdf9b8da30664 (patch)
tree713aca74d5dc0c3acf1813bce2dba1003cff0187 /src/occ_gpe0/firdata/native.c
parent1de1be8ec36b461f04bbe417023dbff3de5071f4 (diff)
downloadtalos-occ-3e23a4ef97bc78aa8c8cf691407fdf9b8da30664.tar.gz
talos-occ-3e23a4ef97bc78aa8c8cf691407fdf9b8da30664.zip
Write firdata to PNOR over IPMI
Change-Id: I50c586baf2c2cb2a83ffb30e81304eef3d65119c Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65953 Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: ANDREW R. JEFFERY <andrewrj@au1.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
Diffstat (limited to 'src/occ_gpe0/firdata/native.c')
-rw-r--r--src/occ_gpe0/firdata/native.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/occ_gpe0/firdata/native.c b/src/occ_gpe0/firdata/native.c
index 337c97b..4ffd52e 100644
--- a/src/occ_gpe0/firdata/native.c
+++ b/src/occ_gpe0/firdata/native.c
@@ -26,10 +26,12 @@
#include <native.h>
#include <scom_trgt.h>
#include <scom_util.h>
+#include "gpe_util.h"
-void sleep( PkInterval i_nanoseconds )
+void sleep( uint32_t i_microseconds )
{
- pk_sleep(PK_NANOSECONDS(i_nanoseconds));
+ // pk_sleep not available because GPE0 is running PK in threadless mode
+ busy_wait(i_microseconds);
}
int TRACE_XSCOM=0;
OpenPOWER on IntegriCloud