Lines Matching defs:pull
2017 /* correct the offset, as it is the 2nd pull register */
3504 * In the TRM, pull-up being 1 for everything except the GPIO0_D3-D6,
3505 * where that pull up value becomes 3.
3520 int pin_num, int pull)
3530 dev_dbg(dev, "setting pull of GPIO%d-%d to %d\n", bank->bank_num, pin_num, pull);
3534 return pull ? -EINVAL : 0;
3544 if (pull == PIN_CONFIG_BIAS_DISABLE)
3570 if (rockchip_pull_list[pull_type][i] == pull) {
3576 * In the TRM, pull-up being 1 for everything except the GPIO0_D3-D6,
3577 * where that pull up value becomes 3.
3585 dev_err(dev, "unsupported pull setting %d\n", pull);
3835 enum pin_config_param pull)
3840 return (pull == PIN_CONFIG_BIAS_PULL_PIN_DEFAULT ||
3841 pull == PIN_CONFIG_BIAS_DISABLE);
3843 return pull ? false : true;
3860 return (pull != PIN_CONFIG_BIAS_PULL_PIN_DEFAULT);
4489 /* Honor the old binding, with pull registers as 2nd resource */
4496 rockchip_regmap_config.name = "rockchip,pinctrl-pull";