Lines Matching defs:_pin
542 static bool sh_pfc_pinconf_validate(struct sh_pfc *pfc, unsigned int _pin,
545 int idx = sh_pfc_get_pin_index(pfc, _pin);
569 static int sh_pfc_pinconf_get(struct pinctrl_dev *pctldev, unsigned _pin,
578 if (!sh_pfc_pinconf_validate(pfc, _pin, param))
591 bias = pfc->info->ops->get_bias(pfc, _pin);
604 ret = sh_pfc_pinconf_get_drive_strength(pfc, _pin);
613 int idx = sh_pfc_get_pin_index(pfc, _pin);
622 bit = pfc->info->ops->pin_to_pocctrl(_pin, &pocctrl);
623 if (WARN(bit < 0, "invalid pin %#x", _pin))
644 static int sh_pfc_pinconf_set(struct pinctrl_dev *pctldev, unsigned _pin,
656 if (!sh_pfc_pinconf_validate(pfc, _pin, param))
667 pfc->info->ops->set_bias(pfc, _pin, param);
677 ret = sh_pfc_pinconf_set_drive_strength(pfc, _pin, arg);
686 int idx = sh_pfc_get_pin_index(pfc, _pin);
695 bit = pfc->info->ops->pin_to_pocctrl(_pin, &pocctrl);
696 if (WARN(bit < 0, "invalid pin %#x", _pin))