1 /* Broadcom NetXtreme-C/E network driver.
3 * Copyright (c) 2014-2016 Broadcom Corporation
4 * Copyright (c) 2016-2017 Broadcom Limited
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation.
14 #include <net/dcbnl.h>
18 struct ieee_pfc *ieee_pfc;
19 struct ieee_ets *ieee_ets;
24 struct bnxt_cos2bw_cfg {
35 #define BNXT_LLQ(q_profile) \
36 ((q_profile) == QUEUE_QPORTCFG_RESP_QUEUE_ID0_SERVICE_PROFILE_LOSSLESS)
38 #define HWRM_STRUCT_DATA_SUBTYPE_HOST_OPERATIONAL 0x0300
40 void bnxt_dcb_init(struct bnxt *bp);
41 void bnxt_dcb_free(struct bnxt *bp);