Re: [PATCH v4 13/15] iio: dac: ad3552r: Use device_for_each_child_node_scoped()

Andy Shevchenko
2024-02-19T11:47:02Z

On Sat, Feb 17, 2024 at 04:42:47PM +0000, Jonathan Cameron wrote:
> From: Jonathan Cameron <Jonathan.Cameron@huawei.com>
>
> 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