Lines Matching refs:msgdma_device
169 struct msgdma_device { struct
200 #define to_mdev(chan) container_of(chan, struct msgdma_device, dmachan) argument
209 static struct msgdma_sw_desc *msgdma_get_descriptor(struct msgdma_device *mdev) in msgdma_get_descriptor()
229 static void msgdma_free_descriptor(struct msgdma_device *mdev, in msgdma_free_descriptor()
247 static void msgdma_free_desc_list(struct msgdma_device *mdev, in msgdma_free_desc_list()
305 struct msgdma_device *mdev = to_mdev(tx->chan); in msgdma_tx_submit()
334 struct msgdma_device *mdev = to_mdev(dchan); in msgdma_prep_memcpy()
392 struct msgdma_device *mdev = to_mdev(dchan); in msgdma_prep_slave_sg()
463 struct msgdma_device *mdev = to_mdev(dchan); in msgdma_dma_config()
470 static void msgdma_reset(struct msgdma_device *mdev) in msgdma_reset()
495 static void msgdma_copy_one(struct msgdma_device *mdev, in msgdma_copy_one()
533 static void msgdma_copy_desc_to_fifo(struct msgdma_device *mdev, in msgdma_copy_desc_to_fifo()
548 static void msgdma_start_transfer(struct msgdma_device *mdev) in msgdma_start_transfer()
570 struct msgdma_device *mdev = to_mdev(chan); in msgdma_issue_pending()
582 static void msgdma_chan_desc_cleanup(struct msgdma_device *mdev) in msgdma_chan_desc_cleanup()
609 static void msgdma_complete_descriptor(struct msgdma_device *mdev) in msgdma_complete_descriptor()
626 static void msgdma_free_descriptors(struct msgdma_device *mdev) in msgdma_free_descriptors()
639 struct msgdma_device *mdev = to_mdev(dchan); in msgdma_free_chan_resources()
656 struct msgdma_device *mdev = to_mdev(dchan); in msgdma_alloc_chan_resources()
685 struct msgdma_device *mdev = from_tasklet(mdev, t, irq_tasklet); in msgdma_tasklet()
724 struct msgdma_device *mdev = data; in msgdma_irq_handler()
748 static void msgdma_dev_remove(struct msgdma_device *mdev) in msgdma_dev_remove()
795 struct msgdma_device *mdev; in msgdma_probe()
909 struct msgdma_device *mdev = platform_get_drvdata(pdev); in msgdma_remove()