On Thu, Mar 27, 2025 at 08:55:42AM -0500, Rob Herring wrote: > On Thu, Mar 27, 2025 at 3:37 AM Andy Shevchenko > <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > > On Wed, Mar 26, 2025 at 06:13:40PM +0100, Remo Senekowitsch wrote: ... > > > +struct fwnode_handle *rust_helper_dev_fwnode(struct device *dev) > > > +{ > > > + return dev_fwnode(dev); > > > +} > > > > Why not const? For most of the property retrieval APIs the parameter is const. > > Because you might need to modify the refcount. > > Though the rust code should probably use __dev_fwnode() and/or > __dev_fwnode_const() directly and avoid the need for the helper here. Indeed, that would help at least to understand the intention. -- With Best Regards, Andy Shevchenko