ENIC_BUS_WRITE_4
ENIC_BUS_WRITE_4(wq->ctrl, TX_POSTED_INDEX, head_idx);
ENIC_BUS_WRITE_4(rq->ctrl, RX_FETCH_INDEX, 0);
ENIC_BUS_WRITE_4(rq->ctrl, RX_POSTED_INDEX, pidx);
ENIC_BUS_WRITE_4(rq->ctrl, RX_POSTED_INDEX, rq->posted_index);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_RING_SIZE, cq->ring.desc_count);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_FLOW_CONTROL_ENABLE, flow_control_enable);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_COLOR_ENABLE, color_enable);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_HEAD, cq_head);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_TAIL, cq_tail);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_TAIL_COLOR, cq_tail_color);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_INTR_ENABLE, interrupt_enable);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_ENTRY_ENABLE, cq_entry_enable);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_MESSAGE_ENABLE, cq_message_enable);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_INTR_OFFSET, interrupt_offset);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_HEAD, 0);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_TAIL, 0);
ENIC_BUS_WRITE_4(cq->ctrl, CQ_TAIL_COLOR, 1);
ENIC_BUS_WRITE_4(devcmd, DEVCMD_CMD, cmd);
ENIC_BUS_WRITE_4(dc2c->wq_ctrl, TX_POSTED_INDEX, new_posted);
ENIC_BUS_WRITE_4(intr->ctrl, INTR_COALESCING_TYPE, coalescing_type);
ENIC_BUS_WRITE_4(intr->ctrl, INTR_MASK_ON_ASSERTION, mask_on_assertion);
ENIC_BUS_WRITE_4(intr->ctrl, INTR_CREDITS, 0);
ENIC_BUS_WRITE_4(intr->ctrl, INTR_COALESCING_TIMER,
ENIC_BUS_WRITE_4(intr->ctrl, INTR_CREDITS, 0);
ENIC_BUS_WRITE_4(intr->ctrl, INTR_MASK, 1);
ENIC_BUS_WRITE_4(intr->ctrl, INTR_MASK, 0);
ENIC_BUS_WRITE_4(intr->ctrl, INTR_CREDIT_RETURN, int_credit_return);
ENIC_BUS_WRITE_4(rq->ctrl, RX_RING_SIZE, count);
ENIC_BUS_WRITE_4(rq->ctrl, RX_CQ_INDEX, cq_index);
ENIC_BUS_WRITE_4(rq->ctrl, RX_ERROR_INTR_ENABLE, error_interrupt_enable);
ENIC_BUS_WRITE_4(rq->ctrl, RX_ERROR_INTR_OFFSET, error_interrupt_offset);
ENIC_BUS_WRITE_4(rq->ctrl, RX_ERROR_STATUS, 0);
ENIC_BUS_WRITE_4(rq->ctrl, RX_FETCH_INDEX, fetch_index);
ENIC_BUS_WRITE_4(rq->ctrl, RX_POSTED_INDEX, posted_index);
ENIC_BUS_WRITE_4(rq->ctrl, RX_ENABLE, 1);
ENIC_BUS_WRITE_4(rq->ctrl, RX_ENABLE, 0);
ENIC_BUS_WRITE_4(rq->ctrl, RX_POSTED_INDEX, fetch_index);
ENIC_BUS_WRITE_4(wq->ctrl, TX_RING_SIZE, count);
ENIC_BUS_WRITE_4(wq->ctrl, TX_FETCH_INDEX, fetch_index);
ENIC_BUS_WRITE_4(wq->ctrl, TX_POSTED_INDEX, posted_index);
ENIC_BUS_WRITE_4(wq->ctrl, TX_CQ_INDEX, cq_index);
ENIC_BUS_WRITE_4(wq->ctrl, TX_ERROR_INTR_ENABLE, error_interrupt_enable);
ENIC_BUS_WRITE_4(wq->ctrl, TX_ERROR_INTR_OFFSET, error_interrupt_offset);
ENIC_BUS_WRITE_4(wq->ctrl, TX_ERROR_STATUS, 0);
ENIC_BUS_WRITE_4(wq->ctrl, TX_ENABLE, 1);
ENIC_BUS_WRITE_4(wq->ctrl, TX_ENABLE, 0);
ENIC_BUS_WRITE_4(wq->ctrl, TX_FETCH_INDEX, 0);
ENIC_BUS_WRITE_4(wq->ctrl, TX_POSTED_INDEX, 0);
ENIC_BUS_WRITE_4(wq->ctrl, TX_ERROR_STATUS, 0);