Lines Matching defs:pins
127 struct pinctrl *pins;
406 * Optional pins and modes. At least Motorola mapphone devices
407 * are using two GPIOs and dynamic pinctrl to multiplex PHY pins
433 error = pinctrl_select_state(ddata->pins, ddata->pins_uart);
478 error = pinctrl_select_state(ddata->pins, ddata->pins_utmi);
522 ddata->pins = devm_pinctrl_get(ddata->dev);
523 if (IS_ERR(ddata->pins)) {
524 dev_info(ddata->dev, "default pins not configured: %ld\n",
525 PTR_ERR(ddata->pins));
526 ddata->pins = NULL;
531 ddata->pins_ulpi = pinctrl_lookup_state(ddata->pins, "ulpi");
533 dev_info(ddata->dev, "ulpi pins not configured\n");
537 ddata->pins_utmi = pinctrl_lookup_state(ddata->pins, "utmi");
539 dev_info(ddata->dev, "utmi pins not configured\n");
543 ddata->pins_uart = pinctrl_lookup_state(ddata->pins, "uart");
545 dev_info(ddata->dev, "uart pins not configured\n");
550 return pinctrl_select_state(ddata->pins, ddata->pins_uart);