msgdma_device
#define to_mdev(chan) container_of(chan, struct msgdma_device, dmachan)
static struct msgdma_sw_desc *msgdma_get_descriptor(struct msgdma_device *mdev)
static void msgdma_free_descriptor(struct msgdma_device *mdev,
static void msgdma_free_desc_list(struct msgdma_device *mdev,
struct msgdma_device *mdev = to_mdev(tx->chan);
struct msgdma_device *mdev = to_mdev(dchan);
struct msgdma_device *mdev = to_mdev(dchan);
struct msgdma_device *mdev = to_mdev(dchan);
static void msgdma_reset(struct msgdma_device *mdev)
static void msgdma_copy_one(struct msgdma_device *mdev,
static void msgdma_copy_desc_to_fifo(struct msgdma_device *mdev,
static void msgdma_start_transfer(struct msgdma_device *mdev)
struct msgdma_device *mdev = to_mdev(chan);
static void msgdma_chan_desc_cleanup(struct msgdma_device *mdev)
static void msgdma_complete_descriptor(struct msgdma_device *mdev)
static void msgdma_free_descriptors(struct msgdma_device *mdev)
struct msgdma_device *mdev = to_mdev(dchan);
struct msgdma_device *mdev = to_mdev(dchan);
struct msgdma_device *mdev = from_tasklet(mdev, t, irq_tasklet);
struct msgdma_device *mdev = data;
static void msgdma_dev_remove(struct msgdma_device *mdev)
struct msgdma_device *mdev;
struct msgdma_device *mdev = platform_get_drvdata(pdev);