@@ -142,18 +142,12 @@ DSP_STATUS WMD_CHNL_AddIOReq(struct CHNL_OBJECT *hChnl, void *pHostBuf,
pHostSysBuf = MEM_Alloc(cBufSize, MEM_NONPAGED);
if (pHostSysBuf == NULL) {
status = DSP_EMEMORY;
- DBG_Trace(DBG_LEVEL7,
- "No memory to allocate kernel buffer\n");
goto func_end;
}
if (CHNL_IsOutput(pChnl->uMode)) {
status = copy_from_user(pHostSysBuf, pHostBuf,
cBufSize);
if (status) {
- DBG_Trace(DBG_LEVEL7,
- "Error copying user buffer to "
- "kernel, %d bytes remaining.\n",
- status);
kfree(pHostSysBuf);
pHostSysBuf = NULL;
status = DSP_EPOINTER;
@@ -670,8 +664,6 @@ DSP_STATUS WMD_CHNL_GetIOC(struct CHNL_OBJECT *hChnl, u32 dwTimeOut,
/* If the addr is in user mode, then copy it */
if (!pHostSysBuf || !ioc.pBuf) {
status = DSP_EPOINTER;
- DBG_Trace(DBG_LEVEL7,
- "System buffer NULL in IO completion.\n");
goto func_cont;
}
if (!CHNL_IsInput(pChnl->uMode))
@@ -680,22 +672,11 @@ DSP_STATUS WMD_CHNL_GetIOC(struct CHNL_OBJECT *hChnl, u32 dwTimeOut,
/*pHostUserBuf */
status = copy_to_user(ioc.pBuf, pHostSysBuf, ioc.cBytes);
if (status) {
- if (current->flags & PF_EXITING) {
+ if (current->flags & PF_EXITING)
status = 0;
- } else {
- DBG_Trace(DBG_LEVEL7,
- "\n2current->flags != PF_EXITING, "
- " current->flags;0x%x\n",
- current->flags);
- }
}
- if (status) {
- DBG_Trace(DBG_LEVEL7,
- "Error copying kernel buffer to user, %d"
- " bytes remaining. in_interupt %d\n",
- status, in_interrupt());
+ if (status)
status = DSP_EPOINTER;
- }
func_cont1:
kfree(pHostSysBuf);
}
@@ -497,11 +497,6 @@ DSP_STATUS WMD_IO_OnLoaded(struct IO_MGR *hIOMgr)
if ((ulSegSize + ulSeg1Size + ulPadSize) >
hostRes.dwMemLength[1]) {
- DBG_Trace(DBG_LEVEL7, "ulGppPa %x, ulGppVa %x, ulDspVa "
- "%x, ulShm0End %x, ulDynExtBase %x, ulExtEnd "
- "%x, ulSegSize %x, ulSeg1Size %x \n", ulGppPa,
- ulGppVa, ulDspVa, ulShm0End, ulDynExtBase,
- ulExtEnd, ulSegSize, ulSeg1Size);
DBG_Trace(DBG_LEVEL7, "Insufficient SHM Reserved 0x%x. "
"Required 0x%x\n", hostRes.dwMemLength[1],
ulSegSize + ulSeg1Size + ulPadSize);
@@ -1532,7 +1527,6 @@ static void OutputMsg(struct IO_MGR *pIOMgr, struct MSG_MGR *hMsgMgr)
/* Copy uMsgs messages into shared memory */
for (i = 0; i < uMsgs; i++) {
if (!hMsgMgr->msgUsedList) {
- DBG_Trace(DBG_LEVEL3, "msgUsedList is NULL\n");
pMsg = NULL;
goto func_end;
} else {
@@ -1568,8 +1562,6 @@ static void OutputMsg(struct IO_MGR *pIOMgr, struct MSG_MGR *hMsgMgr)
LST_PutTail(hMsgMgr->msgFreeList,
(struct list_head *)pMsg);
SYNC_SetEvent(hMsgMgr->hSyncEvent);
- } else {
- DBG_Trace(DBG_LEVEL3, "pMsg is NULL\n");
}
}
@@ -1650,13 +1642,6 @@ static DSP_STATUS registerSHMSegs(struct IO_MGR *hIOMgr,
if (DSP_SUCCEEDED(status)) {
status = CMM_UnRegisterGPPSMSeg(hIOMgr->hCmmMgr,
CMM_ALLSEGMENTS);
- if (DSP_FAILED(status)) {
- DBG_Trace(DBG_LEVEL7, "ERROR - Unable to "
- "Un-Register SM segments \n");
- }
- } else {
- DBG_Trace(DBG_LEVEL7, "ERROR - Unable to get CMM "
- "Handle \n");
}
}
/* Register new SM region(s) */
@@ -1711,10 +1696,6 @@ static DSP_STATUS registerSHMSegs(struct IO_MGR *hIOMgr,
CMM_ADDTODSPPA : CMM_SUBFROMDSPPA,
(u32)(ulShm0_Base * hIOMgr->uWordSize),
ulDSPSize, &ulShmSegId0, dwGPPBaseVA);
- if (DSP_FAILED(status)) {
- DBG_Trace(DBG_LEVEL7, "ERROR - Failed to register SM "
- "Seg 0 \n");
- }
/* First SM region is segId = 1 */
if (ulShmSegId0 != 1)
status = DSP_EFAIL;
@@ -1925,10 +1906,8 @@ static DSP_STATUS PackTraceBuffer(char *lpBuf, u32 nBytes, u32 ulNumWords)
/* Tmp workspace, 1 KB longer than input buf */
lpTmpBuf = MEM_Calloc((nBytes + ulNumWords), MEM_PAGED);
- if (lpTmpBuf == NULL) {
- DBG_Trace(DBG_LEVEL7, "PackTrace buffer:OutofMemory \n");
+ if (lpTmpBuf == NULL)
status = DSP_EMEMORY;
- }
if (DSP_SUCCEEDED(status)) {
lpBufStart = lpBuf;
@@ -1997,25 +1976,14 @@ DSP_STATUS PrintDspTraceBuffer(struct WMD_DEV_CONTEXT *hWmdContext)
pWmdContext->hDevObject;
status = DEV_GetCodMgr(pDevObject, &hCodMgr);
- if (DSP_FAILED(status))
- GT_0trace(dsp_trace_mask, GT_2CLASS,
- "PrintDspTraceBuffer: Failed on DEV_GetCodMgr.\n");
if (DSP_SUCCEEDED(status)) {
/* Look for SYS_PUTCBEG/SYS_PUTCEND */
status = COD_GetSymValue(hCodMgr, COD_TRACEBEG, &ulTraceBegin);
- if (DSP_FAILED(status))
- GT_0trace(dsp_trace_mask, GT_2CLASS,
- "PrintDspTraceBuffer: Failed on "
- "COD_GetSymValue.\n");
}
- if (DSP_SUCCEEDED(status)) {
+ if (DSP_SUCCEEDED(status))
status = COD_GetSymValue(hCodMgr, COD_TRACEEND, &ulTraceEnd);
- if (DSP_FAILED(status))
- GT_0trace(dsp_trace_mask, GT_2CLASS,
- "PrintDspTraceBuffer: Failed on "
- "COD_GetSymValue.\n");
- }
+
if (DSP_SUCCEEDED(status)) {
ulNumBytes = (ulTraceEnd - ulTraceBegin) * ulWordSize;
/*
@@ -2039,10 +2007,6 @@ DSP_STATUS PrintDspTraceBuffer(struct WMD_DEV_CONTEXT *hWmdContext)
status = (*pIntfFxns->pfnBrdRead)(hWmdContext,
(u8 *)pszBuf, (u32)ulTraceBegin,
ulNumBytes, 0);
- if (DSP_FAILED(status))
- GT_0trace(dsp_trace_mask, GT_2CLASS,
- "PrintDspTraceBuffer: "
- "Failed to Read Trace Buffer.\n");
if (DSP_SUCCEEDED(status)) {
/* Pack and do newline conversion */
@@ -2053,9 +2017,6 @@ DSP_STATUS PrintDspTraceBuffer(struct WMD_DEV_CONTEXT *hWmdContext)
kfree(pszBuf);
kfree(lpszBuf);
} else {
- GT_0trace(dsp_trace_mask, GT_2CLASS,
- "PrintDspTraceBuffer: Failed to "
- "allocate trace buffer.\n");
status = DSP_EMEMORY;
}
}
@@ -371,8 +371,6 @@ static DSP_STATUS WMD_BRD_Read(struct WMD_DEV_CONTEXT *hDevContext,
u32 dspBaseAddr = hDevContext->dwDspBaseAddr;
if (dwDSPAddr < pDevContext->dwDSPStartAdd) {
- DBG_Trace(DBG_LEVEL7,
- "WMD_BRD_Read: DSP address < start address \n ");
status = DSP_EFAIL;
return status;
}
@@ -577,8 +575,6 @@ static DSP_STATUS WMD_BRD_Start(struct WMD_DEV_CONTEXT *hDevContext,
CLK_Set_32KHz(BPWR_Clks[clkIdIndex].funClk);
} else {
status = DSP_EFAIL;
- DBG_Trace(DBG_LEVEL7, " Error while setting"
- "LM Timer to 32KHz\n");
}
uClkCmd = (BPWR_EnableClock << MBX_PM_CLK_CMDSHIFT) |
ulLoadMonitorTimer;
@@ -614,8 +610,6 @@ static DSP_STATUS WMD_BRD_Start(struct WMD_DEV_CONTEXT *hDevContext,
BPWR_Clks[clkIdIndex].funClk);
} else {
status = DSP_EFAIL;
- DBG_Trace(DBG_LEVEL7,
- " Error while setting BIOS Timer to 32KHz\n");
}
uClkCmd = (BPWR_EnableClock << MBX_PM_CLK_CMDSHIFT) |
@@ -698,11 +692,9 @@ static DSP_STATUS WMD_BRD_Start(struct WMD_DEV_CONTEXT *hDevContext,
/* Wait for DSP to clear word in shared memory */
/* Read the Location */
- if (!WaitForStart(pDevContext, dwSyncAddr)) {
+ if (!WaitForStart(pDevContext, dwSyncAddr))
status = WMD_E_TIMEOUT;
- DBG_Trace(DBG_LEVEL7,
- "WMD_BRD_Start Failed to Synchronize\n");
- }
+
status = DEV_GetIOMgr(pDevContext->hDevObject, &hIOMgr);
if (DSP_SUCCEEDED(status)) {
IO_SHMsetting(hIOMgr, SHM_OPPINFO, NULL);
@@ -716,7 +708,6 @@ static DSP_STATUS WMD_BRD_Start(struct WMD_DEV_CONTEXT *hDevContext,
/* (void)CHNLSM_EnableInterrupt(pDevContext);*/
} else {
pDevContext->dwBrdState = BRD_UNKNOWN;
- DBG_Trace(DBG_LEVEL7, "Device not Started \n ");
}
}
return status;
@@ -751,12 +742,8 @@ static DSP_STATUS WMD_BRD_Stop(struct WMD_DEV_CONTEXT *hDevContext)
status = CFG_GetHostResources(
(struct CFG_DEVNODE *)DRV_GetFirstDevExtension(),
&resources);
- if (DSP_FAILED(status)) {
- DBG_Trace(DBG_LEVEL7,
- "WMD_BRD_Stop: Get Host resources failed \n");
- DBG_Trace(DBG_LEVEL1, "Device Stopp failed \n ");
+ if (DSP_FAILED(status))
return DSP_EFAIL;
- }
HW_PWRST_IVA2RegGet(resources.dwPrmBase, &dspPwrState);
if (dspPwrState != HW_PWR_STATE_OFF) {
@@ -766,11 +753,7 @@ static DSP_STATUS WMD_BRD_Stop(struct WMD_DEV_CONTEXT *hDevContext)
udelay(50);
clk_status = CLK_Disable(SERVICESCLK_iva2_ck);
- if (DSP_FAILED(clk_status)) {
- DBG_Trace(DBG_LEVEL6,
- "\n WMD_BRD_Stop: CLK_Disable failed "
- "for iva2_fck\n");
- }
+
/* IVA2 is not in OFF state */
/* Set PM_PWSTCTRL_IVA2 to OFF */
HW_PWR_IVA2PowerStateSet(resources.dwPrmBase,
@@ -780,11 +763,6 @@ static DSP_STATUS WMD_BRD_Stop(struct WMD_DEV_CONTEXT *hDevContext)
HW_PWR_CLKCTRL_IVA2RegSet(resources.dwCmBase, HW_SW_SUP_SLEEP);
} else {
clk_status = CLK_Disable(SERVICESCLK_iva2_ck);
- if (DSP_FAILED(clk_status)) {
- DBG_Trace(DBG_LEVEL6,
- "\n WMD_BRD_Stop: Else loop CLK_Disable failed"
- " for iva2_fck\n");
- }
}
udelay(10);
/* Release the Ext Base virtual Address as the next DSP Program
@@ -838,18 +816,12 @@ static DSP_STATUS WMD_BRD_Delete(struct WMD_DEV_CONTEXT *hDevContext)
* IVA2 */
status = CFG_GetHostResources(
(struct CFG_DEVNODE *)DRV_GetFirstDevExtension(), &resources);
- if (DSP_FAILED(status)) {
- DBG_Trace(DBG_LEVEL7,
- "WMD_BRD_Stop: Get Host resources failed \n");
- DBG_Trace(DBG_LEVEL1, "Device Delete failed \n ");
+ if (DSP_FAILED(status))
return DSP_EFAIL;
- }
+
status = SleepDSP(pDevContext, PWR_EMERGENCYDEEPSLEEP, NULL);
clk_status = CLK_Disable(SERVICESCLK_iva2_ck);
- if (DSP_FAILED(clk_status)) {
- DBG_Trace(DBG_LEVEL6, "\n WMD_BRD_Stop: CLK_Disable failed for"
- " iva2_fck\n");
- }
+
/* Release the Ext Base virtual Address as the next DSP Program
* may have a different load address */
if (pDevContext->dwDspExtBaseAddr)
@@ -897,8 +869,6 @@ static DSP_STATUS WMD_BRD_Write(struct WMD_DEV_CONTEXT *hDevContext,
struct WMD_DEV_CONTEXT *pDevContext = hDevContext;
if (dwDSPAddr < pDevContext->dwDSPStartAdd) {
- DBG_Trace(DBG_LEVEL7,
- "WMD_BRD_Write: DSP address < start address \n ");
status = DSP_EFAIL;
return status;
}
@@ -938,14 +908,12 @@ static DSP_STATUS WMD_DEV_Create(OUT struct WMD_DEV_CONTEXT **ppDevContext,
* state, which becomes the context for later calls into this WMD. */
pDevContext = MEM_Calloc(sizeof(struct WMD_DEV_CONTEXT), MEM_NONPAGED);
if (!pDevContext) {
- DBG_Trace(DBG_ENTER, "Failed to allocate mem \n");
status = DSP_EMEMORY;
goto func_end;
}
status = CFG_GetHostResources(
(struct CFG_DEVNODE *)DRV_GetFirstDevExtension(), &resources);
if (DSP_FAILED(status)) {
- DBG_Trace(DBG_ENTER, "Failed to get host resources \n");
status = DSP_EMEMORY;
goto func_end;
}
@@ -963,11 +931,9 @@ static DSP_STATUS WMD_DEV_Create(OUT struct WMD_DEV_CONTEXT **ppDevContext,
pDevContext->numTLBEntries = 0;
pDevContext->dwDspBaseAddr = (u32)MEM_LinearAddress((void *)
(pConfig->dwMemBase[3]), pConfig->dwMemLength[3]);
- if (!pDevContext->dwDspBaseAddr) {
+ if (!pDevContext->dwDspBaseAddr)
status = DSP_EFAIL;
- DBG_Trace(DBG_LEVEL7,
- "WMD_DEV_Create: failed to Map the API memory\n");
- }
+
pPtAttrs = MEM_Calloc(sizeof(struct PgTableAttrs), MEM_NONPAGED);
if (pPtAttrs != NULL) {
/* Assuming that we use only DSP's memory map
@@ -1059,11 +1025,6 @@ static DSP_STATUS WMD_DEV_Create(OUT struct WMD_DEV_CONTEXT **ppDevContext,
if (DSP_SUCCEEDED(status)) {
/* Set the Clock Divisor for the DSP module */
status = CLK_Enable(SERVICESCLK_mailbox_ick);
- if (DSP_FAILED(status)) {
- DBG_Trace(DBG_LEVEL7,
- "WMD_DEV_create:Reset mail box and "
- "enable the clock Fail\n");
- }
udelay(5);
/* 24xx-Linux MMU address is obtained from the host
* resources struct */
@@ -1095,11 +1056,7 @@ static DSP_STATUS WMD_DEV_Create(OUT struct WMD_DEV_CONTEXT **ppDevContext,
}
}
kfree(pPtAttrs);
-
kfree(pDevContext);
-
- DBG_Trace(DBG_LEVEL7,
- "WMD_DEV_Create Error Device not created\n");
}
func_end:
return status;
@@ -1154,7 +1111,6 @@ static DSP_STATUS WMD_DEV_Ctrl(struct WMD_DEV_CONTEXT *pDevContext, u32 dwCmd,
break;
default:
status = DSP_EFAIL;
- DBG_Trace(DBG_LEVEL7, "Error in WMD_BRD_Ioctl \n");
break;
}
return status;
@@ -1332,8 +1288,6 @@ static DSP_STATUS WMD_BRD_MemMap(struct WMD_DEV_CONTEXT *hDevContext,
* Mixedsize isn't enabled, so size can't be
* zero here
*/
- DBG_Trace(DBG_LEVEL7,
- "WMD_BRD_MemMap: MMU element size is zero\n");
return DSP_EINVALIDARG;
}
}
@@ -1414,12 +1368,9 @@ static DSP_STATUS WMD_BRD_MemMap(struct WMD_DEV_CONTEXT *hDevContext,
}
status = PteSet(pDevContext->pPtAttrs, pa,
va, HW_PAGE_SIZE_4KB, &hwAttrs);
- if (DSP_FAILED(status)) {
- DBG_Trace(DBG_LEVEL7,
- "WMD_BRD_MemMap: FAILED IN VM_IO"
- "PTESET \n");
+ if (DSP_FAILED(status))
break;
- }
+
va += HW_PAGE_SIZE_4KB;
mpuAddr += HW_PAGE_SIZE_4KB;
pa += HW_PAGE_SIZE_4KB;
@@ -1443,11 +1394,9 @@ static DSP_STATUS WMD_BRD_MemMap(struct WMD_DEV_CONTEXT *hDevContext,
status = PteSet(pDevContext->pPtAttrs,
page_to_phys(mappedPage), va,
HW_PAGE_SIZE_4KB, &hwAttrs);
- if (DSP_FAILED(status)) {
- DBG_Trace(DBG_LEVEL7,
- "WMD_BRD_MemMap: FAILED IN PTESET \n");
+ if (DSP_FAILED(status))
break;
- }
+
va += HW_PAGE_SIZE_4KB;
ulMpuAddr += HW_PAGE_SIZE_4KB;
} else {
@@ -145,9 +145,6 @@ DSP_STATUS handle_hibernation_fromDSP(struct WMD_DEV_CONTEXT *pDevContext)
(*pdata->dsp_set_min_opp)(VDD1_OPP1);
status = DSP_SOK;
#endif /* CONFIG_BRIDGE_DVFS */
- } else {
- DBG_Trace(DBG_LEVEL7,
- "handle_hibernation_fromDSP- FAILED\n");
}
}
#endif
@@ -171,10 +168,8 @@ DSP_STATUS SleepDSP(struct WMD_DEV_CONTEXT *pDevContext, IN u32 dwCmd,
enum HW_PwrState_t pwrState, targetPwrState;
/* Check if sleep code is valid */
- if ((dwCmd != PWR_DEEPSLEEP) && (dwCmd != PWR_EMERGENCYDEEPSLEEP)) {
- DBG_Trace(DBG_LEVEL7, "SleepDSP- Illegal sleep command\n");
+ if ((dwCmd != PWR_DEEPSLEEP) && (dwCmd != PWR_EMERGENCYDEEPSLEEP))
return DSP_EINVALIDARG;
- }
status = CFG_GetHostResources(
(struct CFG_DEVNODE *)DRV_GetFirstDevExtension(), &resources);
@@ -254,7 +249,6 @@ DSP_STATUS SleepDSP(struct WMD_DEV_CONTEXT *pDevContext, IN u32 dwCmd,
/* Turn off DSP Peripheral clocks */
status = DSP_PeripheralClocks_Disable(pDevContext, NULL);
if (DSP_FAILED(status)) {
- DBG_Trace(DBG_LEVEL7, "SleepDSP- FAILED\n");
return status;
}
#ifdef CONFIG_BRIDGE_DVFS
@@ -356,9 +350,6 @@ DSP_STATUS DSPPeripheralClkCtrl(struct WMD_DEV_CONTEXT *pDevContext,
* just return with failure when the CLK ID does not match */
/* DBC_Assert(clkIdIndex < MBX_PM_MAX_RESOURCES);*/
if (clkIdIndex == MBX_PM_MAX_RESOURCES) {
- DBG_Trace(DBG_LEVEL7,
- "DSPPeripheralClkCtrl : Could n't get clock Id for"
- "clkid 0x%x \n", clkIdIndex);
/* return with a more meaningfull error code */
return DSP_EFAIL;
}
@@ -383,9 +374,6 @@ DSP_STATUS DSPPeripheralClkCtrl(struct WMD_DEV_CONTEXT *pDevContext,
if ((DSP_SUCCEEDED(status)) && (DSP_SUCCEEDED(status1))) {
(pDevContext->uDspPerClks) &=
(~((u32) (1 << clkIdIndex)));
- } else {
- DBG_Trace(DBG_LEVEL7, "DSPPeripheralClkCtrl : Failed "
- "to disable clk\n");
}
break;
case BPWR_EnableClock:
@@ -405,9 +393,6 @@ DSP_STATUS DSPPeripheralClkCtrl(struct WMD_DEV_CONTEXT *pDevContext,
DSPClkWakeupEventCtrl(BPWR_Clks[clkIdIndex].clkId, true);
if ((DSP_SUCCEEDED(status)) && (DSP_SUCCEEDED(status1))) {
(pDevContext->uDspPerClks) |= (1 << clkIdIndex);
- } else {
- DBG_Trace(DBG_LEVEL7,
- "DSPPeripheralClkCtrl:Failed to Enable clk\n");
}
break;
default:
@@ -449,8 +434,6 @@ DSP_STATUS PreScale_DSP(struct WMD_DEV_CONTEXT *pDevContext, IN void *pArgs)
CHNLSM_InterruptDSP2(pDevContext, MBX_PM_SETPOINT_PRENOTIFY);
return DSP_SOK;
} else {
- DBG_Trace(DBG_LEVEL7, "PreScale_DSP: Failed - DSP BRD"
- " state in wrong state");
return DSP_EFAIL;
}
#endif /* #ifdef CONFIG_BRIDGE_DVFS */
@@ -496,8 +479,6 @@ DSP_STATUS PostScale_DSP(struct WMD_DEV_CONTEXT *pDevContext, IN void *pArgs)
"PostScale_DSP: Wrote to shared memory Sent post"
" notification to DSP\n");
} else {
- DBG_Trace(DBG_LEVEL7, "PostScale_DSP: Failed - DSP BRD state "
- "in wrong state");
status = DSP_EFAIL;
}
#endif /* #ifdef CONFIG_BRIDGE_DVFS */
@@ -539,18 +520,9 @@ DSP_STATUS DSP_PeripheralClocks_Disable(struct WMD_DEV_CONTEXT *pDevContext,
__raw_writel(value, resources.dwSysCtrlBase
+ 0x274);
}
- if (DSP_FAILED(status)) {
- DBG_Trace(DBG_LEVEL7,
- "Failed to Enable the DSP Peripheral"
- "Clk 0x%x \n", BPWR_Clks[clkIdx]);
- }
+
/* Disables the functional clock of the periphearl */
status = CLK_Disable(BPWR_Clks[clkIdx].funClk);
- if (DSP_FAILED(status)) {
- DBG_Trace(DBG_LEVEL7,
- "Failed to Enable the DSP Peripheral"
- "Clk 0x%x \n", BPWR_Clks[clkIdx]);
- }
}
}
return status;
@@ -151,22 +151,16 @@ DSP_STATUS ReadExtDspData(struct WMD_DEV_CONTEXT *hDevContext,
/* This dwDspExtBaseAddr will get cleared only when the board is
* stopped. */
- if (!pDevContext->dwDspExtBaseAddr) {
+ if (!pDevContext->dwDspExtBaseAddr)
status = DSP_EFAIL;
- DBG_Trace(DBG_LEVEL7, "ReadExtDspData: "
- "failed to Map the program memory\n");
- }
}
dwBaseAddr = dwExtProgVirtMem;
}
}
- if (!dwBaseAddr || !ulExtBase || !ulExtEnd) {
- DBG_Trace(DBG_LEVEL7,
- "Symbols missing for Ext Prog reading \n");
+ if (!dwBaseAddr || !ulExtBase || !ulExtEnd)
status = DSP_EFAIL;
- }
offset = dwDSPAddr - ulExtBase;
@@ -346,30 +340,21 @@ DSP_STATUS WriteExtDspData(struct WMD_DEV_CONTEXT *pDevContext,
dwBaseAddr += pDevContext->dwDspExtBaseAddr;
/* This dwDspExtBaseAddr will get cleared only when
* the board is stopped. */
- if (!pDevContext->dwDspExtBaseAddr) {
+ if (!pDevContext->dwDspExtBaseAddr)
retVal = DSP_EFAIL;
- DBG_Trace(DBG_LEVEL7, "WriteExtDspData: failed "
- "to Map the program memory\n");
- }
}
}
- if (!dwBaseAddr || !ulExtBase || !ulExtEnd) {
- DBG_Trace(DBG_LEVEL7, "Symbols missing for Ext Prog loading\n");
+ if (!dwBaseAddr || !ulExtBase || !ulExtEnd)
retVal = DSP_EFAIL;
- }
+
if (DSP_SUCCEEDED(retVal)) {
for (i = 0; i < 4; i++)
remainByte[i] = 0x0;
dwOffset = dwDSPAddr - ulExtBase;
/* Also make sure the dwDSPAddr is < ulExtEnd */
- if (dwDSPAddr > ulExtEnd || dwOffset > dwDSPAddr) {
- DBG_Trace(DBG_LEVEL7, "We can not load at this address "
- "dwDSPAddr=0x%x, ulExt/DynBase=0x%x, "
- "ulExtEnd=0x%x\n", dwDSPAddr, ulExtBase,
- ulExtEnd);
+ if (dwDSPAddr > ulExtEnd || dwOffset > dwDSPAddr)
retVal = DSP_EFAIL;
- }
}
if (DSP_SUCCEEDED(retVal)) {
if (ulNumBytes)
@@ -189,9 +189,6 @@ void WMD_DEH_Notify(struct DEH_MGR *hDehMgr, u32 ulEventMask,
status = CFG_GetHostResources(
(struct CFG_DEVNODE *)DRV_GetFirstDevExtension(),
&resources);
- if (DSP_FAILED(status))
- DBG_Trace(DBG_LEVEL7,
- "**Failed to get Host Resources in MMU ISR **\n");
if (MEM_IsValidHandle(pDehMgr, SIGNATURE)) {
printk(KERN_INFO "WMD_DEH_Notify: ********** DEVICE EXCEPTION "