Home
last modified time | relevance | path

Searched refs:maps_per_pin (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/pinctrl/vt8500/
Dpinctrl-wmt.c303 int num_pins, num_funcs, num_pulls, maps_per_pin; in wmt_pctl_dt_node_to_map() local
341 maps_per_pin = 0; in wmt_pctl_dt_node_to_map()
343 maps_per_pin++; in wmt_pctl_dt_node_to_map()
345 maps_per_pin++; in wmt_pctl_dt_node_to_map()
347 cur_map = maps = kcalloc(num_pins * maps_per_pin, sizeof(*maps), in wmt_pctl_dt_node_to_map()
388 *num_maps = num_pins * maps_per_pin; in wmt_pctl_dt_node_to_map()
400 wmt_pctl_dt_free_map(pctldev, maps, num_pins * maps_per_pin); in wmt_pctl_dt_node_to_map()
/linux-6.12.1/drivers/pinctrl/bcm/
Dpinctrl-bcm2835.c823 int num_pins, num_funcs, num_pulls, maps_per_pin; in bcm2835_pctl_dt_node_to_map() local
868 maps_per_pin = 0; in bcm2835_pctl_dt_node_to_map()
870 maps_per_pin++; in bcm2835_pctl_dt_node_to_map()
872 maps_per_pin++; in bcm2835_pctl_dt_node_to_map()
873 cur_map = maps = kcalloc(num_pins * maps_per_pin, sizeof(*maps), in bcm2835_pctl_dt_node_to_map()
912 *num_maps = num_pins * maps_per_pin; in bcm2835_pctl_dt_node_to_map()
917 bcm2835_pctl_dt_free_map(pctldev, maps, num_pins * maps_per_pin); in bcm2835_pctl_dt_node_to_map()
/linux-6.12.1/drivers/pinctrl/mediatek/
Dpinctrl-paris.c442 int num_pins, num_funcs, maps_per_pin, i, err; in mtk_pctrl_dt_subnode_to_map() local
468 maps_per_pin = 0; in mtk_pctrl_dt_subnode_to_map()
470 maps_per_pin++; in mtk_pctrl_dt_subnode_to_map()
472 maps_per_pin++; in mtk_pctrl_dt_subnode_to_map()
474 if (!num_pins || !maps_per_pin) { in mtk_pctrl_dt_subnode_to_map()
479 reserve = num_pins * maps_per_pin; in mtk_pctrl_dt_subnode_to_map()
Dpinctrl-mtk-common.c530 int num_pins, num_funcs, maps_per_pin; in mtk_pctrl_dt_subnode_to_map() local
556 maps_per_pin = 0; in mtk_pctrl_dt_subnode_to_map()
558 maps_per_pin++; in mtk_pctrl_dt_subnode_to_map()
560 maps_per_pin++; in mtk_pctrl_dt_subnode_to_map()
562 if (!num_pins || !maps_per_pin) { in mtk_pctrl_dt_subnode_to_map()
567 reserve = num_pins * maps_per_pin; in mtk_pctrl_dt_subnode_to_map()
/linux-6.12.1/drivers/pinctrl/stm32/
Dpinctrl-stm32.c588 int num_pins, num_funcs, maps_per_pin, i, err = 0; in stm32_pctrl_dt_subnode_to_map() local
609 maps_per_pin = 0; in stm32_pctrl_dt_subnode_to_map()
611 maps_per_pin++; in stm32_pctrl_dt_subnode_to_map()
613 maps_per_pin++; in stm32_pctrl_dt_subnode_to_map()
615 if (!num_pins || !maps_per_pin) { in stm32_pctrl_dt_subnode_to_map()
620 reserve = num_pins * maps_per_pin; in stm32_pctrl_dt_subnode_to_map()