Home
last modified time | relevance | path

Searched refs:cfg_np (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/drivers/pinctrl/samsung/
Dpinctrl-exynos5440.c639 struct device_node *cfg_np, unsigned int **pin_list, in exynos5440_pinctrl_parse_dt_pins() argument
645 prop = of_find_property(cfg_np, "samsung,exynos5440-pins", NULL); in exynos5440_pinctrl_parse_dt_pins()
651 dev_err(dev, "invalid pin list in %s node", cfg_np->name); in exynos5440_pinctrl_parse_dt_pins()
661 return of_property_read_u32_array(cfg_np, "samsung,exynos5440-pins", in exynos5440_pinctrl_parse_dt_pins()
674 struct device_node *cfg_np; in exynos5440_pinctrl_parse_dt() local
704 for_each_child_of_node(dev_np, cfg_np) { in exynos5440_pinctrl_parse_dt()
707 ret = exynos5440_pinctrl_parse_dt_pins(pdev, cfg_np, in exynos5440_pinctrl_parse_dt()
715 gname = devm_kzalloc(dev, strlen(cfg_np->name) + GSUFFIX_LEN, in exynos5440_pinctrl_parse_dt()
721 snprintf(gname, strlen(cfg_np->name) + 4, "%s%s", cfg_np->name, in exynos5440_pinctrl_parse_dt()
730 ret = of_property_read_u32(cfg_np, "samsung,exynos5440-pin-function", in exynos5440_pinctrl_parse_dt()
[all …]
Dpinctrl-samsung.c715 struct device_node *cfg_np; in samsung_pinctrl_create_functions() local
723 for_each_child_of_node(dev_np, cfg_np) { in samsung_pinctrl_create_functions()
726 if (!of_get_child_count(cfg_np)) { in samsung_pinctrl_create_functions()
727 if (!of_find_property(cfg_np, in samsung_pinctrl_create_functions()
734 for_each_child_of_node(cfg_np, func_np) { in samsung_pinctrl_create_functions()
755 for_each_child_of_node(dev_np, cfg_np) { in samsung_pinctrl_create_functions()
758 if (!of_get_child_count(cfg_np)) { in samsung_pinctrl_create_functions()
760 cfg_np, func); in samsung_pinctrl_create_functions()
770 for_each_child_of_node(cfg_np, func_np) { in samsung_pinctrl_create_functions()