Home
last modified time | relevance | path

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

12345678910>>...31

/linux/arch/arm/boot/dts/socionext/
H A Duniphier-pinctrl.dtsi10 groups = "aout";
15 groups = "ain1";
20 groups = "ain2";
25 groups = "ainiec1";
30 groups = "aout1";
35 groups = "aout2";
40 groups = "aout3";
45 groups = "aoutiec1";
50 groups = "aoutiec2";
55 groups = "emmc", "emmc_dat8";
[all …]
/linux/arch/arm/boot/dts/nuvoton/
H A Dnuvoton-wpcm450.dtsi173 groups = "smb3";
178 groups = "smb4";
183 groups = "smb5";
188 groups = "scs1";
193 groups = "scs2";
198 groups = "scs3";
203 groups = "smb0";
208 groups = "smb1";
213 groups = "smb2";
218 groups = "bsp";
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dste,abx500.txt24 groups = "sysclkreq2_d_1";
36 groups = "sysclkreq3_d_1";
48 groups = "gpio3_a_1";
60 groups = "sysclkreq6_d_1";
72 groups = "pwmout1_d_1";
84 groups = "pwmout2_d_1";
96 groups = "pwmout3_d_1";
109 groups = "adi1_d_1";
125 groups = "dmic12_d_1";
141 groups = "dmic34_d_1";
[all …]
H A Dcortina,gemini-pinctrl.txt21 entire groups on the groups "idegrp", "gmii_gmac0_grp", "gmii_gmac1_grp"
39 groups = "dramgrp";
45 groups = "rtcgrp";
51 groups = "powergrp";
57 groups = "systemgrp";
64 groups = "uartrxtxgrp";
/linux/drivers/rtc/
H A Dsysfs.c311 const struct attribute_group **groups, **old; in rtc_add_groups() local
314 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()
[all …]
/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-mtmips.c38 struct mtmips_pmx_group *groups; member
71 *pins = p->groups[group].func[0].pins; in mtmips_get_group_pins()
72 *num_pins = p->groups[group].func[0].pin_count; in mtmips_get_group_pins()
102 const char * const **groups, in mtmips_pmx_group_get_groups() argument
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()
[all …]
/linux/arch/arm/boot/dts/st/
H A Dste-href-ab8500.dtsi95 groups = "gpio2_a_1";
108 groups = "gpio4_a_1";
121 groups = "gpio10_d_1";
134 groups = "gpio11_d_1";
147 groups = "gpio12_d_1";
160 groups = "gpio13_d_1";
173 groups = "gpio16_a_1";
186 groups = "gpio24_a_1";
199 groups = "gpio25_a_1";
212 groups = "gpio36_a_1";
[all …]
H A Dste-href-ab8505.dtsi95 groups = "gpio2_a_1";
108 groups = "gpio4_a_1";
121 groups = "gpio10_d_1";
134 groups = "gpio11_d_1";
147 groups = "gpio12_d_1";
160 groups = "gpio13_d_1";
173 groups = "gpio16_a_1";
186 groups = "gpio24_a_1";
199 groups = "gpio25_a_1";
212 groups = "gpio36_a_1";
[all …]
/linux/drivers/pinctrl/mvebu/
H A Dpinctrl-mvebu.c32 const char **groups; member
51 struct mvebu_pinctrl_group *groups; member
87 if (pid >= pctl->groups[n].pins[0] && in mvebu_pinctrl_find_group_by_pid()
88 pid < pctl->groups[n].pins[0] + in mvebu_pinctrl_find_group_by_pid()
89 pctl->groups[n].npins) in mvebu_pinctrl_find_group_by_pid()
90 return &pctl->groups[n]; in mvebu_pinctrl_find_group_by_pid()
101 if (strcmp(name, pctl->groups[n].name) == 0) in mvebu_pinctrl_find_group_by_name()
102 return &pctl->groups[n]; in mvebu_pinctrl_find_group_by_name()
176 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinconf_group_get()
189 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinconf_group_set()
[all …]
/linux/arch/arm64/boot/dts/broadcom/bcmbca/
H A Dbcm4908.dtsi457 groups = "led_0_grp_a";
462 groups = "led_1_grp_a";
467 groups = "led_2_grp_a";
472 groups = "led_3_grp_a";
477 groups = "led_4_grp_a";
482 groups = "led_5_grp_a";
487 groups = "led_6_grp_a";
492 groups = "led_7_grp_a";
497 groups = "led_8_grp_a";
502 groups = "led_9_grp_a";
[all …]
/linux/drivers/pinctrl/berlin/
H 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()
155 const struct berlin_desc_group *group_desc = pctrl->desc->groups + group; in berlin_pinmux_set()
212 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state()
224 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state()
244 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state()
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()
[all …]
/linux/drivers/pinctrl/
H A Dpinctrl-zynqmp.c65 const char * const *groups; member
83 const struct zynqmp_pctrl_group *groups; member
117 return pctrl->groups[selector].name; in zynqmp_pctrl_get_group_name()
130 *pins = pctrl->groups[selector].pins; in zynqmp_pctrl_get_group_pins()
131 *npins = pctrl->groups[selector].npins; in zynqmp_pctrl_get_group_pins()
190 const char * const **groups, in zynqmp_pmux_get_function_groups() argument
195 *groups = pctrl->funcs[selector].groups; in zynqmp_pmux_get_function_groups()
515 static int zynqmp_pinctrl_get_function_groups(u32 fid, u32 index, u16 *groups) in zynqmp_pinctrl_get_function_groups() argument
529 memcpy(groups, &payload[1], PINCTRL_GET_FUNC_GROUPS_RESP_LEN); in zynqmp_pinctrl_get_function_groups()
575 struct zynqmp_pctrl_group *groups) in zynqmp_pinctrl_prepare_func_groups() argument
[all …]
H A Dpinctrl-artpec6.c76 const char * const *groups; member
522 .groups = gpiogrps,
527 .groups = cpuclkoutgrps,
532 .groups = udlclkoutgrps,
537 .groups = i2c1grps,
542 .groups = i2c2grps,
547 .groups = i2c3grps,
552 .groups = i2s0grps,
557 .groups = i2s1grps,
562 .groups = i2srefclkgrps,
[all …]
H A Dpinctrl-k230.c62 const char **groups; member
73 struct k230_pin_group *groups; member
99 return info->groups[selector].name; in k230_get_group_name()
112 *pins = info->groups[selector].pins; in k230_get_group_pins()
113 *num_pins = info->groups[selector].num_pins; in k230_get_group_pins()
211 map_num += info->groups[grp_id].num_pins + 1; in k230_dt_node_to_map()
223 grp = &info->groups[grp_id]; in k230_dt_node_to_map()
427 const char * const **groups, unsigned int *num_groups) in k230_get_groups() argument
431 *groups = info->functions[selector].groups; in k230_get_groups()
441 const struct k230_pin_conf *data = info->groups[group].data; in k230_set_mux()
[all …]
/linux/tools/perf/util/
H A Dprint-events.c232 static struct mep *mep_lookup(struct rblist *groups, const char *metric_group, in mep_lookup() argument
240 nd = rblist__find(groups, &me); in mep_lookup()
245 rblist__add_node(groups, &me); in mep_lookup()
246 nd = rblist__find(groups, &me); in mep_lookup()
256 struct rblist *groups = vdata; in metricgroup__add_to_mep_groups_callback() local
269 me = mep_lookup(groups, g, pm->metric_name); in metricgroup__add_to_mep_groups_callback()
271 me = mep_lookup(groups, pm->metric_name, pm->metric_name); in metricgroup__add_to_mep_groups_callback()
289 struct rblist groups; in metricgroup__print() local
293 rblist__init(&groups); in metricgroup__print()
294 groups in metricgroup__print()
[all...]
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt7622-bananapi-bpi-r64.dts333 groups = "emmc", "emmc_rst";
357 groups = "emmc";
379 groups = "mdc_mdio", "rgmii_via_gmac2";
386 groups = "i2c1_0";
393 groups = "i2c2_0";
400 groups = "i2s_out_mclk_bclk_ws",
416 groups = "ir_1_rx";
423 groups = "ir_1_tx";
431 groups = "par_nand";
438 groups = "pcie0_pad_perst",
[all …]
/linux/arch/arm/boot/dts/mediatek/
H A Dmt7629-rfb.dts157 groups = "mdc_mdio";
164 groups = "gphy_leds_0", "ephy_leds";
171 groups = "i2c_0";
184 groups = "pcie_clkreq",
193 groups = "pwm_0";
201 groups = "spi_nor";
209 groups = "snfi";
216 groups = "spi_0";
223 groups = "uart0_txd_rxd" ;
230 groups = "uart1_0_tx_rx" ;
[all …]
/linux/arch/arm64/boot/dts/amlogic/
H A Damlogic-t7.dtsi325 groups = "emmc_cmd";
331 groups = "emmc_clk";
339 groups = "emmc_nand_d0",
350 groups = "emmc_nand_d0",
365 groups = "emmc_nand_ds";
373 groups = "GPIOB_8";
381 groups = "i2c0_ao_sck_d",
391 groups = "pwm_a";
399 groups = "pwm_ao_a";
407 groups = "pwm_ao_b";
[all …]
/linux/drivers/infiniband/hw/hfi1/
H 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()
/linux/fs/sysfs/
H A Dgroup.c220 const struct attribute_group *const *groups) in internal_create_groups() argument
225 if (!groups) in internal_create_groups()
228 for (i = 0; groups[i]; i++) { in internal_create_groups()
229 error = internal_create_group(kobj, update, groups[i]); in internal_create_groups()
232 sysfs_remove_group(kobj, groups[i]); in internal_create_groups()
253 const struct attribute_group *const *groups) in sysfs_create_groups() argument
255 return internal_create_groups(kobj, 0, groups); in sysfs_create_groups()
271 const struct attribute_group *const *groups) in sysfs_update_groups() argument
273 return internal_create_groups(kobj, 1, groups); in sysfs_update_groups()
345 const struct attribute_group *const *groups) in sysfs_remove_groups() argument
[all …]
/linux/drivers/pinctrl/spear/
H A Dpinctrl-spear310.c50 .groups = emi_cs_0_to_5_grps,
82 .groups = uart1_grps,
114 .groups = uart2_grps,
146 .groups = uart3_grps,
178 .groups = uart4_grps,
210 .groups = uart5_grps,
242 .groups = fsmc_grps,
274 .groups = rs485_0_grps,
306 .groups = rs485_1_grps,
338 .groups = tdm_grps,
[all …]
/linux/include/linux/
H A Dsh_intc.h86 struct intc_group *groups; member
105 #define INTC_HW_DESC(vectors, groups, mask_regs, \ argument
108 _INTC_ARRAY(vectors), _INTC_ARRAY(groups), \
123 #define DECLARE_INTC_DESC(symbol, chipname, vectors, groups, \ argument
127 .hw = INTC_HW_DESC(vectors, groups, mask_regs, \
131 #define DECLARE_INTC_DESC_ACK(symbol, chipname, vectors, groups, \ argument
135 .hw = INTC_HW_DESC(vectors, groups, mask_regs, \
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_ttc.c21 static int mlx5_fs_ttc_table_size(const struct mlx5_fs_ttc_groups *groups) in mlx5_fs_ttc_table_size() argument
25 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()
34 const struct mlx5_fs_ttc_groups *groups; member
254 return ttc->groups == &ttc_groups[TTC_GROUPS_DEFAULT_ESP] || in mlx5_ttc_has_esp_flow_group()
255 ttc->groups == &ttc_groups[TTC_GROUPS_USE_L4_TYPE_ESP]; in mlx5_ttc_has_esp_flow_group()
466 const struct mlx5_fs_ttc_groups *groups = ttc->groups; in mlx5_create_ttc_table_ipsec_groups() local
475 ix += groups->group_size[ttc->num_groups]; in mlx5_create_ttc_table_ipsec_groups()
493 ix += groups->group_size[ttc->num_groups]; in mlx5_create_ttc_table_ipsec_groups()
514 ix += groups->group_size[ttc->num_groups]; in mlx5_create_ttc_table_ipsec_groups()
[all …]
/linux/drivers/pinctrl/freescale/
H 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()
207 struct mxs_group *g = &d->soc->groups[group]; in mxs_pinctrl_set_mux()
251 *config = d->soc->groups[group].config; in mxs_pinconf_group_get()
261 struct mxs_group *g = &d->soc->groups[group]; in mxs_pinconf_group_set()
355 struct mxs_group *g = &d->soc->groups[idx]; in mxs_pinctrl_parse_group()
444 soc->groups = devm_kcalloc(&pdev->dev, in mxs_pinctrl_probe_dt()
[all …]
/linux/arch/arm64/boot/dts/renesas/
H A Dr8a779g3-sparrow-hawk.dts595 groups = "avb0_link", "avb0_mdio", "avb0_rgmii",
601 groups = "avb0_mdio";
606 groups = "avb0_rgmii";
618 groups = "can_clk";
624 groups = "canfd3_data";
630 groups = "canfd4_data";
636 groups = "hscif0_data", "hscif0_ctrl";
643 groups = "hscif1_data_a", "hscif1_ctrl_a";
649 groups = "hscif3_data_a";
655 groups = "i2c0";
[all …]

12345678910>>...31