Home
last modified time | relevance | path

Searched refs:groups (Results 1 – 25 of 630) sorted by relevance

12345678910>>...26

/drivers/pinctrl/qcom/
A Dpinctrl-qdf2xxx.c35 struct msm_pingroup *groups; in qdf2xxx_pinctrl_probe() local
100 groups[gpio].grp.npins = 1; in qdf2xxx_pinctrl_probe()
103 groups[gpio].grp.name = names[i]; in qdf2xxx_pinctrl_probe()
111 groups[gpio].mux_bit = 2; in qdf2xxx_pinctrl_probe()
112 groups[gpio].pull_bit = 0; in qdf2xxx_pinctrl_probe()
113 groups[gpio].drv_bit = 6; in qdf2xxx_pinctrl_probe()
114 groups[gpio].oe_bit = 9; in qdf2xxx_pinctrl_probe()
115 groups[gpio].in_bit = 0; in qdf2xxx_pinctrl_probe()
116 groups[gpio].out_bit = 1; in qdf2xxx_pinctrl_probe()
117 groups[gpio].intr_enable_bit = 0; in qdf2xxx_pinctrl_probe()
[all …]
/drivers/pinctrl/mediatek/
A Dpinctrl-mtmips.c38 struct mtmips_pmx_group *groups; member
108 *groups = &p->group_names[p->func[func]->groups[0]]; in mtmips_pmx_group_get_groups()
110 *groups = p->group_names; in mtmips_pmx_group_get_groups()
127 if (p->groups[group].enabled) { in mtmips_pmx_group_enable()
129 p->groups[group].name); in mtmips_pmx_group_enable()
133 p->groups[group].enabled = 1; in mtmips_pmx_group_enable()
136 shift = p->groups[group].shift; in mtmips_pmx_group_enable()
230 gpio_func.groups[i] = i; in mtmips_pinctrl_index()
241 if (!p->func[c]->groups) in mtmips_pinctrl_index()
243 p->func[c]->groups[0] = i; in mtmips_pinctrl_index()
[all …]
/drivers/rtc/
A Dsysfs.c314 for (groups = grps; *groups; groups++) in rtc_add_groups()
323 groups = rtc->dev.groups; in rtc_add_groups()
324 if (groups) in rtc_add_groups()
325 for (; *groups; groups++) in rtc_add_groups()
329 groups = devm_kcalloc(&rtc->dev, new_cnt, sizeof(*groups), GFP_KERNEL); in rtc_add_groups()
330 if (!groups) in rtc_add_groups()
332 memcpy(groups, rtc->dev.groups, old_cnt * sizeof(*groups)); in rtc_add_groups()
333 memcpy(groups + old_cnt, grps, add_cnt * sizeof(*groups)); in rtc_add_groups()
334 groups[old_cnt + add_cnt] = NULL; in rtc_add_groups()
336 old = rtc->dev.groups; in rtc_add_groups()
[all …]
/drivers/pinctrl/mvebu/
A Dpinctrl-mvebu.c32 const char **groups; member
89 pctl->groups[n].npins) in mvebu_pinctrl_find_group_by_pid()
289 *groups = pctl->functions[fid].groups; in mvebu_pinmux_get_groups()
547 const char **groups; in mvebu_pinctrl_build_functions() local
558 if (!f->groups) { in mvebu_pinctrl_build_functions()
563 if (!f->groups) in mvebu_pinctrl_build_functions()
568 groups = f->groups; in mvebu_pinctrl_build_functions()
569 while (*groups) in mvebu_pinctrl_build_functions()
570 groups++; in mvebu_pinctrl_build_functions()
571 *groups = grp->name; in mvebu_pinctrl_build_functions()
[all …]
A Dpinctrl-armada-37xx.c81 const char **groups; member
216 .groups = armada_37xx_nb_groups,
223 .groups = armada_37xx_sb_groups,
283 return info->groups[group].name; in armada_37xx_get_group_name()
337 *groups = info->funcs[selector].groups; in armada_37xx_pmx_get_groups()
930 const char **groups; in armada_37xx_fill_func() local
936 if (!funcs[n].groups) in armada_37xx_fill_func()
939 groups = funcs[n].groups; in armada_37xx_fill_func()
949 *groups = gp->name; in armada_37xx_fill_func()
950 groups++; in armada_37xx_fill_func()
[all …]
/drivers/pinctrl/berlin/
A Dberlin.c47 return pctrl->desc->groups[group].name; in berlin_pinctrl_get_group_name()
122 const char * const **groups, in berlin_pinmux_get_function_groups() argument
127 *groups = pctrl->functions[function].groups; in berlin_pinmux_get_function_groups()
249 const char **groups; in berlin_pinctrl_build_state() local
265 if (!function->groups) { in berlin_pinctrl_build_state()
266 function->groups = in berlin_pinctrl_build_state()
271 if (!function->groups) { in berlin_pinctrl_build_state()
277 groups = (const char **)function->groups; in berlin_pinctrl_build_state()
278 while (*groups) in berlin_pinctrl_build_state()
279 groups++; in berlin_pinctrl_build_state()
[all …]
/drivers/pinctrl/
A Dpinctrl-zynqmp.c65 const char * const *groups; member
118 return pctrl->groups[selector].name; in zynqmp_pctrl_get_group_name()
191 const char * const **groups, in zynqmp_pmux_get_function_groups() argument
196 *groups = pctrl->funcs[selector].groups; in zynqmp_pmux_get_function_groups()
604 if (!groups[resp[i]].name) in zynqmp_pinctrl_prepare_func_groups()
633 func->groups = fgroups; in zynqmp_pinctrl_prepare_func_groups()
787 struct zynqmp_pctrl_group *groups; in zynqmp_pinctrl_prepare_function_info() local
808 groups = devm_kcalloc(dev, pctrl->ngroups, sizeof(*groups), GFP_KERNEL); in zynqmp_pinctrl_prepare_function_info()
809 if (!groups) in zynqmp_pinctrl_prepare_function_info()
818 groups); in zynqmp_pinctrl_prepare_function_info()
[all …]
A Dpinctrl-artpec6.c522 .groups = gpiogrps,
537 .groups = i2c1grps,
542 .groups = i2c2grps,
547 .groups = i2c3grps,
552 .groups = i2s0grps,
557 .groups = i2s1grps,
567 .groups = spi0grps,
572 .groups = spi1grps,
582 .groups = uart0grps,
612 .groups = nandgrps,
[all …]
A Dpinctrl-rk805.c36 const char *const *groups; member
152 .groups = rk805_gpio_groups,
161 .groups = rk806_gpio_groups,
167 .groups = rk806_gpio_groups,
173 .groups = rk806_gpio_groups,
179 .groups = rk806_gpio_groups,
185 .groups = rk806_gpio_groups,
191 .groups = rk806_gpio_groups,
200 .groups = rk816_gpio_groups,
206 .groups = rk816_gpio_groups,
[all …]
A Dpinctrl-k230.c62 const char **groups; member
72 struct k230_pin_group *groups; member
98 return info->groups[selector].name; in k230_get_group_name()
111 *pins = info->groups[selector].pins; in k230_get_group_pins()
112 *num_pins = info->groups[selector].num_pins; in k230_get_group_pins()
222 grp = &info->groups[grp_id]; in k230_dt_node_to_map()
430 *groups = info->functions[selector].groups; in k230_get_groups()
531 if (!func->groups || !func->group_idx) in k230_pinctrl_parse_functions()
537 func->groups[i] = child->name; in k230_pinctrl_parse_functions()
539 grp = &info->groups[idx]; in k230_pinctrl_parse_functions()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dfs_ttc.c25 for (i = 0; i < groups->num_groups; i++) in mlx5_fs_ttc_table_size()
26 sz += groups->group_size[i]; in mlx5_fs_ttc_table_size()
416 if (groups->use_l4_type) { in mlx5_create_ttc_table_groups()
432 ix += groups->group_size[ttc->num_groups]; in mlx5_create_ttc_table_groups()
442 ix += groups->group_size[ttc->num_groups]; in mlx5_create_ttc_table_groups()
452 ix += groups->group_size[ttc->num_groups]; in mlx5_create_ttc_table_groups()
577 if (groups->use_l4_type) { in mlx5_create_inner_ttc_table_groups()
593 ix += groups->group_size[ttc->num_groups]; in mlx5_create_inner_ttc_table_groups()
603 ix += groups->group_size[ttc->num_groups]; in mlx5_create_inner_ttc_table_groups()
634 const struct mlx5_fs_ttc_groups *groups; in mlx5_create_inner_ttc_table() local
[all …]
/drivers/infiniband/hw/hfi1/
A Dexp_rcv.c43 rcd->groups = in hfi1_alloc_ctxt_rcv_groups()
44 kcalloc_node(ngroups, sizeof(*rcd->groups), in hfi1_alloc_ctxt_rcv_groups()
46 if (!rcd->groups) in hfi1_alloc_ctxt_rcv_groups()
50 grp = &rcd->groups[i]; in hfi1_alloc_ctxt_rcv_groups()
73 kfree(rcd->groups); in hfi1_free_ctxt_rcv_groups()
74 rcd->groups = NULL; in hfi1_free_ctxt_rcv_groups()
/drivers/pinctrl/spear/
A Dpinctrl-spear310.c51 .groups = emi_cs_0_to_5_grps,
83 .groups = uart1_grps,
115 .groups = uart2_grps,
147 .groups = uart3_grps,
179 .groups = uart4_grps,
211 .groups = uart5_grps,
243 .groups = fsmc_grps,
275 .groups = rs485_0_grps,
307 .groups = rs485_1_grps,
339 .groups = tdm_grps,
[all …]
A Dpinctrl-spear1340.c364 .groups = fsmc_grps,
663 .groups = pwm_grps,
824 .groups = vip_grps,
861 .groups = cam0_grps,
902 .groups = cam1_grps,
939 .groups = cam2_grps,
980 .groups = cam3_grps,
1012 .groups = smi_grps,
1282 .groups = i2s_grps,
1617 .groups = cf_grps,
[all …]
A Dpinctrl-spear3xx.c50 .groups = firda_grps,
83 .groups = i2c_grps,
116 .groups = ssp_cs_grps,
149 .groups = ssp_grps,
183 .groups = mii_grps,
348 .groups = gpio0_grps,
381 .groups = uart0_ext_grps,
414 .groups = uart0_grps,
447 .groups = timer_0_1_grps,
480 .groups = timer_2_3_grps,
/drivers/firmware/arm_scmi/
A Dpinctrl.c110 u32 *groups; member
124 struct scmi_group_info *groups; member
646 &pi->groups[selector]); in scmi_pinctrl_get_group_name()
699 func->groups = kmalloc_array(func->nr_groups, sizeof(*func->groups), in scmi_pinctrl_get_function_info()
701 if (!func->groups) in scmi_pinctrl_get_function_info()
707 kfree(func->groups); in scmi_pinctrl_get_function_info()
742 const u32 **groups) in scmi_pinctrl_function_groups_get() argument
746 if (!groups || !nr_groups) in scmi_pinctrl_function_groups_get()
761 *groups = pi->functions[selector].groups; in scmi_pinctrl_function_groups_get()
871 if (!pinfo->groups) in scmi_pinctrl_protocol_init()
[all …]
/drivers/pinctrl/freescale/
A Dpinctrl-mxs.c43 return d->soc->groups[group].name; in mxs_get_group_name()
51 *pins = d->soc->groups[group].pins; in mxs_get_group_pins()
52 *num_pins = d->soc->groups[group].npins; in mxs_get_group_pins()
182 const char * const **groups, in mxs_pinctrl_get_func_groups() argument
187 *groups = d->soc->functions[group].groups; in mxs_pinctrl_get_func_groups()
251 *config = d->soc->groups[group].config; in mxs_pinconf_group_get()
444 soc->groups = devm_kcalloc(&pdev->dev, in mxs_pinctrl_probe_dt()
447 if (!soc->groups) in mxs_pinctrl_probe_dt()
508 sizeof(*f->groups), in mxs_pinctrl_probe_dt()
510 if (!f->groups) in mxs_pinctrl_probe_dt()
[all …]
A Dpinctrl-imx1-core.c166 grp = &info->groups[i]; in imx1_pinctrl_find_group_by_name()
188 return info->groups[selector].name; in imx1_get_group_name()
202 *npins = info->groups[selector].npins; in imx1_get_group_pins()
311 pins = info->groups[group].pins; in imx1_pmx_set()
312 npins = info->groups[group].npins; in imx1_pmx_set()
369 const char * const **groups, in imx1_pmx_get_groups() argument
375 *groups = info->functions[selector].groups; in imx1_pmx_get_groups()
438 grp = &info->groups[group]; in imx1_pinconf_group_dbg_show()
530 if (!func->groups) in imx1_pinctrl_parse_functions()
534 func->groups[i] = child->name; in imx1_pinctrl_parse_functions()
[all …]
/drivers/pinctrl/pxa/
A Dpinctrl-pxa2xx.c35 struct pingroup *group = pctl->groups + tgroup; in pxa2xx_pctrl_get_group_name()
46 struct pingroup *group = pctl->groups + tgroup; in pxa2xx_pctrl_get_group_pins()
126 const char * const **groups, in pxa2xx_pmx_get_func_groups() argument
132 *groups = pf->groups; in pxa2xx_pmx_get_func_groups()
142 struct pingroup *g = pctl->groups + tgroup; in pxa2xx_pmx_set_mux()
187 struct pingroup *g = pctl->groups + group; in pxa2xx_pconf_group_get()
209 struct pingroup *g = pctl->groups + group; in pxa2xx_pconf_group_set()
318 if (!func->groups) in pxa2xx_build_groups()
347 sizeof(*pctl->groups), GFP_KERNEL); in pxa2xx_build_state()
348 if (!pctl->groups) in pxa2xx_build_state()
[all …]
/drivers/pinctrl/renesas/
A Dpinctrl-rzn1.c90 const char **groups; member
121 struct rzn1_pin_group *groups; member
293 return &ipctl->groups[i]; in rzn1_pinctrl_find_group_by_name()
311 return ipctl->groups[selector].name; in rzn1_get_group_name()
323 *pins = ipctl->groups[selector].pins; in rzn1_get_group_pins()
455 *groups = ipctl->functions[selector].groups; in rzn1_pmx_get_groups()
779 if (!func->groups) in rzn1_pinctrl_parse_functions()
783 func->groups[i] = np->name; in rzn1_pinctrl_parse_functions()
794 func->groups[i] = child->name; in rzn1_pinctrl_parse_functions()
836 sizeof(*ipctl->groups), in rzn1_pinctrl_probe_dt()
[all …]
/drivers/crypto/nx/
A Dnx-842.c148 int s = NX842_CRYPTO_HEADER_SIZE(hdr->groups); in nx842_crypto_add_header()
264 unsigned int groups, hdrsize, h; in nx842_crypto_compress() local
281 hdrsize = NX842_CRYPTO_HEADER_SIZE(groups); in nx842_crypto_compress()
296 hdr->groups = 0; in nx842_crypto_compress()
300 n = hdr->groups++; in nx842_crypto_compress()
302 if (hdr->groups > NX842_CRYPTO_GROUP_MAX) in nx842_crypto_compress()
316 if (!add_header && hdr->groups > 1) { in nx842_crypto_compress()
481 if (!hdr->groups) { in nx842_crypto_decompress()
486 if (hdr->groups > NX842_CRYPTO_GROUP_MAX) { in nx842_crypto_decompress()
502 for (n = 0; n < hdr->groups; n++) { in nx842_crypto_decompress()
[all …]
/drivers/base/
A Dfaux.c28 const struct attribute_group **groups; member
59 ret = device_add_groups(dev, faux_obj->groups); in faux_probe()
72 device_remove_groups(dev, faux_obj->groups); in faux_remove()
131 const struct attribute_group **groups) in faux_device_create_with_groups() argument
144 faux_obj->groups = groups; in faux_device_create_with_groups()
/drivers/pinctrl/nxp/
A Dpinctrl-s32cc.c196 return info->groups[selector].data.name; in s32_get_group_name()
316 grp = &info->groups[group]; in s32_pmx_set()
362 const char * const **groups, in s32_pmx_get_groups() argument
368 *groups = info->functions[selector].groups; in s32_pmx_get_groups()
624 grp = &info->groups[selector]; in s32_pconf_group_set()
659 grp = &info->groups[selector]; in s32_pinconf_group_dbg_show()
803 const char **groups; in s32_pinctrl_parse_functions() local
821 if (!groups) in s32_pinctrl_parse_functions()
825 groups[i] = child->name; in s32_pinctrl_parse_functions()
833 func->groups = groups; in s32_pinctrl_parse_functions()
[all …]
/drivers/pinctrl/visconti/
A Dpinctrl-common.c132 pins = priv->devdata->groups[selector].pins; in visconti_pin_config_group_set()
133 num_pins = priv->devdata->groups[selector].nr_pins; in visconti_pin_config_group_set()
167 return priv->devdata->groups[selector].name; in visconti_get_group_name()
177 *pins = priv->devdata->groups[selector].pins; in visconti_get_group_pins()
178 *num_pins = priv->devdata->groups[selector].nr_pins; in visconti_get_group_pins()
209 const char * const **groups, in visconti_get_function_groups() argument
214 *groups = priv->devdata->functions[selector].groups; in visconti_get_function_groups()
225 const struct visconti_pin_group *grp = &priv->devdata->groups[group]; in visconti_set_mux()
/drivers/counter/
A Dcounter-sysfs.c877 if (!groups[i].name) in counter_sysfs_signals_add()
989 if (!groups[i].name) in counter_sysfs_counts_add()
1125 struct attribute_group *groups; in counter_sysfs_add() local
1144 dev->groups = devm_kcalloc(dev, num_groups + 1, sizeof(*dev->groups), in counter_sysfs_add()
1146 if (!dev->groups) in counter_sysfs_add()
1150 groups = devm_kcalloc(dev, num_groups, sizeof(*groups), GFP_KERNEL); in counter_sysfs_add()
1151 if (!groups) in counter_sysfs_add()
1159 groups[i].attrs = devm_kcalloc(dev, in counter_sysfs_add()
1161 sizeof(*groups[i].attrs), in counter_sysfs_add()
1163 if (!groups[i].attrs) in counter_sysfs_add()
[all …]

Completed in 79 milliseconds

12345678910>>...26