|
@@ -473,11 +473,13 @@ int cpdma_ctlr_int_ctrl(struct cpdma_ctlr *ctlr, bool enable)
|
|
|
spin_unlock_irqrestore(&ctlr->lock, flags);
|
|
|
return 0;
|
|
|
}
|
|
|
+EXPORT_SYMBOL_GPL(cpdma_ctlr_int_ctrl);
|
|
|
|
|
|
void cpdma_ctlr_eoi(struct cpdma_ctlr *ctlr)
|
|
|
{
|
|
|
dma_reg_write(ctlr, CPDMA_MACEOIVECTOR, 0);
|
|
|
}
|
|
|
+EXPORT_SYMBOL_GPL(cpdma_ctlr_eoi);
|
|
|
|
|
|
struct cpdma_chan *cpdma_chan_create(struct cpdma_ctlr *ctlr, int chan_num,
|
|
|
cpdma_handler_fn handler)
|
|
@@ -984,3 +986,4 @@ unlock_ret:
|
|
|
spin_unlock_irqrestore(&ctlr->lock, flags);
|
|
|
return ret;
|
|
|
}
|
|
|
+EXPORT_SYMBOL_GPL(cpdma_control_set);
|