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);
243 struct sgdma_descrip __iomem *desc = NULL; in sgdma_rx_status() local
249 desc = &base[0]; in sgdma_rx_status()
258 pktlength = csrrd16(desc, sgdma_descroffs(bytes_xferred)); in sgdma_rx_status()
259 pktstatus = csrrd8(desc, sgdma_descroffs(status)); in sgdma_rx_status()
265 csrwr8(0, desc, sgdma_descroffs(status)); in sgdma_rx_status()
292 sts, csrrd8(desc, sgdma_descroffs(status)), in sgdma_rx_status()
304 static void sgdma_setup_descrip(struct sgdma_descrip __iomem *desc, in sgdma_setup_descrip() argument
326 csrwr32(lower_32_bits(raddr), desc, sgdma_descroffs(raddr)); in sgdma_setup_descrip()
327 csrwr32(lower_32_bits(waddr), desc, sgdma_descroffs(waddr)); in sgdma_setup_descrip()
329 csrwr32(0, desc, sgdma_descroffs(pad1)); in sgdma_setup_descrip()
330 csrwr32(0, desc, sgdma_descroffs(pad2)); in sgdma_setup_descrip()
331 csrwr32(lower_32_bits(ndesc_phys), desc, sgdma_descroffs(next)); in sgdma_setup_descrip()
333 csrwr8(ctrl, desc, sgdma_descroffs(control)); in sgdma_setup_descrip()
334 csrwr8(0, desc, sgdma_descroffs(status)); in sgdma_setup_descrip()
335 csrwr8(0, desc, sgdma_descroffs(wburst)); in sgdma_setup_descrip()
336 csrwr8(0, desc, sgdma_descroffs(rburst)); in sgdma_setup_descrip()
337 csrwr16(length, desc, sgdma_descroffs(bytes)); in sgdma_setup_descrip()
338 csrwr16(0, desc, sgdma_descroffs(bytes_xferred)); in sgdma_setup_descrip()
393 struct sgdma_descrip __iomem *desc) in sgdma_async_write() argument
405 csrwr32(lower_32_bits(sgdma_txphysaddr(priv, desc)), in sgdma_async_write()
418 struct sgdma_descrip __iomem *desc) in sgdma_txphysaddr() argument
421 uintptr_t offs = (uintptr_t)desc - (uintptr_t)priv->tx_dma_desc; in sgdma_txphysaddr()
427 struct sgdma_descrip __iomem *desc) in sgdma_rxphysaddr() argument
430 uintptr_t offs = (uintptr_t)desc - (uintptr_t)priv->rx_dma_desc; in sgdma_rxphysaddr()