Lines Matching defs:pinctrl
15 #include <linux/pinctrl/consumer.h>
100 struct pinctrl *pinctrl;
295 if (data->pinctrl) {
296 ret = pinctrl_select_state(data->pinctrl,
360 data->pinctrl = devm_pinctrl_get(dev);
361 if (PTR_ERR(data->pinctrl) == -ENODEV)
362 data->pinctrl = NULL;
363 else if (IS_ERR(data->pinctrl)) {
364 if (PTR_ERR(data->pinctrl) != -EPROBE_DEFER)
365 dev_err(dev, "pinctrl get failed, err=%ld\n",
366 PTR_ERR(data->pinctrl));
367 return PTR_ERR(data->pinctrl);
393 /* HSIC pinctrl handling */
394 if (data->pinctrl) {
397 pinctrl_hsic_idle = pinctrl_lookup_state(data->pinctrl, "idle");
405 ret = pinctrl_select_state(data->pinctrl, pinctrl_hsic_idle);
411 data->pinctrl_hsic_active = pinctrl_lookup_state(data->pinctrl,