Lines Matching refs:pctldev
986 static int tz1090_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in tz1090_pinctrl_get_groups_count() argument
991 static const char *tz1090_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in tz1090_pinctrl_get_group_name() argument
1004 static int tz1090_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in tz1090_pinctrl_get_group_pins() argument
1024 static void tz1090_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in tz1090_pinctrl_pin_dbg_show() argument
1028 seq_printf(s, " %s", dev_name(pctldev->dev)); in tz1090_pinctrl_pin_dbg_show()
1099 static void tz1090_pinctrl_dt_free_map(struct pinctrl_dev *pctldev, in tz1090_pinctrl_dt_free_map() argument
1178 static int tz1090_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in tz1090_pinctrl_dt_node_to_map() argument
1192 ret = tz1090_pinctrl_dt_subnode_to_map(pctldev->dev, np, map, in tz1090_pinctrl_dt_node_to_map()
1196 tz1090_pinctrl_dt_free_map(pctldev, *map, *num_maps); in tz1090_pinctrl_dt_node_to_map()
1219 static int tz1090_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in tz1090_pinctrl_get_funcs_count() argument
1224 static const char *tz1090_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in tz1090_pinctrl_get_func_name() argument
1230 static int tz1090_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in tz1090_pinctrl_get_func_groups() argument
1418 static int tz1090_pinctrl_set_mux(struct pinctrl_dev *pctldev, in tz1090_pinctrl_set_mux() argument
1421 struct tz1090_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pinctrl_set_mux()
1455 dev_err(pctldev->dev, in tz1090_pinctrl_set_mux()
1462 dev_dbg(pctldev->dev, "%s: muxing %u pin(s) in '%s' to '%s'\n", in tz1090_pinctrl_set_mux()
1490 static int tz1090_pinctrl_gpio_request_enable(struct pinctrl_dev *pctldev, in tz1090_pinctrl_gpio_request_enable() argument
1494 struct tz1090_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pinctrl_gpio_request_enable()
1508 static void tz1090_pinctrl_gpio_disable_free(struct pinctrl_dev *pctldev, in tz1090_pinctrl_gpio_disable_free() argument
1512 struct tz1090_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pinctrl_gpio_disable_free()
1638 static int tz1090_pinconf_reg(struct pinctrl_dev *pctldev, in tz1090_pinconf_reg() argument
1678 static int tz1090_pinconf_get(struct pinctrl_dev *pctldev, in tz1090_pinconf_get() argument
1681 struct tz1090_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pinconf_get()
1687 ret = tz1090_pinconf_reg(pctldev, pin, param, true, in tz1090_pinconf_get()
1706 static int tz1090_pinconf_set(struct pinctrl_dev *pctldev, in tz1090_pinconf_set() argument
1710 struct tz1090_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pinconf_set()
1722 dev_dbg(pctldev->dev, "%s(pin=%s, config=%#lx)\n", in tz1090_pinconf_set()
1726 ret = tz1090_pinconf_reg(pctldev, pin, param, true, in tz1090_pinconf_set()
1733 dev_dbg(pctldev->dev, "%s: arg %u out of range\n", in tz1090_pinconf_set()
1763 static int tz1090_pinconf_group_reg(struct pinctrl_dev *pctldev, in tz1090_pinconf_group_reg() argument
1773 dev_dbg(pctldev->dev, in tz1090_pinconf_group_reg()
1802 static int tz1090_pinconf_group_get(struct pinctrl_dev *pctldev, in tz1090_pinconf_group_get() argument
1806 struct tz1090_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pinconf_group_get()
1816 return tz1090_pinconf_get(pctldev, pin, config); in tz1090_pinconf_group_get()
1822 ret = tz1090_pinconf_get(pctldev, pin, config); in tz1090_pinconf_group_get()
1828 ret = tz1090_pinconf_group_reg(pctldev, g, param, true, in tz1090_pinconf_group_get()
1845 static int tz1090_pinconf_group_set(struct pinctrl_dev *pctldev, in tz1090_pinconf_group_set() argument
1849 struct tz1090_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pinconf_group_set()
1862 return tz1090_pinconf_set(pctldev, pin, configs, num_configs); in tz1090_pinconf_group_set()
1868 ret = tz1090_pinconf_set(pctldev, pin, configs, num_configs); in tz1090_pinconf_group_set()
1876 dev_dbg(pctldev->dev, "%s(group=%s, config=%#lx)\n", in tz1090_pinconf_group_set()
1880 ret = tz1090_pinconf_group_reg(pctldev, g, param, true, ®, in tz1090_pinconf_group_set()
1889 ret = tz1090_pinconf_set(pctldev, *pit, configs, in tz1090_pinconf_group_set()
1912 dev_dbg(pctldev->dev, "%s: arg %u not supported\n", in tz1090_pinconf_group_set()