• Home
  • Raw
  • Download

Lines Matching refs:child

400 	struct device_node *child;  in mxs_pinctrl_probe_dt()  local
408 child = of_get_next_child(np, NULL); in mxs_pinctrl_probe_dt()
409 if (!child) { in mxs_pinctrl_probe_dt()
416 for_each_child_of_node(np, child) { in mxs_pinctrl_probe_dt()
417 if (of_device_is_compatible(child, gpio_compat)) in mxs_pinctrl_probe_dt()
421 if (of_property_read_u32(child, "reg", &val)) in mxs_pinctrl_probe_dt()
423 if (strcmp(fn, child->name)) { in mxs_pinctrl_probe_dt()
424 fn = child->name; in mxs_pinctrl_probe_dt()
445 for_each_child_of_node(np, child) { in mxs_pinctrl_probe_dt()
446 if (of_device_is_compatible(child, gpio_compat)) in mxs_pinctrl_probe_dt()
448 if (of_property_read_u32(child, "reg", &val)) in mxs_pinctrl_probe_dt()
450 if (strcmp(fn, child->name)) { in mxs_pinctrl_probe_dt()
457 of_node_get(child); in mxs_pinctrl_probe_dt()
467 for (child2 = of_get_next_child(np, child); in mxs_pinctrl_probe_dt()
477 f->name = fn = child->name; in mxs_pinctrl_probe_dt()
485 for_each_child_of_node(np, child) { in mxs_pinctrl_probe_dt()
486 if (of_device_is_compatible(child, gpio_compat)) in mxs_pinctrl_probe_dt()
488 if (of_property_read_u32(child, "reg", &val)) { in mxs_pinctrl_probe_dt()
489 ret = mxs_pinctrl_parse_group(pdev, child, in mxs_pinctrl_probe_dt()
492 of_node_put(child); in mxs_pinctrl_probe_dt()
498 if (strcmp(fn, child->name)) { in mxs_pinctrl_probe_dt()
505 of_node_put(child); in mxs_pinctrl_probe_dt()
508 fn = child->name; in mxs_pinctrl_probe_dt()
511 ret = mxs_pinctrl_parse_group(pdev, child, idxg++, in mxs_pinctrl_probe_dt()
514 of_node_put(child); in mxs_pinctrl_probe_dt()