Lines Matching refs:strength
7 * pull up/down, slew and drive strength are also supported in this driver.
390 u32 strength)
396 /* make sure drive strength is supported */
397 if (strength < 2 || strength > 16 || (strength % 2))
402 dev_dbg(chip->dev, "gpio:%u set drive strength:%d mA\n", gpio,
403 strength);
405 strength = (strength / 2) - 1;
409 val |= ((strength >> (i-1)) & 0x1) << shift;
419 u16 *strength)
430 *strength = 0;
434 *strength += (val << i);
439 *strength = (*strength + 1) * 2;
569 * pull up, pull down, slew and drive strength, when the pin is configured