Lines Matching refs:ctllo
153 u32 ctllo; in dwc_do_single_block() local
159 ctllo = lli_read(desc, ctllo) | DWC_CTLL_INT_EN; in dwc_do_single_block()
163 channel_writel(dwc, CTL_LO, ctllo); in dwc_do_single_block()
293 u32 ctllo = channel_readl(dwc, CTL_LO); in dwc_get_sent() local
295 return dw->block2bytes(dwc, ctlhi, ctllo >> 4 & 7); in dwc_get_sent()
418 lli_read(desc, ctllo)); in dwc_dump_lli()
552 u32 ctllo, ctlhi; in dwc_prep_dma_memcpy() local
568 ctllo = dw->prepare_ctllo(dwc) in dwc_prep_dma_memcpy()
585 lli_write(desc, ctllo, ctllo); in dwc_prep_dma_memcpy()
600 lli_set(prev, ctllo, DWC_CTLL_INT_EN); in dwc_prep_dma_memcpy()
603 lli_clear(prev, ctllo, DWC_CTLL_LLP_D_EN | DWC_CTLL_LLP_S_EN); in dwc_prep_dma_memcpy()
624 u32 ctllo, ctlhi; in dwc_prep_slave_sg() local
646 ctllo = dw->prepare_ctllo(dwc) in dwc_prep_slave_sg()
651 ctllo |= sconfig->device_fc ? DWC_CTLL_FC(DW_DMA_FC_P_M2P) : in dwc_prep_slave_sg()
674 lli_write(desc, ctllo, ctllo | DWC_CTLL_SRC_WIDTH(mem_width)); in dwc_prep_slave_sg()
696 ctllo = dw->prepare_ctllo(dwc) in dwc_prep_slave_sg()
701 ctllo |= sconfig->device_fc ? DWC_CTLL_FC(DW_DMA_FC_P_P2M) : in dwc_prep_slave_sg()
723 lli_write(desc, ctllo, ctllo | DWC_CTLL_DST_WIDTH(mem_width)); in dwc_prep_slave_sg()
748 lli_set(prev, ctllo, DWC_CTLL_INT_EN); in dwc_prep_slave_sg()
751 lli_clear(prev, ctllo, DWC_CTLL_LLP_D_EN | DWC_CTLL_LLP_S_EN); in dwc_prep_slave_sg()