Lines Matching refs:line
127 static unsigned long bgpio_line2mask(struct gpio_chip *gc, unsigned int line)
130 return BIT(gc->bgpio_bits - 1 - line);
131 return BIT(line);
207 * Mirror the result into the "bits" result, this will give line 0
208 * in bit 0 ... line 31 in bit 31 for a 32bit register.
528 * reading each line individually in that fringe case.
581 * line is asserted
583 * expected that we write the line with 1 in this register to drive the GPIO line
586 * expected that we write the line with 1 in this register to drive the GPIO line
588 * will be assumed to also clear the GPIO lines, by actively writing the line
590 * @dirout: MMIO address for the register to set the line as OUTPUT. It is assumed
591 * that setting a line to 1 in this register will turn that line into an
592 * output line. Conversely, setting the line to 0 will turn that line into
594 * @dirin: MMIO address for the register to set this line as INPUT. It is assumed
595 * that setting a line to 1 in this register will turn that line into an
596 * input line. Conversely, setting the line to 0 will turn that line into
660 * can not handle a line being input and output at