Lines Matching defs:npins
93 * @npins: Number of pins in the group
98 unsigned int npins;
109 return pctrl->ngroups + zynqmp_desc.npins;
126 unsigned int *npins)
132 *npins = pctrl->groups[selector].npins;
135 *npins = 1;
218 unsigned int npins;
221 zynqmp_pctrl_get_group_pins(pctldev, group, &pins, &npins);
222 for (i = 0; i < npins; i++) {
487 unsigned int npins;
490 zynqmp_pctrl_get_group_pins(pctldev, selector, &pins, &npins);
491 for (i = 0; i < npins; i++) {
581 unsigned int npins;
583 bitmap_zalloc(zynqmp_desc.npins, GFP_KERNEL);
607 for (pin = 0; pin < groups[resp[i]].npins; pin++) {
616 npins = bitmap_weight(used_pins, zynqmp_desc.npins);
617 fgroups = devm_kcalloc(dev, size_add(func->ngroups, npins),
630 for_each_set_bit(pin, used_pins, zynqmp_desc.npins)
634 func->ngroups += npins;
695 group->pins[group->npins++] = pin;
757 for (pin = 0; pin < zynqmp_desc.npins; pin++) {
829 static int zynqmp_pinctrl_get_num_pins(unsigned int *npins)
841 *npins = payload[1];
850 * @npins: Number of pins.
860 unsigned int *npins)
866 ret = zynqmp_pinctrl_get_num_pins(npins);
870 pins = devm_kcalloc(dev, *npins, sizeof(*pins), GFP_KERNEL);
874 for (i = 0; i < *npins; i++) {
908 unsigned int *npins)
918 ret = zynqmp_pinctrl_get_num_pins(npins);
922 pins = devm_kzalloc(dev, sizeof(*pins) * *npins, GFP_KERNEL);
926 for (i = 0; i < *npins; i++) {
967 &zynqmp_desc.npins);
970 &zynqmp_desc.npins);