Re: [RFC PATCH v7 1/8] dpll: spec: Add Netlink spec in YAML
flat view
From: Jiri Pirko <jiri@resnulli.us>
Date: 2023-05-11 08:01:00
Also in:
linux-clk
Thu, May 11, 2023 at 09:44:30AM CEST, arkadiusz.kubalewski@intel.com wrote:
quoted
From: Jiri Pirko <jiri@resnulli.us> Sent: Friday, May 5, 2023 12:30 PM Thu, May 04, 2023 at 11:24:51PM CEST, kuba@kernel.org wrote:quoted
On Thu, 4 May 2023 14:02:30 +0200 Jiri Pirko wrote:[...]quoted
quoted
quoted
+ name: device + subset-of: dpll + attributes: + - + name: id + type: u32 + value: 2 + - + name: dev-name + type: string + - + name: bus-name + type: string + - + name: mode + type: u8 + enum: mode + - + name: mode-supported + type: u8 + enum: mode + multi-attr: true + - + name: lock-status + type: u8 + enum: lock-status + - + name: temp + type: s32 + - + name: clock-id + type: u64 + - + name: type + type: u8 + enum: type + - + name: pin-prio + type: u32 + value: 19Do you still need to pass values for a subset? That is odd. Well, I think is is odd to pass anything other than names in subset definition, the rest of the info is in the original attribute set definition, isn't it? Jakub?Probably stale code, related bug was fixed in YNL a few months back. Explicit value should no longer be needed.What about the rest, like type, enum, multi-attr etc. Are they needed for subset? If yes, why?It seems the name and type is needed. Without type generation scripts fails. For now fixed with having only name/type on subset attributes.
Okay. Jakub, any idea why "type" is needed here?
Thanks! Arkadiusz