#ifndef _DCB_82599_CONFIG_H_
#define _DCB_82599_CONFIG_H_
#define IXGBE_RTTDCS_TDPAC …
#define IXGBE_RTTDCS_VMPAC …
#define IXGBE_RTTDCS_TDRM …
#define IXGBE_RTTDCS_ARBDIS …
#define IXGBE_RTTDCS_BDPM …
#define IXGBE_RTTDCS_BPBFSM …
#define IXGBE_RTTDCS_SPEED_CHG …
#define IXGBE_RTRUP2TC_UP_SHIFT …
#define IXGBE_RTRUP2TC_UP_MASK …
#define IXGBE_RTTUP2TC_UP_SHIFT …
#define IXGBE_RTRPT4C_MCL_SHIFT …
#define IXGBE_RTRPT4C_BWG_SHIFT …
#define IXGBE_RTRPT4C_GSP …
#define IXGBE_RTRPT4C_LSP …
#define IXGBE_RDRXCTL_MPBEN …
#define IXGBE_RDRXCTL_MCEN …
#define IXGBE_RTRPCS_RRM …
#define IXGBE_RTRPCS_RAC …
#define IXGBE_RTRPCS_ARBDIS …
#define IXGBE_RTTDT2C_MCL_SHIFT …
#define IXGBE_RTTDT2C_BWG_SHIFT …
#define IXGBE_RTTDT2C_GSP …
#define IXGBE_RTTDT2C_LSP …
#define IXGBE_RTTPT2C_MCL_SHIFT …
#define IXGBE_RTTPT2C_BWG_SHIFT …
#define IXGBE_RTTPT2C_GSP …
#define IXGBE_RTTPT2C_LSP …
#define IXGBE_RTTPCS_TPPAC …
#define IXGBE_RTTPCS_ARBDIS …
#define IXGBE_RTTPCS_TPRM …
#define IXGBE_RTTPCS_ARBD_SHIFT …
#define IXGBE_RTTPCS_ARBD_DCB …
#define IXGBE_SECTX_DCB …
int ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *hw, u8 pfc_en, u8 *prio_tc);
int ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *hw, u16 *refill,
u16 *max, u8 *bwg_id, u8 *prio_type,
u8 *prio_tc);
int ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *hw, u16 *refill,
u16 *max, u8 *bwg_id, u8 *prio_type);
int ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *hw, u16 *refill,
u16 *max, u8 *bwg_id, u8 *prio_type,
u8 *prio_tc);
int ixgbe_dcb_hw_config_82599(struct ixgbe_hw *hw, u8 pfc_en, u16 *refill,
u16 *max, u8 *bwg_id, u8 *prio_type,
u8 *prio_tc);
#endif