Lines Matching refs:pins
41 struct pinctrl_pin_desc *pins; member
65 const unsigned **pins, unsigned *num_pins) in sh_pfc_get_group_pins() argument
69 *pins = pmx->pfc->info->groups[selector].pins; in sh_pfc_get_group_pins()
354 int idx = sh_pfc_get_pin_index(pfc, grp->pins[i]); in sh_pfc_func_set_mux()
399 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_gpio_request_enable()
439 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_gpio_set_direction()
482 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_pinconf_validate()
616 const unsigned int *pins; in sh_pfc_pinconf_group_set() local
620 pins = pmx->pfc->info->groups[group].pins; in sh_pfc_pinconf_group_set()
624 sh_pfc_pinconf_set(pctldev, pins[i], configs, num_configs); in sh_pfc_pinconf_group_set()
643 pmx->pins = devm_kzalloc(pfc->dev, in sh_pfc_map_pins()
644 sizeof(*pmx->pins) * pfc->info->nr_pins, in sh_pfc_map_pins()
646 if (unlikely(!pmx->pins)) in sh_pfc_map_pins()
656 const struct sh_pfc_pin *info = &pfc->info->pins[i]; in sh_pfc_map_pins()
658 struct pinctrl_pin_desc *pin = &pmx->pins[i]; in sh_pfc_map_pins()
690 pmx->pctl_desc.pins = pmx->pins; in sh_pfc_register_pinctrl()