Lines Matching refs:pcdev

140 static int meson_get_groups_count(struct pinctrl_dev *pcdev)  in meson_get_groups_count()  argument
142 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_get_groups_count()
147 static const char *meson_get_group_name(struct pinctrl_dev *pcdev, in meson_get_group_name() argument
150 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_get_group_name()
155 static int meson_get_group_pins(struct pinctrl_dev *pcdev, unsigned selector, in meson_get_group_pins() argument
158 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_get_group_pins()
166 static void meson_pin_dbg_show(struct pinctrl_dev *pcdev, struct seq_file *s, in meson_pin_dbg_show() argument
169 seq_printf(s, " %s", dev_name(pcdev->dev)); in meson_pin_dbg_show()
216 static int meson_pmx_set_mux(struct pinctrl_dev *pcdev, unsigned func_num, in meson_pmx_set_mux() argument
219 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pmx_set_mux()
243 static int meson_pmx_request_gpio(struct pinctrl_dev *pcdev, in meson_pmx_request_gpio() argument
247 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pmx_request_gpio()
254 static int meson_pmx_get_funcs_count(struct pinctrl_dev *pcdev) in meson_pmx_get_funcs_count() argument
256 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pmx_get_funcs_count()
261 static const char *meson_pmx_get_func_name(struct pinctrl_dev *pcdev, in meson_pmx_get_func_name() argument
264 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pmx_get_func_name()
269 static int meson_pmx_get_groups(struct pinctrl_dev *pcdev, unsigned selector, in meson_pmx_get_groups() argument
273 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pmx_get_groups()
289 static int meson_pinconf_set(struct pinctrl_dev *pcdev, unsigned int pin, in meson_pinconf_set() argument
292 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pinconf_set()
393 static int meson_pinconf_get(struct pinctrl_dev *pcdev, unsigned int pin, in meson_pinconf_get() argument
396 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pinconf_get()
419 static int meson_pinconf_group_set(struct pinctrl_dev *pcdev, in meson_pinconf_group_set() argument
423 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pinconf_group_set()
430 meson_pinconf_set(pcdev, group->pins[i], configs, in meson_pinconf_group_set()
437 static int meson_pinconf_group_get(struct pinctrl_dev *pcdev, in meson_pinconf_group_get() argument
740 pc->pcdev = pinctrl_register(&pc->desc, pc->dev, pc); in meson_pinctrl_probe()
741 if (!pc->pcdev) { in meson_pinctrl_probe()
748 pinctrl_unregister(pc->pcdev); in meson_pinctrl_probe()