On Sat, Feb 17, 2024 at 04:42:47PM +0000, Jonathan Cameron wrote: > From: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx> > > Switching to the _scoped() version removes the need for manual > calling of fwnode_handle_put() in the paths where the code > exits the loop early. In this case that's all in error paths. > > Removing the goto err; statements also allows more extensive use of > dev_err_probe() further simplifying the code. ... > err = fwnode_property_read_u32_array(child, > "adi,output-range-microvolt", > vals, > 2); Side note: ARRAY_SIZE()? -- With Best Regards, Andy Shevchenko