|
static int | _dma_start (dev_data_t *dev, unsigned long arg) |
|
static gsc_dma_ch_t * | _dma_channel_get (dev_data_t *dev, dev_io_t *io, u32 ability) |
|
static void | _dma_channel_reset (dev_data_t *dev, gsc_dma_ch_t *dma) |
|
void | gsc_dma_close (dev_data_t *dev) |
|
int | gsc_dma_create (dev_data_t *dev, u32 ch0_flags, u32 ch1_flags) |
|
void | gsc_dma_destroy (dev_data_t *dev) |
|
int | gsc_dma_open (dev_data_t *dev) |
|
ssize_t | gsc_dma_perform (dev_data_t *dev, dev_io_t *io, unsigned long jif_end, unsigned int ability, u32 mode, u32 dpr, void *buff, ssize_t bytes) |
|
int | gsc_dma_abort_active_xfer (dev_data_t *dev, dev_io_t *io) |
|