tools: ynl: generate code for the devlink family
authorJakub Kicinski <kuba@kernel.org>
Wed, 7 Jun 2023 20:24:02 +0000 (13:24 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 8 Jun 2023 21:01:10 +0000 (14:01 -0700)
commit5d1a30eb989afb22b60e7d3985984ebcb00bf598
tree2d45fbcea76a0b4063fcfe25c317591c3a02d06c
parent0a9471219672c63b4729f4011a77e017becf8607
tools: ynl: generate code for the devlink family

Admittedly the devlink.yaml spec is fairly limitted,
it only covers basic device get and info-get ops.
That's sufficient to be useful (monitoring FW versions
in the fleet). Plus it gives us a chance to exercise
deep nesting and directional messaging in YNL.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/net/ynl/generated/Makefile
tools/net/ynl/generated/devlink-user.c [new file with mode: 0644]
tools/net/ynl/generated/devlink-user.h [new file with mode: 0644]