Lines Matching refs:pins
80 const unsigned **pins, in imx_get_group_pins() argument
89 *pins = info->groups[selector].pin_ids; in imx_get_group_pins()
125 if (!(grp->pins[i].config & IMX_NO_PAD_CTL)) in imx_dt_node_to_map()
150 if (!(grp->pins[i].config & IMX_NO_PAD_CTL)) { in imx_dt_node_to_map()
153 pin_get_name(pctldev, grp->pins[i].pin); in imx_dt_node_to_map()
154 new_map[j].data.configs.configs = &grp->pins[i].config; in imx_dt_node_to_map()
203 struct imx_pin *pin = &grp->pins[i]; in imx_pmx_set()
209 info->pins[pin_id].name); in imx_pmx_set()
313 info->pins[pin_id].name); in imx_pinconf_get()
336 info->pins[pin_id].name); in imx_pinconf_set()
341 info->pins[pin_id].name); in imx_pinconf_set()
393 struct imx_pin *pin = &grp->pins[i]; in imx_pinconf_group_dbg_show()
459 grp->pins = devm_kzalloc(info->dev, grp->npins * sizeof(struct imx_pin), in imx_pinctrl_parse_groups()
463 if (!grp->pins || ! grp->pin_ids) in imx_pinctrl_parse_groups()
471 struct imx_pin *pin = &grp->pins[i]; in imx_pinctrl_parse_groups()
494 dev_dbg(info->dev, "%s: 0x%x 0x%08lx", info->pins[pin_id].name, in imx_pinctrl_parse_groups()
578 if (!info || !info->pins || !info->npins) { in imx_pinctrl_probe()
601 imx_pinctrl_desc.pins = info->pins; in imx_pinctrl_probe()