Lines Matching refs:pctldev

97 static int cs42l43_pin_get_groups_count(struct pinctrl_dev *pctldev)
102 static const char *cs42l43_pin_get_group_name(struct pinctrl_dev *pctldev,
108 static int cs42l43_pin_get_group_pins(struct pinctrl_dev *pctldev,
163 static int cs42l43_pin_get_func_count(struct pinctrl_dev *pctldev)
168 static const char *cs42l43_pin_get_func_name(struct pinctrl_dev *pctldev,
174 static int cs42l43_pin_get_func_groups(struct pinctrl_dev *pctldev,
185 static int cs42l43_pin_set_mux(struct pinctrl_dev *pctldev,
188 struct cs42l43_pin *priv = pinctrl_dev_get_drvdata(pctldev);
221 static int cs42l43_gpio_set_direction(struct pinctrl_dev *pctldev,
225 struct cs42l43_pin *priv = pinctrl_dev_get_drvdata(pctldev);
249 static int cs42l43_gpio_request_enable(struct pinctrl_dev *pctldev,
253 return cs42l43_pin_set_mux(pctldev, 0, offset);
256 static void cs42l43_gpio_disable_free(struct pinctrl_dev *pctldev,
260 cs42l43_gpio_set_direction(pctldev, range, offset, true);
349 static int cs42l43_pin_config_get(struct pinctrl_dev *pctldev,
352 struct cs42l43_pin *priv = pinctrl_dev_get_drvdata(pctldev);
376 static int cs42l43_pin_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
379 struct cs42l43_pin *priv = pinctrl_dev_get_drvdata(pctldev);
408 static int cs42l43_pin_config_group_get(struct pinctrl_dev *pctldev,
414 ret = cs42l43_pin_config_get(pctldev,
424 static int cs42l43_pin_config_group_set(struct pinctrl_dev *pctldev,
432 ret = cs42l43_pin_config_set(pctldev,
534 struct pinctrl_dev *pctldev;
574 pctldev = devm_pinctrl_register(priv->dev, &cs42l43_pin_desc, priv);
575 if (IS_ERR(pctldev))
576 return dev_err_probe(priv->dev, PTR_ERR(pctldev),