summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/istep16
diff options
context:
space:
mode:
authorAndrew Geissler <andrewg@us.ibm.com>2016-05-16 13:37:19 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-05-17 11:54:45 -0400
commit64153dc589cfea993ab66c29b5fbbe015052fff4 (patch)
treeacb321adef4251bac11e7dd78ca424816b680209 /src/usr/isteps/istep16
parented28cbb43ed9b71bc2504983d1e472a1d7e19370 (diff)
downloadtalos-hostboot-64153dc589cfea993ab66c29b5fbbe015052fff4.tar.gz
talos-hostboot-64153dc589cfea993ab66c29b5fbbe015052fff4.zip
Call p9_block_wakeup_intr and p9_cpu_special_wakeup with core tgt
New L2 procedure update brought this bug to light. Change-Id: I54e9d333e57632cb658b00e4bcb13553e5ca15de RTC: 134084 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24611 Tested-by: Jenkins Server Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/isteps/istep16')
-rw-r--r--src/usr/isteps/istep16/call_host_activate_master.C18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/usr/isteps/istep16/call_host_activate_master.C b/src/usr/isteps/istep16/call_host_activate_master.C
index 213f04596..85ec72dda 100644
--- a/src/usr/isteps/istep16/call_host_activate_master.C
+++ b/src/usr/isteps/istep16/call_host_activate_master.C
@@ -75,17 +75,17 @@ void* call_host_activate_master (void *io_pArgs)
const TARGETING::Target* l_masterCore = getMasterCore( );
assert( l_masterCore != NULL );
- TARGETING::Target* l_core_target = const_cast<TARGETING::Target *>
+ TARGETING::Target* l_proc_target = const_cast<TARGETING::Target *>
( getParentChip( l_masterCore ) );
// Cast OUR type of target to a FAPI2 type of target.
const fapi2::Target<fapi2::TARGET_TYPE_CORE> l_fapi2_coreTarget(
- const_cast<TARGETING::Target*> (l_core_target));
+ const_cast<TARGETING::Target*> (l_masterCore));
TRACFCOMP( ISTEPS_TRACE::g_trac_isteps_trace,
"call_host_activate_master: About to start deadman loop... "
"Target HUID %.8X",
- TARGETING::get_huid(l_fapi2_coreTarget));
+ TARGETING::get_huid(l_proc_target));
//In the future possibly move default "waitTime" value to SBEIO code
uint64_t waitTime = 10000;
@@ -98,7 +98,7 @@ void* call_host_activate_master (void *io_pArgs)
l_errl->reasonCode() );
// capture the target data in the elog
- ErrlUserDetailsTarget(l_core_target).addToLog( l_errl );
+ ErrlUserDetailsTarget(l_proc_target).addToLog( l_errl );
break;
}
@@ -148,7 +148,7 @@ void* call_host_activate_master (void *io_pArgs)
l_errl->reasonCode() );
// capture the target data in the elog
- ErrlUserDetailsTarget(l_core_target).addToLog( l_errl );
+ ErrlUserDetailsTarget(l_masterCore).addToLog( l_errl );
break;
}
@@ -176,7 +176,7 @@ void* call_host_activate_master (void *io_pArgs)
l_errl->reasonCode() );
// capture the target data in the elog
- ErrlUserDetailsTarget(l_core_target).addToLog( l_errl );
+ ErrlUserDetailsTarget(l_masterCore).addToLog( l_errl );
break;
}
@@ -237,7 +237,7 @@ void* call_host_activate_master (void *io_pArgs)
TRACFCOMP( ISTEPS_TRACE::g_trac_isteps_trace,
"Call proc_stop_deadman_timer. Target %.8X",
- TARGETING::get_huid(l_core_target) );
+ TARGETING::get_huid(l_proc_target) );
l_errl = SBEIO::stopDeadmanLoop();
@@ -249,7 +249,7 @@ void* call_host_activate_master (void *io_pArgs)
l_errl->reasonCode() );
// capture the target data in the elog
- ErrlUserDetailsTarget(l_core_target).addToLog( l_errl );
+ ErrlUserDetailsTarget(l_proc_target).addToLog( l_errl );
break;
}
@@ -278,7 +278,7 @@ void* call_host_activate_master (void *io_pArgs)
l_errl->reasonCode() );
// capture the target data in the elog
- ErrlUserDetailsTarget(l_core_target).addToLog( l_errl );
+ ErrlUserDetailsTarget(l_masterCore).addToLog( l_errl );
break;
}
OpenPOWER on IntegriCloud