Home
last modified time | relevance | path

Searched refs:tx_channel (Results 1 – 5 of 5) sorted by relevance

/rk3399_rockchip-uboot/arch/arm/mach-tegra/
H A Divc.c172 ACCESS_ONCE(ivc->tx_channel->w_count) = in tegra_ivc_advance_tx()
173 ACCESS_ONCE(ivc->tx_channel->w_count) + 1; in tegra_ivc_advance_tx()
193 if (ivc->tx_channel->state != ivc_state_established) in tegra_ivc_check_read()
214 if (ivc->tx_channel->state != ivc_state_established) in tegra_ivc_check_write()
217 if (!tegra_ivc_channel_full(ivc, ivc->tx_channel)) in tegra_ivc_check_write()
221 tegra_ivc_invalidate_counter(ivc, ivc->tx_channel, offset); in tegra_ivc_check_write()
222 return tegra_ivc_channel_full(ivc, ivc->tx_channel) ? -ENOMEM : 0; in tegra_ivc_check_write()
294 *frame = tegra_ivc_frame_pointer(ivc, ivc->tx_channel, ivc->w_pos); in tegra_ivc_write_get_next_frame()
308 tegra_ivc_flush_frame(ivc, ivc->tx_channel, ivc->w_pos); in tegra_ivc_write_advance()
317 tegra_ivc_flush_counter(ivc, ivc->tx_channel, offset); in tegra_ivc_write_advance()
[all …]
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/
H A Divc.h57 struct tegra_ivc_channel_header *tx_channel; member
/rk3399_rockchip-uboot/drivers/usb/musb-new/
H A Dmusb_host.c284 hw_ep->tx_channel ? "dma" : "pio"); in musb_start_urb()
286 if (!hw_ep->tx_channel) in musb_start_urb()
383 if (ep->tx_channel) { in musb_advance_schedule()
384 dma->channel_release(ep->tx_channel); in musb_advance_schedule()
385 ep->tx_channel = NULL; in musb_advance_schedule()
621 struct dma_channel *channel = hw_ep->tx_channel; in musb_tx_dma_program()
669 hw_ep->tx_channel = NULL; in musb_tx_dma_program()
709 dma_channel = is_out ? hw_ep->tx_channel : hw_ep->rx_channel; in musb_ep_program()
714 hw_ep->tx_channel = dma_channel; in musb_ep_program()
1129 dma = is_dma_capable() ? hw_ep->tx_channel : NULL; in musb_host_tx()
[all …]
H A Dmusb_core.h252 struct dma_channel *tx_channel; member
H A Dmusb_core.c877 ep->tx_channel ? " DMA" : "", in musb_stage0_irq()
879 if (!ep->tx_channel) in musb_stage0_irq()