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.