ixl_wr
ixl_wr(sc, sc->sc_aq_regs->atq_head, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_head, 0);
ixl_wr(sc, sc->sc_aq_regs->atq_tail, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_tail, 0);
ixl_wr(sc, sc->sc_aq_regs->atq_bal,
ixl_wr(sc, sc->sc_aq_regs->atq_bah,
ixl_wr(sc, sc->sc_aq_regs->atq_len,
ixl_wr(sc, sc->sc_aq_regs->arq_bal,
ixl_wr(sc, sc->sc_aq_regs->arq_bah,
ixl_wr(sc, sc->sc_aq_regs->arq_len,
ixl_wr(sc, sc->sc_aq_regs->arq_tail, sc->sc_arq_prod);
ixl_wr(sc, sc->sc_aq_regs->atq_head, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_head, 0);
ixl_wr(sc, sc->sc_aq_regs->atq_tail, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_tail, 0);
ixl_wr(sc, sc->sc_aq_regs->atq_bal, 0);
ixl_wr(sc, sc->sc_aq_regs->atq_bah, 0);
ixl_wr(sc, sc->sc_aq_regs->atq_len, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_bal, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_bah, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_len, 0);
ixl_wr(sc, sc->sc_aq_regs->atq_head, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_head, 0);
ixl_wr(sc, sc->sc_aq_regs->atq_tail, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_tail, 0);
ixl_wr(sc, sc->sc_aq_regs->atq_bal, 0);
ixl_wr(sc, sc->sc_aq_regs->atq_bah, 0);
ixl_wr(sc, sc->sc_aq_regs->atq_len, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_bal, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_bah, 0);
ixl_wr(sc, sc->sc_aq_regs->arq_len, 0);
ixl_wr(sc, I40E_PFINT_DYN_CTLN(rxr->rxr_qid),
ixl_wr(sc, I40E_PFINT_DYN_CTLN(rxr->rxr_qid),
ixl_wr(sc, I40E_PFINT_DYN_CTL0,
ixl_wr(sc, I40E_PFINT_DYN_CTL0,
ixl_wr(sc, I40E_QTX_CTL(i), I40E_QTX_CTL_PF_QUEUE |
ixl_wr(sc, txr->txr_tail, txr->txr_prod);
ixl_wr(sc, rxr->rxr_tail, rxr->rxr_prod);
ixl_wr(sc, I40E_QRX_ENA(i), reg);
ixl_wr(sc, I40E_QTX_ENA(i), reg);
ixl_wr(sc, I40E_QTX_ENA(i), reg);
ixl_wr(sc, I40E_QRX_ENA(i), reg);
ixl_wr(sc, reg, r);
ixl_wr(sc, txr->txr_tail, prod);
ixl_wr(sc, rxr->rxr_tail, prod);
ixl_wr(sc, I40E_PFHMC_ERRORINFO, 0);
ixl_wr(sc, I40E_PFINT_ICR0_ENA, mask);
ixl_wr(sc, sc->sc_aq_regs->atq_tail, sc->sc_atq_prod);
ixl_wr(sc, sc->sc_aq_regs->atq_tail, prod);
ixl_wr(sc, I40E_GLLAN_RCTL_0, 0x1);
ixl_wr(sc, I40E_PFQF_HLUT(i), hluts[i]);
ixl_wr(sc, I40E_PFHMC_SDDATAHIGH, dva >> 32);
ixl_wr(sc, I40E_PFHMC_SDDATALOW, dva |
ixl_wr(sc, I40E_PFHMC_SDCMD,
ixl_wr(sc, regs[i].setoff, e->hmc_base / IXL_HMC_ROUNDUP);
ixl_wr(sc, regs[i].setcnt, e->hmc_count);
ixl_wr(sc, sc->sc_aq_regs->arq_tail, sc->sc_arq_prod);
ixl_wr(sc, I40E_PFINT_ICR0_ENA, 0);
ixl_wr(sc, I40E_PFINT_DYN_CTLN(i), val);
ixl_wr(sc, I40E_PFINT_LNKLST0, val);
ixl_wr(sc, I40E_PFINT_LNKLSTN(i), val);
ixl_wr(sc, I40E_VPINT_LNKLST0(i), val);
ixl_wr(sc, I40E_VPINT_LNKLSTN(i), val);
ixl_wr(sc, I40E_GLLAN_TXPRE_QDIS(reg_block), val);
ixl_wr(sc, I40E_QINT_TQCTL(i), 0);
ixl_wr(sc, I40E_QTX_ENA(i), 0);
ixl_wr(sc, I40E_QINT_RQCTL(i), 0);
ixl_wr(sc, I40E_QRX_ENA(i), 0);
ixl_wr(sc, I40E_PFGEN_CTRL, reg | I40E_PFGEN_CTRL_PFSWR_MASK);
ixl_wr(sc, I40E_PFINT_LNKLST0,
ixl_wr(sc, I40E_PFINT_DYN_CTLN(i), 0);
ixl_wr(sc, I40E_PFINT_LNKLSTN(i),
ixl_wr(sc, I40E_QINT_RQCTL(i),
ixl_wr(sc, I40E_QINT_TQCTL(i),
ixl_wr(sc, I40E_PFINT_ITRN(I40E_ITR_INDEX_RX, i),
ixl_wr(sc, I40E_PFINT_ITRN(I40E_ITR_INDEX_TX, i),
ixl_wr(sc, I40E_PFINT_ITR0(I40E_ITR_INDEX_RX), sc->sc_itr_rx);
ixl_wr(sc, I40E_PFINT_ITR0(I40E_ITR_INDEX_TX), sc->sc_itr_tx);
ixl_wr(sc, I40E_PFINT_ICR0_ENA, 0);
ixl_wr(sc, I40E_PFINT_ICR0_ENA,
ixl_wr(sc, I40E_PFINT_LNKLST0, 0x7FF);
ixl_wr(sc, I40E_PFINT_ITR0(I40E_ITR_INDEX_OTHER), 0);
ixl_wr(sc, I40E_PFINT_STAT_CTL0,
ixl_wr(sc, reg, value);
ixl_wr(sc, I40E_GLNVM_SRCTL, reg);