/drivers/pinctrl/berlin/ |
D | berlin.c | 39 return pctrl->desc->ngroups; in berlin_pinctrl_get_group_count() 59 int ret, ngroups; in berlin_pinctrl_dt_node_to_map() local 71 ngroups = of_property_count_strings(node, "groups"); in berlin_pinctrl_dt_node_to_map() 72 if (ngroups < 0) { in berlin_pinctrl_dt_node_to_map() 79 num_maps, ngroups); in berlin_pinctrl_dt_node_to_map() 128 *num_groups = pctrl->functions[function].ngroups; in berlin_pinmux_get_function_groups() 187 function->ngroups++; in berlin_pinctrl_add_function() 194 function->ngroups = 1; in berlin_pinctrl_add_function() 210 for (i = 0; i < pctrl->desc->ngroups; i++) { in berlin_pinctrl_build_state() 223 for (i = 0; i < pctrl->desc->ngroups; i++) { in berlin_pinctrl_build_state() [all …]
|
D | berlin.h | 28 unsigned ngroups; member 34 unsigned ngroups; member
|
/drivers/pinctrl/spear/ |
D | pinctrl-spear310.c | 52 .ngroups = ARRAY_SIZE(emi_cs_0_to_5_grps), 84 .ngroups = ARRAY_SIZE(uart1_grps), 116 .ngroups = ARRAY_SIZE(uart2_grps), 148 .ngroups = ARRAY_SIZE(uart3_grps), 180 .ngroups = ARRAY_SIZE(uart4_grps), 212 .ngroups = ARRAY_SIZE(uart5_grps), 244 .ngroups = ARRAY_SIZE(fsmc_grps), 276 .ngroups = ARRAY_SIZE(rs485_0_grps), 308 .ngroups = ARRAY_SIZE(rs485_1_grps), 340 .ngroups = ARRAY_SIZE(tdm_grps), [all …]
|
D | pinctrl-spear1340.c | 271 .ngroups = ARRAY_SIZE(pads_as_gpio_grps), 365 .ngroups = ARRAY_SIZE(fsmc_grps), 432 .ngroups = ARRAY_SIZE(keyboard_grps), 464 .ngroups = ARRAY_SIZE(spdif_in_grps), 500 .ngroups = ARRAY_SIZE(spdif_out_grps), 540 .ngroups = ARRAY_SIZE(gpt_0_1_grps), 664 .ngroups = ARRAY_SIZE(pwm_grps), 825 .ngroups = ARRAY_SIZE(vip_grps), 862 .ngroups = ARRAY_SIZE(cam0_grps), 903 .ngroups = ARRAY_SIZE(cam1_grps), [all …]
|
D | pinctrl-spear3xx.c | 51 .ngroups = ARRAY_SIZE(firda_grps), 84 .ngroups = ARRAY_SIZE(i2c_grps), 117 .ngroups = ARRAY_SIZE(ssp_cs_grps), 150 .ngroups = ARRAY_SIZE(ssp_grps), 184 .ngroups = ARRAY_SIZE(mii_grps), 349 .ngroups = ARRAY_SIZE(gpio0_grps), 382 .ngroups = ARRAY_SIZE(uart0_ext_grps), 415 .ngroups = ARRAY_SIZE(uart0_grps), 448 .ngroups = ARRAY_SIZE(timer_0_1_grps), 481 .ngroups = ARRAY_SIZE(timer_2_3_grps),
|
D | pinctrl-spear1310.c | 269 .ngroups = ARRAY_SIZE(i2c0_grps), 364 .ngroups = ARRAY_SIZE(ssp0_grps), 400 .ngroups = ARRAY_SIZE(i2s0_grps), 436 .ngroups = ARRAY_SIZE(i2s1_grps), 503 .ngroups = ARRAY_SIZE(clcd_grps), 547 .ngroups = ARRAY_SIZE(arm_gpio_grps), 619 .ngroups = ARRAY_SIZE(smi_grps), 657 .ngroups = ARRAY_SIZE(gmii_grps), 711 .ngroups = ARRAY_SIZE(rgmii_grps), 749 .ngroups = ARRAY_SIZE(smii_0_1_2_grps), [all …]
|
D | pinctrl-spear300.c | 218 .ngroups = ARRAY_SIZE(fsmc_grps), 279 .ngroups = ARRAY_SIZE(clcd_grps), 316 .ngroups = ARRAY_SIZE(tdm_grps), 352 .ngroups = ARRAY_SIZE(i2c_grps), 411 .ngroups = ARRAY_SIZE(cam_grps), 445 .ngroups = ARRAY_SIZE(dac_grps), 481 .ngroups = ARRAY_SIZE(i2s_grps), 551 .ngroups = ARRAY_SIZE(sdhci_grps), 612 .ngroups = ARRAY_SIZE(gpio1_grps), 658 spear3xx_machdata.ngroups = ARRAY_SIZE(spear300_pingroups); in spear300_pinctrl_probe()
|
D | pinctrl-spear320.c | 511 .ngroups = ARRAY_SIZE(clcd_grps), 594 .ngroups = ARRAY_SIZE(emi_grps), 687 .ngroups = ARRAY_SIZE(fsmc_grps), 733 .ngroups = ARRAY_SIZE(spp_grps), 890 .ngroups = ARRAY_SIZE(sdhci_grps), 943 .ngroups = ARRAY_SIZE(i2s_grps), 989 .ngroups = ARRAY_SIZE(uart1_grps), 1155 .ngroups = ARRAY_SIZE(uart1_modem_grps), 1201 .ngroups = ARRAY_SIZE(uart2_grps), 1410 .ngroups = ARRAY_SIZE(uart3_grps), [all …]
|
D | pinctrl-spear.c | 101 for (group = 0; group < machdata->ngroups; group++) { in pmx_init_addr() 118 return pmx->machdata->ngroups; in spear_pinctrl_get_groups_cnt() 231 unsigned * const ngroups) in spear_pinctrl_get_func_groups() argument 236 *ngroups = pmx->machdata->functions[function]->ngroups; in spear_pinctrl_get_func_groups()
|
/drivers/pinctrl/ |
D | pinctrl-zynqmp.c | 56 unsigned int ngroups; member 74 unsigned int ngroups; member 97 return pctrl->ngroups; in zynqmp_pctrl_get_groups_count() 175 *num_groups = pctrl->funcs[selector].ngroups; in zynqmp_pmux_get_function_groups() 504 static int zynqmp_pinctrl_get_func_num_groups(u32 fid, unsigned int *ngroups) in zynqmp_pinctrl_get_func_num_groups() argument 517 *ngroups = payload[1]; in zynqmp_pinctrl_get_func_num_groups() 551 fgroups = devm_kzalloc(dev, sizeof(*fgroups) * func->ngroups, GFP_KERNEL); in zynqmp_pinctrl_prepare_func_groups() 555 for (index = 0; index < func->ngroups; index += NUM_GROUPS_PER_RESP) { in zynqmp_pinctrl_prepare_func_groups() 701 unsigned int ngroups) in zynqmp_pinctrl_prepare_group_pins() argument 750 ret = zynqmp_pinctrl_get_func_num_groups(i, &funcs[i].ngroups); in zynqmp_pinctrl_prepare_function_info() [all …]
|
D | pinctrl-axp209.c | 58 unsigned int ngroups; member 225 *num_groups = pctl->funcs[selector].ngroups; in axp20x_pmx_func_groups() 325 unsigned int ngroups = hweight8(mask); in axp20x_funcs_groups_from_mask() local 328 func->ngroups = ngroups; in axp20x_funcs_groups_from_mask() 329 if (func->ngroups > 0) { in axp20x_funcs_groups_from_mask() 331 ngroups, sizeof(const char *), in axp20x_funcs_groups_from_mask() 364 pctl->funcs[i].ngroups = npins; in axp20x_build_funcs_groups()
|
/drivers/infiniband/hw/hfi1/ |
D | exp_rcv.c | 40 u32 ngroups; in hfi1_alloc_ctxt_rcv_groups() local 42 ngroups = rcd->expected_count / dd->rcv_entries.group_size; in hfi1_alloc_ctxt_rcv_groups() 44 kcalloc_node(ngroups, sizeof(*rcd->groups), in hfi1_alloc_ctxt_rcv_groups() 49 for (i = 0; i < ngroups; i++) { in hfi1_alloc_ctxt_rcv_groups()
|
/drivers/pinctrl/pxa/ |
D | pinctrl-pxa2xx.c | 28 return pctl->ngroups; in pxa2xx_pctrl_get_groups_count() 133 *num_groups = pf->ngroups; in pxa2xx_pmx_get_func_groups() 298 int i, j, ngroups; in pxa2xx_build_groups() local 309 ngroups = 0; in pxa2xx_build_groups() 315 gtmp[ngroups++] = (char *) in pxa2xx_build_groups() 318 func->ngroups = ngroups; in pxa2xx_build_groups() 320 devm_kmalloc_array(pctl->dev, ngroups, in pxa2xx_build_groups() 325 memcpy(func->groups, gtmp, ngroups * sizeof(*gtmp)); in pxa2xx_build_groups() 341 pctl->ngroups = npins; in pxa2xx_build_state() 352 pctl->groups = devm_kmalloc_array(pctl->dev, pctl->ngroups, in pxa2xx_build_state()
|
D | pinctrl-pxa2xx.h | 63 unsigned ngroups; member 76 unsigned ngroups; member
|
/drivers/pinctrl/mvebu/ |
D | pinctrl-armada-37xx.c | 75 int ngroups; member 81 unsigned int ngroups; member 107 unsigned int ngroups; member 213 .ngroups = ARRAY_SIZE(armada_37xx_nb_groups), 220 .ngroups = ARRAY_SIZE(armada_37xx_sb_groups), 236 while (*grp < info->ngroups) { in armada_37xx_find_next_grp_by_pin() 271 return info->ngroups; in armada_37xx_get_groups_count() 289 if (selector >= info->ngroups) in armada_37xx_get_group_pins() 334 *num_groups = info->funcs[selector].ngroups; in armada_37xx_pmx_get_groups() 835 while (funcs->ngroups) { in armada_37xx_add_function() [all …]
|
/drivers/pinctrl/sprd/ |
D | pinctrl-sprd.c | 136 unsigned int ngroups; member 198 for (i = 0; i < info->ngroups; i++) { in sprd_pinctrl_find_group_by_name() 213 return info->ngroups; in sprd_pctrl_group_count() 233 if (selector >= info->ngroups) in sprd_pctrl_group_pins() 379 *num_groups = info->ngroups; in sprd_pmx_get_function_groups() 395 if (group_selector >= info->ngroups) in sprd_pmx_set_mux() 749 if (selector >= info->ngroups) in sprd_pinconf_group_get() 768 if (selector >= info->ngroups) in sprd_pinconf_group_set() 828 if (selector >= info->ngroups) in sprd_pinconf_group_dbg_show() 943 info->ngroups = sprd_pinctrl_get_groups(np); in sprd_pinctrl_parse_dt() [all …]
|
/drivers/pinctrl/intel/ |
D | pinctrl-intel.h | 51 size_t ngroups; member 174 .ngroups = ARRAY_SIZE((g)), \ 197 size_t ngroups; member
|
D | pinctrl-broxton.c | 183 .ngroups = ARRAY_SIZE(bxt_north_groups), 300 .ngroups = ARRAY_SIZE(bxt_northwest_groups), 407 .ngroups = ARRAY_SIZE(bxt_west_groups), 483 .ngroups = ARRAY_SIZE(bxt_southwest_groups), 661 .ngroups = ARRAY_SIZE(apl_north_groups), 781 .ngroups = ARRAY_SIZE(apl_northwest_groups), 891 .ngroups = ARRAY_SIZE(apl_west_groups), 983 .ngroups = ARRAY_SIZE(apl_southwest_groups),
|
/drivers/pinctrl/freescale/ |
D | pinctrl-imx1-core.c | 161 for (i = 0; i < info->ngroups; i++) { in imx1_pinctrl_find_group_by_name() 176 return info->ngroups; in imx1_get_groups_count() 195 if (selector >= info->ngroups) in imx1_get_group_pins() 431 if (group >= info->ngroups) in imx1_pinconf_group_dbg_show() 551 u32 ngroups = 0; in imx1_pinctrl_parse_dt() local 559 ngroups += of_get_child_count(child); in imx1_pinctrl_parse_dt() 571 info->ngroups = ngroups; in imx1_pinctrl_parse_dt() 573 ngroups, sizeof(struct imx1_pin_group), GFP_KERNEL); in imx1_pinctrl_parse_dt()
|
D | pinctrl-mxs.h | 54 unsigned ngroups; member 78 unsigned ngroups; member
|
/drivers/pinctrl/qcom/ |
D | pinctrl-msm.h | 19 unsigned ngroups; member 129 unsigned ngroups; member
|
/drivers/pinctrl/renesas/ |
D | pinctrl-rzn1.c | 118 unsigned int ngroups; member 287 for (i = 0; i < ipctl->ngroups; i++) { in rzn1_pinctrl_find_group_by_name() 299 return ipctl->ngroups; in rzn1_get_groups_count() 316 if (selector >= ipctl->ngroups) in rzn1_get_group_pins() 783 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions() 789 ipctl->ngroups++; in rzn1_pinctrl_parse_functions() 794 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions() 802 ipctl->ngroups++; in rzn1_pinctrl_parse_functions() 832 ipctl->ngroups = 0; in rzn1_pinctrl_probe_dt()
|
/drivers/pinctrl/cirrus/ |
D | pinctrl-lochnagar.c | 704 unsigned int ngroups; member 718 unsigned int ngroups; member 729 return priv->ngroups; in lochnagar_get_groups_count() 787 *num_groups = priv->func_groups[func_type].ngroups; in lochnagar_get_func_groups() 1107 for (i = 0; i < priv->ngroups; i++) in lochnagar_fill_func_groups() 1108 priv->func_groups[priv->groups[i].type].ngroups++; in lochnagar_fill_func_groups() 1113 if (!funcs->ngroups) in lochnagar_fill_func_groups() 1116 funcs->groups = devm_kcalloc(priv->dev, funcs->ngroups, in lochnagar_fill_func_groups() 1122 funcs->ngroups = 0; in lochnagar_fill_func_groups() 1125 for (i = 0; i < priv->ngroups; i++) { in lochnagar_fill_func_groups() [all …]
|
/drivers/pinctrl/actions/ |
D | pinctrl-owl.h | 72 .ngroups = ARRAY_SIZE(fname##_groups), \ 249 unsigned int ngroups; member 296 unsigned int ngroups; member
|
/drivers/pinctrl/nomadik/ |
D | pinctrl-abx500.h | 38 unsigned ngroups; member 170 unsigned ngroups; member
|