Home
last modified time | relevance | path

Searched refs:led_node (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/leds/
H A Dleds-max5970.c48 struct fwnode_handle *led_node, *child; in max5970_led_probe() local
58 led_node = device_get_named_child_node(dev->parent, "leds"); in max5970_led_probe()
59 if (!led_node) in max5970_led_probe()
62 fwnode_for_each_available_child_node(led_node, child) { in max5970_led_probe()
H A Dleds-powernv.c243 struct device_node *led_node, in powernv_led_classdev() argument
252 for_each_available_child_of_node_scoped(led_node, np) { in powernv_led_classdev()
279 struct device_node *led_node in powernv_led_probe()
282 if (!led_node) { in powernv_led_probe()
298 return powernv_led_classdev(pdev, led_node, powernv_led_common); in powernv_led_probe()
H A Dled-class.c253 struct device_node *led_node; in of_led_get() local
255 led_node = of_parse_phandle(np, "leds", index); in of_led_get()
256 if (!led_node) in of_led_get()
259 led_dev = class_find_device_by_of_node(&leds_class, led_node); in of_led_get()
260 of_node_put(led_node); in of_led_get()
H A Dleds-lp50xx.c438 struct fwnode_handle *led_node = NULL; in lp50xx_probe_leds()
483 fwnode_for_each_child_node(child, led_node) { in lp50xx_probe_dt()
484 ret = fwnode_property_read_u32(led_node, "color", in lp50xx_probe_dt()
487 fwnode_handle_put(led_node); in lp50xx_probe_dt()
443 struct fwnode_handle *led_node = NULL; lp50xx_probe_dt() local
/linux/drivers/leds/rgb/
H A Dleds-ncp5623.c156 struct fwnode_handle *mc_node, *led_node; in ncp5623_probe() local
175 fwnode_for_each_child_node(mc_node, led_node) in ncp5623_probe()
184 fwnode_for_each_available_child_node(mc_node, led_node) { in ncp5623_probe()
185 ret = fwnode_property_read_u32(led_node, "color", &color_index); in ncp5623_probe()
189 ret = fwnode_property_read_u32(led_node, "reg", &reg); in ncp5623_probe()
224 fwnode_handle_put(led_node); in ncp5623_probe()