Home
last modified time | relevance | path

Searched full:groups (Results 1 – 25 of 1587) sorted by relevance

12345678910>>...64

/Linux-v5.15/arch/arm/boot/dts/
Daspeed-g6-pinctrl.dtsi7 groups = "ADC0";
12 groups = "ADC1";
17 groups = "ADC10";
22 groups = "ADC11";
27 groups = "ADC12";
32 groups = "ADC13";
37 groups = "ADC14";
42 groups = "ADC15";
47 groups = "ADC2";
52 groups = "ADC3";
[all …]
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.dtsi680 groups = "ACPI";
685 groups = "ADC0";
690 groups = "ADC1";
695 groups = "ADC10";
700 groups = "ADC11";
705 groups = "ADC12";
710 groups = "ADC13";
715 groups = "ADC14";
720 groups = "ADC15";
725 groups = "ADC2";
[all …]
Daspeed-g5.dtsi800 groups = "ACPI";
805 groups = "ADC0";
810 groups = "ADC1";
815 groups = "ADC10";
820 groups = "ADC11";
825 groups = "ADC12";
830 groups = "ADC13";
835 groups = "ADC14";
840 groups = "ADC15";
845 groups = "ADC2";
[all …]
Dnuvoton-common-npcm7xx.dtsi622 groups = "iox1";
626 groups = "iox2";
630 groups = "smb1d";
634 groups = "smb2d";
638 groups = "lkgpo1";
642 groups = "lkgpo2";
646 groups = "ioxh";
650 groups = "gspi";
654 groups = "smb5b";
658 groups = "smb5c";
[all …]
Dste-href-ab8500.dtsi47 groups = "gpio2_a_1";
60 groups = "gpio4_a_1";
73 groups = "gpio10_d_1";
86 groups = "gpio11_d_1";
99 groups = "gpio12_d_1";
112 groups = "gpio13_d_1";
125 groups = "gpio16_a_1";
138 groups = "gpio24_a_1";
151 groups = "gpio25_a_1";
164 groups = "gpio36_a_1";
[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 …]
Dzynq-zc702.dts203 groups = "can0_9_grp";
207 groups = "can0_9_grp";
226 groups = "ethernet0_0_grp";
230 groups = "ethernet0_0_grp";
249 groups = "mdio0_0_grp";
253 groups = "mdio0_0_grp";
263 groups = "gpio0_7_grp", "gpio0_8_grp", "gpio0_9_grp",
269 groups = "gpio0_7_grp", "gpio0_8_grp", "gpio0_9_grp",
289 groups = "i2c0_10_grp";
294 groups = "i2c0_10_grp";
[all …]
/Linux-v5.15/arch/arm64/boot/dts/toshiba/
Dtmpv7708_pins.dtsi6 groups = "spi0_grp";
10 groups = "spi1_grp";
14 groups = "spi2_grp";
18 groups = "spi3_grp";
22 groups = "spi4_grp";
26 groups = "spi5_grp";
30 groups = "spi6_grp";
34 groups = "uart0_grp";
38 groups = "uart1_grp";
42 groups = "uart2_grp";
[all …]
/Linux-v5.15/arch/arm64/boot/dts/amlogic/
Dmeson-gxbb.dtsi106 groups = "uart_tx_ao_a", "uart_rx_ao_a";
114 groups = "uart_cts_ao_a",
123 groups = "uart_tx_ao_b", "uart_rx_ao_b";
131 groups = "uart_cts_ao_b",
140 groups = "remote_input_ao";
148 groups = "i2c_sck_ao",
157 groups = "pwm_ao_a_3";
165 groups = "pwm_ao_a_6";
173 groups = "pwm_ao_a_12";
181 groups = "pwm_ao_b";
[all …]
Dmeson-g12-common.dtsi338 groups = "cec_ao_a_h";
346 groups = "cec_ao_b_h";
354 groups = "emmc_cmd";
361 groups = "emmc_clk";
370 groups = "emmc_nand_d0",
382 groups = "emmc_nand_d0",
398 groups = "emmc_nand_ds";
407 groups = "BOOT_8";
416 groups = "hdmitx_sda",
426 groups = "hdmitx_hpd_in";
[all …]
Dmeson-gxl.dtsi164 groups = "uart_tx_ao_a", "uart_rx_ao_a";
172 groups = "uart_cts_ao_a",
181 groups = "uart_tx_ao_b", "uart_rx_ao_b";
189 groups = "uart_tx_ao_b_0", "uart_rx_ao_b_1";
197 groups = "uart_cts_ao_b",
206 groups = "remote_input_ao";
214 groups = "i2c_sck_ao",
223 groups = "pwm_ao_a_3";
231 groups = "pwm_ao_a_8";
239 groups = "pwm_ao_b";
[all …]
Dmeson-axg.dtsi341 groups = "i2c0_sck",
350 groups = "i2c1_sck_x",
359 groups = "i2c1_sck_z",
368 groups = "i2c2_sck_a",
377 groups = "i2c2_sck_x",
386 groups = "i2c3_sda_a6",
395 groups = "i2c3_sda_a12",
404 groups = "i2c3_sda_a19",
413 groups = "emmc_nand_d0",
427 groups = "emmc_clk";
[all …]
/Linux-v5.15/drivers/pinctrl/qcom/
Dpinctrl-qdf2xxx.c35 struct msm_pingroup *groups; in qdf2xxx_pinctrl_probe() local
80 groups = devm_kcalloc(&pdev->dev, num_gpios, in qdf2xxx_pinctrl_probe()
84 if (!pinctrl || !pins || !groups || !names) in qdf2xxx_pinctrl_probe()
93 groups[i].pins = &pins[i].number; in qdf2xxx_pinctrl_probe()
100 groups[gpio].npins = 1; in qdf2xxx_pinctrl_probe()
103 groups[gpio].name = names[i]; in qdf2xxx_pinctrl_probe()
105 groups[gpio].ctl_reg = 0x10000 * gpio; in qdf2xxx_pinctrl_probe()
106 groups[gpio].io_reg = 0x04 + 0x10000 * gpio; in qdf2xxx_pinctrl_probe()
107 groups[gpio].intr_cfg_reg = 0x08 + 0x10000 * gpio; in qdf2xxx_pinctrl_probe()
108 groups[gpio].intr_status_reg = 0x0c + 0x10000 * gpio; in qdf2xxx_pinctrl_probe()
[all …]
/Linux-v5.15/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 …]
Dmediatek,mt7622-pinctrl.yaml78 groups:
86 - groups
96 groups:
104 groups:
113 groups:
122 groups:
133 groups:
141 groups:
150 groups:
158 groups:
[all …]
/Linux-v5.15/drivers/pinctrl/
Dpinctrl-zynqmp.c46 * @groups: List of pin groups for this function
47 * @ngroups: Number of entries in @groups
55 const char * const *groups; member
62 * @groups: Pin groups
63 * @ngroups: Number of @groups
68 * information regarding pin control functions, groups and
73 const struct zynqmp_pctrl_group *groups; member
105 return pctrl->groups[selector].name; in zynqmp_pctrl_get_group_name()
115 *pins = pctrl->groups[selector].pins; in zynqmp_pctrl_get_group_pins()
116 *npins = pctrl->groups[selector].npins; in zynqmp_pctrl_get_group_pins()
[all …]
/Linux-v5.15/Documentation/filesystems/ext4/
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
62 Flexible Block Groups
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
[all …]
/Linux-v5.15/drivers/pinctrl/mvebu/
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()
100 if (strcmp(name, pctl->groups[n].name) == 0) in mvebu_pinctrl_find_group_by_name()
101 return &pctl->groups[n]; in mvebu_pinctrl_find_group_by_name()
166 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinconf_group_get()
179 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinconf_group_set()
[all …]
/Linux-v5.15/fs/sysfs/
Dgroup.c180 const struct attribute_group **groups) in internal_create_groups() argument
185 if (!groups) in internal_create_groups()
188 for (i = 0; groups[i]; i++) { in internal_create_groups()
189 error = internal_create_group(kobj, update, groups[i]); in internal_create_groups()
192 sysfs_remove_group(kobj, groups[i]); in internal_create_groups()
200 * sysfs_create_groups - given a directory kobject, create a bunch of attribute groups
202 * @groups: The attribute groups to create, NULL terminated
204 * This function creates a bunch of attribute groups. If an error occurs when
205 * creating a group, all previously created groups will be removed, unwinding
213 const struct attribute_group **groups) in sysfs_create_groups() argument
[all …]
/Linux-v5.15/drivers/pinctrl/ralink/
Dpinctrl-rt2880.c38 struct rt2880_pmx_group *groups; member
71 *pins = p->groups[group].func[0].pins; in rt2880_get_group_pins()
72 *num_pins = p->groups[group].func[0].pin_count; in rt2880_get_group_pins()
102 const char * const **groups, in rt2880_pmx_group_get_groups() argument
108 *groups = &p->group_names[p->func[func]->groups[0]]; in rt2880_pmx_group_get_groups()
110 *groups = p->group_names; in rt2880_pmx_group_get_groups()
127 if (p->groups[group].enabled) { in rt2880_pmx_group_enable()
129 p->groups[group].name); in rt2880_pmx_group_enable()
133 p->groups[group].enabled = 1; in rt2880_pmx_group_enable()
136 shift = p->groups[group].shift; in rt2880_pmx_group_enable()
[all …]
/Linux-v5.15/drivers/pinctrl/berlin/
Dberlin.c47 return pctrl->desc->groups[group].name; in berlin_pinctrl_get_group_name()
71 ngroups = of_property_count_strings(node, "groups"); in berlin_pinctrl_dt_node_to_map()
74 "missing groups property in node %pOFn\n", node); in berlin_pinctrl_dt_node_to_map()
85 of_property_for_each_string(node, "groups", prop, group_name) { in berlin_pinctrl_dt_node_to_map()
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()
211 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state()
224 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state()
237 /* map functions to theirs groups */ in berlin_pinctrl_build_state()
[all …]
/Linux-v5.15/drivers/rtc/
Dsysfs.c318 const struct attribute_group **groups, **old; in rtc_add_groups() local
323 groups = rtc->dev.groups; in rtc_add_groups()
324 if (groups) in rtc_add_groups()
325 for (; *groups; groups++) in rtc_add_groups()
328 for (groups = grps; *groups; groups++) in rtc_add_groups()
332 groups = devm_kcalloc(&rtc->dev, new_cnt, sizeof(*groups), GFP_KERNEL); in rtc_add_groups()
333 if (!groups) in rtc_add_groups()
335 memcpy(groups, rtc->dev.groups, old_cnt * sizeof(*groups)); in rtc_add_groups()
336 memcpy(groups + old_cnt, grps, add_cnt * sizeof(*groups)); in rtc_add_groups()
337 groups[old_cnt + add_cnt] = NULL; in rtc_add_groups()
[all …]
/Linux-v5.15/arch/arm64/boot/dts/mediatek/
Dmt7622-rfb1.dts252 groups = "emmc";
276 groups = "emmc";
298 groups = "mdc_mdio", "rgmii_via_gmac2";
305 groups = "i2c1_0";
312 groups = "i2c2_0";
319 groups = "i2s_out_mclk_bclk_ws",
335 groups = "ir_1_rx";
342 groups = "ir_1_tx";
350 groups = "par_nand";
357 groups = "pcie0_pad_perst",
[all …]
Dmt7622-bananapi-bpi-r64.dts288 groups = "emmc";
312 groups = "emmc";
334 groups = "mdc_mdio", "rgmii_via_gmac2";
341 groups = "i2c1_0";
348 groups = "i2c2_0";
355 groups = "i2s_out_mclk_bclk_ws",
371 groups = "ir_1_rx";
378 groups = "ir_1_tx";
386 groups = "par_nand";
393 groups = "pcie0_pad_perst",
[all …]

12345678910>>...64