Lines Matching refs:tx
222 struct vid_vrfb_dma *tx; in omap_vout_prepare_vrfb() local
253 tx = &vout->vrfb_dma_tx; in omap_vout_prepare_vrfb()
254 tx->tx_status = 0; in omap_vout_prepare_vrfb()
255 omap_set_dma_transfer_params(tx->dma_ch, OMAP_DMA_DATA_TYPE_S32, in omap_vout_prepare_vrfb()
257 tx->dev_id, 0x0); in omap_vout_prepare_vrfb()
259 omap_set_dma_src_params(tx->dma_ch, 0, OMAP_DMA_AMODE_POST_INC, in omap_vout_prepare_vrfb()
262 omap_set_dma_src_burst_mode(tx->dma_ch, OMAP_DMA_DATA_BURST_16); in omap_vout_prepare_vrfb()
266 omap_set_dma_dest_params(tx->dma_ch, 0, OMAP_DMA_AMODE_DOUBLE_IDX, in omap_vout_prepare_vrfb()
270 omap_set_dma_dest_burst_mode(tx->dma_ch, OMAP_DMA_DATA_BURST_16); in omap_vout_prepare_vrfb()
273 omap_start_dma(tx->dma_ch); in omap_vout_prepare_vrfb()
274 wait_event_interruptible_timeout(tx->wait, tx->tx_status == 1, in omap_vout_prepare_vrfb()
277 if (tx->tx_status == 0) { in omap_vout_prepare_vrfb()
278 omap_stop_dma(tx->dma_ch); in omap_vout_prepare_vrfb()