]>
git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blob - drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.h
35a0d28cf2fdc140c9f1a07b1734c4b89b8b271f
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
);