Lines Matching refs:dma_ctrl
1756 union gmac_dma_ctrl dma_ctrl; in gmac_start_dma() local
1758 dma_ctrl.bits32 = readl(dma_ctrl_reg); in gmac_start_dma()
1759 dma_ctrl.bits.rd_enable = 1; in gmac_start_dma()
1760 dma_ctrl.bits.td_enable = 1; in gmac_start_dma()
1761 dma_ctrl.bits.loopback = 0; in gmac_start_dma()
1762 dma_ctrl.bits.drop_small_ack = 0; in gmac_start_dma()
1763 dma_ctrl.bits.rd_insert_bytes = NET_IP_ALIGN; in gmac_start_dma()
1764 dma_ctrl.bits.rd_prot = HPROT_DATA_CACHE | HPROT_PRIVILIGED; in gmac_start_dma()
1765 dma_ctrl.bits.rd_burst_size = HBURST_INCR8; in gmac_start_dma()
1766 dma_ctrl.bits.rd_bus = HSIZE_8; in gmac_start_dma()
1767 dma_ctrl.bits.td_prot = HPROT_DATA_CACHE; in gmac_start_dma()
1768 dma_ctrl.bits.td_burst_size = HBURST_INCR8; in gmac_start_dma()
1769 dma_ctrl.bits.td_bus = HSIZE_8; in gmac_start_dma()
1771 writel(dma_ctrl.bits32, dma_ctrl_reg); in gmac_start_dma()
1777 union gmac_dma_ctrl dma_ctrl; in gmac_stop_dma() local
1779 dma_ctrl.bits32 = readl(dma_ctrl_reg); in gmac_stop_dma()
1780 dma_ctrl.bits.rd_enable = 0; in gmac_stop_dma()
1781 dma_ctrl.bits.td_enable = 0; in gmac_stop_dma()
1782 writel(dma_ctrl.bits32, dma_ctrl_reg); in gmac_stop_dma()