Go to the source code of this file.
|
| enum | cpdma_control {
CPDMA_CMD_IDLE,
CPDMA_COPY_ERROR_FRAMES,
CPDMA_RX_OFF_LEN_UPDATE,
CPDMA_RX_OWNERSHIP_FLIP,
CPDMA_TX_PRIO_FIXED,
CPDMA_STAT_IDLE,
CPDMA_STAT_TX_ERR_CHAN,
CPDMA_STAT_TX_ERR_CODE,
CPDMA_STAT_RX_ERR_CHAN,
CPDMA_STAT_RX_ERR_CODE,
CPDMA_RX_BUFFER_OFFSET
} |
| |
|
| struct cpdma_ctlr * | cpdma_ctlr_create (struct cpdma_params *params) |
| |
| int | cpdma_ctlr_destroy (struct cpdma_ctlr *ctlr) |
| |
| int | cpdma_ctlr_start (struct cpdma_ctlr *ctlr) |
| |
| int | cpdma_ctlr_stop (struct cpdma_ctlr *ctlr) |
| |
| int | cpdma_ctlr_dump (struct cpdma_ctlr *ctlr) |
| |
| struct cpdma_chan * | cpdma_chan_create (struct cpdma_ctlr *ctlr, int chan_num, cpdma_handler_fn handler) |
| |
| int | cpdma_chan_destroy (struct cpdma_chan *chan) |
| |
| int | cpdma_chan_start (struct cpdma_chan *chan) |
| |
| int | cpdma_chan_stop (struct cpdma_chan *chan) |
| |
| int | cpdma_chan_dump (struct cpdma_chan *chan) |
| |
| int | cpdma_chan_get_stats (struct cpdma_chan *chan, struct cpdma_chan_stats *stats) |
| |
| int | cpdma_chan_submit (struct cpdma_chan *chan, void *token, void *data, int len, gfp_t gfp_mask) |
| |
| int | cpdma_chan_process (struct cpdma_chan *chan, int quota) |
| |
| int | cpdma_ctlr_int_ctrl (struct cpdma_ctlr *ctlr, bool enable) |
| |
| void | cpdma_ctlr_eoi (struct cpdma_ctlr *ctlr) |
| |
| int | cpdma_chan_int_ctrl (struct cpdma_chan *chan, bool enable) |
| |
| int | cpdma_control_get (struct cpdma_ctlr *ctlr, int control) |
| |
| int | cpdma_control_set (struct cpdma_ctlr *ctlr, int control, int value) |
| |
- Enumerator:
| CPDMA_CMD_IDLE |
|
| CPDMA_COPY_ERROR_FRAMES |
|
| CPDMA_RX_OFF_LEN_UPDATE |
|
| CPDMA_RX_OWNERSHIP_FLIP |
|
| CPDMA_TX_PRIO_FIXED |
|
| CPDMA_STAT_IDLE |
|
| CPDMA_STAT_TX_ERR_CHAN |
|
| CPDMA_STAT_TX_ERR_CODE |
|
| CPDMA_STAT_RX_ERR_CHAN |
|
| CPDMA_STAT_RX_ERR_CODE |
|
| CPDMA_RX_BUFFER_OFFSET |
|
Definition at line 92 of file davinci_cpdma.h.