Lines Matching refs:descp
97 dma64dd_t *descp = NULL; in dma_tx_dump() local
112 descp = (dma64dd_t *)(dma->tx_desc_aligned) + i; in dma_tx_dump()
114 descp->ctrl1, descp->ctrl2, in dma_tx_dump()
115 descp->addrhigh, descp->addrlow); in dma_tx_dump()
129 dma64dd_t *descp = NULL; in dma_rx_dump() local
144 descp = (dma64dd_t *)(dma->rx_desc_aligned) + i; in dma_rx_dump()
146 descp->ctrl1, descp->ctrl2, in dma_rx_dump()
147 descp->addrhigh, descp->addrlow); in dma_rx_dump()
161 dma64dd_t *descp = NULL; in dma_tx_init() local
175 descp = (dma64dd_t *)(dma->tx_desc_aligned) + i; in dma_tx_init()
184 descp->ctrl1 = ctrl; in dma_tx_init()
185 descp->ctrl2 = 0; in dma_tx_init()
186 descp->addrlow = (uint32_t)bufp; in dma_tx_init()
187 descp->addrhigh = 0; in dma_tx_init()
191 descp = dma->tx_desc_aligned; in dma_tx_init()
193 flush_dcache_range((unsigned long)descp, in dma_tx_init()
194 (unsigned long)descp + in dma_tx_init()
214 dma64dd_t *descp = NULL; in dma_rx_init() local
229 descp = (dma64dd_t *)(dma->rx_desc_aligned) + i; in dma_rx_init()
235 descp->ctrl1 = ctrl; in dma_rx_init()
236 descp->ctrl2 = RX_BUF_SIZE_ALIGNED; in dma_rx_init()
237 descp->addrlow = (uint32_t)bufp; in dma_rx_init()
238 descp->addrhigh = 0; in dma_rx_init()
240 last_desc = ((uint32_t)(descp) & D64_XP_LD_MASK) in dma_rx_init()
244 descp = dma->rx_desc_aligned; in dma_rx_init()
247 flush_dcache_range((unsigned long)descp, in dma_rx_init()
248 (unsigned long)descp + in dma_rx_init()
255 writel((uint32_t)descp, GMAC0_DMA_RX_ADDR_LOW_ADDR); in dma_rx_init()
320 dma64dd_t *descp = NULL; in gmac_tx_packet() local
348 descp = ((dma64dd_t *)(dma->tx_desc_aligned)) + txout; in gmac_tx_packet()
349 descp->addrlow = (uint32_t)bufp; in gmac_tx_packet()
350 descp->addrhigh = 0; in gmac_tx_packet()
351 descp->ctrl1 = flags; in gmac_tx_packet()
352 descp->ctrl2 = ctrl; in gmac_tx_packet()
404 dma64dd_t *descp = NULL; in gmac_check_rx_done() local
436 descp = (dma64dd_t *)(dma->rx_desc_aligned) + index; in gmac_check_rx_done()
444 buflen = (descp->ctrl2 & D64_CTRL2_BC_MASK); in gmac_check_rx_done()
466 descp->ctrl2 = RX_BUF_SIZE_ALIGNED; in gmac_check_rx_done()
467 descp->addrlow = (uint32_t)bufp; in gmac_check_rx_done()
468 descp->addrhigh = 0; in gmac_check_rx_done()
475 writel(((uint32_t)descp) & D64_XP_LD_MASK, GMAC0_DMA_RX_PTR_ADDR); in gmac_check_rx_done()