Lines Matching full:ep93xx
3 * Driver for the Cirrus Logic EP93xx DMA Controller
8 * arch/arm/mach-ep93xx/dma-m2p.c which has following copyrights:
139 * struct ep93xx_dma_desc - EP93xx specific transaction descriptor
164 * struct ep93xx_dma_chan - an EP93xx DMA M2P/M2M channel
184 * As EP93xx DMA controller doesn't support real chained DMA descriptors we
217 * struct ep93xx_dma_engine - the EP93xx DMA engine instance
269 return !strcmp(dev_name(chan->device->dev), "ep93xx-dma-m2p"); in ep93xx_dma_chan_is_m2p()
373 * EP93xx User's Guide states that we must perform a dummy read after in m2p_set_control()
552 * from the EP93xx Users's Guide and might not be correct. in m2m_hw_setup()
645 * According to EP93xx User's Guide, we should receive DONE interrupt when all
647 * case - sometimes EP93xx M2M DMA asserts DONE interrupt when the DMA channel
1563 dev_info(dma_dev->dev, "EP93xx M2%s DMA ready\n", edma->m2m ? "M" : "P"); in ep93xx_dma_probe()
1591 { "ep93xx-dma-m2p", 0 },
1592 { "ep93xx-dma-m2m", 1 },
1598 .name = "ep93xx-dma",
1608 MODULE_DESCRIPTION("EP93xx DMA driver");