Lines Matching refs:_pin
569 static bool sh_pfc_pinconf_validate(struct sh_pfc *pfc, unsigned int _pin, in sh_pfc_pinconf_validate() argument
572 int idx = sh_pfc_get_pin_index(pfc, _pin); in sh_pfc_pinconf_validate()
596 static int sh_pfc_pinconf_get(struct pinctrl_dev *pctldev, unsigned _pin, in sh_pfc_pinconf_get() argument
605 if (!sh_pfc_pinconf_validate(pfc, _pin, param)) in sh_pfc_pinconf_get()
618 bias = pfc->info->ops->get_bias(pfc, _pin); in sh_pfc_pinconf_get()
631 ret = sh_pfc_pinconf_get_drive_strength(pfc, _pin); in sh_pfc_pinconf_get()
646 bit = pfc->info->ops->pin_to_pocctrl(pfc, _pin, &pocctrl); in sh_pfc_pinconf_get()
647 if (WARN(bit < 0, "invalid pin %#x", _pin)) in sh_pfc_pinconf_get()
666 static int sh_pfc_pinconf_set(struct pinctrl_dev *pctldev, unsigned _pin, in sh_pfc_pinconf_set() argument
678 if (!sh_pfc_pinconf_validate(pfc, _pin, param)) in sh_pfc_pinconf_set()
689 pfc->info->ops->set_bias(pfc, _pin, param); in sh_pfc_pinconf_set()
699 ret = sh_pfc_pinconf_set_drive_strength(pfc, _pin, arg); in sh_pfc_pinconf_set()
714 bit = pfc->info->ops->pin_to_pocctrl(pfc, _pin, &pocctrl); in sh_pfc_pinconf_set()
715 if (WARN(bit < 0, "invalid pin %#x", _pin)) in sh_pfc_pinconf_set()