Lines Matching refs:pctldev
268 static int rockchip_get_groups_count(struct pinctrl_dev *pctldev)
270 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev);
275 static const char *rockchip_get_group_name(struct pinctrl_dev *pctldev, unsigned selector)
277 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev);
282 static int rockchip_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, const unsigned **pins,
285 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev);
297 static int rockchip_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np, struct pinctrl_map **map,
300 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev);
342 new_map[i].data.configs.group_or_pin = pin_get_name(pctldev, grp->pins[i]);
347 dev_dbg(pctldev->dev, "maps: function %s group %s num %d\n", (*map)->data.mux.function, (*map)->data.mux.group,
353 static void rockchip_dt_free_map(struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps)
2903 static int rockchip_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
2905 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev);
2910 static const char *rockchip_pmx_get_func_name(struct pinctrl_dev *pctldev, unsigned selector)
2912 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev);
2917 static int rockchip_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char *const **groups,
2920 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev);
2928 static int rockchip_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, unsigned group)
2930 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev);
2998 static int rockchip_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *configs,
3001 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev);
3089 static int rockchip_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *config)
3091 struct rockchip_pinctrl *info = pinctrl_dev_get_drvdata(pctldev);