Lines Matching refs:pctldev

174 	struct pinctrl_dev *pctldev;  member
690 static int chv_get_groups_count(struct pinctrl_dev *pctldev) in chv_get_groups_count() argument
692 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_groups_count()
697 static const char *chv_get_group_name(struct pinctrl_dev *pctldev, in chv_get_group_name() argument
700 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_group_name()
705 static int chv_get_group_pins(struct pinctrl_dev *pctldev, unsigned group, in chv_get_group_pins() argument
708 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_group_pins()
715 static void chv_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in chv_pin_dbg_show() argument
718 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_pin_dbg_show()
755 static int chv_get_functions_count(struct pinctrl_dev *pctldev) in chv_get_functions_count() argument
757 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_functions_count()
762 static const char *chv_get_function_name(struct pinctrl_dev *pctldev, in chv_get_function_name() argument
765 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_function_name()
770 static int chv_get_function_groups(struct pinctrl_dev *pctldev, in chv_get_function_groups() argument
775 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_get_function_groups()
782 static int chv_pinmux_set_mux(struct pinctrl_dev *pctldev, unsigned function, in chv_pinmux_set_mux() argument
785 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_pinmux_set_mux()
847 static int chv_gpio_request_enable(struct pinctrl_dev *pctldev, in chv_gpio_request_enable() argument
851 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_gpio_request_enable()
907 static void chv_gpio_disable_free(struct pinctrl_dev *pctldev, in chv_gpio_disable_free() argument
911 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_gpio_disable_free()
925 static int chv_gpio_set_direction(struct pinctrl_dev *pctldev, in chv_gpio_set_direction() argument
929 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_gpio_set_direction()
958 static int chv_config_get(struct pinctrl_dev *pctldev, unsigned pin, in chv_config_get() argument
961 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_config_get()
1104 static int chv_config_set(struct pinctrl_dev *pctldev, unsigned pin, in chv_config_set() argument
1107 struct chv_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_config_set()
1531 pctrl->pctldev = pinctrl_register(&pctrl->pctldesc, &pdev->dev, pctrl); in chv_pinctrl_probe()
1532 if (IS_ERR(pctrl->pctldev)) { in chv_pinctrl_probe()
1534 return PTR_ERR(pctrl->pctldev); in chv_pinctrl_probe()
1539 pinctrl_unregister(pctrl->pctldev); in chv_pinctrl_probe()
1553 pinctrl_unregister(pctrl->pctldev); in chv_pinctrl_remove()