Home
last modified time | relevance | path

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

/linux/drivers/dma/
H A Dls2x-apb-dma.c197 struct ls2x_dma_sg *ldma_sg; in ls2x_dma_start_transfer() local
210 ldma_sg = &lchan->desc->sg[0]; in ls2x_dma_start_transfer()
214 val = (ldma_sg->llp & ~LDMA_CONFIG_MASK) | LDMA_64BIT_EN | LDMA_START; in ls2x_dma_start_transfer()
242 struct ls2x_dma_sg *ldma_sg = &desc->sg[sg_index]; in ls2x_dma_fill_desc() local
246 ldma_sg->hw->cmd = LDMA_INT | LDMA_DATA_DIRECTION; in ls2x_dma_fill_desc()
247 ldma_sg->hw->apb_addr = lchan->sconfig.dst_addr; in ls2x_dma_fill_desc()
249 ldma_sg->hw->cmd = LDMA_INT; in ls2x_dma_fill_desc()
250 ldma_sg->hw->apb_addr = lchan->sconfig.src_addr; in ls2x_dma_fill_desc()
253 ldma_sg->hw->mem_addr = lower_32_bits(ldma_sg->phys); in ls2x_dma_fill_desc()
254 ldma_sg->hw->high_mem_addr = upper_32_bits(ldma_sg->phys); in ls2x_dma_fill_desc()
[all …]