Lines Matching refs:pin_id
171 unsigned int pin_id;
173 pin_id = pin->pin;
174 pin_reg = &ipctl->pin_regs[pin_id];
178 info->pins[pin_id].name);
295 static int imx_pinconf_get_mmio(struct pinctrl_dev *pctldev, unsigned pin_id,
300 const struct imx_pin_reg *pin_reg = &ipctl->pin_regs[pin_id];
304 info->pins[pin_id].name);
317 unsigned pin_id, unsigned long *config)
323 return info->imx_pinconf_get(pctldev, pin_id, config);
325 return imx_pinconf_get_mmio(pctldev, pin_id, config);
329 unsigned pin_id, unsigned long *configs,
334 const struct imx_pin_reg *pin_reg = &ipctl->pin_regs[pin_id];
339 info->pins[pin_id].name);
344 info->pins[pin_id].name);
366 unsigned pin_id, unsigned long *configs,
373 return info->imx_pinconf_set(pctldev, pin_id,
376 return imx_pinconf_set_mmio(pctldev, pin_id,
381 struct seq_file *s, unsigned pin_id)
390 ret = info->imx_pinconf_get(pctldev, pin_id, &config);
393 pin_get_name(pctldev, pin_id));
398 pin_reg = &ipctl->pin_regs[pin_id];
454 * <pin_id mux_mode>
461 unsigned int *pin_id, struct imx_pin *pin,
485 *pin_id = (mux_reg != -1) ? mux_reg / 4 : conf_reg / 4;
486 pin_reg = &ipctl->pin_regs[*pin_id];
487 pin->pin = *pin_id;
503 dev_dbg(ipctl->dev, "%s: 0x%x 0x%08lx", info->pins[*pin_id].name,