@@ -395,7 +395,7 @@ typedef void (*fxn_deh_notify) (struct deh_mgr *hdeh_mgr,
* CHNL_E_OUTOFSTREAMS: No free channels available.
* CHNL_E_BADCHANID: Channel ID is out of range.
* -EALREADY: Channel is in use.
- * CHNL_E_NOIORPS: No free IO request packets available for
+ * -EIO: No free IO request packets available for
* queuing.
* Requires:
* phChnl != NULL.
@@ -185,7 +185,7 @@ func_cont:
chnl_packet_obj =
(struct chnl_irp *)lst_get_head(pchnl->free_packets_list);
if (chnl_packet_obj == NULL)
- status = CHNL_E_NOIORPS;
+ status = -EIO;
}
if (DSP_SUCCEEDED(status)) {
@@ -448,7 +448,7 @@ dsp_status strm_issue(struct strm_object *hStrm, IN u8 *pbuf, u32 ul_bytes,
(hStrm->chnl_obj, pbuf, ul_bytes, ul_buf_size,
(u32) tmp_buf, dw_arg);
}
- if (status == CHNL_E_NOIORPS)
+ if (status == -EIO)
status = -ENOSR;
}
@@ -587,7 +587,7 @@ func_cont:
DBC_ASSERT(status == CHNL_E_OUTOFSTREAMS ||
status == CHNL_E_BADCHANID ||
status == -EALREADY ||
- status == CHNL_E_NOIORPS);
+ status == -EIO);
status = -EPERM;
}
}