/Linux-v4.19/arch/arm/boot/dts/ |
D | uniphier-pinctrl.dtsi | 10 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 …]
|
D | aspeed-g4.dtsi | 612 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 …]
|
D | aspeed-g5.dtsi | 672 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 …]
|
D | atlas7.dtsi | 150 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 …]
|
D | ste-href-ab8500.dtsi | 51 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 …]
|
D | ste-href-ab8505.dtsi | 39 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 …]
|
D | zynq-zc702.dts | 197 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 …]
|
D | zynq-zc706.dts | 147 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/ |
D | pinctrl-qdf2xxx.c | 43 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/ |
D | meson-axg.dtsi | 546 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 …]
|
D | meson-gxl.dtsi | 113 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 …]
|
D | meson-gxbb.dtsi | 82 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/ |
D | ste,abx500.txt | 24 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 …]
|
D | ti,da850-pupd.txt | 4 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";
|
D | cortina,gemini-pinctrl.txt | 21 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/ |
D | rtc-sysfs.c | 324 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/ |
D | pinctrl-rt2880.c | 37 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/ |
D | pinctrl-mvebu.c | 36 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/ |
D | berlin.c | 47 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/ |
D | mt7622-rfb1.dts | 99 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/ |
D | auth_unix.c | 69 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/ |
D | exp_rcv.c | 85 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/ |
D | pinctrl-artpec6.c | 76 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/ |
D | blockgroup.rst | 35 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/ |
D | sh_intc.h | 86 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, \
|