]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns3: getting tx and dv buffer size through firmware
authorYunsheng Lin <linyunsheng@huawei.com>
Tue, 18 Dec 2018 11:37:57 +0000 (19:37 +0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 18 Dec 2018 20:01:01 +0000 (12:01 -0800)
commit9f5e1fe11ce116095b4d6b6b30f473efa0a5d459
tree680e180aa7e29022d2920aa3a06254e5e30775cc
parenta6c5f0189a16b768fce57ea98bba143cf349ceec
net: hns3: getting tx and dv buffer size through firmware

This patch adds support of getting tx and dv buffer size through
firmware, because different version of hardware requires different
size of tx and dv buffer.

This patch also add dv_buf_size to tc' private buffer size even if
pfc is not enable for the tc.

Signed-off-by: Yunsheng Lin <linyunsheng@huawei.com>
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h