Lines Matching refs:pctldev
276 static int rockchip_get_groups_count(struct pinctrl_dev *pctldev) in rockchip_get_groups_count() argument
278 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in rockchip_get_groups_count()
283 static const char *rockchip_get_group_name(struct pinctrl_dev *pctldev, in rockchip_get_group_name() argument
286 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in rockchip_get_group_name()
291 static int rockchip_get_group_pins(struct pinctrl_dev *pctldev, in rockchip_get_group_pins() argument
295 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in rockchip_get_group_pins()
306 static int rockchip_dt_node_to_map(struct pinctrl_dev *pctldev, in rockchip_dt_node_to_map() argument
310 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in rockchip_dt_node_to_map()
329 new_map = devm_kzalloc(pctldev->dev, sizeof(*new_map) * map_num, in rockchip_dt_node_to_map()
340 devm_kfree(pctldev->dev, new_map); in rockchip_dt_node_to_map()
353 pin_get_name(pctldev, grp->pins[i]); in rockchip_dt_node_to_map()
358 dev_dbg(pctldev->dev, "maps: function %s group %s num %d\n", in rockchip_dt_node_to_map()
364 static void rockchip_dt_free_map(struct pinctrl_dev *pctldev, in rockchip_dt_free_map() argument
794 static int rockchip_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in rockchip_pmx_get_funcs_count() argument
796 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in rockchip_pmx_get_funcs_count()
801 static const char *rockchip_pmx_get_func_name(struct pinctrl_dev *pctldev, in rockchip_pmx_get_func_name() argument
804 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in rockchip_pmx_get_func_name()
809 static int rockchip_pmx_get_groups(struct pinctrl_dev *pctldev, in rockchip_pmx_get_groups() argument
813 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in rockchip_pmx_get_groups()
821 static int rockchip_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in rockchip_pmx_set() argument
824 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in rockchip_pmx_set()
890 static int rockchip_pmx_gpio_set_direction(struct pinctrl_dev *pctldev, in rockchip_pmx_gpio_set_direction() argument
894 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in rockchip_pmx_gpio_set_direction()
940 static int rockchip_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, in rockchip_pinconf_set() argument
943 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in rockchip_pinconf_set()
1003 static int rockchip_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, in rockchip_pinconf_get() argument
1006 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in rockchip_pinconf_get()