diff options
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c')
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c index b79e93a5b699..f94c7e82a30b 100644 --- a/drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c +++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c | |||
| @@ -34,7 +34,9 @@ | |||
| 34 | /** | 34 | /** |
| 35 | * ixgbe_dcb_config_rx_arbiter_82598 - Config Rx data arbiter | 35 | * ixgbe_dcb_config_rx_arbiter_82598 - Config Rx data arbiter |
| 36 | * @hw: pointer to hardware structure | 36 | * @hw: pointer to hardware structure |
| 37 | * @dcb_config: pointer to ixgbe_dcb_config structure | 37 | * @refill: refill credits index by traffic class |
| 38 | * @max: max credits index by traffic class | ||
| 39 | * @prio_type: priority type indexed by traffic class | ||
| 38 | * | 40 | * |
| 39 | * Configure Rx Data Arbiter and credits for each traffic class. | 41 | * Configure Rx Data Arbiter and credits for each traffic class. |
| 40 | */ | 42 | */ |
| @@ -91,7 +93,10 @@ s32 ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *hw, | |||
| 91 | /** | 93 | /** |
| 92 | * ixgbe_dcb_config_tx_desc_arbiter_82598 - Config Tx Desc. arbiter | 94 | * ixgbe_dcb_config_tx_desc_arbiter_82598 - Config Tx Desc. arbiter |
| 93 | * @hw: pointer to hardware structure | 95 | * @hw: pointer to hardware structure |
| 94 | * @dcb_config: pointer to ixgbe_dcb_config structure | 96 | * @refill: refill credits index by traffic class |
| 97 | * @max: max credits index by traffic class | ||
| 98 | * @bwg_id: bandwidth grouping indexed by traffic class | ||
| 99 | * @prio_type: priority type indexed by traffic class | ||
| 95 | * | 100 | * |
| 96 | * Configure Tx Descriptor Arbiter and credits for each traffic class. | 101 | * Configure Tx Descriptor Arbiter and credits for each traffic class. |
| 97 | */ | 102 | */ |
| @@ -137,7 +142,10 @@ s32 ixgbe_dcb_config_tx_desc_arbiter_82598(struct ixgbe_hw *hw, | |||
| 137 | /** | 142 | /** |
| 138 | * ixgbe_dcb_config_tx_data_arbiter_82598 - Config Tx data arbiter | 143 | * ixgbe_dcb_config_tx_data_arbiter_82598 - Config Tx data arbiter |
| 139 | * @hw: pointer to hardware structure | 144 | * @hw: pointer to hardware structure |
| 140 | * @dcb_config: pointer to ixgbe_dcb_config structure | 145 | * @refill: refill credits index by traffic class |
| 146 | * @max: max credits index by traffic class | ||
| 147 | * @bwg_id: bandwidth grouping indexed by traffic class | ||
| 148 | * @prio_type: priority type indexed by traffic class | ||
| 141 | * | 149 | * |
| 142 | * Configure Tx Data Arbiter and credits for each traffic class. | 150 | * Configure Tx Data Arbiter and credits for each traffic class. |
| 143 | */ | 151 | */ |
| @@ -184,7 +192,7 @@ s32 ixgbe_dcb_config_tx_data_arbiter_82598(struct ixgbe_hw *hw, | |||
| 184 | /** | 192 | /** |
| 185 | * ixgbe_dcb_config_pfc_82598 - Config priority flow control | 193 | * ixgbe_dcb_config_pfc_82598 - Config priority flow control |
| 186 | * @hw: pointer to hardware structure | 194 | * @hw: pointer to hardware structure |
| 187 | * @dcb_config: pointer to ixgbe_dcb_config structure | 195 | * @pfc_en: enabled pfc bitmask |
| 188 | * | 196 | * |
| 189 | * Configure Priority Flow Control for each traffic class. | 197 | * Configure Priority Flow Control for each traffic class. |
| 190 | */ | 198 | */ |
| @@ -269,7 +277,11 @@ static s32 ixgbe_dcb_config_tc_stats_82598(struct ixgbe_hw *hw) | |||
| 269 | /** | 277 | /** |
| 270 | * ixgbe_dcb_hw_config_82598 - Config and enable DCB | 278 | * ixgbe_dcb_hw_config_82598 - Config and enable DCB |
| 271 | * @hw: pointer to hardware structure | 279 | * @hw: pointer to hardware structure |
| 272 | * @dcb_config: pointer to ixgbe_dcb_config structure | 280 | * @pfc_en: enabled pfc bitmask |
| 281 | * @refill: refill credits index by traffic class | ||
| 282 | * @max: max credits index by traffic class | ||
| 283 | * @bwg_id: bandwidth grouping indexed by traffic class | ||
| 284 | * @prio_type: priority type indexed by traffic class | ||
| 273 | * | 285 | * |
| 274 | * Configure dcb settings and enable dcb mode. | 286 | * Configure dcb settings and enable dcb mode. |
| 275 | */ | 287 | */ |
