@@ -63,7 +63,7 @@ extern dsp_status chnl_close(struct chnl_object *chnl_obj);
* -EFAULT: hdev_obj is invalid.
* -EINVAL: max_channels is 0.
* -ENOMEM: Insufficient memory for requested resources.
- * CHNL_E_ISR: Unable to plug channel ISR for configured IRQ.
+ * -EIO: Unable to plug channel ISR for configured IRQ.
* CHNL_E_MAXCHANNELS: This manager cannot handle this many channels.
* CHNL_E_INVALIDIRQ: Invalid IRQ number. Must be 0 <= birq <= 15.
* CHNL_E_INVALIDWORDSIZE: Invalid DSP word size. Must be > 0.
@@ -309,7 +309,7 @@ typedef dsp_status(*fxn_brd_write) (struct bridge_dev_context *hDevContext,
* Returns:
* 0: Success;
* -ENOMEM: Insufficient memory for requested resources.
- * CHNL_E_ISR: Unable to plug ISR for given IRQ.
+ * -EIO: Unable to plug ISR for given IRQ.
* CHNL_E_NOMEMMAP: Couldn't map physical address to a virtual one.
* Requires:
* phChnlMgr != NULL.
@@ -40,7 +40,7 @@
* Returns:
* 0: Success;
* -ENOMEM: Insufficient memory for requested resources.
- * CHNL_E_ISR: Unable to plug channel ISR for configured IRQ.
+ * -EIO: Unable to plug channel ISR for configured IRQ.
* CHNL_E_INVALIDIRQ: Invalid IRQ number. Must be 0 <= birq <= 15.
* CHNL_E_INVALIDWORDSIZE: Invalid DSP word size. Must be > 0.
* CHNL_E_INVALIDMEMBASE: Invalid base address for DSP communications.
@@ -236,7 +236,7 @@ dsp_status bridge_io_create(OUT struct io_mgr **phIOMgr,
if (dsp_wdt_init())
status = -EPERM;
} else {
- status = CHNL_E_ISR;
+ status = -EIO;
}
func_end:
if (DSP_FAILED(status)) {