Home
last modified time | relevance | path

Searched refs:child_node (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/drivers/acpi/acpica/
Dnsalloc.c192 struct acpi_namespace_node *child_node; in acpi_ns_install_node() local
220 child_node = parent_node->child; in acpi_ns_install_node()
222 if (!child_node) { in acpi_ns_install_node()
227 while (child_node->peer) { in acpi_ns_install_node()
228 child_node = child_node->peer; in acpi_ns_install_node()
231 child_node->peer = node; in acpi_ns_install_node()
316 struct acpi_namespace_node *child_node = NULL; in acpi_ns_delete_namespace_subtree() local
341 child_node = acpi_ns_get_next_node(parent_node, child_node); in acpi_ns_delete_namespace_subtree()
342 if (child_node) { in acpi_ns_delete_namespace_subtree()
346 acpi_ns_detach_object(child_node); in acpi_ns_delete_namespace_subtree()
[all …]
Dnswalk.c37 *child_node) in acpi_ns_get_next_node()
41 if (!child_node) { in acpi_ns_get_next_node()
50 return (child_node->peer); in acpi_ns_get_next_node()
78 *child_node) in acpi_ns_get_next_node_typed()
84 next_node = acpi_ns_get_next_node(parent_node, child_node); in acpi_ns_get_next_node_typed()
160 struct acpi_namespace_node *child_node; in acpi_ns_walk_namespace() local
177 child_node = acpi_ns_get_next_node(parent_node, NULL); in acpi_ns_walk_namespace()
186 while (level > 0 && child_node) { in acpi_ns_walk_namespace()
192 child_type = child_node->type; in acpi_ns_walk_namespace()
203 if ((child_node->flags & ANOBJ_TEMPORARY) && in acpi_ns_walk_namespace()
[all …]
Dnsxfobj.c155 struct acpi_namespace_node *child_node = NULL; in ACPI_EXPORT_SYMBOL() local
183 child_node = acpi_ns_validate_handle(child); in ACPI_EXPORT_SYMBOL()
184 if (!child_node) { in ACPI_EXPORT_SYMBOL()
192 node = acpi_ns_get_next_node_typed(type, parent_node, child_node); in ACPI_EXPORT_SYMBOL()
/Linux-v4.19/drivers/leds/
Dleds-ktd2692.c266 struct device_node *child_node; in ktd2692_parse_dt() local
296 child_node = of_get_next_available_child(np, NULL); in ktd2692_parse_dt()
297 if (!child_node) { in ktd2692_parse_dt()
303 of_get_property(child_node, "label", NULL) ? : child_node->name; in ktd2692_parse_dt()
305 ret = of_property_read_u32(child_node, "led-max-microamp", in ktd2692_parse_dt()
312 ret = of_property_read_u32(child_node, "flash-max-microamp", in ktd2692_parse_dt()
319 ret = of_property_read_u32(child_node, "flash-max-timeout-us", in ktd2692_parse_dt()
327 of_node_put(child_node); in ktd2692_parse_dt()
Dleds-aat1290.c223 struct device_node *child_node; in aat1290_led_parse_dt() local
254 child_node = of_get_next_available_child(dev->of_node, NULL); in aat1290_led_parse_dt()
255 if (!child_node) { in aat1290_led_parse_dt()
260 led_cdev->name = of_get_property(child_node, "label", NULL) ? : in aat1290_led_parse_dt()
261 child_node->name; in aat1290_led_parse_dt()
263 ret = of_property_read_u32(child_node, "led-max-microamp", in aat1290_led_parse_dt()
273 ret = of_property_read_u32(child_node, "flash-max-microamp", in aat1290_led_parse_dt()
281 ret = of_property_read_u32(child_node, "flash-max-timeout-us", in aat1290_led_parse_dt()
289 *sub_node = child_node; in aat1290_led_parse_dt()
292 of_node_put(child_node); in aat1290_led_parse_dt()
Dleds-max77693.c605 struct device_node *node = dev->of_node, *child_node; in max77693_led_parse_dt() local
614 for_each_available_child_of_node(node, child_node) { in max77693_led_parse_dt()
615 prop = of_find_property(child_node, "led-sources", NULL); in max77693_led_parse_dt()
628 of_node_put(child_node); in max77693_led_parse_dt()
644 of_node_put(child_node); in max77693_led_parse_dt()
651 of_node_put(child_node); in max77693_led_parse_dt()
655 sub_nodes[fled_id] = child_node; in max77693_led_parse_dt()
659 of_get_property(child_node, "label", NULL) ? : in max77693_led_parse_dt()
660 child_node->name; in max77693_led_parse_dt()
662 ret = of_property_read_u32(child_node, "led-max-microamp", in max77693_led_parse_dt()
[all …]
Dleds-lp8860.c389 struct device_node *child_node; in lp8860_probe() local
396 for_each_available_child_of_node(np, child_node) { in lp8860_probe()
397 led->led_dev.default_trigger = of_get_property(child_node, in lp8860_probe()
401 ret = of_property_read_string(child_node, "label", &name); in lp8860_probe()
/Linux-v4.19/drivers/mmc/host/
Dcavium-thunderx.c61 struct device_node *child_node; in thunder_mmc_probe() local
127 for_each_child_of_node(node, child_node) { in thunder_mmc_probe()
134 if (of_device_is_compatible(child_node, "mmc-slot")) { in thunder_mmc_probe()
135 host->slot_pdev[i] = of_platform_device_create(child_node, NULL, in thunder_mmc_probe()
/Linux-v4.19/drivers/clk/
Dclk.c72 struct hlist_node child_node; member
286 hlist_for_each_entry(child, &core->children, child_node) { in __clk_lookup_subtree()
304 hlist_for_each_entry(root_clk, &clk_root_list, child_node) { in clk_core_lookup()
311 hlist_for_each_entry(root_clk, &clk_orphan_list, child_node) { in clk_core_lookup()
975 hlist_for_each_entry(child, &core->children, child_node) in clk_unprepare_unused_subtree()
1006 hlist_for_each_entry(child, &core->children, child_node) in clk_disable_unused_subtree()
1064 hlist_for_each_entry(core, &clk_root_list, child_node) in clk_disable_unused()
1067 hlist_for_each_entry(core, &clk_orphan_list, child_node) in clk_disable_unused()
1070 hlist_for_each_entry(core, &clk_root_list, child_node) in clk_disable_unused()
1073 hlist_for_each_entry(core, &clk_orphan_list, child_node) in clk_disable_unused()
[all …]
/Linux-v4.19/drivers/input/serio/
Dserio.c516 INIT_LIST_HEAD(&serio->child_node); in serio_init_port()
545 list_add_tail(&serio->child_node, &parent->children); in serio_add_port()
579 list_del_init(&serio->child_node); in serio_destroy_port()
628 struct serio, child_node); in serio_reconnect_subtree()
641 if (!list_is_last(&s->child_node, &parent->children)) { in serio_reconnect_subtree()
642 s = list_entry(s->child_node.next, in serio_reconnect_subtree()
643 struct serio, child_node); in serio_reconnect_subtree()
669 struct serio, child_node); in serio_disconnect_port()
734 list_for_each_entry_safe(s, next, &serio->children, child_node) { in serio_unregister_child_port()
/Linux-v4.19/include/linux/
Dserio.h45 struct list_head child_node; member
/Linux-v4.19/drivers/net/ethernet/altera/
Daltera_tse_main.c158 struct device_node *child_node = NULL; in altera_tse_mdio_create() local
160 for_each_child_of_node(priv->device->of_node, child_node) { in altera_tse_mdio_create()
161 if (of_device_is_compatible(child_node, "altr,tse-mdio")) { in altera_tse_mdio_create()
162 mdio_node = child_node; in altera_tse_mdio_create()
/Linux-v4.19/sound/soc/bcm/
Dcygnus-ssp.c1283 struct device_node *child_node; in cygnus_ssp_probe() local
1319 for_each_available_child_of_node(pdev->dev.of_node, child_node) { in cygnus_ssp_probe()
1320 err = parse_ssp_child_node(pdev, child_node, cygaud, in cygnus_ssp_probe()