ynl: netdev: drop unnecessary enum-as-flags
authorJakub Kicinski <kuba@kernel.org>
Tue, 3 Oct 2023 15:34:14 +0000 (08:34 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 5 Oct 2023 00:33:54 +0000 (17:33 -0700)
enum-as-flags can be used when enum declares bit positions but
we want to carry bitmask in an attribute. If the definition
is already provided as flags there's no need to indicate
the flag-iness of the attribute.

Acked-by: Stanislav Fomichev <sdf@google.com>
Link: https://lore.kernel.org/r/20231003153416.2479808-2-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Documentation/netlink/specs/netdev.yaml

index c46fcc78fc047730af5233a93f323e8b855be74f..14511b13f305dc24617fa95ebfbcf1ce0c286cdf 100644 (file)
@@ -74,7 +74,6 @@ attribute-sets:
         doc: Bitmask of enabled xdp-features.
         type: u64
         enum: xdp-act
-        enum-as-flags: true
       -
         name: xdp-zc-max-segs
         doc: max fragment count supported by ZC driver
@@ -87,7 +86,6 @@ attribute-sets:
              See Documentation/networking/xdp-rx-metadata.rst for more details.
         type: u64
         enum: xdp-rx-metadata
-        enum-as-flags: true
 
 operations:
   list: