/kernel/linux/linux-5.10/arch/arm/boot/dts/ |
D | aspeed-g6-pinctrl.dtsi | 7 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 …]
|
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-g5.dtsi | 812 groups = "ACPI"; 817 groups = "ADC0"; 822 groups = "ADC1"; 827 groups = "ADC10"; 832 groups = "ADC11"; 837 groups = "ADC12"; 842 groups = "ADC13"; 847 groups = "ADC14"; 852 groups = "ADC15"; 857 groups = "ADC2"; [all …]
|
D | aspeed-g4.dtsi | 689 groups = "ACPI"; 694 groups = "ADC0"; 699 groups = "ADC1"; 704 groups = "ADC10"; 709 groups = "ADC11"; 714 groups = "ADC12"; 719 groups = "ADC13"; 724 groups = "ADC14"; 729 groups = "ADC15"; 734 groups = "ADC2"; [all …]
|
D | atlas7.dtsi | 148 groups = "audio_ac97_grp"; 155 groups = "audio_func_dbg_grp"; 162 groups = "audio_i2s_grp"; 169 groups = "audio_i2s_2ch_grp"; 176 groups = "audio_i2s_extclk_grp"; 183 groups = "audio_uart0_grp"; 190 groups = "audio_uart1_grp"; 197 groups = "audio_uart2_grp0"; 204 groups = "audio_uart2_grp1"; 211 groups = "c_can_trnsvr_grp"; [all …]
|
D | ste-href-ab8500.dtsi | 47 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 …]
|
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 …]
|
D | mt7629-rfb.dts | 156 groups = "mdc_mdio"; 163 groups = "gphy_leds_0", "ephy_leds"; 170 groups = "i2c_0"; 183 groups = "pcie_clkreq", 192 groups = "pwm_0"; 200 groups = "spi_nor"; 208 groups = "snfi"; 215 groups = "spi_0"; 222 groups = "uart0_txd_rxd" ; 229 groups = "uart1_0_tx_rx" ; [all …]
|
/kernel/linux/linux-5.10/drivers/pinctrl/qcom/ |
D | pinctrl-qdf2xxx.c | 35 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 …]
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/toshiba/ |
D | tmpv7708_pins.dtsi | 6 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 …]
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/amlogic/ |
D | meson-g12-common.dtsi | 338 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 …]
|
D | meson-gxbb.dtsi | 106 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 …]
|
D | meson-gxl.dtsi | 164 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 …]
|
D | meson-axg.dtsi | 278 groups = "i2c0_sck", 287 groups = "i2c1_sck_x", 296 groups = "i2c1_sck_z", 305 groups = "i2c2_sck_a", 314 groups = "i2c2_sck_x", 323 groups = "i2c3_sda_a6", 332 groups = "i2c3_sda_a12", 341 groups = "i2c3_sda_a19", 350 groups = "emmc_nand_d0", 364 groups = "emmc_clk"; [all …]
|
/kernel/linux/linux-5.10/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 …]
|
/kernel/linux/linux-5.10/drivers/rtc/ |
D | sysfs.c | 318 const struct attribute_group **groups, **old; in rtc_add_groups() local 325 groups = rtc->dev.groups; in rtc_add_groups() 326 if (groups) in rtc_add_groups() 327 for (; *groups; groups++) in rtc_add_groups() 330 for (groups = grps; *groups; groups++) in rtc_add_groups() 334 groups = devm_kcalloc(&rtc->dev, new_cnt, sizeof(*groups), GFP_KERNEL); in rtc_add_groups() 335 if (!groups) in rtc_add_groups() 337 memcpy(groups, rtc->dev.groups, old_cnt * sizeof(*groups)); in rtc_add_groups() 338 memcpy(groups + old_cnt, grps, add_cnt * sizeof(*groups)); in rtc_add_groups() 339 groups[old_cnt + add_cnt] = NULL; in rtc_add_groups() [all …]
|
/kernel/linux/linux-5.10/drivers/staging/mt7621-pinctrl/ |
D | pinctrl-rt2880.c | 38 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 …]
|
/kernel/linux/linux-5.10/drivers/pinctrl/mvebu/ |
D | pinctrl-mvebu.c | 32 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 …]
|
/kernel/linux/linux-5.10/drivers/pinctrl/berlin/ |
D | berlin.c | 47 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() 211 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state() 224 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state() 239 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state() 245 const char **groups; in berlin_pinctrl_build_state() local 261 if (!function->groups) { in berlin_pinctrl_build_state() 262 function->groups = in berlin_pinctrl_build_state() [all …]
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/mediatek/ |
D | mt7622-rfb1.dts | 252 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 …]
|
D | mt7622-bananapi-bpi-r64.dts | 288 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 …]
|
/kernel/linux/linux-5.10/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() 115 kfree(rcd->groups); in hfi1_free_ctxt_rcv_groups() 116 rcd->groups = NULL; in hfi1_free_ctxt_rcv_groups()
|
/kernel/linux/linux-5.10/fs/sysfs/ |
D | group.c | 180 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() 213 const struct attribute_group **groups) in sysfs_create_groups() argument 215 return internal_create_groups(kobj, 0, groups); in sysfs_create_groups() 231 const struct attribute_group **groups) in sysfs_update_groups() argument 233 return internal_create_groups(kobj, 1, groups); in sysfs_update_groups() 306 const struct attribute_group **groups) in sysfs_remove_groups() argument [all …]
|
/kernel/linux/linux-5.10/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 …]
|