Lines Matching refs:lch
210 ep->lch = -1; in omap_ep_enable()
485 end = omap_get_dma_src_pos(ep->lch); in dma_src_len()
499 end = omap_get_dma_dst_pos(ep->lch); in dma_dest_len()
530 omap_set_dma_transfer_params(ep->lch, OMAP_DMA_DATA_TYPE_S8, in next_in_dma()
536 omap_set_dma_transfer_params(ep->lch, OMAP_DMA_DATA_TYPE_S16, in next_in_dma()
541 omap_set_dma_src_params(ep->lch, OMAP_DMA_PORT_EMIFF, in next_in_dma()
545 omap_start_dma(ep->lch); in next_in_dma()
546 ep->dma_counter = omap_get_dma_src_pos(ep->lch); in next_in_dma()
573 omap_stop_dma(ep->lch); in finish_in_dma()
590 omap_set_dma_transfer_params(ep->lch, OMAP_DMA_DATA_TYPE_S16, in next_out_dma()
594 omap_set_dma_dest_params(ep->lch, OMAP_DMA_PORT_EMIFF, in next_out_dma()
597 ep->dma_counter = omap_get_dma_dst_pos(ep->lch); in next_out_dma()
606 omap_start_dma(ep->lch); in next_out_dma()
624 omap_stop_dma(ep->lch); in finish_out_dma()
690 static void dma_error(int lch, u16 ch_status, void *data) in dma_error() argument
696 ERR("%s dma error, lch %d status %02x\n", ep->ep.name, lch, ch_status); in dma_error()
715 ep->lch = -1; in dma_channel_claim()
734 ep->ep.name, dma_error, ep, &ep->lch); in dma_channel_claim()
738 omap_set_dma_src_burst_mode(ep->lch, in dma_channel_claim()
740 omap_set_dma_src_data_pack(ep->lch, 1); in dma_channel_claim()
742 omap_set_dma_dest_params(ep->lch, in dma_channel_claim()
751 ep->ep.name, dma_error, ep, &ep->lch); in dma_channel_claim()
755 omap_set_dma_src_params(ep->lch, in dma_channel_claim()
761 omap_set_dma_dest_burst_mode(ep->lch, in dma_channel_claim()
763 omap_set_dma_dest_data_pack(ep->lch, 1); in dma_channel_claim()
770 omap_disable_dma_irq(ep->lch, OMAP_DMA_BLOCK_IRQ); in dma_channel_claim()
774 omap_set_dma_channel_mode(ep->lch, OMAP_DMA_LCH_P); in dma_channel_claim()
787 ep->dma_channel - 1, ep->lch, in dma_channel_claim()
821 active = omap_get_dma_active_status(ep->lch); in dma_channel_release()
857 omap_free_dma(ep->lch); in dma_channel_release()
859 ep->lch = -1; in dma_channel_release()
2155 ep->dma_channel - 1, ep->lch); in proc_ep_show()