Searched refs:SD_DMA_CHANNEL (Results 1 – 1 of 1) sorted by relevance
| /u-boot/drivers/mmc/ |
| A D | owl_mmc.c | 81 #define SD_DMA_CHANNEL(base, channel) ((base) + 0x100 + 0x100 * (channel)) macro 124 writel(mode, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_MODE); in owl_dma_config() 125 writel(src, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_SOURCE); in owl_dma_config() 126 writel(dst, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_DESTINATION); in owl_dma_config() 127 writel(len, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_FRAME_LEN); in owl_dma_config() 128 writel(0x1, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_FRAME_CNT); in owl_dma_config() 149 writel(0x0, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_START); in owl_mmc_prepare_data() 164 writel(0x1, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_START); in owl_mmc_prepare_data() 252 ret = readl_poll_timeout(SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_START, in owl_mmc_send_cmd() 261 writel(0x0, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_START); in owl_mmc_send_cmd()
|
Completed in 5 milliseconds