Re: [PATCH v4 0/2] device property: Add scoped fwnode child node iterators

From: Andy Shevchenko
Date: Wed Sep 03 2025 - 06:31:04 EST


On Tue, Sep 02, 2025 at 03:04:38PM -0400, Jean-François Lessard wrote:
> This series adds scoped versions of fwnode iterator macros and converts
> existing manual implementation to use them.
>
> The first patch adds the infrastructure macros following existing patterns
> for scoped iterators in the kernel. The second patch demonstrates
> fwnode_for_each_child_node_scoped() usage by converting existing manual
> __free() usage in i2c-core-slave.c.
>
> This series introduces infrastructure for the TM16XX driver series,
> being the first user of fwnode_for_each_available_child_node_scoped().
> See the related patch series:
> auxdisplay: Add TM16xx 7-segment LED matrix display controllers driver

It might be good to have an immutable branch for me from i2c core.
Wolfram, can you provide a such if no objections?

--
With Best Regards,
Andy Shevchenko