summaryrefslogtreecommitdiffstats
path: root/src/usr/pnor
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/pnor')
-rw-r--r--src/usr/pnor/pnordd.C4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/usr/pnor/pnordd.C b/src/usr/pnor/pnordd.C
index f785623a4..878194a48 100644
--- a/src/usr/pnor/pnordd.C
+++ b/src/usr/pnor/pnordd.C
@@ -445,6 +445,8 @@ void PnorDD::sfcInit( )
TRACFCOMP(g_trac_pnor, "PnorDD::sfcInit> iv_mode=0x%.8x", iv_mode );
errlHndl_t l_err = NULL;
+ mutex_lock(&cv_mutex);
+
do {
#ifdef CONFIG_SFC_IS_AST2400
TRACFCOMP( g_trac_pnor, "PnorDD::sfcInit> Nothing to do yet for AST2400" );
@@ -452,8 +454,6 @@ void PnorDD::sfcInit( )
//@todo RTC:106881 - Fix up to support erase/write later
#endif //CONFIG_SFC_IS_AST2400
- mutex_lock(&cv_mutex);
-
if(!cv_sfcInitDone)
{
#ifdef CONFIG_BMC_DOES_SFC_INIT
OpenPOWER on IntegriCloud