Lines Matching refs:np
190 static void parse_dt_cfg(struct device_node *np, in parse_dt_cfg() argument
202 ret = of_property_read_u32(np, par->property, &val); in parse_dt_cfg()
225 int pinconf_generic_parse_dt_config(struct device_node *np, in pinconf_generic_parse_dt_config() argument
234 if (!np) in pinconf_generic_parse_dt_config()
245 parse_dt_cfg(np, dt_params, ARRAY_SIZE(dt_params), cfg, &ncfg); in pinconf_generic_parse_dt_config()
248 parse_dt_cfg(np, pctldev->desc->custom_params, in pinconf_generic_parse_dt_config()
278 struct device_node *np, struct pinctrl_map **map, in pinconf_generic_dt_subnode_to_map() argument
292 ret = of_property_count_strings(np, "pins"); in pinconf_generic_dt_subnode_to_map()
294 ret = of_property_count_strings(np, "groups"); in pinconf_generic_dt_subnode_to_map()
307 ret = of_property_read_string(np, "function", &function); in pinconf_generic_dt_subnode_to_map()
312 of_node_full_name(np)); in pinconf_generic_dt_subnode_to_map()
316 ret = pinconf_generic_parse_dt_config(np, pctldev, &configs, in pinconf_generic_dt_subnode_to_map()
320 of_node_full_name(np)); in pinconf_generic_dt_subnode_to_map()
337 of_property_for_each_string(np, subnode_target_type, prop, group) { in pinconf_generic_dt_subnode_to_map()
367 struct device_node *np; in pinconf_generic_dt_node_to_map() local
379 for_each_child_of_node(np_config, np) { in pinconf_generic_dt_node_to_map()
380 ret = pinconf_generic_dt_subnode_to_map(pctldev, np, map, in pinconf_generic_dt_node_to_map()