Searched refs:dma_channel (Results 1 - 8 of 8) sorted by relevance

/u-boot/drivers/usb/musb-new/
H A Dmusb_dma.h78 * struct dma_channel - A DMA channel.
89 struct dma_channel { struct
107 dma_channel_status(struct dma_channel *c)
128 struct dma_channel *(*channel_alloc)(struct dma_controller *,
130 void (*channel_release)(struct dma_channel *);
131 int (*channel_program)(struct dma_channel *channel,
135 int (*channel_abort)(struct dma_channel *);
136 int (*is_compatible)(struct dma_channel *channel,
H A Dmusb_gadget.h63 struct dma_channel *dma;
H A Dmusb_host.c625 struct dma_channel *channel = hw_ep->tx_channel;
692 struct dma_channel *dma_channel; local
713 dma_channel = is_out ? hw_ep->tx_channel : hw_ep->rx_channel;
714 if (!dma_channel) {
715 dma_channel = dma_controller->channel_alloc(
718 hw_ep->tx_channel = dma_channel;
720 hw_ep->rx_channel = dma_channel;
723 dma_channel = NULL;
812 if (dma_channel
[all...]
H A Dmusb_core.h223 int (*adjust_channel_params)(struct dma_channel *channel,
255 struct dma_channel *tx_channel;
256 struct dma_channel *rx_channel;
H A Dmusb_gadget.c500 struct dma_channel *dma;
681 struct dma_channel *channel = musb_ep->dma;
724 struct dma_channel *channel;
804 struct dma_channel *channel;
859 struct dma_channel *channel = musb_ep->dma;
919 struct dma_channel *dma;
/u-boot/drivers/mmc/
H A Dowl_mmc.c109 void *dma_channel; member in struct:owl_mmc_priv
124 writel(mode, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_MODE);
125 writel(src, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_SOURCE);
126 writel(dst, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_DESTINATION);
127 writel(len, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_FRAME_LEN);
128 writel(0x1, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_FRAME_CNT);
149 writel(0x0, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_START);
164 writel(0x1, SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_START);
252 ret = readl_poll_timeout(SD_DMA_CHANNEL(priv->dma_channel, 0) + DMA_START,
261 writel(0x0, SD_DMA_CHANNEL(priv->dma_channel,
[all...]
H A Dmxsmmc.c73 unsigned int dma_channel; member in struct:mxsmmc_priv
286 dmach = priv->dma_channel;
584 priv->dma_channel = dtplat->dmas[1];
592 priv->dma_channel = plat->dma_id;
611 ret = mxs_dma_init_channel(priv->dma_channel);
/u-boot/drivers/spi/
H A Dmxs_spi.c57 unsigned int dma_channel; member in struct:mxs_spi_priv
179 dmach = priv->dma_channel;
325 priv->dma_channel = dtplat->dmas[1];
336 priv->dma_channel = plat->dma_id;
342 ret = mxs_dma_init_channel(priv->dma_channel);

Completed in 112 milliseconds