Home
last modified time | relevance | path

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

12345678910>>...35

/Linux-v4.19/arch/arm/boot/dts/
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 …]
Daspeed-g4.dtsi612 groups = "ACPI";
617 groups = "ADC0";
622 groups = "ADC1";
627 groups = "ADC10";
632 groups = "ADC11";
637 groups = "ADC12";
642 groups = "ADC13";
647 groups = "ADC14";
652 groups = "ADC15";
657 groups = "ADC2";
[all …]
Daspeed-g5.dtsi672 groups = "ACPI";
677 groups = "ADC0";
682 groups = "ADC1";
687 groups = "ADC10";
692 groups = "ADC11";
697 groups = "ADC12";
702 groups = "ADC13";
707 groups = "ADC14";
712 groups = "ADC15";
717 groups = "ADC2";
[all …]
Datlas7.dtsi150 groups = "audio_ac97_grp";
157 groups = "audio_func_dbg_grp";
164 groups = "audio_i2s_grp";
171 groups = "audio_i2s_2ch_grp";
178 groups = "audio_i2s_extclk_grp";
185 groups = "audio_uart0_grp";
192 groups = "audio_uart1_grp";
199 groups = "audio_uart2_grp0";
206 groups = "audio_uart2_grp1";
213 groups = "c_can_trnsvr_grp";
[all …]
Dste-href-ab8500.dtsi51 groups = "gpio2_a_1";
64 groups = "gpio4_a_1";
77 groups = "gpio10_d_1";
90 groups = "gpio11_d_1";
103 groups = "gpio12_d_1";
116 groups = "gpio13_d_1";
129 groups = "gpio16_a_1";
142 groups = "gpio24_a_1";
155 groups = "gpio25_a_1";
168 groups = "gpio36_a_1";
[all …]
Dste-href-ab8505.dtsi39 groups = "gpio2_a_1";
52 groups = "gpio10_d_1";
65 groups = "gpio11_d_1";
78 groups = "gpio13_d_1";
91 groups = "gpio34_a_1";
104 groups = "gpio50_d_1";
118 groups = "pwmout1_d_1";
132 groups = "adi2_d_1";
149 groups = "modsclsda_d_1";
163 groups = "resethw_d_1";
[all …]
Dzynq-zc702.dts197 groups = "can0_9_grp";
201 groups = "can0_9_grp";
220 groups = "ethernet0_0_grp";
224 groups = "ethernet0_0_grp";
243 groups = "mdio0_0_grp";
247 groups = "mdio0_0_grp";
257 groups = "gpio0_7_grp", "gpio0_8_grp", "gpio0_9_grp",
263 groups = "gpio0_7_grp", "gpio0_8_grp", "gpio0_9_grp",
283 groups = "i2c0_10_grp";
288 groups = "i2c0_10_grp";
[all …]
Dzynq-zc706.dts147 groups = "ethernet0_0_grp";
151 groups = "ethernet0_0_grp";
170 groups = "mdio0_0_grp";
174 groups = "mdio0_0_grp";
184 groups = "gpio0_7_grp", "gpio0_46_grp", "gpio0_47_grp";
188 groups = "gpio0_7_grp", "gpio0_46_grp", "gpio0_47_grp";
206 groups = "i2c0_10_grp";
211 groups = "i2c0_10_grp";
220 groups = "sdio0_2_grp";
225 groups = "sdio0_2_grp";
[all …]
/Linux-v4.19/drivers/pinctrl/qcom/
Dpinctrl-qdf2xxx.c43 struct msm_pingroup *groups; in qdf2xxx_pinctrl_probe() local
88 groups = devm_kcalloc(&pdev->dev, num_gpios, in qdf2xxx_pinctrl_probe()
92 if (!pinctrl || !pins || !groups || !names) in qdf2xxx_pinctrl_probe()
101 groups[i].pins = &pins[i].number; in qdf2xxx_pinctrl_probe()
108 groups[gpio].npins = 1; in qdf2xxx_pinctrl_probe()
111 groups[gpio].name = names[i]; in qdf2xxx_pinctrl_probe()
113 groups[gpio].ctl_reg = 0x10000 * gpio; in qdf2xxx_pinctrl_probe()
114 groups[gpio].io_reg = 0x04 + 0x10000 * gpio; in qdf2xxx_pinctrl_probe()
115 groups[gpio].intr_cfg_reg = 0x08 + 0x10000 * gpio; in qdf2xxx_pinctrl_probe()
116 groups[gpio].intr_status_reg = 0x0c + 0x10000 * gpio; in qdf2xxx_pinctrl_probe()
[all …]
/Linux-v4.19/arch/arm64/boot/dts/amlogic/
Dmeson-axg.dtsi546 groups = "emmc_nand_d0",
563 groups = "BOOT_8";
574 groups = "sdio_d0",
586 groups = "GPIOX_4";
597 groups = "eth_mdio_x",
612 groups = "eth_mdio_y",
627 groups = "eth_mdio_x",
647 groups = "eth_mdio_y",
667 groups = "pdm_dclk_a14";
674 groups = "pdm_dclk_a19";
[all …]
Dmeson-gxl.dtsi113 groups = "uart_tx_ao_a", "uart_rx_ao_a";
120 groups = "uart_cts_ao_a",
128 groups = "uart_tx_ao_b", "uart_rx_ao_b";
135 groups = "uart_tx_ao_b_0", "uart_rx_ao_b_1";
142 groups = "uart_cts_ao_b",
150 groups = "remote_input_ao";
157 groups = "i2c_sck_ao",
165 groups = "pwm_ao_a_3";
172 groups = "pwm_ao_a_8";
179 groups = "pwm_ao_b";
[all …]
Dmeson-gxbb.dtsi82 groups = "uart_tx_ao_a", "uart_rx_ao_a";
89 groups = "uart_cts_ao_a",
97 groups = "uart_tx_ao_b", "uart_rx_ao_b";
104 groups = "uart_cts_ao_b",
112 groups = "remote_input_ao";
119 groups = "i2c_sck_ao",
127 groups = "pwm_ao_a_3";
134 groups = "pwm_ao_a_6";
141 groups = "pwm_ao_a_12";
148 groups = "pwm_ao_b";
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/pinctrl/
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 …]
Dti,da850-pupd.txt4 Bias can only be selected for groups rather than individual pins.
13 The names of these groups are ignored.
17 - groups: An array of strings, each string containing the name of a pin group.
41 pinconf_bias_groups: bias-groups {
43 groups = "cp30", "cp31";
47 groups = "cp29", "cp28";
51 groups = "cp27", "cp26";
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-v4.19/drivers/rtc/
Drtc-sysfs.c324 const struct attribute_group **groups, **old; in rtc_add_groups() local
331 groups = rtc->dev.groups; in rtc_add_groups()
332 if (groups) in rtc_add_groups()
333 for (; *groups; groups++) in rtc_add_groups()
336 for (groups = grps; *groups; groups++) in rtc_add_groups()
340 groups = devm_kcalloc(&rtc->dev, new_cnt, sizeof(*groups), GFP_KERNEL); in rtc_add_groups()
341 if (IS_ERR_OR_NULL(groups)) in rtc_add_groups()
342 return PTR_ERR(groups); in rtc_add_groups()
343 memcpy(groups, rtc->dev.groups, old_cnt * sizeof(*groups)); in rtc_add_groups()
344 memcpy(groups + old_cnt, grps, add_cnt * sizeof(*groups)); in rtc_add_groups()
[all …]
/Linux-v4.19/drivers/staging/mt7621-pinctrl/
Dpinctrl-rt2880.c37 struct rt2880_pmx_group *groups; member
70 *pins = p->groups[group].func[0].pins; in rt2880_get_group_pins()
71 *num_pins = p->groups[group].func[0].pin_count; in rt2880_get_group_pins()
137 const char * const **groups, in rt2880_pmx_group_get_groups() argument
143 *groups = &p->group_names[p->func[func]->groups[0]]; in rt2880_pmx_group_get_groups()
145 *groups = p->group_names; in rt2880_pmx_group_get_groups()
162 if (p->groups[group].enabled) { in rt2880_pmx_group_enable()
164 p->groups[group].name); in rt2880_pmx_group_enable()
168 p->groups[group].enabled = 1; in rt2880_pmx_group_enable()
171 shift = p->groups[group].shift; in rt2880_pmx_group_enable()
[all …]
/Linux-v4.19/drivers/pinctrl/mvebu/
Dpinctrl-mvebu.c36 const char **groups; member
55 struct mvebu_pinctrl_group *groups; member
91 if (pid >= pctl->groups[n].pins[0] && in mvebu_pinctrl_find_group_by_pid()
92 pid < pctl->groups[n].pins[0] + in mvebu_pinctrl_find_group_by_pid()
93 pctl->groups[n].npins) in mvebu_pinctrl_find_group_by_pid()
94 return &pctl->groups[n]; in mvebu_pinctrl_find_group_by_pid()
104 if (strcmp(name, pctl->groups[n].name) == 0) in mvebu_pinctrl_find_group_by_name()
105 return &pctl->groups[n]; in mvebu_pinctrl_find_group_by_name()
170 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinconf_group_get()
183 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinconf_group_set()
[all …]
/Linux-v4.19/drivers/pinctrl/berlin/
Dberlin.c47 return pctrl->desc->groups[group].name; in berlin_pinctrl_get_group_name()
124 const char * const **groups, in berlin_pinmux_get_function_groups() argument
129 *groups = pctrl->functions[function].groups; in berlin_pinmux_get_function_groups()
157 const struct berlin_desc_group *group_desc = pctrl->desc->groups + group; in berlin_pinmux_set()
213 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state()
226 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state()
241 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state()
247 const char **groups; in berlin_pinctrl_build_state() local
263 if (!function->groups) { in berlin_pinctrl_build_state()
264 function->groups = in berlin_pinctrl_build_state()
[all …]
/Linux-v4.19/arch/arm64/boot/dts/mediatek/
Dmt7622-rfb1.dts99 groups = "emmc";
123 groups = "emmc";
145 groups = "mdc_mdio", "rgmii_via_gmac2";
152 groups = "i2c1_0";
159 groups = "i2c2_0";
166 groups = "i2s_out_mclk_bclk_ws",
182 groups = "ir_1_rx";
189 groups = "ir_1_tx";
197 groups = "par_nand";
204 groups = "pcie0_pad_perst",
[all …]
/Linux-v4.19/net/sunrpc/
Dauth_unix.c69 unsigned int groups = 0; in unx_create_cred() local
83 groups = acred->group_info->ngroups; in unx_create_cred()
84 if (groups > UNX_NGROUPS) in unx_create_cred()
85 groups = UNX_NGROUPS; in unx_create_cred()
88 for (i = 0; i < groups; i++) in unx_create_cred()
125 unsigned int groups = 0; in unx_match() local
133 groups = acred->group_info->ngroups; in unx_match()
134 if (groups > UNX_NGROUPS) in unx_match()
135 groups = UNX_NGROUPS; in unx_match()
136 for (i = 0; i < groups ; i++) in unx_match()
[all …]
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dexp_rcv.c85 rcd->groups = in hfi1_alloc_ctxt_rcv_groups()
86 kcalloc_node(ngroups, sizeof(*rcd->groups), in hfi1_alloc_ctxt_rcv_groups()
88 if (!rcd->groups) in hfi1_alloc_ctxt_rcv_groups()
92 grp = &rcd->groups[i]; in hfi1_alloc_ctxt_rcv_groups()
118 kfree(rcd->groups); in hfi1_free_ctxt_rcv_groups()
119 rcd->groups = NULL; in hfi1_free_ctxt_rcv_groups()
/Linux-v4.19/drivers/pinctrl/
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 …]
/Linux-v4.19/Documentation/filesystems/ext4/ondisk/
Dblockgroup.rst35 For all other block groups, there is no padding.
39 superblock and group descriptors are written to some of the block groups
41 not all block groups necessarily host a redundant copy (see following
59 groups (flex\_bg). Leftover space is used for file data blocks, indirect
65 Starting in ext4, there is a new feature called flexible block groups
66 (flex\_bg). In a flex\_bg, several block groups are tied together as one
69 and inode tables of all other block groups in the flex\_bg. For example,
71 superblock, group descriptors, data block bitmaps for groups 0-3, inode
72 bitmaps for groups 0-3, inode tables for groups 0-3, and the remaining
76 group descriptors are always at the beginning of block groups, even if
[all …]
/Linux-v4.19/include/linux/
Dsh_intc.h86 struct intc_group *groups; member
102 #define INTC_HW_DESC(vectors, groups, mask_regs, \ argument
105 _INTC_ARRAY(vectors), _INTC_ARRAY(groups), \
120 #define DECLARE_INTC_DESC(symbol, chipname, vectors, groups, \ argument
124 .hw = INTC_HW_DESC(vectors, groups, mask_regs, \
128 #define DECLARE_INTC_DESC_ACK(symbol, chipname, vectors, groups, \ argument
132 .hw = INTC_HW_DESC(vectors, groups, mask_regs, \

12345678910>>...35