[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250722161927.3489203-1-kuba@kernel.org>
Date: Tue, 22 Jul 2025 09:19:22 -0700
From: Jakub Kicinski <kuba@...nel.org>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org,
edumazet@...gle.com,
pabeni@...hat.com,
andrew+netdev@...n.ch,
horms@...nel.org,
donald.hunter@...il.com,
almasrymina@...gle.com,
sdf@...ichev.me,
Jakub Kicinski <kuba@...nel.org>
Subject: [PATCH net-next 0/5] tools: ynl-gen: print setters for multi-val attrs
ncdevmem seems to manually prepare the queue attributes. This is not
ideal, YNL should be providing helpers for this. Make YNL output
allocation and setter helpers for multi-val attrs.
Jakub Kicinski (5):
tools: ynl-gen: don't add suffix for pure types
tools: ynl-gen: move free printing to the print_type_full() helper
tools: ynl-gen: print alloc helper for multi-val attrs
tools: ynl-gen: print setters for multi-val attrs
selftests: drv-net: devmem: use new mattr ynl helpers
.../selftests/drivers/net/hw/ncdevmem.c | 8 ++-
tools/net/ynl/pyynl/ynl_gen_c.py | 49 ++++++++++++++-----
2 files changed, 39 insertions(+), 18 deletions(-)
--
2.50.1
Powered by blists - more mailing lists