Lines Matching refs:pins
119 struct pinctrl *pins;
398 * Optional pins and modes. At least Motorola mapphone devices
399 * are using two GPIOs and dynamic pinctrl to multiplex PHY pins
425 error = pinctrl_select_state(ddata->pins, ddata->pins_uart);
470 error = pinctrl_select_state(ddata->pins, ddata->pins_utmi);
514 ddata->pins = devm_pinctrl_get(ddata->dev);
515 if (IS_ERR(ddata->pins)) {
516 dev_info(ddata->dev, "default pins not configured: %ld\n",
517 PTR_ERR(ddata->pins));
518 ddata->pins = NULL;
523 ddata->pins_ulpi = pinctrl_lookup_state(ddata->pins, "ulpi");
525 dev_info(ddata->dev, "ulpi pins not configured\n");
529 ddata->pins_utmi = pinctrl_lookup_state(ddata->pins, "utmi");
531 dev_info(ddata->dev, "utmi pins not configured\n");
535 ddata->pins_uart = pinctrl_lookup_state(ddata->pins, "uart");
537 dev_info(ddata->dev, "uart pins not configured\n");
542 return pinctrl_select_state(ddata->pins, ddata->pins_uart);