Lines Matching refs:pctrl_dev

701 static int cygnus_get_groups_count(struct pinctrl_dev *pctrl_dev)  in cygnus_get_groups_count()  argument
703 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_groups_count()
708 static const char *cygnus_get_group_name(struct pinctrl_dev *pctrl_dev, in cygnus_get_group_name() argument
711 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_group_name()
716 static int cygnus_get_group_pins(struct pinctrl_dev *pctrl_dev, in cygnus_get_group_pins() argument
720 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_group_pins()
728 static void cygnus_pin_dbg_show(struct pinctrl_dev *pctrl_dev, in cygnus_pin_dbg_show() argument
731 seq_printf(s, " %s", dev_name(pctrl_dev->dev)); in cygnus_pin_dbg_show()
743 static int cygnus_get_functions_count(struct pinctrl_dev *pctrl_dev) in cygnus_get_functions_count() argument
745 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_functions_count()
750 static const char *cygnus_get_function_name(struct pinctrl_dev *pctrl_dev, in cygnus_get_function_name() argument
753 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_function_name()
758 static int cygnus_get_function_groups(struct pinctrl_dev *pctrl_dev, in cygnus_get_function_groups() argument
763 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_function_groups()
826 static int cygnus_pinmux_set_mux(struct pinctrl_dev *pctrl_dev, in cygnus_pinmux_set_mux() argument
829 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_pinmux_set_mux()
834 dev_dbg(pctrl_dev->dev, "func:%u name:%s grp:%u name:%s\n", in cygnus_pinmux_set_mux()
837 dev_dbg(pctrl_dev->dev, "offset:0x%08x shift:%u alt:%u\n", in cygnus_pinmux_set_mux()
843 static int cygnus_gpio_request_enable(struct pinctrl_dev *pctrl_dev, in cygnus_gpio_request_enable() argument
847 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_gpio_request_enable()
848 const struct cygnus_gpio_mux *mux = pctrl_dev->desc->pins[pin].drv_data; in cygnus_gpio_request_enable()
864 dev_dbg(pctrl_dev->dev, in cygnus_gpio_request_enable()
871 static void cygnus_gpio_disable_free(struct pinctrl_dev *pctrl_dev, in cygnus_gpio_disable_free() argument
875 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_gpio_disable_free()
876 struct cygnus_gpio_mux *mux = pctrl_dev->desc->pins[pin].drv_data; in cygnus_gpio_disable_free()
891 dev_err(pctrl_dev->dev, in cygnus_gpio_disable_free()