Lines Matching refs:pctldev

146 static int exynos5440_get_group_count(struct pinctrl_dev *pctldev)
150 priv = pinctrl_dev_get_drvdata(pctldev);
155 static const char *exynos5440_get_group_name(struct pinctrl_dev *pctldev,
160 priv = pinctrl_dev_get_drvdata(pctldev);
165 static int exynos5440_get_group_pins(struct pinctrl_dev *pctldev,
170 priv = pinctrl_dev_get_drvdata(pctldev);
177 static int exynos5440_dt_node_to_map(struct pinctrl_dev *pctldev,
181 struct device *dev = pctldev->dev;
284 static void exynos5440_dt_free_map(struct pinctrl_dev *pctldev,
314 static int exynos5440_get_functions_count(struct pinctrl_dev *pctldev)
318 priv = pinctrl_dev_get_drvdata(pctldev);
323 static const char *exynos5440_pinmux_get_fname(struct pinctrl_dev *pctldev,
328 priv = pinctrl_dev_get_drvdata(pctldev);
333 static int exynos5440_pinmux_get_groups(struct pinctrl_dev *pctldev,
339 priv = pinctrl_dev_get_drvdata(pctldev);
346 static void exynos5440_pinmux_setup(struct pinctrl_dev *pctldev, unsigned selector,
354 priv = pinctrl_dev_get_drvdata(pctldev);
367 static int exynos5440_pinmux_set_mux(struct pinctrl_dev *pctldev,
371 exynos5440_pinmux_setup(pctldev, selector, group, true);
380 static int exynos5440_pinmux_gpio_set_direction(struct pinctrl_dev *pctldev,
396 static int exynos5440_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
407 priv = pinctrl_dev_get_drvdata(pctldev);
467 static int exynos5440_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
475 priv = pinctrl_dev_get_drvdata(pctldev);
512 static int exynos5440_pinconf_group_set(struct pinctrl_dev *pctldev,
520 priv = pinctrl_dev_get_drvdata(pctldev);
524 exynos5440_pinconf_set(pctldev, pins[cnt], configs,
531 static int exynos5440_pinconf_group_get(struct pinctrl_dev *pctldev,
537 priv = pinctrl_dev_get_drvdata(pctldev);
539 exynos5440_pinconf_get(pctldev, pins[0], config);