rdma_writel
rdma_writel(priv, priv->rx_c_index, RDMA_CONS_INDEX);
rdma_writel(priv, priv->rx_c_index << 16, RDMA_CONS_INDEX);
rdma_writel(priv, reg, RDMA_CONTROL);
rdma_writel(priv, 0, RDMA_WRITE_PTR_LO);
rdma_writel(priv, 0, RDMA_WRITE_PTR_HI);
rdma_writel(priv, 0, RDMA_PROD_INDEX);
rdma_writel(priv, 0, RDMA_CONS_INDEX);
rdma_writel(priv, priv->num_rx_bds << RDMA_RING_SIZE_SHIFT |
rdma_writel(priv, 0, RDMA_START_ADDR_HI);
rdma_writel(priv, 0, RDMA_START_ADDR_LO);
rdma_writel(priv, 0, RDMA_END_ADDR_HI);
rdma_writel(priv, priv->num_rx_desc_words - 1, RDMA_END_ADDR_LO);
rdma_writel(priv, 0, s->reg_offset);
rdma_writel(priv, reg, RDMA_MBDONE_INTR);