Lines Matching refs:pctldev

219 static int rk805_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)  in rk805_pinctrl_get_groups_count()  argument
221 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_groups_count()
226 static const char *rk805_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in rk805_pinctrl_get_group_name() argument
229 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_group_name()
234 static int rk805_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in rk805_pinctrl_get_group_pins() argument
239 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_group_pins()
255 static int rk805_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in rk805_pinctrl_get_funcs_count() argument
257 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_funcs_count()
262 static const char *rk805_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in rk805_pinctrl_get_func_name() argument
265 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_func_name()
270 static int rk805_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in rk805_pinctrl_get_func_groups() argument
275 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_func_groups()
283 static int _rk805_pinctrl_set_mux(struct pinctrl_dev *pctldev, in _rk805_pinctrl_set_mux() argument
287 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in _rk805_pinctrl_set_mux()
310 static int rk805_pinctrl_set_mux(struct pinctrl_dev *pctldev, in rk805_pinctrl_set_mux() argument
314 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_set_mux()
318 return _rk805_pinctrl_set_mux(pctldev, offset, mux); in rk805_pinctrl_set_mux()
321 static int rk805_pmx_gpio_set_direction(struct pinctrl_dev *pctldev, in rk805_pmx_gpio_set_direction() argument
325 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pmx_gpio_set_direction()
329 ret = _rk805_pinctrl_set_mux(pctldev, offset, RK805_PINMUX_GPIO); in rk805_pmx_gpio_set_direction()
359 static int rk805_pinconf_get(struct pinctrl_dev *pctldev, in rk805_pinconf_get() argument
362 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinconf_get()
380 static int rk805_pinconf_set(struct pinctrl_dev *pctldev, in rk805_pinconf_set() argument
384 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinconf_set()
395 rk805_pmx_gpio_set_direction(pctldev, NULL, pin, false); in rk805_pinconf_set()