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