diff mbox series

[iproute2-next,1/5] uapi: devlink.h DEVLINK_ATTR_RATE_LIMIT_TYPE

Message ID 20220620153555.2504178-1-dchumak@nvidia.com (mailing list archive)
State Rejected
Delegated to: David Ahern
Headers show
Series [iproute2-next,1/5] uapi: devlink.h DEVLINK_ATTR_RATE_LIMIT_TYPE | expand

Commit Message

Dima Chumak June 20, 2022, 3:35 p.m. UTC
Signed-off-by: Dima Chumak <dchumak@nvidia.com>
---
 include/uapi/linux/devlink.h | 7 +++++++
 1 file changed, 7 insertions(+)
diff mbox series

Patch

diff --git a/include/uapi/linux/devlink.h b/include/uapi/linux/devlink.h
index da0f1ba8f7a0..4b2653b1c11c 100644
--- a/include/uapi/linux/devlink.h
+++ b/include/uapi/linux/devlink.h
@@ -221,6 +221,11 @@  enum devlink_rate_type {
 	DEVLINK_RATE_TYPE_NODE,
 };
 
+enum devlink_rate_limit_type {
+	DEVLINK_RATE_LIMIT_TYPE_UNSET,
+	DEVLINK_RATE_LIMIT_TYPE_SHAPING,
+};
+
 enum devlink_param_cmode {
 	DEVLINK_PARAM_CMODE_RUNTIME,
 	DEVLINK_PARAM_CMODE_DRIVERINIT,
@@ -576,6 +581,8 @@  enum devlink_attr {
 	DEVLINK_ATTR_LINECARD_TYPE,		/* string */
 	DEVLINK_ATTR_LINECARD_SUPPORTED_TYPES,	/* nested */
 
+	DEVLINK_ATTR_RATE_LIMIT_TYPE,		/* u16 */
+
 	/* add new attributes above here, update the policy in devlink.c */
 
 	__DEVLINK_ATTR_MAX,