Lines Matching refs:_pin
565 static bool sh_pfc_pinconf_validate(struct sh_pfc *pfc, unsigned int _pin, in sh_pfc_pinconf_validate() argument
568 int idx = sh_pfc_get_pin_index(pfc, _pin); in sh_pfc_pinconf_validate()
593 static int sh_pfc_pinconf_get(struct pinctrl_dev *pctldev, unsigned _pin, in sh_pfc_pinconf_get() argument
602 if (!sh_pfc_pinconf_validate(pfc, _pin, param)) in sh_pfc_pinconf_get()
615 bias = pfc->info->ops->get_bias(pfc, _pin); in sh_pfc_pinconf_get()
628 ret = sh_pfc_pinconf_get_drive_strength(pfc, _pin); in sh_pfc_pinconf_get()
643 bit = pfc->info->ops->pin_to_pocctrl(pfc, _pin, &pocctrl); in sh_pfc_pinconf_get()
644 if (WARN(bit < 0, "invalid pin %#x", _pin)) in sh_pfc_pinconf_get()
663 static int sh_pfc_pinconf_set(struct pinctrl_dev *pctldev, unsigned _pin, in sh_pfc_pinconf_set() argument
675 if (!sh_pfc_pinconf_validate(pfc, _pin, param)) in sh_pfc_pinconf_set()
686 pfc->info->ops->set_bias(pfc, _pin, param); in sh_pfc_pinconf_set()
696 ret = sh_pfc_pinconf_set_drive_strength(pfc, _pin, arg); in sh_pfc_pinconf_set()
711 bit = pfc->info->ops->pin_to_pocctrl(pfc, _pin, &pocctrl); in sh_pfc_pinconf_set()
712 if (WARN(bit < 0, "invalid pin %#x", _pin)) in sh_pfc_pinconf_set()