Lines Matching defs:pinctrl
17 #include <linux/pinctrl/consumer.h>
439 struct pinctrl *pinctrl;
1496 /* Apply different pinctrl settings for different signal voltage */
1498 pinctrl_select_state(host->pinctrl, host->pins_uhs);
1500 pinctrl_select_state(host->pinctrl, host->pins_default);
1567 * Since the current pinstate is pins_uhs, to ensure pinctrl select take
1570 pinctrl_select_state(host->pinctrl, host->pins_eint);
1581 pinctrl_select_state(host->pinctrl, host->pins_uhs);
2729 host->pinctrl = devm_pinctrl_get(&pdev->dev);
2730 if (IS_ERR(host->pinctrl)) {
2731 ret = PTR_ERR(host->pinctrl);
2732 dev_err(&pdev->dev, "Cannot find pinctrl!\n");
2736 host->pins_default = pinctrl_lookup_state(host->pinctrl, "default");
2739 dev_err(&pdev->dev, "Cannot find pinctrl default!\n");
2743 host->pins_uhs = pinctrl_lookup_state(host->pinctrl, "state_uhs");
2746 dev_err(&pdev->dev, "Cannot find pinctrl uhs!\n");
2754 host->pins_eint = pinctrl_lookup_state(host->pinctrl, "state_eint");
2756 dev_err(&pdev->dev, "Cannot find pinctrl eint!\n");
2982 pinctrl_select_state(host->pinctrl, host->pins_eint);
3004 pinctrl_select_state(host->pinctrl, host->pins_uhs);