Lines Matching refs:control
61 uint32_t control; in dma_ctrlflags() local
63 control = readl(GMAC0_DMA_TX_CTRL_ADDR); in dma_ctrlflags()
64 writel(control | D64_XC_PD, GMAC0_DMA_TX_CTRL_ADDR); in dma_ctrlflags()
70 writel(control, GMAC0_DMA_TX_CTRL_ADDR); in dma_ctrlflags()
400 uint32_t control, offset; in gmac_check_rx_done() local
455 control = readl(GMAC0_DMA_RX_CTRL_ADDR); in gmac_check_rx_done()
456 offset = (control & D64_RC_RO_MASK) >> D64_RC_RO_SHIFT; in gmac_check_rx_done()
527 uint32_t control; in gmac_enable_dma() local
540 control = readl(GMAC0_DMA_TX_CTRL_ADDR); in gmac_enable_dma()
542 control |= D64_XC_XE; in gmac_enable_dma()
544 control |= D64_XC_PD; in gmac_enable_dma()
546 writel(control, GMAC0_DMA_TX_CTRL_ADDR); in gmac_enable_dma()
555 control = (readl(GMAC0_DMA_RX_CTRL_ADDR) & in gmac_enable_dma()
559 control |= D64_RC_PD; in gmac_enable_dma()
562 control |= D64_RC_OC; in gmac_enable_dma()
570 control &= ~D64_RC_BL_MASK; in gmac_enable_dma()
572 control |= readl(GMAC0_DMA_RX_CTRL_ADDR) & D64_RC_BL_MASK; in gmac_enable_dma()
573 control |= HWRXOFF << D64_RC_RO_SHIFT; in gmac_enable_dma()
575 writel(control, GMAC0_DMA_RX_CTRL_ADDR); in gmac_enable_dma()