Lines Matching refs:pin_id
169 unsigned int pin_id;
171 pin_id = pin->pin;
172 pin_reg = &ipctl->pin_regs[pin_id];
176 info->pins[pin_id].name);
349 static int imx_pinconf_get_mmio(struct pinctrl_dev *pctldev, unsigned pin_id,
354 const struct imx_pin_reg *pin_reg = &ipctl->pin_regs[pin_id];
358 info->pins[pin_id].name);
371 unsigned pin_id, unsigned long *config)
377 return info->imx_pinconf_get(pctldev, pin_id, config);
379 return imx_pinconf_get_mmio(pctldev, pin_id, config);
383 unsigned pin_id, unsigned long *configs,
388 const struct imx_pin_reg *pin_reg = &ipctl->pin_regs[pin_id];
393 info->pins[pin_id].name);
398 info->pins[pin_id].name);
420 unsigned pin_id, unsigned long *configs,
427 return info->imx_pinconf_set(pctldev, pin_id,
430 return imx_pinconf_set_mmio(pctldev, pin_id,
435 struct seq_file *s, unsigned pin_id)
444 ret = info->imx_pinconf_get(pctldev, pin_id, &config);
447 pin_get_name(pctldev, pin_id));
452 pin_reg = &ipctl->pin_regs[pin_id];
509 * <pin_id mux_mode>
516 unsigned int *pin_id, struct imx_pin *pin,
540 *pin_id = (mux_reg != -1) ? mux_reg / 4 : conf_reg / 4;
541 pin_reg = &ipctl->pin_regs[*pin_id];
542 pin->pin = *pin_id;
564 dev_dbg(ipctl->dev, "%s: 0x%x 0x%08lx", info->pins[*pin_id].name,