Lines Matching refs:desc
23 static void sgdma_setup_descrip(struct sgdma_descrip __iomem *desc,
34 struct sgdma_descrip __iomem *desc);
40 struct sgdma_descrip __iomem *desc);
44 struct sgdma_descrip __iomem *desc);
245 struct sgdma_descrip __iomem *desc = NULL; in sgdma_rx_status() local
251 desc = &base[0]; in sgdma_rx_status()
260 pktlength = csrrd16(desc, sgdma_descroffs(bytes_xferred)); in sgdma_rx_status()
261 pktstatus = csrrd8(desc, sgdma_descroffs(status)); in sgdma_rx_status()
267 csrwr8(0, desc, sgdma_descroffs(status)); in sgdma_rx_status()
294 sts, csrrd8(desc, sgdma_descroffs(status)), in sgdma_rx_status()
306 static void sgdma_setup_descrip(struct sgdma_descrip __iomem *desc, in sgdma_setup_descrip() argument
328 csrwr32(lower_32_bits(raddr), desc, sgdma_descroffs(raddr)); in sgdma_setup_descrip()
329 csrwr32(lower_32_bits(waddr), desc, sgdma_descroffs(waddr)); in sgdma_setup_descrip()
331 csrwr32(0, desc, sgdma_descroffs(pad1)); in sgdma_setup_descrip()
332 csrwr32(0, desc, sgdma_descroffs(pad2)); in sgdma_setup_descrip()
333 csrwr32(lower_32_bits(ndesc_phys), desc, sgdma_descroffs(next)); in sgdma_setup_descrip()
335 csrwr8(ctrl, desc, sgdma_descroffs(control)); in sgdma_setup_descrip()
336 csrwr8(0, desc, sgdma_descroffs(status)); in sgdma_setup_descrip()
337 csrwr8(0, desc, sgdma_descroffs(wburst)); in sgdma_setup_descrip()
338 csrwr8(0, desc, sgdma_descroffs(rburst)); in sgdma_setup_descrip()
339 csrwr16(length, desc, sgdma_descroffs(bytes)); in sgdma_setup_descrip()
340 csrwr16(0, desc, sgdma_descroffs(bytes_xferred)); in sgdma_setup_descrip()
395 struct sgdma_descrip __iomem *desc) in sgdma_async_write() argument
407 csrwr32(lower_32_bits(sgdma_txphysaddr(priv, desc)), in sgdma_async_write()
420 struct sgdma_descrip __iomem *desc) in sgdma_txphysaddr() argument
423 uintptr_t offs = (uintptr_t)desc - (uintptr_t)priv->tx_dma_desc; in sgdma_txphysaddr()
429 struct sgdma_descrip __iomem *desc) in sgdma_rxphysaddr() argument
432 uintptr_t offs = (uintptr_t)desc - (uintptr_t)priv->rx_dma_desc; in sgdma_rxphysaddr()