Lines Matching refs:reg

125 	u32 reg = 0;  in ixgbe_dcb_config_rx_arbiter_82599()  local
134 reg = IXGBE_RTRPCS_RRM | IXGBE_RTRPCS_RAC | IXGBE_RTRPCS_ARBDIS; in ixgbe_dcb_config_rx_arbiter_82599()
135 IXGBE_WRITE_REG(hw, IXGBE_RTRPCS, reg); in ixgbe_dcb_config_rx_arbiter_82599()
143 reg = 0; in ixgbe_dcb_config_rx_arbiter_82599()
145 reg |= (map[i] << (i * IXGBE_RTRUP2TC_UP_SHIFT)); in ixgbe_dcb_config_rx_arbiter_82599()
147 IXGBE_WRITE_REG(hw, IXGBE_RTRUP2TC, reg); in ixgbe_dcb_config_rx_arbiter_82599()
153 reg = credit_refill | (credit_max << IXGBE_RTRPT4C_MCL_SHIFT); in ixgbe_dcb_config_rx_arbiter_82599()
155 reg |= (u32)(bwg_id[i]) << IXGBE_RTRPT4C_BWG_SHIFT; in ixgbe_dcb_config_rx_arbiter_82599()
158 reg |= IXGBE_RTRPT4C_LSP; in ixgbe_dcb_config_rx_arbiter_82599()
160 IXGBE_WRITE_REG(hw, IXGBE_RTRPT4C(i), reg); in ixgbe_dcb_config_rx_arbiter_82599()
167 reg = IXGBE_RTRPCS_RRM | IXGBE_RTRPCS_RAC; in ixgbe_dcb_config_rx_arbiter_82599()
168 IXGBE_WRITE_REG(hw, IXGBE_RTRPCS, reg); in ixgbe_dcb_config_rx_arbiter_82599()
186 u32 reg, max_credits; in ixgbe_dcb_config_tx_desc_arbiter_82599() local
198 reg = max_credits << IXGBE_RTTDT2C_MCL_SHIFT; in ixgbe_dcb_config_tx_desc_arbiter_82599()
199 reg |= (u32)(refill[i]); in ixgbe_dcb_config_tx_desc_arbiter_82599()
200 reg |= (u32)(bwg_id[i]) << IXGBE_RTTDT2C_BWG_SHIFT; in ixgbe_dcb_config_tx_desc_arbiter_82599()
203 reg |= IXGBE_RTTDT2C_GSP; in ixgbe_dcb_config_tx_desc_arbiter_82599()
206 reg |= IXGBE_RTTDT2C_LSP; in ixgbe_dcb_config_tx_desc_arbiter_82599()
208 IXGBE_WRITE_REG(hw, IXGBE_RTTDT2C(i), reg); in ixgbe_dcb_config_tx_desc_arbiter_82599()
215 reg = IXGBE_RTTDCS_TDPAC | IXGBE_RTTDCS_TDRM; in ixgbe_dcb_config_tx_desc_arbiter_82599()
216 IXGBE_WRITE_REG(hw, IXGBE_RTTDCS, reg); in ixgbe_dcb_config_tx_desc_arbiter_82599()
236 u32 reg; in ixgbe_dcb_config_tx_data_arbiter_82599() local
243 reg = IXGBE_RTTPCS_TPPAC | IXGBE_RTTPCS_TPRM | in ixgbe_dcb_config_tx_data_arbiter_82599()
246 IXGBE_WRITE_REG(hw, IXGBE_RTTPCS, reg); in ixgbe_dcb_config_tx_data_arbiter_82599()
254 reg = 0; in ixgbe_dcb_config_tx_data_arbiter_82599()
256 reg |= (map[i] << (i * IXGBE_RTTUP2TC_UP_SHIFT)); in ixgbe_dcb_config_tx_data_arbiter_82599()
258 IXGBE_WRITE_REG(hw, IXGBE_RTTUP2TC, reg); in ixgbe_dcb_config_tx_data_arbiter_82599()
262 reg = refill[i]; in ixgbe_dcb_config_tx_data_arbiter_82599()
263 reg |= (u32)(max[i]) << IXGBE_RTTPT2C_MCL_SHIFT; in ixgbe_dcb_config_tx_data_arbiter_82599()
264 reg |= (u32)(bwg_id[i]) << IXGBE_RTTPT2C_BWG_SHIFT; in ixgbe_dcb_config_tx_data_arbiter_82599()
267 reg |= IXGBE_RTTPT2C_GSP; in ixgbe_dcb_config_tx_data_arbiter_82599()
270 reg |= IXGBE_RTTPT2C_LSP; in ixgbe_dcb_config_tx_data_arbiter_82599()
272 IXGBE_WRITE_REG(hw, IXGBE_RTTPT2C(i), reg); in ixgbe_dcb_config_tx_data_arbiter_82599()
279 reg = IXGBE_RTTPCS_TPPAC | IXGBE_RTTPCS_TPRM | in ixgbe_dcb_config_tx_data_arbiter_82599()
281 IXGBE_WRITE_REG(hw, IXGBE_RTTPCS, reg); in ixgbe_dcb_config_tx_data_arbiter_82599()
296 u32 i, j, fcrtl, reg; in ixgbe_dcb_config_pfc_82599() local
303 reg = IXGBE_READ_REG(hw, IXGBE_MFLCN); in ixgbe_dcb_config_pfc_82599()
304 reg |= IXGBE_MFLCN_DPF; in ixgbe_dcb_config_pfc_82599()
311 reg &= ~(IXGBE_MFLCN_RPFCE_MASK | IXGBE_MFLCN_RFCE); in ixgbe_dcb_config_pfc_82599()
314 reg |= pfc_en << IXGBE_MFLCN_RPFCE_SHIFT; in ixgbe_dcb_config_pfc_82599()
317 reg |= IXGBE_MFLCN_RPFCE; in ixgbe_dcb_config_pfc_82599()
319 IXGBE_WRITE_REG(hw, IXGBE_MFLCN, reg); in ixgbe_dcb_config_pfc_82599()
339 reg = (hw->fc.high_water[i] << 10) | IXGBE_FCRTH_FCEN; in ixgbe_dcb_config_pfc_82599()
350 reg = IXGBE_READ_REG(hw, IXGBE_RXPBSIZE(i)) - 24576; in ixgbe_dcb_config_pfc_82599()
354 IXGBE_WRITE_REG(hw, IXGBE_FCRTH_82599(i), reg); in ixgbe_dcb_config_pfc_82599()
363 reg = hw->fc.pause_time | (hw->fc.pause_time << 16); in ixgbe_dcb_config_pfc_82599()
365 IXGBE_WRITE_REG(hw, IXGBE_FCTTV(i), reg); in ixgbe_dcb_config_pfc_82599()
384 u32 reg = 0; in ixgbe_dcb_config_tc_stats_82599() local
406 reg = 0x01010101 * (i / 4); in ixgbe_dcb_config_tc_stats_82599()
407 IXGBE_WRITE_REG(hw, IXGBE_RQSMR(i), reg); in ixgbe_dcb_config_tc_stats_82599()
420 reg = 0x00000000; in ixgbe_dcb_config_tc_stats_82599()
422 reg = 0x01010101; in ixgbe_dcb_config_tc_stats_82599()
424 reg = 0x02020202; in ixgbe_dcb_config_tc_stats_82599()
426 reg = 0x03030303; in ixgbe_dcb_config_tc_stats_82599()
428 reg = 0x04040404; in ixgbe_dcb_config_tc_stats_82599()
430 reg = 0x05050505; in ixgbe_dcb_config_tc_stats_82599()
432 reg = 0x06060606; in ixgbe_dcb_config_tc_stats_82599()
434 reg = 0x07070707; in ixgbe_dcb_config_tc_stats_82599()
435 IXGBE_WRITE_REG(hw, IXGBE_TQSM(i), reg); in ixgbe_dcb_config_tc_stats_82599()
451 reg = 0x01010101 * (i / 8); in ixgbe_dcb_config_tc_stats_82599()
452 IXGBE_WRITE_REG(hw, IXGBE_RQSMR(i), reg); in ixgbe_dcb_config_tc_stats_82599()
465 reg = 0x00000000; in ixgbe_dcb_config_tc_stats_82599()
467 reg = 0x01010101; in ixgbe_dcb_config_tc_stats_82599()
469 reg = 0x02020202; in ixgbe_dcb_config_tc_stats_82599()
471 reg = 0x03030303; in ixgbe_dcb_config_tc_stats_82599()
472 IXGBE_WRITE_REG(hw, IXGBE_TQSM(i), reg); in ixgbe_dcb_config_tc_stats_82599()
510 u32 reg; in ixgbe_dcb_config_82599() local
514 reg = IXGBE_READ_REG(hw, IXGBE_RTTDCS); in ixgbe_dcb_config_82599()
515 reg |= IXGBE_RTTDCS_ARBDIS; in ixgbe_dcb_config_82599()
516 IXGBE_WRITE_REG(hw, IXGBE_RTTDCS, reg); in ixgbe_dcb_config_82599()
518 reg = IXGBE_READ_REG(hw, IXGBE_MRQC); in ixgbe_dcb_config_82599()
521 switch (reg & IXGBE_MRQC_MRQE_MASK) { in ixgbe_dcb_config_82599()
525 reg = (reg & ~IXGBE_MRQC_MRQE_MASK) | in ixgbe_dcb_config_82599()
531 reg = (reg & ~IXGBE_MRQC_MRQE_MASK) | in ixgbe_dcb_config_82599()
540 reg = (reg & ~IXGBE_MRQC_MRQE_MASK) | in ixgbe_dcb_config_82599()
547 reg = (reg & ~IXGBE_MRQC_MRQE_MASK) | in ixgbe_dcb_config_82599()
550 reg = (reg & ~IXGBE_MRQC_MRQE_MASK) | in ixgbe_dcb_config_82599()
553 IXGBE_WRITE_REG(hw, IXGBE_MRQC, reg); in ixgbe_dcb_config_82599()
557 reg = IXGBE_MTQC_RT_ENA | IXGBE_MTQC_8TC_8TQ; in ixgbe_dcb_config_82599()
560 reg = IXGBE_MTQC_RT_ENA | IXGBE_MTQC_4TC_4TQ; in ixgbe_dcb_config_82599()
562 reg |= IXGBE_MTQC_VT_ENA; in ixgbe_dcb_config_82599()
564 IXGBE_WRITE_REG(hw, IXGBE_MTQC, reg); in ixgbe_dcb_config_82599()
572 reg = IXGBE_READ_REG(hw, IXGBE_RTTDCS); in ixgbe_dcb_config_82599()
573 reg &= ~IXGBE_RTTDCS_ARBDIS; in ixgbe_dcb_config_82599()
574 IXGBE_WRITE_REG(hw, IXGBE_RTTDCS, reg); in ixgbe_dcb_config_82599()
577 reg = IXGBE_READ_REG(hw, IXGBE_SECTXMINIFG); in ixgbe_dcb_config_82599()
578 reg |= IXGBE_SECTX_DCB; in ixgbe_dcb_config_82599()
579 IXGBE_WRITE_REG(hw, IXGBE_SECTXMINIFG, reg); in ixgbe_dcb_config_82599()