regulator: ltc3589: Use of_get_child_by_name
PATCH 1/1 regulator: ltc3589: Use of_get_child_by_name
of_find_node_by_name() walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name() instead.
Signed-off-by Axel Lin <[email protected]>
--- drivers/regulator/ltc3589.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/regulator/ltc3589.c +1 -1
@@ -255,7 +255,7 @@ static int ltc3589_parse_regulators_dt(struct ltc3589 *ltc3589)struct device_node *node;int i, ret; - node =of_find_node_by_name (dev->of_node,"regulators" ); + node =of_get_child_by_name (dev->of_node,"regulators" );if (!node) {dev_err (dev,"regulators node not found\n" );return -EINVAL ;
Signature · 1 line
1.8.3.2
Quoted 2 lines · Axel Lin
of_find_node_by_name()walks the allnodes list, and can thus walk outside of the parent node. Useof_get_child_by_name()instead.
Applied, thanks.