| /linux-6.15/drivers/pinctrl/nomadik/ |
| H A D | pinctrl-nomadik.c | 351 const struct prcm_gpiocr_altcx_pin_desc *pin_desc; in nmk_prcm_altcx_set_mode() local 373 pin_desc = npct->soc->altcx_pins + i; in nmk_prcm_altcx_set_mode() 382 if (pin_desc->altcx[i].used) { in nmk_prcm_altcx_set_mode() 384 bit = pin_desc->altcx[i].control_bit; in nmk_prcm_altcx_set_mode() 397 if (!pin_desc->altcx[alt_index].used) { in nmk_prcm_altcx_set_mode() 411 if (pin_desc->altcx[i].used) { in nmk_prcm_altcx_set_mode() 413 bit = pin_desc->altcx[i].control_bit; in nmk_prcm_altcx_set_mode() 424 bit = pin_desc->altcx[alt_index].control_bit; in nmk_prcm_altcx_set_mode() 506 pin_desc = npct->soc->altcx_pins + i; in nmk_prcm_gpiocr_get_mode() 509 if (pin_desc->altcx[i].used) { in nmk_prcm_gpiocr_get_mode() [all …]
|
| /linux-6.15/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_ptp.c | 1100 memset(pin_desc, 0, sizeof(pin_desc)); in aq_ptp_gpio_init() 1105 snprintf(pin_desc[out_pin_cnt].name, in aq_ptp_gpio_init() 1106 sizeof(pin_desc[out_pin_cnt].name), in aq_ptp_gpio_init() 1108 pin_desc[out_pin_cnt].index = out_pin_cnt; in aq_ptp_gpio_init() 1109 pin_desc[out_pin_cnt].chan = out_pin_cnt; in aq_ptp_gpio_init() 1119 snprintf(pin_desc[out_pin_cnt].name, in aq_ptp_gpio_init() 1120 sizeof(pin_desc[out_pin_cnt].name), in aq_ptp_gpio_init() 1122 pin_desc[out_pin_cnt].index = out_pin_cnt; in aq_ptp_gpio_init() 1123 pin_desc[out_pin_cnt].chan = 0; in aq_ptp_gpio_init() 1124 pin_desc[out_pin_cnt].func = PTP_PF_EXTTS; in aq_ptp_gpio_init() [all …]
|
| /linux-6.15/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ptp.c | 1914 struct ptp_pin_desc *pin_desc = &pf->ptp.pin_desc[i]; in ice_ptp_disable_shared_pin() local 1915 unsigned int chan = pin_desc->chan; in ice_ptp_disable_shared_pin() 1925 pin_desc->func = PTP_PF_NONE; in ice_ptp_disable_shared_pin() 1926 pin_desc->chan = 0; in ice_ptp_disable_shared_pin() 1934 pin_desc->func = PTP_PF_NONE; in ice_ptp_disable_shared_pin() 1935 pin_desc->chan = 0; in ice_ptp_disable_shared_pin() 1966 if (pin_desc->gpio[0] < 0) in ice_verify_pin() 1970 if (pin_desc->gpio[1] < 0) in ice_verify_pin() 1983 pf->ptp.pin_desc[pin].func = func; in ice_verify_pin() 1984 pf->ptp.pin_desc[pin].chan = chan; in ice_verify_pin() [all …]
|
| H A D | ice_ptp.h | 259 struct ptp_pin_desc pin_desc[ICE_N_PINS_MAX]; member
|
| /linux-6.15/drivers/pinctrl/uniphier/ |
| H A D | pinctrl-uniphier-core.c | 77 const struct pin_desc *desc = pin_desc_get(pctldev, offset); in uniphier_pctl_pin_dbg_show() 155 const struct pin_desc *desc = pin_desc_get(pctldev, pin); in uniphier_conf_get_drvctrl_data() 211 const struct pin_desc *desc = pin_desc_get(pctldev, pin); in uniphier_conf_pin_bias_get() 287 const struct pin_desc *desc = pin_desc_get(pctldev, pin); in uniphier_conf_pin_input_enable_get() 348 const struct pin_desc *desc = pin_desc_get(pctldev, pin); in uniphier_conf_pin_bias_set() 422 const struct pin_desc *desc = pin_desc_get(pctldev, pin); in uniphier_conf_pin_drive_set() 460 const struct pin_desc *desc = pin_desc_get(pctldev, pin); in uniphier_conf_pin_input_enable()
|
| /linux-6.15/drivers/pinctrl/ |
| H A D | core.h | 169 struct pin_desc { struct 245 static inline struct pin_desc *pin_desc_get(struct pinctrl_dev *pctldev, in pin_desc_get()
|
| H A D | pinctrl-at91-pio4.c | 1078 struct pinctrl_pin_desc *pin_desc; in atmel_pinctrl_probe() local 1119 pin_desc = devm_kcalloc(dev, atmel_pioctrl->npins, sizeof(*pin_desc), in atmel_pinctrl_probe() 1121 if (!pin_desc) in atmel_pinctrl_probe() 1123 atmel_pinctrl_desc.pins = pin_desc; in atmel_pinctrl_probe() 1155 pin_desc[i].number = i; in atmel_pinctrl_probe() 1157 pin_desc[i].name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "P%c%u", in atmel_pinctrl_probe() 1159 if (!pin_desc[i].name) in atmel_pinctrl_probe() 1162 group->name = group_names[i] = pin_desc[i].name; in atmel_pinctrl_probe() 1163 group->pin = pin_desc[i].number; in atmel_pinctrl_probe()
|
| H A D | pinmux.c | 90 struct pin_desc *desc = pin_desc_get(pctldev, pin); in pinmux_can_be_used_for_gpio() 117 struct pin_desc *desc; in pin_request() 218 struct pin_desc *desc; in pin_free() 425 struct pin_desc *desc; in pinmux_enable_setting() 507 struct pin_desc *desc; in pinmux_disable_setting() 619 struct pin_desc *desc; in pinmux_pins_show()
|
| H A D | pinconf.c | 266 struct pin_desc *desc; in pinconf_show_setting() 316 struct pin_desc *desc; in pinconf_pins_show()
|
| H A D | core.c | 150 struct pin_desc *desc; in pin_get_from_name() 169 const struct pin_desc *desc; in pin_get_name() 190 struct pin_desc *pindesc; in pinctrl_free_pindescs() 207 struct pin_desc *pindesc; in pinctrl_register_one_pin() 1675 struct pin_desc *desc; in pinctrl_pins_show()
|
| H A D | pinctrl-amd.c | 878 const struct pin_desc *pd = pin_desc_get(gpio_dev->pctrl, pin); in amd_gpio_irq_init() 896 const struct pin_desc *pd = pin_desc_get(gpio_dev->pctrl, pin); in amd_gpio_should_save() 1015 struct pin_desc *pd; in amd_set_mux()
|
| H A D | pinctrl-th1520.c | 597 const struct pin_desc *desc = pin_desc_get(pctldev, pin); in th1520_pinconf_get() 669 const struct pin_desc *desc = pin_desc_get(pctldev, pin); in th1520_pinconf_set() 822 const struct pin_desc *desc = pin_desc_get(pctldev, offset); in th1520_gpio_request_enable()
|
| H A D | pinctrl-falcon.c | 325 struct pin_desc *desc; in falcon_pinconf_dbg_show()
|
| H A D | pinctrl-single.c | 337 struct pin_desc *pdesc = pin_desc_get(pctldev, pin); in pcs_get_function()
|
| /linux-6.15/drivers/pinctrl/sprd/ |
| H A D | pinctrl-sprd.c | 1045 struct pinctrl_pin_desc *pin_desc; in sprd_pinctrl_core_probe() local 1079 pin_desc = devm_kcalloc(&pdev->dev, in sprd_pinctrl_core_probe() 1083 if (!pin_desc) in sprd_pinctrl_core_probe() 1087 pin_desc[i].number = pinctrl_info->pins[i].number; in sprd_pinctrl_core_probe() 1088 pin_desc[i].name = pinctrl_info->pins[i].name; in sprd_pinctrl_core_probe() 1089 pin_desc[i].drv_data = pinctrl_info; in sprd_pinctrl_core_probe() 1092 sprd_pinctrl_desc.pins = pin_desc; in sprd_pinctrl_core_probe()
|
| /linux-6.15/drivers/pinctrl/stm32/ |
| H A D | pinctrl-stm32.c | 1186 const struct stm32_desc_pin *pin_desc; in stm32_pconf_dbg_show() local 1241 pin_desc = stm32_pconf_get_pin_desc_by_pin_number(pctl, pin); in stm32_pconf_dbg_show() 1242 if (!pin_desc) in stm32_pconf_dbg_show() 1246 pin_desc->functions[alt + 1].name, in stm32_pconf_dbg_show() 1270 struct stm32_desc_pin *pin_desc; in stm32_pctrl_get_desc_pin_from_gpio() local 1275 pin_desc = pctl->pins + stm32_pin_nb; in stm32_pctrl_get_desc_pin_from_gpio() 1276 if (pin_desc->pin.number == stm32_pin_nb) in stm32_pctrl_get_desc_pin_from_gpio() 1277 return pin_desc; in stm32_pctrl_get_desc_pin_from_gpio() 1282 pin_desc = pctl->pins + i; in stm32_pctrl_get_desc_pin_from_gpio() 1283 if (pin_desc->pin.number == stm32_pin_nb) in stm32_pctrl_get_desc_pin_from_gpio() [all …]
|
| /linux-6.15/drivers/pinctrl/realtek/ |
| H A D | pinctrl-rtd.c | 262 const struct pinctrl_pin_desc *pin_desc; in rtd_pinctrl_find_sconfig() local 265 pin_desc = rtd_pinctrl_get_pin_by_number(data, pin); in rtd_pinctrl_find_sconfig() 266 if (!pin_desc) in rtd_pinctrl_find_sconfig() 269 pin_name = pin_desc->name; in rtd_pinctrl_find_sconfig()
|
| /linux-6.15/drivers/pinctrl/renesas/ |
| H A D | pinctrl-rzg2l.c | 1219 const struct pinctrl_pin_desc *pin_desc = &pctrl->desc.pins[_pin]; in rzv2h_pin_to_oen_bit() local 1223 if (!strcmp(pin_desc->name, pin_names[i])) in rzv2h_pin_to_oen_bit() 1682 u64 *pin_data = pin_desc->drv_data; in rzg2l_gpio_request() 1714 u64 *pin_data = pin_desc->drv_data; in rzg2l_gpio_set_direction() 1735 u64 *pin_data = pin_desc->drv_data; in rzg2l_gpio_get_direction() 1766 u64 *pin_data = pin_desc->drv_data; in rzg2l_gpio_set() 1799 u64 *pin_data = pin_desc->drv_data; in rzg2l_gpio_get() 2403 const struct pinctrl_pin_desc *pin_desc = &pctrl->desc.pins[virq]; in rzg2l_gpio_get_gpioint() local 2405 u64 *pin_data = pin_desc->drv_data; in rzg2l_gpio_get_gpioint() 2431 u64 *pin_data = pin_desc->drv_data; in rzg2l_gpio_irq_endisable() [all …]
|
| /linux-6.15/drivers/pinctrl/nxp/ |
| H A D | pinctrl-s32cc.c | 681 const struct pin_desc *pd = pin_desc_get(ipctl->pctl, pin); in s32_pinctrl_should_save()
|
| /linux-6.15/drivers/pinctrl/intel/ |
| H A D | pinctrl-intel.c | 1742 const struct pin_desc *pd = pin_desc_get(pctrl->pctldev, pin); in intel_pinctrl_should_save()
|