Lines Matching defs:pins
44 * struct armada_37xx_pin_group: represents group of pins of a pinmux function.
45 * The pins of a pinmux groups are composed of one or two groups of contiguous
46 * pins.
48 * @start_pin: Index of the first pin of the main range of pins belonging to
50 * @npins: Number of pins included in the first range
53 * @extra_pin: Index of the first pin of the optional second range of pins
55 * @extra_npins:Number of pins included in the second optional range
57 * @pins: List of the pins included in the group
68 unsigned int *pins;
242 if (group->pins[j] == pin)
284 const unsigned int **pins,
292 *pins = info->groups[selector].pins;
882 grp->pins = devm_kcalloc(info->dev,
884 sizeof(*grp->pins),
886 if (!grp->pins)
890 grp->pins[i] = grp->start_pin + i;
893 grp->pins[i+j] = grp->extra_pin + j;
902 "More functions than pins(%d)\n",
921 * - the list of the pins included in the group
982 ctrldesc->pins = pindesc;
994 * we allocate functions for number of pins and hope there are
995 * fewer unique functions than pins available