From: Andy Shevchenko <ext-andriy.shevchenko@xxxxxxxxx> I doubt about usefulness of removed piece of code. But it seems to be not used because of unchanged value of bJustWokeDSP. Signed-off-by: Andy Shevchenko <ext-andriy.shevchenko@xxxxxxxxx> --- drivers/dsp/bridge/rmgr/node.c | 17 ----------------- 1 files changed, 0 insertions(+), 17 deletions(-) diff --git a/drivers/dsp/bridge/rmgr/node.c b/drivers/dsp/bridge/rmgr/node.c index e213b22..a156182 100644 --- a/drivers/dsp/bridge/rmgr/node.c +++ b/drivers/dsp/bridge/rmgr/node.c @@ -1278,7 +1278,6 @@ DSP_STATUS NODE_Create(struct NODE_OBJECT *hNode) enum NODE_TYPE nodeType; DSP_STATUS status = DSP_SOK; DSP_STATUS status1 = DSP_SOK; - bool bJustWokeDSP = false; struct DSP_CBDATA cbData; u32 procId = 255; struct DSP_PROCESSORSTATE procStatus; @@ -1429,22 +1428,6 @@ func_cont2: /* Put back in NODE_ALLOCATED state if error occurred */ NODE_SetState(hNode, NODE_ALLOCATED); } - if (procId == DSP_UNIT) { - /* If node create failed, see if should sleep DSP now */ - if (bJustWokeDSP == true) { - /* Check to see if partial create happened on DSP */ - if (hNode->nodeEnv == (u32)NULL) { - /* No environment allocated on DSP, re-sleep - * DSP now */ - PROC_Ctrl(hNode->hProcessor, WMDIOCTL_DEEPSLEEP, - &cbData); - } else { - /* Increment count, sleep later when node fully - * deleted */ - hNodeMgr->uNumCreated++; - } - } - } func_cont: /* Free access to node dispatcher */ (void)SYNC_LeaveCS(hNodeMgr->hSync); -- 1.5.6.5 -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html