Lines Matching refs:pins
82 const unsigned **pins, in imx_get_group_pins() argument
91 *pins = info->groups[selector].pin_ids; in imx_get_group_pins()
127 if (!(grp->pins[i].config & IMX_NO_PAD_CTL)) in imx_dt_node_to_map()
152 if (!(grp->pins[i].config & IMX_NO_PAD_CTL)) { in imx_dt_node_to_map()
155 pin_get_name(pctldev, grp->pins[i].pin); in imx_dt_node_to_map()
156 new_map[j].data.configs.configs = &grp->pins[i].config; in imx_dt_node_to_map()
205 struct imx_pin *pin = &grp->pins[i]; in imx_pmx_set()
211 info->pins[pin_id].name); in imx_pmx_set()
327 imx_pin = &grp->pins[pin]; in imx_pmx_gpio_request_enable()
392 info->pins[pin_id].name); in imx_pinconf_get()
415 info->pins[pin_id].name); in imx_pinconf_set()
420 info->pins[pin_id].name); in imx_pinconf_set()
472 struct imx_pin *pin = &grp->pins[i]; in imx_pinconf_group_dbg_show()
538 grp->pins = devm_kzalloc(info->dev, grp->npins * sizeof(struct imx_pin), in imx_pinctrl_parse_groups()
542 if (!grp->pins || ! grp->pin_ids) in imx_pinctrl_parse_groups()
550 struct imx_pin *pin = &grp->pins[i]; in imx_pinctrl_parse_groups()
579 dev_dbg(info->dev, "%s: 0x%x 0x%08lx", info->pins[pin_id].name, in imx_pinctrl_parse_groups()
701 if (!info || !info->pins || !info->npins) { in imx_pinctrl_probe()
744 imx_pinctrl_desc.pins = info->pins; in imx_pinctrl_probe()