Lines Matching defs:pins
61 * Each field in this register is 8 bit corresponding to 8 pins in the bank.
262 unsigned int *pins;
681 * PIO port pins. Each pin can be configured as an input, output,
786 unsigned selector, const unsigned **pins, unsigned *npins)
793 *pins = info->groups[selector].pins;
852 pin_get_name(pctldev, grp->pins[i]);
1158 /* retime avaiable for all pins by default */
1177 struct device_node *pins;
1180 pins = of_get_child_by_name(np, "st,pins");
1181 if (!pins)
1184 for_each_property_of_node(pins, pp) {
1192 pr_warn("Invalid st,pins in %pOFn node\n", np);
1200 grp->pins = devm_kcalloc(info->dev, npins, sizeof(u32), GFP_KERNEL);
1204 if (!grp->pins || !grp->pin_conf) {
1210 for_each_property_of_node(pins, pp) {
1220 conf->pin = of_get_named_gpio(pins, pp->name, 0);
1222 grp->pins[i] = conf->pin;
1242 of_node_put(pins);
1640 pctl_desc->pins = pdesc;