Lines Matching defs:pctrl_dev
705 static int cygnus_get_groups_count(struct pinctrl_dev *pctrl_dev)
707 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev);
712 static const char *cygnus_get_group_name(struct pinctrl_dev *pctrl_dev,
715 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev);
720 static int cygnus_get_group_pins(struct pinctrl_dev *pctrl_dev,
724 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev);
732 static void cygnus_pin_dbg_show(struct pinctrl_dev *pctrl_dev,
735 seq_printf(s, " %s", dev_name(pctrl_dev->dev));
747 static int cygnus_get_functions_count(struct pinctrl_dev *pctrl_dev)
749 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev);
754 static const char *cygnus_get_function_name(struct pinctrl_dev *pctrl_dev,
757 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev);
762 static int cygnus_get_function_groups(struct pinctrl_dev *pctrl_dev,
767 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev);
830 static int cygnus_pinmux_set_mux(struct pinctrl_dev *pctrl_dev,
833 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev);
838 dev_dbg(pctrl_dev->dev, "func:%u name:%s grp:%u name:%s\n",
841 dev_dbg(pctrl_dev->dev, "offset:0x%08x shift:%u alt:%u\n",
847 static int cygnus_gpio_request_enable(struct pinctrl_dev *pctrl_dev,
851 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev);
852 const struct cygnus_gpio_mux *mux = pctrl_dev->desc->pins[pin].drv_data;
868 dev_dbg(pctrl_dev->dev,
875 static void cygnus_gpio_disable_free(struct pinctrl_dev *pctrl_dev,
879 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev);
880 struct cygnus_gpio_mux *mux = pctrl_dev->desc->pins[pin].drv_data;
895 dev_err(pctrl_dev->dev,