Lines Matching refs:cmd_sts
407 p_rx_desc->cmd_sts = BUF_OWNED_BY_DMA | RX_EN_INT; in armdfec_init_rx_desc_ring()
552 u32 cmd_sts, temp; in armdfec_send() local
565 p_txdesc->cmd_sts = TX_ZERO_PADDING | TX_GEN_CRC; in armdfec_send()
566 p_txdesc->cmd_sts |= TX_FIRST_DESC | TX_LAST_DESC; in armdfec_send()
567 p_txdesc->cmd_sts |= BUF_OWNED_BY_DMA; in armdfec_send()
568 p_txdesc->cmd_sts |= TX_EN_INT; in armdfec_send()
580 cmd_sts = readl(&p_txdesc->cmd_sts); in armdfec_send()
581 while (cmd_sts & BUF_OWNED_BY_DMA) { in armdfec_send()
583 if ((cmd_sts & (TX_ERROR | TX_LAST_DESC)) == in armdfec_send()
588 cmd_sts = readl(&p_txdesc->cmd_sts); in armdfec_send()
603 u32 cmd_sts; in armdfec_recv() local
615 } while (readl(&p_rxdesc_curr->cmd_sts) & BUF_OWNED_BY_DMA); in armdfec_recv()
622 (u32)p_rxdesc_curr->cmd_sts); in armdfec_recv()
630 cmd_sts = readl(&p_rxdesc_curr->cmd_sts); in armdfec_recv()
632 if ((cmd_sts & (RX_FIRST_DESC | RX_LAST_DESC)) != in armdfec_recv()
636 } else if (cmd_sts & RX_ERROR) { in armdfec_recv()
656 p_rxdesc_curr->cmd_sts = BUF_OWNED_BY_DMA | RX_EN_INT; in armdfec_recv()