Home
last modified time | relevance | path

Searched refs:np_config (Results 1 - 25 of 43) sorted by relevance

12

/kernel/linux/linux-5.10/include/linux/pinctrl/
H A Dpinconf-generic.h189 struct device_node *np_config, struct pinctrl_map **map,
195 struct pinctrl_dev *pctldev, struct device_node *np_config, in pinconf_generic_dt_node_to_map_group()
198 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_group()
203 struct pinctrl_dev *pctldev, struct device_node *np_config, in pinconf_generic_dt_node_to_map_pin()
206 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_pin()
211 struct pinctrl_dev *pctldev, struct device_node *np_config, in pinconf_generic_dt_node_to_map_all()
218 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_all()
194 pinconf_generic_dt_node_to_map_group( struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_group() argument
202 pinconf_generic_dt_node_to_map_pin( struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_pin() argument
210 pinconf_generic_dt_node_to_map_all( struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_all() argument
H A Dpinctrl.h99 struct device_node *np_config,
/kernel/linux/linux-6.6/include/linux/pinctrl/
H A Dpinconf-generic.h199 struct device_node *np_config, struct pinctrl_map **map,
205 struct device_node *np_config, struct pinctrl_map **map, in pinconf_generic_dt_node_to_map_group()
208 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_group()
213 struct device_node *np_config, struct pinctrl_map **map, in pinconf_generic_dt_node_to_map_pin()
216 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_pin()
221 struct device_node *np_config, struct pinctrl_map **map, in pinconf_generic_dt_node_to_map_all()
228 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_all()
204 pinconf_generic_dt_node_to_map_group(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_group() argument
212 pinconf_generic_dt_node_to_map_pin(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_pin() argument
220 pinconf_generic_dt_node_to_map_all(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_all() argument
H A Dpinctrl.h119 struct device_node *np_config,
/kernel/linux/linux-5.10/drivers/pinctrl/
H A Ddevicetree.c112 struct device_node *np_config) in dt_to_map_one_config()
122 /* Find the pin controller containing np_config */ in dt_to_map_one_config()
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()
109 dt_to_map_one_config(struct pinctrl *p, struct pinctrl_dev *hog_pctldev, const char *statename, struct device_node *np_config) dt_to_map_one_config() argument
H A Dpinconf-generic.c377 struct device_node *np_config, struct pinctrl_map **map, in pinconf_generic_dt_node_to_map()
388 ret = pinconf_generic_dt_subnode_to_map(pctldev, np_config, map, in pinconf_generic_dt_node_to_map()
393 for_each_available_child_of_node(np_config, np) { in pinconf_generic_dt_node_to_map()
376 pinconf_generic_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps, enum pinctrl_map_type type) pinconf_generic_dt_node_to_map() argument
H A Dpinctrl-lantiq.c148 struct device_node *np_config, in ltq_pinctrl_dt_node_to_map()
156 for_each_child_of_node(np_config, np) in ltq_pinctrl_dt_node_to_map()
164 for_each_child_of_node(np_config, np) in ltq_pinctrl_dt_node_to_map()
147 ltq_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) ltq_pinctrl_dt_node_to_map() argument
H A Dpinctrl-tb10x.c540 struct device_node *np_config, in tb10x_dt_node_to_map()
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()
539 tb10x_dt_node_to_map(struct pinctrl_dev *pctl, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) tb10x_dt_node_to_map() argument
H A Dpinctrl-at91-pio4.c617 struct device_node *np_config, in atmel_pctl_dt_node_to_map()
634 ret = atmel_pctl_dt_subnode_to_map(pctldev, np_config, map, in atmel_pctl_dt_node_to_map()
637 for_each_child_of_node(np_config, np) { in atmel_pctl_dt_node_to_map()
650 np_config); in atmel_pctl_dt_node_to_map()
616 atmel_pctl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) atmel_pctl_dt_node_to_map() argument
H A Dpinctrl-single.c326 struct device_node *np_config,
1253 * @np_config: device tree pinmux entry
1258 struct device_node *np_config, in pcs_dt_node_to_map()
1281 ret = pcs_parse_bits_in_pinctrl_entry(pcs, np_config, map, in pcs_dt_node_to_map()
1285 np_config); in pcs_dt_node_to_map()
1289 ret = pcs_parse_one_pinctrl_entry(pcs, np_config, map, in pcs_dt_node_to_map()
1293 np_config); in pcs_dt_node_to_map()
1257 pcs_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pcs_dt_node_to_map() argument
/kernel/linux/linux-6.6/drivers/pinctrl/
H A Ddevicetree.c112 struct device_node *np_config) in dt_to_map_one_config()
122 /* Find the pin controller containing np_config */ in dt_to_map_one_config()
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
253 np_config = of_find_node_by_phandle(phandle); in pinctrl_dt_to_map()
254 if (!np_config) { in pinctrl_dt_to_map()
264 np_config); in pinctrl_dt_to_map()
265 of_node_put(np_config); in pinctrl_dt_to_map()
109 dt_to_map_one_config(struct pinctrl *p, struct pinctrl_dev *hog_pctldev, const char *statename, struct device_node *np_config) dt_to_map_one_config() argument
H A Dpinctrl-lantiq.c149 struct device_node *np_config, in ltq_pinctrl_dt_node_to_map()
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()
148 ltq_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) ltq_pinctrl_dt_node_to_map() argument
H A Dpinconf-generic.c379 struct device_node *np_config, struct pinctrl_map **map, in pinconf_generic_dt_node_to_map()
390 ret = pinconf_generic_dt_subnode_to_map(pctldev, np_config, map, in pinconf_generic_dt_node_to_map()
395 for_each_available_child_of_node(np_config, np) { in pinconf_generic_dt_node_to_map()
378 pinconf_generic_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps, enum pinctrl_map_type type) pinconf_generic_dt_node_to_map() argument
H A Dpinctrl-tb10x.c540 struct device_node *np_config, in tb10x_dt_node_to_map()
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()
539 tb10x_dt_node_to_map(struct pinctrl_dev *pctl, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) tb10x_dt_node_to_map() argument
H A Dpinctrl-at91-pio4.c631 struct device_node *np_config, in atmel_pctl_dt_node_to_map()
648 ret = atmel_pctl_dt_subnode_to_map(pctldev, np_config, map, in atmel_pctl_dt_node_to_map()
651 for_each_child_of_node(np_config, np) { in atmel_pctl_dt_node_to_map()
664 np_config); in atmel_pctl_dt_node_to_map()
630 atmel_pctl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned int *num_maps) atmel_pctl_dt_node_to_map() argument
/kernel/linux/linux-6.6/drivers/pinctrl/sunplus/
H A 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()
/kernel/linux/linux-5.10/drivers/pinctrl/spear/
H A Dpinctrl-spear.c147 struct device_node *np_config, in spear_pinctrl_dt_node_to_map()
158 for_each_child_of_node(np_config, np) { in spear_pinctrl_dt_node_to_map()
183 for_each_child_of_node(np_config, np) { in spear_pinctrl_dt_node_to_map()
146 spear_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) spear_pinctrl_dt_node_to_map() argument
/kernel/linux/linux-6.6/drivers/pinctrl/spear/
H A Dpinctrl-spear.c149 struct device_node *np_config, in spear_pinctrl_dt_node_to_map()
160 for_each_child_of_node(np_config, np) { in spear_pinctrl_dt_node_to_map()
185 for_each_child_of_node(np_config, np) { in spear_pinctrl_dt_node_to_map()
148 spear_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) spear_pinctrl_dt_node_to_map() argument
/kernel/linux/linux-5.10/drivers/pinctrl/nomadik/
H A Dpinctrl-nomadik.c1398 struct device_node *np_config; in nmk_pinctrl_dt_subnode_to_map() local
1423 np_config = of_parse_phandle(np, "ste,config", 0); in nmk_pinctrl_dt_subnode_to_map()
1424 if (np_config) { in nmk_pinctrl_dt_subnode_to_map()
1425 has_config |= nmk_pinctrl_dt_get_config(np_config, &configs); in nmk_pinctrl_dt_subnode_to_map()
1426 of_node_put(np_config); in nmk_pinctrl_dt_subnode_to_map()
1457 struct device_node *np_config, in nmk_pinctrl_dt_node_to_map()
1468 for_each_child_of_node(np_config, np) { in nmk_pinctrl_dt_node_to_map()
1456 nmk_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) nmk_pinctrl_dt_node_to_map() argument
/kernel/linux/linux-6.6/drivers/pinctrl/nomadik/
H A Dpinctrl-nomadik.c1405 struct device_node *np_config; in nmk_pinctrl_dt_subnode_to_map() local
1430 np_config = of_parse_phandle(np, "ste,config", 0); in nmk_pinctrl_dt_subnode_to_map()
1431 if (np_config) { in nmk_pinctrl_dt_subnode_to_map()
1432 has_config |= nmk_pinctrl_dt_get_config(np_config, &configs); in nmk_pinctrl_dt_subnode_to_map()
1433 of_node_put(np_config); in nmk_pinctrl_dt_subnode_to_map()
1464 struct device_node *np_config, in nmk_pinctrl_dt_node_to_map()
1475 for_each_child_of_node(np_config, np) { in nmk_pinctrl_dt_node_to_map()
1463 nmk_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) nmk_pinctrl_dt_node_to_map() argument
/kernel/linux/linux-5.10/drivers/pinctrl/zte/
H A Dpinctrl-zx.c40 struct device_node *np_config, in zx_dt_node_to_map()
43 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, in zx_dt_node_to_map()
39 zx_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, u32 *num_maps) zx_dt_node_to_map() argument
/kernel/linux/linux-5.10/drivers/pinctrl/sirf/
H A Dpinctrl-sirf.c79 struct device_node *np_config, in sirfsoc_dt_node_to_map()
89 for_each_child_of_node(np_config, np) { in sirfsoc_dt_node_to_map()
114 for_each_child_of_node(np_config, np) { in sirfsoc_dt_node_to_map()
78 sirfsoc_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) sirfsoc_dt_node_to_map() argument
/kernel/linux/linux-6.6/drivers/pinctrl/nxp/
H A Dpinctrl-s32cc.c266 struct device_node *np_config, in s32_dt_node_to_map()
278 for_each_available_child_of_node(np_config, np) { in s32_dt_node_to_map()
281 np_config->name); in s32_dt_node_to_map()
265 s32_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned int *num_maps) s32_dt_node_to_map() argument
/kernel/linux/linux-5.10/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.c249 struct device_node *np_config, in samsung_dt_node_to_map()
264 if (!of_get_child_count(np_config)) in samsung_dt_node_to_map()
266 np_config, map, in samsung_dt_node_to_map()
270 for_each_child_of_node(np_config, np) { in samsung_dt_node_to_map()
248 samsung_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) samsung_dt_node_to_map() argument
/kernel/linux/linux-6.6/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.c249 struct device_node *np_config, in samsung_dt_node_to_map()
264 if (!of_get_child_count(np_config)) in samsung_dt_node_to_map()
266 np_config, map, in samsung_dt_node_to_map()
270 for_each_child_of_node(np_config, np) { in samsung_dt_node_to_map()
248 samsung_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) samsung_dt_node_to_map() argument

Completed in 32 milliseconds

12