Lines Matching refs:pctldev
146 static int exynos5440_get_group_count(struct pinctrl_dev *pctldev) in exynos5440_get_group_count() argument
150 priv = pinctrl_dev_get_drvdata(pctldev); in exynos5440_get_group_count()
155 static const char *exynos5440_get_group_name(struct pinctrl_dev *pctldev, in exynos5440_get_group_name() argument
160 priv = pinctrl_dev_get_drvdata(pctldev); in exynos5440_get_group_name()
165 static int exynos5440_get_group_pins(struct pinctrl_dev *pctldev, in exynos5440_get_group_pins() argument
170 priv = pinctrl_dev_get_drvdata(pctldev); in exynos5440_get_group_pins()
177 static int exynos5440_dt_node_to_map(struct pinctrl_dev *pctldev, in exynos5440_dt_node_to_map() argument
181 struct device *dev = pctldev->dev; in exynos5440_dt_node_to_map()
283 static void exynos5440_dt_free_map(struct pinctrl_dev *pctldev, in exynos5440_dt_free_map() argument
313 static int exynos5440_get_functions_count(struct pinctrl_dev *pctldev) in exynos5440_get_functions_count() argument
317 priv = pinctrl_dev_get_drvdata(pctldev); in exynos5440_get_functions_count()
322 static const char *exynos5440_pinmux_get_fname(struct pinctrl_dev *pctldev, in exynos5440_pinmux_get_fname() argument
327 priv = pinctrl_dev_get_drvdata(pctldev); in exynos5440_pinmux_get_fname()
332 static int exynos5440_pinmux_get_groups(struct pinctrl_dev *pctldev, in exynos5440_pinmux_get_groups() argument
338 priv = pinctrl_dev_get_drvdata(pctldev); in exynos5440_pinmux_get_groups()
345 static void exynos5440_pinmux_setup(struct pinctrl_dev *pctldev, unsigned selector, in exynos5440_pinmux_setup() argument
353 priv = pinctrl_dev_get_drvdata(pctldev); in exynos5440_pinmux_setup()
366 static int exynos5440_pinmux_enable(struct pinctrl_dev *pctldev, unsigned selector, in exynos5440_pinmux_enable() argument
369 exynos5440_pinmux_setup(pctldev, selector, group, true); in exynos5440_pinmux_enable()
374 static void exynos5440_pinmux_disable(struct pinctrl_dev *pctldev, in exynos5440_pinmux_disable() argument
377 exynos5440_pinmux_setup(pctldev, selector, group, false); in exynos5440_pinmux_disable()
385 static int exynos5440_pinmux_gpio_set_direction(struct pinctrl_dev *pctldev, in exynos5440_pinmux_gpio_set_direction() argument
402 static int exynos5440_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, in exynos5440_pinconf_set() argument
411 priv = pinctrl_dev_get_drvdata(pctldev); in exynos5440_pinconf_set()
466 static int exynos5440_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, in exynos5440_pinconf_get() argument
474 priv = pinctrl_dev_get_drvdata(pctldev); in exynos5440_pinconf_get()
511 static int exynos5440_pinconf_group_set(struct pinctrl_dev *pctldev, in exynos5440_pinconf_group_set() argument
518 priv = pinctrl_dev_get_drvdata(pctldev); in exynos5440_pinconf_group_set()
522 exynos5440_pinconf_set(pctldev, pins[cnt], config); in exynos5440_pinconf_group_set()
528 static int exynos5440_pinconf_group_get(struct pinctrl_dev *pctldev, in exynos5440_pinconf_group_get() argument
534 priv = pinctrl_dev_get_drvdata(pctldev); in exynos5440_pinconf_group_get()
536 exynos5440_pinconf_get(pctldev, pins[0], config); in exynos5440_pinconf_group_get()