Lines Matching refs:pcdev
43 struct pinctrl_dev *pcdev; member
165 static int loongson2_get_groups_count(struct pinctrl_dev *pcdev) in loongson2_get_groups_count() argument
170 static const char *loongson2_get_group_name(struct pinctrl_dev *pcdev, in loongson2_get_group_name() argument
176 static int loongson2_get_group_pins(struct pinctrl_dev *pcdev, unsigned int selector, in loongson2_get_group_pins() argument
185 static void loongson2_pin_dbg_show(struct pinctrl_dev *pcdev, struct seq_file *s, in loongson2_pin_dbg_show() argument
188 seq_printf(s, " %s", dev_name(pcdev->dev)); in loongson2_pin_dbg_show()
200 static int loongson2_pmx_set_mux(struct pinctrl_dev *pcdev, unsigned int func_num, in loongson2_pmx_set_mux() argument
203 struct loongson2_pinctrl *pctrl = pinctrl_dev_get_drvdata(pcdev); in loongson2_pmx_set_mux()
222 static int loongson2_pmx_get_funcs_count(struct pinctrl_dev *pcdev) in loongson2_pmx_get_funcs_count() argument
227 static const char *loongson2_pmx_get_func_name(struct pinctrl_dev *pcdev, in loongson2_pmx_get_func_name() argument
233 static int loongson2_pmx_get_groups(struct pinctrl_dev *pcdev, in loongson2_pmx_get_groups() argument
274 pctrl->pcdev = devm_pinctrl_register(pctrl->dev, &pctrl->desc, pctrl); in loongson2_pinctrl_probe()
275 if (IS_ERR(pctrl->pcdev)) in loongson2_pinctrl_probe()
276 return dev_err_probe(pctrl->dev, PTR_ERR(pctrl->pcdev), in loongson2_pinctrl_probe()