summaryrefslogtreecommitdiffstats
path: root/src/occ_gpe0/gpe_util.c
diff options
context:
space:
mode:
authorWilliam Bryan <wilbryan@us.ibm.com>2017-07-27 17:02:20 -0500
committerWilliam A. Bryan <wilbryan@us.ibm.com>2017-07-31 11:18:35 -0400
commitfb653af4fedc8f816eb5685a5432e7a2e3726a1b (patch)
tree3e063060ce7be0c8894176d229ece2a8d17f8ab6 /src/occ_gpe0/gpe_util.c
parentb1c803e8f69d56ebdca5445527f01c23bc3e8d2b (diff)
downloadtalos-occ-fb653af4fedc8f816eb5685a5432e7a2e3726a1b.tar.gz
talos-occ-fb653af4fedc8f816eb5685a5432e7a2e3726a1b.zip
Remove GPE0 main thread
CQ:SW395789 Change-Id: I4583482e4a81ffd9c6ec992b5e78e62e526c6196 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43811 Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
Diffstat (limited to 'src/occ_gpe0/gpe_util.c')
-rw-r--r--src/occ_gpe0/gpe_util.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/occ_gpe0/gpe_util.c b/src/occ_gpe0/gpe_util.c
index a58b5f7..59e44c1 100644
--- a/src/occ_gpe0/gpe_util.c
+++ b/src/occ_gpe0/gpe_util.c
@@ -33,6 +33,8 @@
#define SPIPSS_P2S_ONGOING_MASK 0x8000000000000000
+extern gpe_shared_data_t * G_gpe_shared_data;
+
/*
* Function Specification
*
@@ -155,9 +157,6 @@ int wait_spi_completion(GpeErrorStruct *error, uint32_t reg, uint32_t i_timeout)
*
* End Function Specification
*/
-
-extern gpe_shared_data_t * G_gpe_shared_data;
-
void busy_wait(uint32_t i_microseconds)
{
uint32_t start_decrementer_value; // The decrementer register value at the beginning
@@ -176,8 +175,6 @@ void busy_wait(uint32_t i_microseconds)
if(start_decrementer_value < end_decrementer_value) // decrementer overflows during the busy wait?
{
- PK_TRACE("busy_wait: overflow! start=0x%08X, end=0x%08X, duration=%d",
- start_decrementer_value, end_decrementer_value, duration);
MFDEC(current_decrementer_value);
while(current_decrementer_value < end_decrementer_value) // Wait until Decrementer overflows
MFDEC(current_decrementer_value);
OpenPOWER on IntegriCloud