Lines Matching refs:reg

126 	u32 reg = 0;  in ixgbe_dcb_config_rx_arbiter_82599()  local
135 reg = IXGBE_RTRPCS_RRM | IXGBE_RTRPCS_RAC | IXGBE_RTRPCS_ARBDIS; in ixgbe_dcb_config_rx_arbiter_82599()
136 IXGBE_WRITE_REG(hw, IXGBE_RTRPCS, reg); in ixgbe_dcb_config_rx_arbiter_82599()
144 reg = 0; in ixgbe_dcb_config_rx_arbiter_82599()
146 reg |= (map[i] << (i * IXGBE_RTRUP2TC_UP_SHIFT)); in ixgbe_dcb_config_rx_arbiter_82599()
148 IXGBE_WRITE_REG(hw, IXGBE_RTRUP2TC, reg); in ixgbe_dcb_config_rx_arbiter_82599()
154 reg = credit_refill | (credit_max << IXGBE_RTRPT4C_MCL_SHIFT); in ixgbe_dcb_config_rx_arbiter_82599()
156 reg |= (u32)(bwg_id[i]) << IXGBE_RTRPT4C_BWG_SHIFT; in ixgbe_dcb_config_rx_arbiter_82599()
159 reg |= IXGBE_RTRPT4C_LSP; in ixgbe_dcb_config_rx_arbiter_82599()
161 IXGBE_WRITE_REG(hw, IXGBE_RTRPT4C(i), reg); in ixgbe_dcb_config_rx_arbiter_82599()
168 reg = IXGBE_RTRPCS_RRM | IXGBE_RTRPCS_RAC; in ixgbe_dcb_config_rx_arbiter_82599()
169 IXGBE_WRITE_REG(hw, IXGBE_RTRPCS, reg); in ixgbe_dcb_config_rx_arbiter_82599()
187 u32 reg, max_credits; in ixgbe_dcb_config_tx_desc_arbiter_82599() local
199 reg = max_credits << IXGBE_RTTDT2C_MCL_SHIFT; in ixgbe_dcb_config_tx_desc_arbiter_82599()
200 reg |= refill[i]; in ixgbe_dcb_config_tx_desc_arbiter_82599()
201 reg |= (u32)(bwg_id[i]) << IXGBE_RTTDT2C_BWG_SHIFT; in ixgbe_dcb_config_tx_desc_arbiter_82599()
204 reg |= IXGBE_RTTDT2C_GSP; in ixgbe_dcb_config_tx_desc_arbiter_82599()
207 reg |= IXGBE_RTTDT2C_LSP; in ixgbe_dcb_config_tx_desc_arbiter_82599()
209 IXGBE_WRITE_REG(hw, IXGBE_RTTDT2C(i), reg); in ixgbe_dcb_config_tx_desc_arbiter_82599()
216 reg = IXGBE_RTTDCS_TDPAC | IXGBE_RTTDCS_TDRM; in ixgbe_dcb_config_tx_desc_arbiter_82599()
217 IXGBE_WRITE_REG(hw, IXGBE_RTTDCS, reg); in ixgbe_dcb_config_tx_desc_arbiter_82599()
237 u32 reg; in ixgbe_dcb_config_tx_data_arbiter_82599() local
244 reg = IXGBE_RTTPCS_TPPAC | IXGBE_RTTPCS_TPRM | in ixgbe_dcb_config_tx_data_arbiter_82599()
247 IXGBE_WRITE_REG(hw, IXGBE_RTTPCS, reg); in ixgbe_dcb_config_tx_data_arbiter_82599()
255 reg = 0; in ixgbe_dcb_config_tx_data_arbiter_82599()
257 reg |= (map[i] << (i * IXGBE_RTTUP2TC_UP_SHIFT)); in ixgbe_dcb_config_tx_data_arbiter_82599()
259 IXGBE_WRITE_REG(hw, IXGBE_RTTUP2TC, reg); in ixgbe_dcb_config_tx_data_arbiter_82599()
263 reg = refill[i]; in ixgbe_dcb_config_tx_data_arbiter_82599()
264 reg |= (u32)(max[i]) << IXGBE_RTTPT2C_MCL_SHIFT; in ixgbe_dcb_config_tx_data_arbiter_82599()
265 reg |= (u32)(bwg_id[i]) << IXGBE_RTTPT2C_BWG_SHIFT; in ixgbe_dcb_config_tx_data_arbiter_82599()
268 reg |= IXGBE_RTTPT2C_GSP; in ixgbe_dcb_config_tx_data_arbiter_82599()
271 reg |= IXGBE_RTTPT2C_LSP; in ixgbe_dcb_config_tx_data_arbiter_82599()
273 IXGBE_WRITE_REG(hw, IXGBE_RTTPT2C(i), reg); in ixgbe_dcb_config_tx_data_arbiter_82599()
280 reg = IXGBE_RTTPCS_TPPAC | IXGBE_RTTPCS_TPRM | in ixgbe_dcb_config_tx_data_arbiter_82599()
282 IXGBE_WRITE_REG(hw, IXGBE_RTTPCS, reg); in ixgbe_dcb_config_tx_data_arbiter_82599()
297 u32 i, j, fcrtl, reg; in ixgbe_dcb_config_pfc_82599() local
304 reg = IXGBE_READ_REG(hw, IXGBE_MFLCN); in ixgbe_dcb_config_pfc_82599()
305 reg |= IXGBE_MFLCN_DPF; in ixgbe_dcb_config_pfc_82599()
312 reg &= ~(IXGBE_MFLCN_RPFCE_MASK | IXGBE_MFLCN_RFCE); in ixgbe_dcb_config_pfc_82599()
315 reg |= pfc_en << IXGBE_MFLCN_RPFCE_SHIFT; in ixgbe_dcb_config_pfc_82599()
318 reg |= IXGBE_MFLCN_RPFCE; in ixgbe_dcb_config_pfc_82599()
320 IXGBE_WRITE_REG(hw, IXGBE_MFLCN, reg); in ixgbe_dcb_config_pfc_82599()
340 reg = (hw->fc.high_water[i] << 10) | IXGBE_FCRTH_FCEN; in ixgbe_dcb_config_pfc_82599()
351 reg = IXGBE_READ_REG(hw, IXGBE_RXPBSIZE(i)) - 24576; in ixgbe_dcb_config_pfc_82599()
355 IXGBE_WRITE_REG(hw, IXGBE_FCRTH_82599(i), reg); in ixgbe_dcb_config_pfc_82599()
364 reg = hw->fc.pause_time | (hw->fc.pause_time << 16); in ixgbe_dcb_config_pfc_82599()
366 IXGBE_WRITE_REG(hw, IXGBE_FCTTV(i), reg); in ixgbe_dcb_config_pfc_82599()
385 u32 reg = 0; in ixgbe_dcb_config_tc_stats_82599() local
407 reg = 0x01010101 * (i / 4); in ixgbe_dcb_config_tc_stats_82599()
408 IXGBE_WRITE_REG(hw, IXGBE_RQSMR(i), reg); in ixgbe_dcb_config_tc_stats_82599()
421 reg = 0x00000000; in ixgbe_dcb_config_tc_stats_82599()
423 reg = 0x01010101; in ixgbe_dcb_config_tc_stats_82599()
425 reg = 0x02020202; in ixgbe_dcb_config_tc_stats_82599()
427 reg = 0x03030303; in ixgbe_dcb_config_tc_stats_82599()
429 reg = 0x04040404; in ixgbe_dcb_config_tc_stats_82599()
431 reg = 0x05050505; in ixgbe_dcb_config_tc_stats_82599()
433 reg = 0x06060606; in ixgbe_dcb_config_tc_stats_82599()
435 reg = 0x07070707; in ixgbe_dcb_config_tc_stats_82599()
436 IXGBE_WRITE_REG(hw, IXGBE_TQSM(i), reg); in ixgbe_dcb_config_tc_stats_82599()
452 reg = 0x01010101 * (i / 8); in ixgbe_dcb_config_tc_stats_82599()
453 IXGBE_WRITE_REG(hw, IXGBE_RQSMR(i), reg); in ixgbe_dcb_config_tc_stats_82599()
466 reg = 0x00000000; in ixgbe_dcb_config_tc_stats_82599()
468 reg = 0x01010101; in ixgbe_dcb_config_tc_stats_82599()
470 reg = 0x02020202; in ixgbe_dcb_config_tc_stats_82599()
472 reg = 0x03030303; in ixgbe_dcb_config_tc_stats_82599()
473 IXGBE_WRITE_REG(hw, IXGBE_TQSM(i), reg); in ixgbe_dcb_config_tc_stats_82599()
511 u32 reg; in ixgbe_dcb_config_82599() local
515 reg = IXGBE_READ_REG(hw, IXGBE_RTTDCS); in ixgbe_dcb_config_82599()
516 reg |= IXGBE_RTTDCS_ARBDIS; in ixgbe_dcb_config_82599()
517 IXGBE_WRITE_REG(hw, IXGBE_RTTDCS, reg); in ixgbe_dcb_config_82599()
519 reg = IXGBE_READ_REG(hw, IXGBE_MRQC); in ixgbe_dcb_config_82599()
522 switch (reg & IXGBE_MRQC_MRQE_MASK) { in ixgbe_dcb_config_82599()
526 reg = (reg & ~IXGBE_MRQC_MRQE_MASK) | in ixgbe_dcb_config_82599()
532 reg = (reg & ~IXGBE_MRQC_MRQE_MASK) | in ixgbe_dcb_config_82599()
541 reg = (reg & ~IXGBE_MRQC_MRQE_MASK) | in ixgbe_dcb_config_82599()
548 reg = (reg & ~IXGBE_MRQC_MRQE_MASK) | in ixgbe_dcb_config_82599()
551 reg = (reg & ~IXGBE_MRQC_MRQE_MASK) | in ixgbe_dcb_config_82599()
554 IXGBE_WRITE_REG(hw, IXGBE_MRQC, reg); in ixgbe_dcb_config_82599()
558 reg = IXGBE_MTQC_RT_ENA | IXGBE_MTQC_8TC_8TQ; in ixgbe_dcb_config_82599()
561 reg = IXGBE_MTQC_RT_ENA | IXGBE_MTQC_4TC_4TQ; in ixgbe_dcb_config_82599()
563 reg |= IXGBE_MTQC_VT_ENA; in ixgbe_dcb_config_82599()
565 IXGBE_WRITE_REG(hw, IXGBE_MTQC, reg); in ixgbe_dcb_config_82599()
573 reg = IXGBE_READ_REG(hw, IXGBE_RTTDCS); in ixgbe_dcb_config_82599()
574 reg &= ~IXGBE_RTTDCS_ARBDIS; in ixgbe_dcb_config_82599()
575 IXGBE_WRITE_REG(hw, IXGBE_RTTDCS, reg); in ixgbe_dcb_config_82599()
578 reg = IXGBE_READ_REG(hw, IXGBE_SECTXMINIFG); in ixgbe_dcb_config_82599()
579 reg |= IXGBE_SECTX_DCB; in ixgbe_dcb_config_82599()
580 IXGBE_WRITE_REG(hw, IXGBE_SECTXMINIFG, reg); in ixgbe_dcb_config_82599()