Home
last modified time | relevance | path

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

/linux-6.12.1/include/linux/pinctrl/
Dpinconf-generic.h202 struct device_node *np_config, struct pinctrl_map **map,
208 struct device_node *np_config, struct pinctrl_map **map, in pinconf_generic_dt_node_to_map_group() argument
211 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_group()
216 struct device_node *np_config, struct pinctrl_map **map, in pinconf_generic_dt_node_to_map_pin() argument
219 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_pin()
224 struct device_node *np_config, struct pinctrl_map **map, in pinconf_generic_dt_node_to_map_all() argument
231 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_all()
Dpinctrl.h119 struct device_node *np_config,
/linux-6.12.1/drivers/pinctrl/
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()
164 ret = ops->dt_node_to_map(pctldev, np_config, &map, &num_maps); in dt_to_map_one_config()
206 struct device_node *np_config; in pinctrl_dt_to_map() local
255 np_config = of_find_node_by_phandle(phandle); in pinctrl_dt_to_map()
256 if (!np_config) { in pinctrl_dt_to_map()
266 np_config); in pinctrl_dt_to_map()
267 of_node_put(np_config); in pinctrl_dt_to_map()
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()
Dpinconf-generic.c383 struct device_node *np_config, struct pinctrl_map **map, in pinconf_generic_dt_node_to_map() argument
393 ret = pinconf_generic_dt_subnode_to_map(pctldev, np_config, map, in pinconf_generic_dt_node_to_map()
398 for_each_available_child_of_node_scoped(np_config, np) { in pinconf_generic_dt_node_to_map()
Dpinctrl-tb10x.c540 struct device_node *np_config, in tb10x_dt_node_to_map() argument
547 if (of_property_read_string(np_config, "abilis,function", &string)) { in tb10x_dt_node_to_map()
549 np_config); in tb10x_dt_node_to_map()
562 num_maps, string, np_config->name); in tb10x_dt_node_to_map()
Dpinctrl-single.c321 struct device_node *np_config,
1257 struct device_node *np_config, in pcs_dt_node_to_map() argument
1280 ret = pcs_parse_bits_in_pinctrl_entry(pcs, np_config, map, in pcs_dt_node_to_map()
1284 np_config); in pcs_dt_node_to_map()
1288 ret = pcs_parse_one_pinctrl_entry(pcs, np_config, map, in pcs_dt_node_to_map()
1292 np_config); in pcs_dt_node_to_map()
Dpinctrl-at91-pio4.c631 struct device_node *np_config, in atmel_pctl_dt_node_to_map() argument
647 ret = atmel_pctl_dt_subnode_to_map(pctldev, np_config, map, in atmel_pctl_dt_node_to_map()
650 for_each_child_of_node_scoped(np_config, np) { in atmel_pctl_dt_node_to_map()
661 np_config); in atmel_pctl_dt_node_to_map()
Dpinctrl-k210.c845 struct device_node *np_config, in k210_pinctrl_dt_node_to_map() argument
856 ret = k210_pinctrl_dt_subnode_to_map(pctldev, np_config, map, in k210_pinctrl_dt_node_to_map()
861 for_each_available_child_of_node_scoped(np_config, np) { in k210_pinctrl_dt_node_to_map()
Dpinctrl-rockchip.c3241 struct device_node *np_config; in rockchip_pinctrl_parse_groups() local
3255 np_config = of_find_node_by_phandle(be32_to_cpup(phandle)); in rockchip_pinctrl_parse_groups()
3256 ret = pinconf_generic_parse_dt_config(np_config, NULL, in rockchip_pinctrl_parse_groups()
3258 of_node_put(np_config); in rockchip_pinctrl_parse_groups()
/linux-6.12.1/drivers/pinctrl/spear/
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-6.12.1/drivers/pinctrl/nomadik/
Dpinctrl-nomadik.c742 struct device_node *np_config; in nmk_pinctrl_dt_subnode_to_map() local
767 np_config = of_parse_phandle(np, "ste,config", 0); in nmk_pinctrl_dt_subnode_to_map()
768 if (np_config) { in nmk_pinctrl_dt_subnode_to_map()
769 has_config |= nmk_pinctrl_dt_get_config(np_config, &configs); in nmk_pinctrl_dt_subnode_to_map()
770 of_node_put(np_config); in nmk_pinctrl_dt_subnode_to_map()
801 struct device_node *np_config, in nmk_pinctrl_dt_node_to_map() argument
812 for_each_child_of_node_scoped(np_config, np) { in nmk_pinctrl_dt_node_to_map()
Dpinctrl-abx500.c809 struct device_node *np_config, in abx500_dt_node_to_map() argument
819 for_each_child_of_node_scoped(np_config, np) { in abx500_dt_node_to_map()
/linux-6.12.1/drivers/pinctrl/sunplus/
Dsppctl.c819 static int sppctl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, in sppctl_dt_node_to_map() argument
823 int nmG = of_property_count_strings(np_config, "groups"); in sppctl_dt_node_to_map()
835 list = of_get_property(np_config, "sunplus,pins", &size); in sppctl_dt_node_to_map()
870 parent = of_get_parent(np_config); in sppctl_dt_node_to_map()
922 if (nmG > 0 && of_property_read_string(np_config, "function", &s_f) == 0) { in sppctl_dt_node_to_map()
923 of_property_for_each_string(np_config, "groups", prop, s_g) { in sppctl_dt_node_to_map()
937 list = of_get_property(np_config, "sunplus,zerofunc", &size); in sppctl_dt_node_to_map()
/linux-6.12.1/drivers/pinctrl/nxp/
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-6.12.1/drivers/pinctrl/samsung/
Dpinctrl-samsung.c248 struct device_node *np_config, in samsung_dt_node_to_map() argument
262 if (!of_get_child_count(np_config)) in samsung_dt_node_to_map()
264 np_config, map, in samsung_dt_node_to_map()
268 for_each_child_of_node_scoped(np_config, np) { in samsung_dt_node_to_map()
/linux-6.12.1/drivers/pinctrl/tegra/
Dpinctrl-tegra.c186 struct device_node *np_config, in tegra_pinctrl_dt_node_to_map() argument
197 for_each_child_of_node_scoped(np_config, np) { in tegra_pinctrl_dt_node_to_map()
/linux-6.12.1/drivers/pinctrl/mediatek/
Dpinctrl-paris.c535 struct device_node *np_config, in mtk_pctrl_dt_node_to_map() argument
546 for_each_child_of_node_scoped(np_config, np) { in mtk_pctrl_dt_node_to_map()
Dpinctrl-mtk-common.c621 struct device_node *np_config, in mtk_pctrl_dt_node_to_map() argument
631 for_each_child_of_node_scoped(np_config, np) { in mtk_pctrl_dt_node_to_map()
/linux-6.12.1/drivers/pinctrl/stm32/
Dpinctrl-stm32.c670 struct device_node *np_config, in stm32_pctrl_dt_node_to_map() argument
680 for_each_child_of_node_scoped(np_config, np) { in stm32_pctrl_dt_node_to_map()
/linux-6.12.1/drivers/pinctrl/nuvoton/
Dpinctrl-npcm8xx.c1980 struct device_node *np_config, in npcm8xx_dt_node_to_map() argument
1984 return pinconf_generic_dt_node_to_map(pctldev, np_config, in npcm8xx_dt_node_to_map()