Lines Matching refs:pins
58 unsigned int pins;
97 if (*pin >= start && *pin < start + port->pins) {
102 start += port->pins;
300 pin += gpio->soc->ports[j].pins;
332 offset += gpio->soc->ports[i].pins;
477 for_each_set_bit(pin, &value, port->pins) {
486 offset += port->pins;
513 offset += gpio->soc->ports[i].pins;
560 if (offset < gpio->soc->ports[i].pins)
563 offset -= gpio->soc->ports[i].pins;
599 value = BIT(port->pins) - 1;
664 gpio->gpio.ngpio += gpio->soc->ports[i].pins;
675 for (j = 0; j < port->pins; j++) {
684 offset += port->pins;
733 for (j = 0; j < port->pins; j++)
736 offset += port->pins;
758 .pins = _pins, \
799 .pins = _pins, \
825 .pins = _pins, \
879 .pins = _pins, \