Home
last modified time | relevance | path

Searched refs:ctllo (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/dw/
H A Dcore.c155 u32 ctllo; in dwc_do_single_block() local
161 ctllo = lli_read(desc, ctllo) | DWC_CTLL_INT_EN; in dwc_do_single_block()
165 channel_writel(dwc, CTL_LO, ctllo); in dwc_do_single_block()
295 u32 ctllo = channel_readl(dwc, CTL_LO); in dwc_get_sent() local
297 return dw->block2bytes(dwc, ctlhi, ctllo >> 4 & 7); in dwc_get_sent()
420 lli_read(desc, ctllo)); in dwc_dump_lli()
554 u32 ctllo, ctlhi; in dwc_prep_dma_memcpy() local
570 ctllo = dw->prepare_ctllo(dwc) in dwc_prep_dma_memcpy()
587 lli_write(desc, ctllo, ctll in dwc_prep_dma_memcpy()
626 u32 ctllo, ctlhi; dwc_prep_slave_sg() local
[all...]
H A Dregs.h375 __le32 ctllo; member
/kernel/linux/linux-6.6/drivers/dma/dw/
H A Dcore.c152 u32 ctllo; in dwc_do_single_block() local
158 ctllo = lli_read(desc, ctllo) | DWC_CTLL_INT_EN; in dwc_do_single_block()
162 channel_writel(dwc, CTL_LO, ctllo); in dwc_do_single_block()
292 u32 ctllo = channel_readl(dwc, CTL_LO); in dwc_get_sent() local
294 return dw->block2bytes(dwc, ctlhi, ctllo >> 4 & 7); in dwc_get_sent()
417 lli_read(desc, ctllo)); in dwc_dump_lli()
551 u32 ctllo, ctlhi; in dwc_prep_dma_memcpy() local
567 ctllo = dw->prepare_ctllo(dwc) in dwc_prep_dma_memcpy()
584 lli_write(desc, ctllo, ctll in dwc_prep_dma_memcpy()
623 u32 ctllo, ctlhi; dwc_prep_slave_sg() local
[all...]
H A Dregs.h375 __le32 ctllo; member
/kernel/linux/linux-5.10/drivers/dma/
H A Didma64.c236 u32 ctllo = IDMA64C_CTLL_LLP_S_EN | IDMA64C_CTLL_LLP_D_EN; in idma64_hw_desc_fill() local
242 ctllo |= IDMA64C_CTLL_DST_FIX | IDMA64C_CTLL_SRC_INC | in idma64_hw_desc_fill()
249 ctllo |= IDMA64C_CTLL_DST_INC | IDMA64C_CTLL_SRC_FIX | in idma64_hw_desc_fill()
259 lli->ctllo = ctllo | in idma64_hw_desc_fill()
286 lli->ctllo |= IDMA64C_CTLL_INT_EN; in idma64_desc_fill()
289 lli->ctllo &= ~(IDMA64C_CTLL_LLP_S_EN | IDMA64C_CTLL_LLP_D_EN); in idma64_desc_fill()
H A Didma64.h100 u32 ctllo; member
/kernel/linux/linux-6.6/drivers/dma/
H A Didma64.c240 u32 ctllo = IDMA64C_CTLL_LLP_S_EN | IDMA64C_CTLL_LLP_D_EN; in idma64_hw_desc_fill() local
246 ctllo |= IDMA64C_CTLL_DST_FIX | IDMA64C_CTLL_SRC_INC | in idma64_hw_desc_fill()
253 ctllo |= IDMA64C_CTLL_DST_INC | IDMA64C_CTLL_SRC_FIX | in idma64_hw_desc_fill()
263 lli->ctllo = ctllo | in idma64_hw_desc_fill()
290 lli->ctllo |= IDMA64C_CTLL_INT_EN; in idma64_desc_fill()
293 lli->ctllo &= ~(IDMA64C_CTLL_LLP_S_EN | IDMA64C_CTLL_LLP_D_EN); in idma64_desc_fill()
H A Didma64.h100 u32 ctllo; member
/kernel/linux/linux-6.6/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac-platform.c612 u32 ctllo, ctlhi; in dw_axi_dma_set_hw_desc() local
630 ctllo = reg_width << CH_CTL_L_DST_WIDTH_POS | in dw_axi_dma_set_hw_desc()
639 ctllo = reg_width << CH_CTL_L_SRC_WIDTH_POS | in dw_axi_dma_set_hw_desc()
677 ctllo |= DWAXIDMAC_BURST_TRANS_LEN_4 << CH_CTL_L_DST_MSIZE_POS | in dw_axi_dma_set_hw_desc()
679 hw_desc->lli->ctl_lo = cpu_to_le32(ctllo); in dw_axi_dma_set_hw_desc()

Completed in 19 milliseconds