Lines Matching refs:pin_data
464 unsigned int *pin_data = pin->drv_data; in rzv2m_pinctrl_pinconf_get() local
471 if (!pin_data) in rzv2m_pinctrl_pinconf_get()
474 if (*pin_data & RZV2M_SINGLE_PIN) { in rzv2m_pinctrl_pinconf_get()
475 port = RZV2M_SINGLE_PIN_GET_PORT(*pin_data); in rzv2m_pinctrl_pinconf_get()
476 cfg = RZV2M_SINGLE_PIN_GET_CFGS(*pin_data); in rzv2m_pinctrl_pinconf_get()
477 bit = RZV2M_SINGLE_PIN_GET_BIT(*pin_data); in rzv2m_pinctrl_pinconf_get()
479 cfg = RZV2M_GPIO_PORT_GET_CFGS(*pin_data); in rzv2m_pinctrl_pinconf_get()
483 if (rzv2m_validate_gpio_pin(pctrl, *pin_data, RZV2M_PIN_ID_TO_PORT(_pin), bit)) in rzv2m_pinctrl_pinconf_get()
567 unsigned int *pin_data = pin->drv_data; in rzv2m_pinctrl_pinconf_set() local
575 if (!pin_data) in rzv2m_pinctrl_pinconf_set()
578 if (*pin_data & RZV2M_SINGLE_PIN) { in rzv2m_pinctrl_pinconf_set()
579 port = RZV2M_SINGLE_PIN_GET_PORT(*pin_data); in rzv2m_pinctrl_pinconf_set()
580 cfg = RZV2M_SINGLE_PIN_GET_CFGS(*pin_data); in rzv2m_pinctrl_pinconf_set()
581 bit = RZV2M_SINGLE_PIN_GET_BIT(*pin_data); in rzv2m_pinctrl_pinconf_set()
583 cfg = RZV2M_GPIO_PORT_GET_CFGS(*pin_data); in rzv2m_pinctrl_pinconf_set()
587 if (rzv2m_validate_gpio_pin(pctrl, *pin_data, RZV2M_PIN_ID_TO_PORT(_pin), bit)) in rzv2m_pinctrl_pinconf_set()
990 u32 *pin_data; in rzv2m_pinctrl_register() local
1004 pin_data = devm_kcalloc(pctrl->dev, pctrl->desc.npins, in rzv2m_pinctrl_register()
1005 sizeof(*pin_data), GFP_KERNEL); in rzv2m_pinctrl_register()
1006 if (!pin_data) in rzv2m_pinctrl_register()
1017 pin_data[i] = pctrl->data->port_pin_configs[j]; in rzv2m_pinctrl_register()
1018 pins[i].drv_data = &pin_data[i]; in rzv2m_pinctrl_register()
1026 pin_data[index] = pctrl->data->dedicated_pins[i].config; in rzv2m_pinctrl_register()
1027 pins[index].drv_data = &pin_data[index]; in rzv2m_pinctrl_register()