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

Sakari Ailus
2025-09-24T07:46:30Z

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>
---
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);
--
2.47.3