Lines Matching refs:strength
10 * PINCONF such as bias pull up/down, and drive strength are also supported
49 /* drive strength control for ASIU GPIO */
577 unsigned strength)
584 /* make sure drive strength is supported */
585 if (strength < 2 || strength > 16 || (strength % 2))
596 dev_dbg(chip->dev, "gpio:%u set drive strength:%d mA\n", gpio,
597 strength);
600 strength = (strength / 2) - 1;
605 val |= ((strength >> i) & 0x1) << shift;
614 u16 *strength)
630 *strength = 0;
635 *strength += (val << i);
639 *strength = (*strength + 1) * 2;
755 * pull up, pull down, and drive strength, when the pin is configured to GPIO
815 /* NSP does not support drive strength config */