Lines Matching refs:pctldev
257 static int tz1090_pdc_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in tz1090_pdc_pinctrl_get_groups_count() argument
268 static int tz1090_pdc_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_get_group_pins() argument
280 static void tz1090_pdc_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_pin_dbg_show() argument
284 seq_printf(s, " %s", dev_name(pctldev->dev)); in tz1090_pdc_pinctrl_pin_dbg_show()
382 static void tz1090_pdc_pinctrl_dt_free_map(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_dt_free_map() argument
462 static int tz1090_pdc_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_dt_node_to_map() argument
476 ret = tz1090_pdc_pinctrl_dt_subnode_to_map(pctldev->dev, np, in tz1090_pdc_pinctrl_dt_node_to_map()
480 tz1090_pdc_pinctrl_dt_free_map(pctldev, *map, in tz1090_pdc_pinctrl_dt_node_to_map()
504 static int tz1090_pdc_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in tz1090_pdc_pinctrl_get_funcs_count() argument
509 static const char *tz1090_pdc_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_get_func_name() argument
515 static int tz1090_pdc_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_get_func_groups() argument
550 static int tz1090_pdc_pinctrl_set_mux(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_set_mux() argument
554 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinctrl_set_mux()
557 dev_dbg(pctldev->dev, "%s(func=%u (%s), group=%u (%s))\n", in tz1090_pdc_pinctrl_set_mux()
600 struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_gpio_request_enable() argument
604 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinctrl_gpio_request_enable()
618 struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_gpio_disable_free() argument
622 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinctrl_gpio_disable_free()
647 static int tz1090_pdc_pinconf_reg(struct pinctrl_dev *pctldev, in tz1090_pdc_pinconf_reg() argument
684 static int tz1090_pdc_pinconf_get(struct pinctrl_dev *pctldev, in tz1090_pdc_pinconf_get() argument
687 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinconf_get()
693 ret = tz1090_pdc_pinconf_reg(pctldev, pin, param, true, in tz1090_pdc_pinconf_get()
712 static int tz1090_pdc_pinconf_set(struct pinctrl_dev *pctldev, in tz1090_pdc_pinconf_set() argument
716 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinconf_set()
728 dev_dbg(pctldev->dev, "%s(pin=%s, config=%#lx)\n", in tz1090_pdc_pinconf_set()
732 ret = tz1090_pdc_pinconf_reg(pctldev, pin, param, true, in tz1090_pdc_pinconf_set()
739 dev_dbg(pctldev->dev, "%s: arg %u out of range\n", in tz1090_pdc_pinconf_set()
769 static int tz1090_pdc_pinconf_group_reg(struct pinctrl_dev *pctldev, in tz1090_pdc_pinconf_group_reg() argument
778 dev_dbg(pctldev->dev, in tz1090_pdc_pinconf_group_reg()
812 static int tz1090_pdc_pinconf_group_get(struct pinctrl_dev *pctldev, in tz1090_pdc_pinconf_group_get() argument
816 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinconf_group_get()
824 ret = tz1090_pdc_pinconf_group_reg(pctldev, g, param, true, in tz1090_pdc_pinconf_group_get()
841 static int tz1090_pdc_pinconf_group_set(struct pinctrl_dev *pctldev, in tz1090_pdc_pinconf_group_set() argument
846 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinconf_group_set()
860 dev_dbg(pctldev->dev, "%s(group=%s, config=%#lx)\n", in tz1090_pdc_pinconf_group_set()
864 ret = tz1090_pdc_pinconf_group_reg(pctldev, g, param, true, in tz1090_pdc_pinconf_group_set()
874 ret = tz1090_pdc_pinconf_set(pctldev, *pit, in tz1090_pdc_pinconf_group_set()
897 dev_dbg(pctldev->dev, "%s: arg %u not supported\n", in tz1090_pdc_pinconf_group_set()