Lines Matching refs:dma_regs
302 struct eqos_dma_regs *dma_regs; member
1155 ret = wait_for_bit_le32(&eqos->dma_regs->mode, in eqos_start()
1361 setbits_le32(&eqos->dma_regs->ch0_tx_control, in eqos_start()
1365 clrsetbits_le32(&eqos->dma_regs->ch0_rx_control, in eqos_start()
1374 setbits_le32(&eqos->dma_regs->ch0_control, in eqos_start()
1387 clrsetbits_le32(&eqos->dma_regs->ch0_tx_control, in eqos_start()
1392 clrsetbits_le32(&eqos->dma_regs->ch0_rx_control, in eqos_start()
1401 writel(val, &eqos->dma_regs->sysbus_mode); in eqos_start()
1424 writel(0, &eqos->dma_regs->ch0_txdesc_list_haddress); in eqos_start()
1426 &eqos->dma_regs->ch0_txdesc_list_address); in eqos_start()
1428 &eqos->dma_regs->ch0_txdesc_ring_length); in eqos_start()
1430 writel(0, &eqos->dma_regs->ch0_rxdesc_list_haddress); in eqos_start()
1432 &eqos->dma_regs->ch0_rxdesc_list_address); in eqos_start()
1434 &eqos->dma_regs->ch0_rxdesc_ring_length); in eqos_start()
1437 setbits_le32(&eqos->dma_regs->ch0_tx_control, in eqos_start()
1439 setbits_le32(&eqos->dma_regs->ch0_rx_control, in eqos_start()
1452 writel(last_rx_desc, &eqos->dma_regs->ch0_rxdesc_tail_pointer); in eqos_start()
1483 clrbits_le32(&eqos->dma_regs->ch0_tx_control, in eqos_stop()
1512 clrbits_le32(&eqos->dma_regs->ch0_rx_control, in eqos_stop()
1552 &eqos->dma_regs->ch0_txdesc_tail_pointer); in eqos_send()
1626 writel((ulong)rx_desc, &eqos->dma_regs->ch0_rxdesc_tail_pointer); in eqos_free_pkt()
1974 eqos->dma_regs = (void *)(eqos->regs + EQOS_DMA_REGS_BASE); in eqos_probe()