Re: [PATCH v2 11/16] Input: touch-overlay - Use fwnode_for_each_child_node() instead

Dmitry Torokhov
2025-09-24T18:36:11Z

On Wed, Sep 24, 2025 at 10:45:57AM +0300, Sakari Ailus wrote:
> fwnode_for_each_child_node() is now the same as
> fwnode_for_each_available_child_node() on all backends (OF, ACPI and
> swnode). In order to remove the available variants, switch the uses to
> non-available variants.
>
> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>

Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

> ---
> drivers/input/touch-overlay.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/input/touch-overlay.c b/drivers/input/touch-overlay.c
> index b9fd82c4829d..7eaaaef1bd82 100644
> --- a/drivers/input/touch-overlay.c
> +++ b/drivers/input/touch-overlay.c
> @@ -82,7 +82,7 @@ int touch_overlay_map(struct list_head *list, struct input_dev *input)
> if (!overlay)
> return 0;
>
> - fwnode_for_each_available_child_node(overlay, fw_segment) {
> + fwnode_for_each_child_node(overlay, fw_segment) {
> segment = devm_kzalloc(dev, sizeof(*segment), GFP_KERNEL);
> if (!segment) {
> fwnode_handle_put(fw_segment);

--
Dmitry