Lines Matching refs:strength
10 * PINCONF such as bias pull up/down, and drive strength are also supported
46 /* drive strength control for ASIU GPIO */
554 unsigned strength)
561 /* make sure drive strength is supported */
562 if (strength < 2 || strength > 16 || (strength % 2))
573 dev_dbg(chip->dev, "gpio:%u set drive strength:%d mA\n", gpio,
574 strength);
577 strength = (strength / 2) - 1;
582 val |= ((strength >> i) & 0x1) << shift;
591 u16 *strength)
607 *strength = 0;
612 *strength += (val << i);
616 *strength = (*strength + 1) * 2;
732 * pull up, pull down, and drive strength, when the pin is configured to GPIO
792 /* NSP does not support drive strength config */