X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fhns3%2Fhns3_tm.h;h=83e9cc8ba9ef44f3749e8355b4ea81a2c9347c36;hb=0663a84524e5c63cb737cd723b4ea33493e8d17a;hp=9ccbb226829a3103b7f42e33bd6fdb0d37db27da;hpb=fa485faca236bd0ac834b6ad7c36f5050305482e;p=dpdk.git diff --git a/drivers/net/hns3/hns3_tm.h b/drivers/net/hns3/hns3_tm.h index 9ccbb22682..83e9cc8ba9 100644 --- a/drivers/net/hns3/hns3_tm.h +++ b/drivers/net/hns3/hns3_tm.h @@ -1,5 +1,5 @@ /* SPDX-License-Identifier: BSD-3-Clause - * Copyright(c) 2020-2020 HiSilicon Limited. + * Copyright(c) 2020-2021 HiSilicon Limited. */ #ifndef _HNS3_TM_H_ @@ -9,6 +9,18 @@ #include #include +struct hns3_port_limit_rate_cmd { + uint32_t speed; /* Unit Mbps */ + uint32_t rsvd[5]; +}; + +struct hns3_tc_limit_rate_cmd { + uint32_t speed; /* Unit Mbps */ + uint8_t tc_id; + uint8_t rsvd[3]; + uint32_t rsvd1[4]; +}; + enum hns3_tm_node_type { HNS3_TM_NODE_TYPE_PORT, HNS3_TM_NODE_TYPE_TC,