Home
last modified time | relevance | path

Searched refs:np_config (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/pinctrl/
H A Ddevicetree.c112 struct device_node *np_config) in dt_to_map_one_config() argument
123 np_pctldev = of_node_get(np_config); in dt_to_map_one_config()
168 ret = ops->dt_node_to_map(pctldev, np_config, &map, &num_maps); in dt_to_map_one_config()
210 struct device_node *np_config; in pinctrl_dt_to_map() local
259 np_config = of_find_node_by_phandle(phandle); in pinctrl_dt_to_map()
260 if (!np_config) { in pinctrl_dt_to_map()
270 np_config); in pinctrl_dt_to_map()
271 of_node_put(np_config); in pinctrl_dt_to_map()
H A Dpinctrl-lantiq.c149 struct device_node *np_config, in ltq_pinctrl_dt_node_to_map() argument
157 for_each_child_of_node(np_config, np) in ltq_pinctrl_dt_node_to_map()
165 for_each_child_of_node(np_config, np) in ltq_pinctrl_dt_node_to_map()
H A Dpinconf-generic.c473 struct device_node *np_config, struct pinctrl_map **map, in pinconf_generic_dt_node_to_map() argument
483 ret = pinconf_generic_dt_subnode_to_map(pctldev, np_config, map, in pinconf_generic_dt_node_to_map()
488 for_each_available_child_of_node_scoped(np_config, np) { in pinconf_generic_dt_node_to_map()
H A Dpinctrl-k230.c189 struct device_node *np_config, in k230_dt_node_to_map() argument
201 func = k230_name_to_funtion(info, np_config->name); in k230_dt_node_to_map()
203 dev_err(dev, "function %s not found\n", np_config->name); in k230_dt_node_to_map()
226 new_map[idx].data.mux.function = np_config->name; in k230_dt_node_to_map()
H A Dpinctrl-rockchip.c3863 struct device_node *np_config; in rockchip_pinctrl_parse_groups() local
3877 np_config = of_find_node_by_phandle(be32_to_cpup(phandle)); in rockchip_pinctrl_parse_groups()
3878 ret = pinconf_generic_parse_dt_config(np_config, NULL, in rockchip_pinctrl_parse_groups()
3880 of_node_put(np_config); in rockchip_pinctrl_parse_groups()
/linux/drivers/pinctrl/spear/
H A Dpinctrl-spear.c149 struct device_node *np_config, in spear_pinctrl_dt_node_to_map() argument
159 for_each_child_of_node_scoped(np_config, np) { in spear_pinctrl_dt_node_to_map()
180 for_each_child_of_node_scoped(np_config, np) { in spear_pinctrl_dt_node_to_map()
/linux/drivers/pinctrl/sunplus/
H A Dsppctl.c821 static int sppctl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, in sppctl_dt_node_to_map() argument
825 int nmG = of_property_count_strings(np_config, "groups"); in sppctl_dt_node_to_map()
837 list = of_get_property(np_config, "sunplus,pins", &size); in sppctl_dt_node_to_map()
872 parent = of_get_parent(np_config); in sppctl_dt_node_to_map()
924 if (nmG > 0 && of_property_read_string(np_config, "function", &s_f) == 0) { in sppctl_dt_node_to_map()
925 of_property_for_each_string(np_config, "groups", prop, s_g) { in sppctl_dt_node_to_map()
939 list = of_get_property(np_config, "sunplus,zerofunc", &size); in sppctl_dt_node_to_map()
/linux/drivers/pinctrl/cix/
H A Dpinctrl-sky1-base.c211 struct device_node *np_config, in sky1_pctrl_dt_node_to_map() argument
221 for_each_child_of_node_scoped(np_config, np) { in sky1_pctrl_dt_node_to_map()
/linux/drivers/pinctrl/nxp/
H A Dpinctrl-s32cc.c271 struct device_node *np_config, in s32_dt_node_to_map() argument
282 for_each_available_child_of_node_scoped(np_config, np) { in s32_dt_node_to_map()
285 np_config->name); in s32_dt_node_to_map()
/linux/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c850 struct device_node *np_config, in stm32_pctrl_dt_node_to_map() argument
860 for_each_child_of_node_scoped(np_config, np) { in stm32_pctrl_dt_node_to_map()