Lines Matching refs:np
189 static void parse_dt_cfg(struct device_node *np, in parse_dt_cfg() argument
201 ret = of_property_read_u32(np, par->property, &val); in parse_dt_cfg()
224 int pinconf_generic_parse_dt_config(struct device_node *np, in pinconf_generic_parse_dt_config() argument
233 if (!np) in pinconf_generic_parse_dt_config()
244 parse_dt_cfg(np, dt_params, ARRAY_SIZE(dt_params), cfg, &ncfg); in pinconf_generic_parse_dt_config()
247 parse_dt_cfg(np, pctldev->desc->custom_params, in pinconf_generic_parse_dt_config()
277 struct device_node *np, struct pinctrl_map **map, in pinconf_generic_dt_subnode_to_map() argument
291 ret = of_property_count_strings(np, "pins"); in pinconf_generic_dt_subnode_to_map()
293 ret = of_property_count_strings(np, "groups"); in pinconf_generic_dt_subnode_to_map()
306 ret = of_property_read_string(np, "function", &function); in pinconf_generic_dt_subnode_to_map()
311 of_node_full_name(np)); in pinconf_generic_dt_subnode_to_map()
315 ret = pinconf_generic_parse_dt_config(np, pctldev, &configs, in pinconf_generic_dt_subnode_to_map()
319 of_node_full_name(np)); in pinconf_generic_dt_subnode_to_map()
336 of_property_for_each_string(np, subnode_target_type, prop, group) { in pinconf_generic_dt_subnode_to_map()
366 struct device_node *np; in pinconf_generic_dt_node_to_map() local
378 for_each_child_of_node(np_config, np) { in pinconf_generic_dt_node_to_map()
379 ret = pinconf_generic_dt_subnode_to_map(pctldev, np, map, in pinconf_generic_dt_node_to_map()