/linux-4.1.27/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 | xlnx,zynq-pinctrl.txt | 14 pin, a group, or a list of pins or groups. This configuration can include the 25 - groups: A list of pinmux groups. 27 of groups. 32 - groups: A list of pinmux groups. 36 groups, function 40 groups, pins, bias-disable, bias-high-impedance, bias-pull-up, slew-rate, 46 Valid values for groups are: 84 groups = "uart1_10_grp"; 89 groups = "uart1_10_grp";
|
D | lantiq,falcon-pinumx.txt | 14 pin, a group, or a list of pins or groups. This configuration can include the 29 Definition of mux function groups: 32 - lantiq,groups : An array of strings. Each string contains the name of a group. 39 mux groups: 67 lantiq,groups = "asc0"; 71 lantiq,groups = "ntr8k"; 75 lantiq,groups = "i2c"; 79 lantiq,groups = "hrst";
|
D | meson,pinctrl.txt | 32 - groups: a list of pinmux groups. The list of all available groups 35 of groups. The list of all available functions depends on the SoC 75 groups = "nand_io", "nand_io_ce0", "nand_io_ce1", 85 groups = "uart_tx_ao_a", "uart_rx_ao_a",
|
D | lantiq,xway-pinumx.txt | 14 pin, a group, or a list of pins or groups. This configuration can include the 29 Definition of mux function groups: 32 - lantiq,groups : An array of strings. Each string contains the name of a group. 39 mux groups: 46 additional mux groups (XR9 only): 83 lantiq,groups = "stp"; 87 lantiq,groups = "gnt1";
|
D | brcm,cygnus-pinmux.txt | 20 - groups: 21 The list of groups to select with a given function 38 groups = "i2s0_0_grp", "i2s0_1_grp"; 43 List of supported functions and groups in Cygnus:
|
D | img,tz1090-pinctrl.txt | 14 pin, a group, or a list of pins or groups. This configuration can include the 55 or groups. See the TZ1090 TRM for complete details regarding which groups 64 bias-bus-hold (which can also be provided to any of the groups below to set 68 in one of the mux groups (see below) can be muxed only to the functions 101 These other pins are part of various pin groups below, but can't be 104 to any of the groups below to set it for all pins in that group). 113 mux groups: 154 drive groups: 183 convenience groups:
|
D | img,tz1090-pdc-pinctrl.txt | 14 pin, a group, or a list of pins or groups. This configuration can include the 56 or groups. See the TZ1090 TRM for complete details regarding which groups 65 bias-bus-hold (which can also be provided to any of the groups below to set 70 mux groups: 81 drive groups:
|
D | renesas,pfc-pinctrl.txt | 40 pin group, or a list of pins or pin groups. The configuration can include the 50 pins or pin groups properties) and contain at least a function or one 51 configuration parameter. When the function is present only pin groups can be 60 - renesas,groups : An array of strings, each string containing the name of a pin 64 pin group(s) specified by the renesas,groups property 142 renesas,groups = "mmc0_data8_0", "mmc0_ctrl_0"; 146 renesas,groups = "mmc0_data8_0"; 153 renesas,groups = "scifa4_data", "scifa4_ctrl";
|
D | nvidia,tegra20-pinmux.txt | 14 pin, a group, or a list of pins or groups. This configuration can include the 63 or groups. See the Tegra TRM and various pinmux spreadsheets for complete 64 details regarding which groups support which functionality. The Linux pinctrl 70 mux groups: 85 tristate groups: 92 drive groups:
|
D | nvidia,tegra124-pinmux.txt | 36 Please refer the Tegra TRM for complete details regarding which groups 41 per-pin mux groups: 85 drive groups: 96 MIPI pad control groups:
|
D | pinctrl-bindings.txt | 135 groups - the list of groups to select with this function 138 this or "groups" must be specified) 145 groups = "u0rxtx", "u0rtscts"; 151 groups = "spi0pins"; 174 supports configuration of whole groups rather than
|
D | abilis,tb10x-iomux.txt | 24 The following pin groups are available: 45 The named pin groups of GPIO ports can be used to define GPIO ranges as
|
D | nvidia,tegra30-pinmux.txt | 20 As with Tegra20, see the Tegra TRM for complete details regarding which groups 25 per-pin mux groups: 83 drive groups:
|
D | nvidia,tegra114-pinmux.txt | 25 which groups support which functionality. 29 per-pin mux groups: 72 drive groups:
|
D | ste,nomadik.txt | 14 pin, a group, or a list of pins or groups. This configuration can include the 26 - groups : An array of strings. Each string contains the name of a pin
|
/linux-4.1.27/arch/arm/boot/dts/ |
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 | 161 groups = "can0_9_grp"; 165 groups = "can0_9_grp"; 184 groups = "ethernet0_0_grp"; 188 groups = "ethernet0_0_grp"; 207 groups = "mdio0_0_grp"; 211 groups = "mdio0_0_grp"; 221 groups = "gpio0_7_grp", "gpio0_8_grp", "gpio0_9_grp", 227 groups = "gpio0_7_grp", "gpio0_8_grp", "gpio0_9_grp", 247 groups = "i2c0_10_grp"; 252 groups = "i2c0_10_grp"; [all …]
|
D | zynq-zc706.dts | 137 groups = "ethernet0_0_grp"; 141 groups = "ethernet0_0_grp"; 160 groups = "mdio0_0_grp"; 164 groups = "mdio0_0_grp"; 174 groups = "gpio0_7_grp", "gpio0_46_grp", "gpio0_47_grp"; 178 groups = "gpio0_7_grp", "gpio0_46_grp", "gpio0_47_grp"; 196 groups = "i2c0_10_grp"; 201 groups = "i2c0_10_grp"; 210 groups = "sdio0_2_grp"; 215 groups = "sdio0_2_grp"; [all …]
|
D | r8a7791-henninger.dts | 90 renesas,groups = "scif0_data_d"; 95 renesas,groups = "eth_link", "eth_mdio", "eth_rmii"; 100 renesas,groups = "intc_irq0"; 105 renesas,groups = "sdhi0_data4", "sdhi0_ctrl"; 110 renesas,groups = "sdhi2_data4", "sdhi2_ctrl"; 115 renesas,groups = "i2c2"; 120 renesas,groups = "qspi_ctrl", "qspi_data4"; 125 renesas,groups = "msiof0_clk", "msiof0_sync", "msiof0_rx", 131 renesas,groups = "usb0"; 136 renesas,groups = "usb1"; [all …]
|
D | r8a7790-lager.dts | 288 renesas,groups = "du_rgb666", "du_sync_1", "du_clk_out_0"; 293 renesas,groups = "scifa0_data"; 298 renesas,groups = "eth_link", "eth_mdio", "eth_rmii"; 303 renesas,groups = "intc_irq0"; 308 renesas,groups = "scifa1_data"; 313 renesas,groups = "sdhi0_data4", "sdhi0_ctrl"; 318 renesas,groups = "sdhi2_data4", "sdhi2_ctrl"; 323 renesas,groups = "mmc1_data8", "mmc1_ctrl"; 328 renesas,groups = "qspi_ctrl", "qspi_data4"; 333 renesas,groups = "msiof1_clk", "msiof1_sync", "msiof1_rx", [all …]
|
D | ste-ccu8540-pinctrl.dtsi | 20 groups = "u0_a_1"; 53 groups = "u2txrx_a_1"; 84 groups = "i2c0_a_1"; 107 groups = "i2c1_b_2"; 130 groups = "i2c2_b_2"; 153 groups = "i2c4_b_2"; 176 groups = "i2c5_c_2";
|
D | ste-href-family-pinctrl.dtsi | 22 groups = "u0_a_1"; 57 groups = "u1rxtx_a_1"; 87 groups = "u2rxtx_c_1"; 118 groups = "i2c0_a_1"; 138 groups = "i2c1_b_2"; 158 groups = "i2c2_b_2"; 178 groups = "i2c3_c_2"; 202 groups = "i2c4_b_1"; 223 groups = "spi2_oc1_2"; 285 groups = "mc0_a_1"; [all …]
|
D | r8a7778-bockw.dts | 130 renesas,groups = "scif0_data_a", "scif0_ctrl"; 135 renesas,groups = "mmc_data8", "mmc_ctrl"; 140 renesas,groups = "sdhi0_data4", "sdhi0_ctrl", 146 renesas,groups = "hspi0_a"; 151 renesas,groups = "usb0"; 156 renesas,groups = "usb1"; 161 renesas,groups = "vin0_data8", "vin0_clk"; 166 renesas,groups = "vin1_data8", "vin1_clk";
|
D | r8a7779-marzen.dts | 170 renesas,groups = "du0_rgb888", "du0_sync_1", "du0_clk_out_0"; 174 renesas,groups = "du1_rgb666", "du1_sync_1", "du1_clk_out"; 181 renesas,groups = "intc_irq1_b"; 185 renesas,groups = "lbsc_ex_cs0"; 191 renesas,groups = "scif2_data_c"; 196 renesas,groups = "scif4_data"; 201 renesas,groups = "sdhi0_data4", "sdhi0_ctrl", "sdhi0_cd"; 206 renesas,groups = "hspi0";
|
D | r8a7791-koelsch.dts | 317 renesas,groups = "i2c2"; 322 renesas,groups = "du_rgb666", "du_sync", "du_disp", "du_clk_out_0"; 327 renesas,groups = "scif0_data_d"; 332 renesas,groups = "scif1_data_d"; 337 renesas,groups = "eth_link", "eth_mdio", "eth_rmii"; 342 renesas,groups = "intc_irq0"; 347 renesas,groups = "sdhi0_data4", "sdhi0_ctrl"; 352 renesas,groups = "sdhi1_data4", "sdhi1_ctrl"; 357 renesas,groups = "sdhi2_data4", "sdhi2_ctrl"; 362 renesas,groups = "qspi_ctrl", "qspi_data4"; [all …]
|
D | r8a7740-armadillo800eva.dts | 228 renesas,groups = "gether_mii", "gether_int"; 233 renesas,groups = "scifa1_data"; 238 renesas,groups = "intc_irq10"; 243 renesas,groups = "tpu0_to2_1"; 248 renesas,groups = "mmc0_data8_1", "mmc0_ctrl_1"; 253 renesas,groups = "sdhi0_data4", "sdhi0_ctrl", "sdhi0_wp"; 258 renesas,groups = "fsia_sclk_in", "fsia_mclk_out",
|
D | r8a7778-bockw-reference.dts | 83 renesas,groups = "scif0_data_a", "scif0_ctrl"; 88 renesas,groups = "mmc_data8", "mmc_ctrl"; 93 renesas,groups = "sdhi0_data4", "sdhi0_ctrl", 99 renesas,groups = "hspi0_a";
|
D | sh73a0-kzm9g.dts | 331 renesas,groups = "i2c3_1"; 337 renesas,groups = "mmc0_data8_0", "mmc0_ctrl_0"; 341 renesas,groups = "mmc0_data8_0"; 348 renesas,groups = "scifa4_data", "scifa4_ctrl"; 353 renesas,groups = "sdhi0_data4", "sdhi0_ctrl", "sdhi0_cd", "sdhi0_wp"; 358 renesas,groups = "sdhi2_data4", "sdhi2_ctrl"; 363 renesas,groups = "fsia_mclk_in", "fsia_sclk_in",
|
D | meson8.dtsi | 122 groups = "uart_tx_ao_a", "uart_rx_ao_a"; 129 groups = "i2c_mst_sck_ao", "i2c_mst_sda_ao"; 136 groups = "nor_d", "nor_q", "nor_c", "nor_cs"; 143 groups = "remote_input"; 150 groups = "eth_tx_clk_50m", "eth_tx_en",
|
D | ste-hrefprev60.dtsi | 83 groups = "ssp0_a_1"; 97 groups = "mc0dat31dir_a_1"; 118 groups = "ipgpio0_c_1", "ipgpio1_c_1";
|
D | r8a73a4-ape6evm.dts | 192 renesas,groups = "scifa0_data"; 197 renesas,groups = "mmc0_data8", "mmc0_ctrl"; 202 renesas,groups = "sdhi0_data4", "sdhi0_ctrl", "sdhi0_cd"; 207 renesas,groups = "sdhi1_data4", "sdhi1_ctrl";
|
D | berlin2q.dtsi | 371 groups = "G6"; 376 groups = "G7"; 533 groups = "GSM12"; 538 groups = "GSM14"; 543 groups = "GSM13"; 548 groups = "GSM14";
|
D | berlin2.dtsi | 362 groups = "G26"; 449 groups = "GSM4"; 454 groups = "GSM5"; 459 groups = "GSM3";
|
/linux-4.1.27/drivers/pinctrl/mvebu/ |
D | pinctrl-mvebu.c | 35 const char **groups; member 53 struct mvebu_pinctrl_group *groups; member 65 if (pid >= pctl->groups[n].pins[0] && in mvebu_pinctrl_find_group_by_pid() 66 pid < pctl->groups[n].pins[0] + in mvebu_pinctrl_find_group_by_pid() 67 pctl->groups[n].npins) in mvebu_pinctrl_find_group_by_pid() 68 return &pctl->groups[n]; in mvebu_pinctrl_find_group_by_pid() 78 if (strcmp(name, pctl->groups[n].name) == 0) in mvebu_pinctrl_find_group_by_name() 79 return &pctl->groups[n]; in mvebu_pinctrl_find_group_by_name() 144 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinconf_group_get() 157 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinconf_group_set() [all …]
|
/linux-4.1.27/drivers/pinctrl/berlin/ |
D | berlin.c | 49 return pctrl->desc->groups[group].name; in berlin_pinctrl_get_group_name() 126 const char * const **groups, in berlin_pinmux_get_function_groups() argument 131 *groups = pctrl->functions[function].groups; in berlin_pinmux_get_function_groups() 159 const struct berlin_desc_group *group_desc = pctrl->desc->groups + group; in berlin_pinmux_set() 215 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state() 229 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state() 244 desc_group = pctrl->desc->groups + i; in berlin_pinctrl_build_state() 250 const char **groups; in berlin_pinctrl_build_state() local 264 if (!function->groups) { in berlin_pinctrl_build_state() 265 function->groups = in berlin_pinctrl_build_state() [all …]
|
D | berlin.h | 30 const struct berlin_desc_group *groups; member 36 const char **groups; member
|
D | berlin-bg2cd.c | 153 .groups = berlin2cd_soc_pinctrl_groups, 158 .groups = berlin2cd_sysmgr_pinctrl_groups,
|
D | berlin-bg2.c | 210 .groups = berlin2_soc_pinctrl_groups, 215 .groups = berlin2_sysmgr_pinctrl_groups,
|
D | berlin-bg2q.c | 372 .groups = berlin2q_soc_pinctrl_groups, 377 .groups = berlin2q_sysmgr_pinctrl_groups,
|
/linux-4.1.27/arch/cris/arch-v10/kernel/ |
D | io_interface_mux.c | 64 unsigned char groups; member 126 .groups = 0, 142 .groups = 0, 159 .groups = group_e, 175 .groups = group_b, 191 .groups = group_c, 207 .groups = group_e | group_f, 223 .groups = group_c | group_f, 239 .groups = group_a, 255 .groups = group_a | group_d, [all …]
|
/linux-4.1.27/net/sunrpc/ |
D | auth_unix.c | 64 unsigned int groups = 0; in unx_create_cred() local 78 groups = acred->group_info->ngroups; in unx_create_cred() 79 if (groups > NFS_NGROUPS) in unx_create_cred() 80 groups = NFS_NGROUPS; in unx_create_cred() 83 for (i = 0; i < groups; i++) in unx_create_cred() 120 unsigned int groups = 0; in unx_match() local 128 groups = acred->group_info->ngroups; in unx_match() 129 if (groups > NFS_NGROUPS) in unx_match() 130 groups = NFS_NGROUPS; in unx_match() 131 for (i = 0; i < groups ; i++) in unx_match() [all …]
|
/linux-4.1.27/include/linux/ |
D | sh_intc.h | 85 struct intc_group *groups; member 101 #define INTC_HW_DESC(vectors, groups, mask_regs, \ argument 104 _INTC_ARRAY(vectors), _INTC_ARRAY(groups), \ 119 #define DECLARE_INTC_DESC(symbol, chipname, vectors, groups, \ argument 123 .hw = INTC_HW_DESC(vectors, groups, mask_regs, \ 127 #define DECLARE_INTC_DESC_ACK(symbol, chipname, vectors, groups, \ argument 131 .hw = INTC_HW_DESC(vectors, groups, mask_regs, \
|
D | hwmon.h | 24 const struct attribute_group **groups); 28 const struct attribute_group **groups);
|
D | netlink.h | 45 unsigned int groups; member 64 extern int __netlink_change_ngroups(struct sock *sk, unsigned int groups); 65 extern int netlink_change_ngroups(struct sock *sk, unsigned int groups);
|
D | sysfs.h | 252 const struct attribute_group **groups); 258 const struct attribute_group **groups); 399 const struct attribute_group **groups) in sysfs_create_groups() argument 416 const struct attribute_group **groups) in sysfs_remove_groups() argument
|
D | miscdevice.h | 64 const struct attribute_group **groups; member
|
D | connector.h | 64 u32 seq, groups; member
|
D | device.h | 247 const struct attribute_group **groups; member 321 const struct attribute_group **groups); 323 const struct attribute_group **groups); 504 const struct attribute_group **groups; member 785 const struct attribute_group **groups; /* optional groups */ member 996 const struct attribute_group **groups,
|
D | percpu.h | 76 struct pcpu_group_info groups[]; member
|
/linux-4.1.27/drivers/pinctrl/spear/ |
D | pinctrl-spear310.c | 52 .groups = emi_cs_0_to_5_grps, 84 .groups = uart1_grps, 116 .groups = uart2_grps, 148 .groups = uart3_grps, 180 .groups = uart4_grps, 212 .groups = uart5_grps, 244 .groups = fsmc_grps, 276 .groups = rs485_0_grps, 308 .groups = rs485_1_grps, 340 .groups = tdm_grps, [all …]
|
D | pinctrl-spear1340.c | 271 .groups = pads_as_gpio_grps, 365 .groups = fsmc_grps, 432 .groups = keyboard_grps, 464 .groups = spdif_in_grps, 500 .groups = spdif_out_grps, 540 .groups = gpt_0_1_grps, 664 .groups = pwm_grps, 825 .groups = vip_grps, 862 .groups = cam0_grps, 903 .groups = cam1_grps, [all …]
|
D | pinctrl-spear3xx.c | 50 .groups = firda_grps, 83 .groups = i2c_grps, 116 .groups = ssp_cs_grps, 149 .groups = ssp_grps, 183 .groups = mii_grps, 348 .groups = gpio0_grps, 381 .groups = uart0_ext_grps, 414 .groups = uart0_grps, 447 .groups = timer_0_1_grps, 480 .groups = timer_2_3_grps,
|
D | pinctrl-spear300.c | 218 .groups = fsmc_grps, 279 .groups = clcd_grps, 316 .groups = tdm_grps, 352 .groups = i2c_grps, 411 .groups = cam_grps, 445 .groups = dac_grps, 481 .groups = i2s_grps, 551 .groups = sdhci_grps, 612 .groups = gpio1_grps, 660 spear3xx_machdata.groups = spear300_pingroups; in spear300_pinctrl_probe()
|
D | pinctrl-spear.c | 102 pgroup = machdata->groups[group]; in pmx_init_addr() 126 return pmx->machdata->groups[group]->name; in spear_pinctrl_get_group_name() 134 *pins = pmx->machdata->groups[group]->pins; in spear_pinctrl_get_group_pins() 135 *num_pins = pmx->machdata->groups[group]->npins; in spear_pinctrl_get_group_pins() 226 unsigned function, const char *const **groups, in spear_pinctrl_get_func_groups() argument 231 *groups = pmx->machdata->functions[function]->groups; in spear_pinctrl_get_func_groups() 246 pgroup = pmx->machdata->groups[group]; in spear_pinctrl_endisable()
|
D | pinctrl-spear1310.c | 269 .groups = i2c0_grps, 364 .groups = ssp0_grps, 400 .groups = i2s0_grps, 436 .groups = i2s1_grps, 503 .groups = clcd_grps, 547 .groups = arm_gpio_grps, 619 .groups = smi_grps, 657 .groups = gmii_grps, 711 .groups = rgmii_grps, 749 .groups = smii_0_1_2_grps, [all …]
|
D | pinctrl-spear320.c | 511 .groups = clcd_grps, 594 .groups = emi_grps, 687 .groups = fsmc_grps, 733 .groups = spp_grps, 890 .groups = sdhci_grps, 943 .groups = i2s_grps, 989 .groups = uart1_grps, 1155 .groups = uart1_modem_grps, 1201 .groups = uart2_grps, 1410 .groups = uart3_grps, [all …]
|
D | pinctrl-spear.h | 129 const char *const *groups; member 157 struct spear_pingroup **groups; member
|
/linux-4.1.27/drivers/pinctrl/freescale/ |
D | pinctrl-mxs.c | 48 return d->soc->groups[group].name; in mxs_get_group_name() 56 *pins = d->soc->groups[group].pins; in mxs_get_group_pins() 57 *num_pins = d->soc->groups[group].npins; in mxs_get_group_pins() 187 const char * const **groups, in mxs_pinctrl_get_func_groups() argument 192 *groups = d->soc->functions[group].groups; in mxs_pinctrl_get_func_groups() 202 struct mxs_group *g = &d->soc->groups[group]; in mxs_pinctrl_set_mux() 247 *config = d->soc->groups[group].config; in mxs_pinconf_group_get() 257 struct mxs_group *g = &d->soc->groups[group]; in mxs_pinconf_group_set() 352 struct mxs_group *g = &d->soc->groups[idx]; in mxs_pinctrl_parse_group() 434 soc->groups = devm_kzalloc(&pdev->dev, soc->ngroups * in mxs_pinctrl_probe_dt() [all …]
|
D | pinctrl-imx1-core.c | 168 if (!strcmp(info->groups[i].name, name)) { in imx1_pinctrl_find_group_by_name() 169 grp = &info->groups[i]; in imx1_pinctrl_find_group_by_name() 191 return info->groups[selector].name; in imx1_get_group_name() 204 *pins = info->groups[selector].pin_ids; in imx1_get_group_pins() 205 *npins = info->groups[selector].npins; in imx1_get_group_pins() 314 pins = info->groups[group].pins; in imx1_pmx_set() 315 npins = info->groups[group].npins; in imx1_pmx_set() 320 info->functions[selector].name, info->groups[group].name); in imx1_pmx_set() 372 const char * const **groups, in imx1_pmx_get_groups() argument 378 *groups = info->functions[selector].groups; in imx1_pmx_get_groups() [all …]
|
D | pinctrl-imx.c | 53 if (!strcmp(info->groups[i].name, name)) { in imx_pinctrl_find_group_by_name() 54 grp = &info->groups[i]; in imx_pinctrl_find_group_by_name() 76 return info->groups[selector].name; in imx_get_group_name() 89 *pins = info->groups[selector].pin_ids; in imx_get_group_pins() 90 *npins = info->groups[selector].npins; in imx_get_group_pins() 196 grp = &info->groups[group]; in imx_pmx_set() 285 const char * const **groups, in imx_pmx_get_groups() argument 291 *groups = info->functions[selector].groups; in imx_pmx_get_groups() 318 grp = &info->groups[group]; in imx_pmx_gpio_request_enable() 463 grp = &info->groups[group]; in imx_pinconf_group_dbg_show() [all …]
|
D | pinctrl-imx1.h | 54 const char **groups; member 62 struct imx1_pin_group *groups; member
|
D | pinctrl-imx.h | 60 const char **groups; member 79 struct imx_pin_group *groups; member
|
D | pinctrl-mxs.h | 59 const char **groups; member 83 struct mxs_group *groups; member
|
/linux-4.1.27/fs/sysfs/ |
D | group.c | 161 const struct attribute_group **groups) in sysfs_create_groups() argument 166 if (!groups) in sysfs_create_groups() 169 for (i = 0; groups[i]; i++) { in sysfs_create_groups() 170 error = sysfs_create_group(kobj, groups[i]); in sysfs_create_groups() 173 sysfs_remove_group(kobj, groups[i]); in sysfs_create_groups() 249 const struct attribute_group **groups) in sysfs_remove_groups() argument 253 if (!groups) in sysfs_remove_groups() 255 for (i = 0; groups[i]; i++) in sysfs_remove_groups() 256 sysfs_remove_group(kobj, groups[i]); in sysfs_remove_groups()
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-stp-xway.c | 86 u8 groups; /* we can drive 1-3 groups of 8bit each */ member 168 chip->groups, XWAY_STP_CON1); in xway_stp_hw_init() 203 const __be32 *shadow, *groups, *dsl, *phy; in xway_stp_probe() local 231 groups = of_get_property(pdev->dev.of_node, "lantiq,groups", NULL); in xway_stp_probe() 232 if (groups) in xway_stp_probe() 233 chip->groups = be32_to_cpu(*groups) & XWAY_STP_GROUP_MASK; in xway_stp_probe() 235 chip->groups = XWAY_STP_GROUP0; in xway_stp_probe() 236 chip->gc.ngpio = fls(chip->groups) * 8; in xway_stp_probe()
|
/linux-4.1.27/fs/nfsd/ |
D | nfs4acl.c | 193 unsigned short groups; member 225 pas->groups |= pa->e_perm; in summarize_posix_acl() 238 pas->groups &= pas->mask; in summarize_posix_acl() 265 deny &= pas.users | pas.group | pas.groups | pas.other; in _posix_to_nfsv4_one() 285 deny &= pas.groups | pas.group | pas.other; in _posix_to_nfsv4_one() 463 struct posix_ace_state_array *groups; member 483 state->groups = kzalloc(alloc, GFP_KERNEL); in init_state() 484 if (!state->groups) { in init_state() 494 kfree(state->groups); in free_state() 523 if (!state->users->n && !state->groups->n) in posix_state_to_acl() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/spear/ |
D | shirq.txt | 7 There can be multiple groups available on SPEAr3xx variants but not 14 interrupt multiplexor (one node for all groups). A group in the 15 interrupt controller shares config/control registers with other groups. 17 accommodate up to 4 interrupt groups. 26 (starting from 0) of interrupts for all the groups. 28 - interrupts: The list of interrupts generated by the groups which are 31 parent) is equal to number of groups. The format of the interrupt
|
/linux-4.1.27/drivers/base/ |
D | driver.c | 129 const struct attribute_group **groups) in driver_add_groups() argument 131 return sysfs_create_groups(&drv->p->kobj, groups); in driver_add_groups() 135 const struct attribute_group **groups) in driver_remove_groups() argument 137 sysfs_remove_groups(&drv->p->kobj, groups); in driver_remove_groups() 171 ret = driver_add_groups(drv, drv->groups); in driver_register() 194 driver_remove_groups(drv, drv->groups); in driver_unregister()
|
D | base.h | 121 const struct attribute_group **groups); 123 const struct attribute_group **groups); 126 const struct attribute_group **groups); 128 const struct attribute_group **groups);
|
D | cpu.c | 345 cpu->dev.groups = common_cpu_attr_groups; in register_cpu() 347 cpu->dev.groups = hotplugable_cpu_attr_groups; in register_cpu() 373 const struct attribute_group **groups, in __cpu_device_create() argument 387 dev->groups = groups; in __cpu_device_create() 407 const struct attribute_group **groups, in cpu_device_create() argument 414 dev = __cpu_device_create(parent, drvdata, groups, fmt, vargs); in cpu_device_create()
|
D | bus.c | 827 const struct attribute_group **groups) in bus_add_groups() argument 829 return sysfs_create_groups(&bus->p->subsys.kobj, groups); in bus_add_groups() 833 const struct attribute_group **groups) in bus_remove_groups() argument 835 sysfs_remove_groups(&bus->p->subsys.kobj, groups); in bus_remove_groups() 1173 const struct attribute_group **groups, in subsys_register() argument 1194 dev->groups = groups; in subsys_register() 1233 const struct attribute_group **groups) in subsys_system_register() argument 1235 return subsys_register(subsys, groups, &system_kset->kobj); in subsys_system_register() 1251 const struct attribute_group **groups) in subsys_virtual_register() argument 1259 return subsys_register(subsys, groups, virtual_dir); in subsys_virtual_register()
|
D | core.c | 458 int device_add_groups(struct device *dev, const struct attribute_group **groups) in device_add_groups() argument 460 return sysfs_create_groups(&dev->kobj, groups); in device_add_groups() 464 const struct attribute_group **groups) in device_remove_groups() argument 466 sysfs_remove_groups(&dev->kobj, groups); in device_remove_groups() 482 error = device_add_groups(dev, type->groups); in device_add_attrs() 487 error = device_add_groups(dev, dev->groups); in device_add_attrs() 500 device_remove_groups(dev, dev->groups); in device_add_attrs() 503 device_remove_groups(dev, type->groups); in device_add_attrs() 517 device_remove_groups(dev, dev->groups); in device_remove_attrs() 520 device_remove_groups(dev, type->groups); in device_remove_attrs() [all …]
|
/linux-4.1.27/net/mac80211/ |
D | rc80211_minstrel_ht.c | 304 if (!(mi->groups[group].supported & BIT(idx))) in minstrel_ht_get_stats() 307 return &mi->groups[group].rates[idx]; in minstrel_ht_get_stats() 313 return &mi->groups[index / MCS_GROUP_RATES].rates[index % MCS_GROUP_RATES]; in minstrel_get_ratestats() 364 cur_prob = mi->groups[cur_group].rates[cur_idx].prob_ewma; in minstrel_ht_sort_best_tp_rates() 370 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; in minstrel_ht_sort_best_tp_rates() 402 mg = &mi->groups[index / MCS_GROUP_RATES]; in minstrel_ht_set_best_prob_rate() 407 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; in minstrel_ht_set_best_prob_rate() 425 max_gpr_prob = mi->groups[max_gpr_group].rates[max_gpr_idx].prob_ewma; in minstrel_ht_set_best_prob_rate() 456 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; in minstrel_ht_assign_best_tp_rates() 461 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_ewma; in minstrel_ht_assign_best_tp_rates() [all …]
|
D | rc80211_minstrel_ht_debugfs.c | 27 if (!mi->groups[i].supported) in minstrel_ht_stats_dump() 41 struct minstrel_rate_stats *mrs = &mi->groups[i].rates[j]; in minstrel_ht_stats_dump() 45 if (!(mi->groups[i].supported & BIT(j))) in minstrel_ht_stats_dump() 142 for (i++; i < ARRAY_SIZE(mi->groups); i++) in minstrel_ht_stats_open() 175 if (!mi->groups[i].supported) in minstrel_ht_stats_csv_dump() 189 struct minstrel_rate_stats *mrs = &mi->groups[i].rates[j]; in minstrel_ht_stats_csv_dump() 193 if (!(mi->groups[i].supported & BIT(j))) in minstrel_ht_stats_csv_dump() 286 for (i++; i < ARRAY_SIZE(mi->groups); i++) in minstrel_ht_stats_csv_open()
|
D | rc80211_minstrel_ht.h | 105 struct minstrel_mcs_group_data groups[MINSTREL_GROUPS_NB]; member
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-adi2.h | 44 const char * const *groups; member 51 .groups = g, \ 67 const struct adi_pin_group *groups; member
|
D | pinctrl-tegra.c | 70 return pmx->soc->groups[group].name; in tegra_pinctrl_get_group_name() 80 *pins = pmx->soc->groups[group].pins; in tegra_pinctrl_get_group_pins() 81 *num_pins = pmx->soc->groups[group].npins; in tegra_pinctrl_get_group_pins() 255 const char * const **groups, in tegra_pinctrl_get_func_groups() argument 260 *groups = pmx->soc->functions[function].groups; in tegra_pinctrl_get_func_groups() 275 g = &pmx->soc->groups[group]; in tegra_pinctrl_set_mux() 468 g = &pmx->soc->groups[group]; in tegra_pinconf_group_get() 497 g = &pmx->soc->groups[group]; in tegra_pinconf_group_set() 565 g = &pmx->soc->groups[group]; in tegra_pinconf_group_dbg_show() 658 func->groups = group_pins; in tegra_pinctrl_probe() [all …]
|
D | pinctrl-lantiq.c | 74 struct property *groups = of_find_property(np, "lantiq,groups", NULL); in ltq_pinctrl_dt_subnode_to_map() local 82 if (!pins && !groups) { in ltq_pinctrl_dt_subnode_to_map() 88 if (pins && groups) { in ltq_pinctrl_dt_subnode_to_map() 95 if (groups && !ret) { in ltq_pinctrl_dt_subnode_to_map() 202 const char * const **groups, in ltq_pmx_get_groups() argument 207 *groups = info->funcs[func].groups; in ltq_pmx_get_groups()
|
D | pinctrl-zynq.c | 56 const struct zynq_pctrl_group *groups; member 80 const char * const *groups; member 712 .groups = fname##_groups, \ 720 .groups = fname##_groups, \ 788 return pctrl->groups[selector].name; in zynq_pctrl_get_group_name() 798 *pins = pctrl->groups[selector].pins; in zynq_pctrl_get_group_pins() 799 *num_pins = pctrl->groups[selector].npins; in zynq_pctrl_get_group_pins() 830 const char * const **groups, in zynq_pmux_get_function_groups() argument 835 *groups = pctrl->funcs[selector].groups; in zynq_pmux_get_function_groups() 846 const struct zynq_pctrl_group *pgrp = &pctrl->groups[group]; in zynq_pinmux_set_mux() [all …]
|
D | pinctrl-u300.c | 882 const char * const *groups; member 897 .groups = powergrps, 903 .groups = emif0grps, 909 .groups = emif1grps, 915 .groups = uart0grps, 921 .groups = mmc0grps, 927 .groups = spi0grps, 985 const char * const **groups, in u300_pmx_get_groups() argument 988 *groups = u300_pmx_functions[selector].groups; in u300_pmx_get_groups()
|
D | pinctrl-at91.c | 88 const char **groups; member 188 struct at91_pin_group *groups; member 202 if (strcmp(info->groups[i].name, name)) in at91_pinctrl_find_group_by_name() 205 grp = &info->groups[i]; in at91_pinctrl_find_group_by_name() 225 return info->groups[selector].name; in at91_get_group_name() 237 *pins = info->groups[selector].pins; in at91_get_group_pins() 238 *npins = info->groups[selector].npins; in at91_get_group_pins() 712 const struct at91_pmx_pin *pins_conf = info->groups[group].pins_conf; in at91_pmx_set() 714 uint32_t npins = info->groups[group].npins; in at91_pmx_set() 720 info->functions[selector].name, info->groups[group].name); in at91_pmx_set() [all …]
|
D | pinctrl-tegra.h | 75 const char **groups; member 183 const struct tegra_pingroup *groups; member
|
D | pinctrl-rockchip.c | 198 const char **groups; member 211 struct rockchip_pin_group *groups; member 235 if (!strcmp(info->groups[i].name, name)) in pinctrl_name_to_group() 236 return &info->groups[i]; in pinctrl_name_to_group() 288 return info->groups[selector].name; in rockchip_get_group_name() 300 *pins = info->groups[selector].pins; in rockchip_get_group_pins() 301 *npins = info->groups[selector].npins; in rockchip_get_group_pins() 810 unsigned selector, const char * const **groups, in rockchip_pmx_get_groups() argument 815 *groups = info->functions[selector].groups; in rockchip_pmx_get_groups() 825 const unsigned int *pins = info->groups[group].pins; in rockchip_pmx_set() [all …]
|
D | pinmux.c | 322 char const * const *groups; in pinmux_map_to_setting() local 342 &groups, &num_groups); in pinmux_map_to_setting() 358 if (!strcmp(group, groups[i])) { in pinmux_map_to_setting() 370 group = groups[0]; in pinmux_map_to_setting() 540 const char * const *groups; in pinmux_functions_show() local 546 &groups, &num_groups); in pinmux_functions_show() 553 seq_printf(s, "%s ", groups[i]); in pinmux_functions_show()
|
D | pinctrl-st.c | 261 const char **groups; member 333 struct st_pctl_group *groups; member 843 return info->groups[selector].name; in st_pctl_get_group_name() 854 *pins = info->groups[selector].pins; in st_pctl_get_group_pins() 855 *npins = info->groups[selector].npins; in st_pctl_get_group_pins() 866 if (!strcmp(info->groups[i].name, name)) in st_pctl_find_group_by_name() 867 return &info->groups[i]; in st_pctl_find_group_by_name() 956 *grps = info->functions[selector].groups; in st_pmx_get_groups() 966 struct st_pinconf *conf = info->groups[group].pin_conf; in st_pmx_set_mux() 970 for (i = 0; i < info->groups[group].npins; i++) { in st_pmx_set_mux() [all …]
|
D | pinctrl-amd.h | 84 const char * const *groups; member 92 const struct amd_pingroup *groups; member
|
D | pinctrl-as3722.c | 61 const char * const *groups; member 134 .groups = gpio_groups, \ 223 unsigned function, const char * const **groups, in as3722_pinctrl_get_func_groups() argument 228 *groups = as_pci->functions[function].groups; in as3722_pinctrl_get_func_groups()
|
D | pinctrl-adi2.c | 602 return pinctrl->soc->groups[selector].name; in adi_get_group_name() 611 *pins = pinctrl->soc->groups[selector].pins; in adi_get_group_pins() 612 *num_pins = pinctrl->soc->groups[selector].num; in adi_get_group_pins() 631 mux = (unsigned short *)pinctrl->soc->groups[group_id].mux; in adi_pinmux_set() 671 const char * const **groups, in adi_pinmux_get_groups() argument 676 *groups = pinctrl->soc->functions[selector].groups; in adi_pinmux_get_groups()
|
D | pinctrl-tz1090-pdc.c | 75 const char * const *groups; member 174 .groups = group##_groups, \ 517 const char * const **groups, in tz1090_pdc_pinctrl_get_func_groups() argument 520 *groups = tz1090_pdc_functions[function].groups; in tz1090_pdc_pinctrl_get_func_groups()
|
D | pinctrl-tegra-xusb.c | 58 const char * const *groups; member 278 const char * const **groups, in tegra_xusb_padctl_get_function_groups() argument 284 *groups = padctl->soc->functions[function].groups; in tegra_xusb_padctl_get_function_groups() 789 .groups = tegra124_##_name##_groups, \
|
D | pinctrl-lantiq.h | 61 const char * const *groups; member
|
/linux-4.1.27/net/netlink/ |
D | af_netlink.c | 946 WARN_ON(nlk_sk(sk)->groups); in netlink_sock_destruct() 1080 for (i = 0; i < NLGRPLONGS(tbl->groups); i++) { in netlink_update_listeners() 1084 mask |= nlk_sk(sk)->groups[i]; in netlink_update_listeners() 1281 if (test_bit(i, nlk->groups)) in netlink_release() 1323 kfree(nlk->groups); in netlink_release() 1324 nlk->groups = NULL; in netlink_release() 1454 unsigned int groups; in netlink_realloc_groups() local 1460 groups = nl_table[sk->sk_protocol].groups; in netlink_realloc_groups() 1466 if (nlk->ngroups >= groups) in netlink_realloc_groups() 1469 new_groups = krealloc(nlk->groups, NLGRPSZ(groups), GFP_ATOMIC); in netlink_realloc_groups() [all …]
|
D | af_netlink.h | 34 unsigned long *groups; member 77 unsigned int groups; member
|
D | diag.c | 50 if (nlk->groups == NULL) in sk_diag_dump_groups() 54 nlk->groups); in sk_diag_dump_groups()
|
/linux-4.1.27/drivers/pinctrl/qcom/ |
D | pinctrl-msm.c | 88 return pctrl->soc->groups[group].name; in msm_get_group_name() 98 *pins = pctrl->soc->groups[group].pins; in msm_get_group_pins() 99 *num_pins = pctrl->soc->groups[group].npins; in msm_get_group_pins() 128 const char * const **groups, in msm_get_function_groups() argument 133 *groups = pctrl->soc->functions[function].groups; in msm_get_function_groups() 148 g = &pctrl->soc->groups[group]; in msm_pinmux_set_mux() 230 g = &pctrl->soc->groups[group]; in msm_config_group_get() 295 g = &pctrl->soc->groups[group]; in msm_config_group_set() 387 g = &pctrl->soc->groups[offset]; in msm_gpio_direction_input() 407 g = &pctrl->soc->groups[offset]; in msm_gpio_direction_output() [all …]
|
D | pinctrl-msm.h | 26 const char * const *groups; member 115 const struct msm_pingroup *groups; member
|
/linux-4.1.27/drivers/pinctrl/intel/ |
D | pinctrl-intel.h | 42 const char * const *groups; member 88 .groups = (g), \ 111 const struct intel_pingroup *groups; member
|
D | pinctrl-cherryview.c | 110 const char * const *groups; member 142 const struct chv_pingroup *groups; member 216 .groups = (g), \ 396 .groups = southwest_groups, 646 .groups = southeast_groups, 702 return pctrl->community->groups[group].name; in chv_get_group_name() 710 *pins = pctrl->community->groups[group].pins; in chv_get_group_pins() 711 *npins = pctrl->community->groups[group].npins; in chv_get_group_pins() 772 const char * const **groups, in chv_get_function_groups() argument 777 *groups = pctrl->community->functions[function].groups; in chv_get_function_groups() [all …]
|
D | pinctrl-intel.c | 235 return pctrl->soc->groups[group].name; in intel_get_group_name() 243 *pins = pctrl->soc->groups[group].pins; in intel_get_group_pins() 244 *npins = pctrl->soc->groups[group].npins; in intel_get_group_pins() 311 const char * const **groups, in intel_get_function_groups() argument 316 *groups = pctrl->soc->functions[function].groups; in intel_get_function_groups() 325 const struct intel_pingroup *grp = &pctrl->soc->groups[group]; in intel_pinmux_set_mux()
|
/linux-4.1.27/arch/mips/boot/dts/lantiq/ |
D | easy50712.dts | 65 lantiq,groups = "stp"; 69 lantiq,groups = "exin1"; 73 lantiq,groups = "gnt1"; 100 lantiq,groups = <0x3>;
|
/linux-4.1.27/Documentation/virtual/kvm/devices/ |
D | vfio.txt | 8 tracks VFIO groups in use by the VM and features of those groups 9 important to the correctness and acceleration of the VM. As groups
|
/linux-4.1.27/Documentation/cgroups/ |
D | cpuacct.txt | 5 account the CPU usage of these groups of tasks. 7 The CPU accounting controller supports multi-hierarchy groups. An accounting 8 group accumulates the CPU usage of all of its child groups and the tasks 11 Accounting groups can be created by first mounting the cgroup filesystem. 22 New accounting groups can be created under the parent group /sys/fs/cgroup.
|
D | 00-INDEX | 8 - CPU Accounting Controller; account CPU usage for groups of tasks.
|
D | blkio-controller.txt | 61 blkio.disk_sectors files of both test1 and test2 groups. This will tell how 118 practically treat all groups at same level as if it looks like the 373 means that cfq provides fairness among groups in terms of IOPS and not in 380 on the group in an attempt to provide fairness among groups. 386 groups and put applications in that group which are not driving enough 388 on individual groups and throughput should improve. 394 differentiation between buffered writes between groups.
|
/linux-4.1.27/drivers/hwmon/ |
D | hwmon.c | 98 const struct attribute_group **groups) in hwmon_device_register_with_groups() argument 120 hwdev->dev.groups = groups; in hwmon_device_register_with_groups() 191 const struct attribute_group **groups) in devm_hwmon_device_register_with_groups() argument 202 hwdev = hwmon_device_register_with_groups(dev, name, drvdata, groups); in devm_hwmon_device_register_with_groups()
|
D | tmp401.c | 162 const struct attribute_group *groups[3]; member 722 int groups = 0, status; in tmp401_probe() local 738 data->groups[groups++] = &tmp401_group; in tmp401_probe() 742 data->groups[groups++] = &tmp411_group; in tmp401_probe() 746 data->groups[groups++] = &tmp432_group; in tmp401_probe() 749 data, data->groups); in tmp401_probe()
|
D | max16065.c | 87 const struct attribute_group *groups[4]; member 570 int groups = 0; in max16065_probe() local 620 data->groups[groups++] = &max16065_basic_group; in max16065_probe() 622 data->groups[groups++] = secondary_is_max ? in max16065_probe() 637 data->groups[groups++] = &max16065_current_group; in max16065_probe() 644 data, data->groups); in max16065_probe()
|
D | iio_hwmon.c | 34 const struct attribute_group *groups[2]; member 146 st->groups[0] = &st->attr_group; in iio_hwmon_probe() 148 st->groups); in iio_hwmon_probe()
|
D | nct6683.c | 297 const struct attribute_group *groups[6]; member 1172 int groups = 0; in nct6683_probe() local 1202 data->groups[groups++] = group; in nct6683_probe() 1211 data->groups[groups++] = group; in nct6683_probe() 1220 data->groups[groups++] = group; in nct6683_probe() 1229 data->groups[groups++] = group; in nct6683_probe() 1231 data->groups[groups++] = &nct6683_group_other; in nct6683_probe() 1242 nct6683_device_names[data->kind], data, data->groups); in nct6683_probe()
|
D | emc1403.c | 43 const struct attribute_group *groups[4]; member 445 data->groups[2] = &emc1404_group; in emc1403_probe() 447 data->groups[1] = &emc1403_group; in emc1403_probe() 449 data->groups[0] = &emc1402_group; in emc1403_probe() 453 data->groups[1] = &emc1402_alarm_group; in emc1403_probe() 457 data->groups); in emc1403_probe()
|
D | lm83.c | 115 const struct attribute_group *groups[3]; member 353 data->groups[0] = &lm83_group; in lm83_probe() 355 data->groups[1] = &lm83_group_opt; in lm83_probe() 359 data, data->groups); in lm83_probe()
|
D | lineage-pem.c | 129 const struct attribute_group *groups[4]; member 482 data->groups[idx++] = &pem_group; in pem_probe() 507 data->groups[idx++] = &pem_input_group; in pem_probe() 521 data->groups[idx++] = &pem_fan_group; in pem_probe() 525 data, data->groups); in pem_probe()
|
D | lm90.c | 370 const struct attribute_group *groups[6]; member 1516 int groups = 0; in lm90_probe() local 1563 data->groups[groups++] = &lm90_group; in lm90_probe() 1566 data->groups[groups++] = &lm90_temp2_offset_group; in lm90_probe() 1569 data->groups[groups++] = &lm90_emergency_group; in lm90_probe() 1572 data->groups[groups++] = &lm90_emergency_alarm_group; in lm90_probe() 1575 data->groups[groups++] = &lm90_temp3_group; in lm90_probe() 1584 data, data->groups); in lm90_probe()
|
D | lm63.c | 153 const struct attribute_group *groups[5]; member 1110 int groups = 0; in lm63_probe() local 1128 data->groups[groups++] = &lm63_group; in lm63_probe() 1130 data->groups[groups++] = &lm63_group_fan1; in lm63_probe() 1133 data->groups[groups++] = &lm63_group_temp2_type; in lm63_probe() 1134 data->groups[groups++] = &lm63_group_extra_lut; in lm63_probe() 1138 data, data->groups); in lm63_probe()
|
D | ina2xx.c | 112 const struct attribute_group *groups[INA2XX_MAX_ATTRIBUTE_GROUPS]; member 510 data->groups[group++] = &ina2xx_group; in ina2xx_probe() 512 data->groups[group++] = &ina226_group; in ina2xx_probe() 515 data, data->groups); in ina2xx_probe()
|
D | thmc50.c | 72 const struct attribute_group *groups[3]; member 413 data->groups[idx++] = &thmc50_group; in thmc50_probe() 417 data->groups[idx++] = &temp3_group; in thmc50_probe() 420 data, data->groups); in thmc50_probe()
|
D | ltc4245.c | 56 const struct attribute_group *groups[3]; member 460 data->groups[0] = <c4245_std_group; in ltc4245_sysfs_add_groups() 464 data->groups[1] = <c4245_gpio_group; in ltc4245_sysfs_add_groups() 510 data->groups); in ltc4245_probe()
|
D | adm1021.c | 85 const struct attribute_group *groups[3]; member 464 data->groups[0] = &adm1021_group; in adm1021_probe() 466 data->groups[1] = &adm1021_min_group; in adm1021_probe() 469 data, data->groups); in adm1021_probe()
|
D | max1668.c | 70 const struct attribute_group *groups[3]; member 427 data->groups[0] = &max1668_group_common; in max1668_probe() 429 data->groups[1] = &max1668_group_unique; in max1668_probe() 432 data, data->groups); in max1668_probe()
|
D | max6650.c | 114 const struct attribute_group *groups[3]; member 673 data->groups[0] = &max6650_group; in max6650_probe() 676 data->groups[1] = &max6651_group; in max6650_probe() 680 data->groups); in max6650_probe()
|
D | emc2103.c | 70 const struct attribute_group *groups[4]; member 631 data->groups[idx++] = &emc2103_group; in emc2103_probe() 633 data->groups[idx++] = &emc2103_temp3_group; in emc2103_probe() 635 data->groups[idx++] = &emc2103_temp4_group; in emc2103_probe() 639 data->groups); in emc2103_probe()
|
D | adm1025.c | 111 const struct attribute_group *groups[3]; member 549 data->groups[0] = &adm1025_group; in adm1025_probe() 553 data->groups[1] = &adm1025_group_in4; in adm1025_probe() 556 data, data->groups); in adm1025_probe()
|
D | smsc47m192.c | 99 const struct attribute_group *groups[3]; member 612 data->groups[0] = &smsc47m192_group; in smsc47m192_probe() 616 data->groups[1] = &smsc47m192_group_in4; in smsc47m192_probe() 619 data, data->groups); in smsc47m192_probe()
|
/linux-4.1.27/Documentation/devicetree/bindings/gpio/ |
D | gpio-stp-xway.txt | 5 3 groups of 8 bits can be driven. The hardware is able to allow the DSL modem 20 - lantiq,groups : Set the 3 bit mask to select which of the 3 groups are enabled 37 lantiq,groups = <0x7>;
|
/linux-4.1.27/Documentation/namespaces/ |
D | resource-control.txt | 7 Therefore it is recommended that memory control groups be enabled in 9 that userspace configure memory control groups to limit how much 12 Memory control groups can be configured by installing the libcgroup
|
/linux-4.1.27/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.c | 44 struct sunxi_pinctrl_group *grp = pctl->groups + i; in sunxi_pinctrl_find_group_by_name() 133 return pctl->groups[group].name; in sunxi_pctrl_get_group_name() 143 *pins = (unsigned *)&pctl->groups[group].pin; in sunxi_pctrl_get_group_pins() 278 *config = pctl->groups[group].config; in sunxi_pconf_group_get() 289 struct sunxi_pinctrl_group *g = &pctl->groups[group]; in sunxi_pconf_group_set() 367 const char * const **groups, in sunxi_pmx_get_func_groups() argument 372 *groups = pctl->functions[function].groups; in sunxi_pmx_get_func_groups() 402 struct sunxi_pinctrl_group *g = pctl->groups + group; in sunxi_pmx_set_mux() 771 pctl->groups = devm_kzalloc(&pdev->dev, in sunxi_pinctrl_build_state() 772 pctl->ngroups * sizeof(*pctl->groups), in sunxi_pinctrl_build_state() [all …]
|
D | pinctrl-sunxi.h | 105 const char **groups; member 123 struct sunxi_pinctrl_group *groups; member
|
/linux-4.1.27/drivers/iommu/ |
D | iommu-sysfs.c | 58 const struct attribute_group **groups, in iommu_device_create() argument 73 dev->groups = groups; in iommu_device_create()
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | marvell,berlin.txt | 95 control. The pins controlled are organized in groups, so no actual pin 106 - groups: a list of strings describing the group names. 107 - function: a string describing the function used to mux the groups. 129 groups = "G0"; 139 groups = "GSM4"; 144 groups = "GSM5"; 149 groups = "GSM3";
|
/linux-4.1.27/Documentation/scheduler/ |
D | sched-domains.txt | 15 Each scheduling domain must have one or more CPU groups (struct sched_group) 16 which are organised as a circular one way linked list from the ->groups 17 pointer. The union of cpumasks of these groups MUST be the same as the 18 domain's span. The intersection of cpumasks from any two of these groups 19 MUST be the empty set. The group pointed to by the ->groups pointer MUST 23 Balancing within a sched domain occurs between groups. That is, each group 26 out of balance are tasks moved between groups. 47 computed while iterating over this sched domain's groups.
|
D | sched-rt-group.txt | 44 multiple groups of realtime tasks, each group must be assigned a fixed portion 54 the other realtime groups will not be permitted to use. 96 available to all realtime groups. 114 By default all bandwidth is assigned to the root group and new groups get the 130 CPU bandwidth to task groups. 135 For more information on working with control groups, you should read 158 Consider two sibling groups A and B; both have 50% bandwidth, but A's 173 groups and treating end of the period as a deadline will ensure that they both
|
/linux-4.1.27/drivers/pinctrl/samsung/ |
D | pinctrl-samsung.c | 331 unsigned selector, const char * const **groups, in samsung_pinmux_get_groups() argument 337 *groups = drvdata->pmx_functions[selector].groups; in samsung_pinmux_get_groups() 644 struct samsung_pin_group *groups, *grp; in samsung_pinctrl_create_groups() local 648 groups = devm_kzalloc(dev, ctrldesc->npins * sizeof(*groups), in samsung_pinctrl_create_groups() 650 if (!groups) in samsung_pinctrl_create_groups() 652 grp = groups; in samsung_pinctrl_create_groups() 662 return groups; in samsung_pinctrl_create_groups() 685 func->groups = devm_kzalloc(dev, npins * sizeof(char *), GFP_KERNEL); in samsung_pinctrl_create_function() 686 if (!func->groups) in samsung_pinctrl_create_function() 701 func->groups[i] = gname; in samsung_pinctrl_create_function() [all …]
|
D | pinctrl-exynos5440.c | 99 const char **groups; member 336 unsigned selector, const char * const **groups, in exynos5440_pinmux_get_groups() argument 342 *groups = priv->pmx_functions[selector].groups; in exynos5440_pinmux_get_groups() 675 struct exynos5440_pin_group *groups, *grp; in exynos5440_pinctrl_parse_dt() local 686 groups = devm_kzalloc(dev, grp_cnt * sizeof(*groups), GFP_KERNEL); in exynos5440_pinctrl_parse_dt() 687 if (!groups) { in exynos5440_pinctrl_parse_dt() 691 grp = groups; in exynos5440_pinctrl_parse_dt() 746 func->groups = devm_kzalloc(dev, sizeof(char *), GFP_KERNEL); in exynos5440_pinctrl_parse_dt() 747 if (!func->groups) { in exynos5440_pinctrl_parse_dt() 752 func->groups[0] = gname; in exynos5440_pinctrl_parse_dt() [all …]
|
D | pinctrl-samsung.h | 99 .groups = g, \ 261 const char **groups; member
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-wusb_cbaf | 16 3. The CM writes the host name, supported band groups, 23 groups (wusb_device_band_groups) are compatible 60 Writes fetches device's supported band groups and the 75 The band groups supported by the host, in the format 83 The band groups supported by the device, in the format
|
/linux-4.1.27/drivers/pinctrl/bcm/ |
D | pinctrl-cygnus-mux.c | 85 const char * const *groups; member 109 const struct cygnus_pin_group *groups; member 648 .groups = func ## _grps, \ 713 return pinctrl->groups[selector].name; in cygnus_get_group_name() 722 *pins = pinctrl->groups[selector].pins; in cygnus_get_group_pins() 723 *num_pins = pinctrl->groups[selector].num_pins; in cygnus_get_group_pins() 760 const char * const **groups, in cygnus_get_function_groups() argument 765 *groups = pinctrl->functions[selector].groups; in cygnus_get_function_groups() 832 const struct cygnus_pin_group *grp = &pinctrl->groups[grp_select]; in cygnus_pinmux_set_mux() 983 pinctrl->groups = cygnus_pin_groups; in cygnus_pinmux_probe()
|
/linux-4.1.27/drivers/pinctrl/meson/ |
D | pinctrl-meson.h | 49 const char * const *groups; member 141 struct meson_pmx_group *groups; member 191 .groups = fn ## _groups, \
|
D | pinctrl-meson.c | 152 return pc->data->groups[selector].name; in meson_get_group_name() 160 *pins = pc->data->groups[selector].pins; in meson_get_group_pins() 161 *num_pins = pc->data->groups[selector].num_pins; in meson_get_group_pins() 200 group = &pc->data->groups[i]; in meson_pmx_disable_other_groups() 221 struct meson_pmx_group *group = &pc->data->groups[group_num]; in meson_pmx_set_mux() 270 const char * const **groups, in meson_pmx_get_groups() argument 275 *groups = pc->data->funcs[selector].groups; in meson_pmx_get_groups() 424 struct meson_pmx_group *group = &pc->data->groups[num_group]; in meson_pinconf_group_set()
|
/linux-4.1.27/drivers/pinctrl/sh-pfc/ |
D | pinctrl.c | 57 return pmx->pfc->info->groups[selector].name; in sh_pfc_get_group_name() 65 *pins = pmx->pfc->info->groups[selector].pins; in sh_pfc_get_group_pins() 66 *num_pins = pmx->pfc->info->groups[selector].nr_pins; in sh_pfc_get_group_pins() 304 const char * const **groups, in sh_pfc_get_function_groups() argument 309 *groups = pmx->pfc->info->functions[selector].groups; in sh_pfc_get_function_groups() 320 const struct sh_pfc_pin_group *grp = &pfc->info->groups[group]; in sh_pfc_func_set_mux() 554 pins = pmx->pfc->info->groups[group].pins; in sh_pfc_pinconf_group_set() 555 num_pins = pmx->pfc->info->groups[group].nr_pins; in sh_pfc_pinconf_group_set()
|
D | sh_pfc.h | 56 .groups = n##_groups, \ 62 const char * const *groups; member 136 const struct sh_pfc_pin_group *groups; member
|
/linux-4.1.27/drivers/gpu/drm/rcar-du/ |
D | rcar_du_kms.c | 269 unsigned int groups = 0; in rcar_du_atomic_check() local 304 groups |= 1 << plane->group->index; in rcar_du_atomic_check() 324 while (groups) { in rcar_du_atomic_check() 325 unsigned int index = ffs(groups) - 1; in rcar_du_atomic_check() 326 struct rcar_du_group *group = &rcdu->groups[index]; in rcar_du_atomic_check() 353 groups &= ~(1 << index); in rcar_du_atomic_check() 679 struct rcar_du_group *rgrp = &rcdu->groups[i]; in rcar_du_modeset_init() 694 struct rcar_du_group *rgrp = &rcdu->groups[i / 2]; in rcar_du_modeset_init()
|
D | rcar_du_drv.h | 84 struct rcar_du_group groups[RCAR_DU_MAX_GROUPS]; member
|
/linux-4.1.27/drivers/vfio/pci/ |
D | vfio_pci.c | 360 struct vfio_pci_group_entry *groups; member 376 if (info->groups[i].id == id) in vfio_pci_validate_devs() 689 struct vfio_pci_group_entry *groups; in vfio_pci_ioctl() local 725 groups = kcalloc(hdr.count, sizeof(*groups), GFP_KERNEL); in vfio_pci_ioctl() 726 if (!group_fds || !groups) { in vfio_pci_ioctl() 728 kfree(groups); in vfio_pci_ioctl() 735 kfree(groups); in vfio_pci_ioctl() 759 groups[i].group = group; in vfio_pci_ioctl() 760 groups[i].id = vfio_external_user_iommu_id(group); in vfio_pci_ioctl() 770 info.groups = groups; in vfio_pci_ioctl() [all …]
|
/linux-4.1.27/mm/ |
D | percpu.c | 1383 base_size = ALIGN(sizeof(*ai) + nr_groups * sizeof(ai->groups[0]), in pcpu_alloc_alloc_info() 1384 __alignof__(ai->groups[0].cpu_map[0])); in pcpu_alloc_alloc_info() 1385 ai_size = base_size + nr_units * sizeof(ai->groups[0].cpu_map[0]); in pcpu_alloc_alloc_info() 1393 ai->groups[0].cpu_map = ptr; in pcpu_alloc_alloc_info() 1396 ai->groups[0].cpu_map[unit] = NR_CPUS; in pcpu_alloc_alloc_info() 1449 const struct pcpu_group_info *gi = &ai->groups[group]; in pcpu_dump_alloc_info() 1582 const struct pcpu_group_info *gi = &ai->groups[group]; in pcpu_setup_first_chunk() 1874 cpu_map = ai->groups[0].cpu_map; in pcpu_build_alloc_info() 1877 ai->groups[group].cpu_map = cpu_map; in pcpu_build_alloc_info() 1889 struct pcpu_group_info *gi = &ai->groups[group]; in pcpu_build_alloc_info() [all …]
|
D | percpu-km.c | 102 nr_pages = (ai->groups[0].nr_units * ai->unit_size) >> PAGE_SHIFT; in pcpu_verify_alloc_info()
|
/linux-4.1.27/Documentation/usb/ |
D | gadget_configfs.txt | 295 In configfs there are items and groups, both represented as directories. 297 other groups. In the picture below only an item is shown. 298 Both items and groups can have attributes, which are represented as files. 302 The filesystem part of configfs operates on config_items/groups and 348 a number of its default sub-groups created automatically. 356 idProduct etc) and default sub-groups (configs, functions, strings). 358 appropriate locations. In the configs, functions and strings sub-groups 359 a user can create their sub-groups to represent configurations, functions, 360 and groups of strings in a given language. 372 - gadget's default groups (configs, functions, strings)
|
/linux-4.1.27/drivers/pinctrl/sirf/ |
D | pinctrl-sirf.h | 92 const char * const *groups; member 100 .groups = g, \
|
/linux-4.1.27/drivers/pinctrl/nomadik/ |
D | pinctrl-nomadik.h | 101 const char * const *groups; member 146 const struct nmk_pingroup *groups; member
|
D | pinctrl-abx500.h | 38 const char * const *groups; member 183 const struct abx500_pingroup *groups; member
|
D | pinctrl-abx500.c | 701 const char * const **groups, in abx500_pmx_get_func_groups() argument 706 *groups = pct->soc->functions[function].groups; in abx500_pmx_get_func_groups() 721 g = &pct->soc->groups[group]; in abx500_pmx_set() 804 return pct->soc->groups[selector].name; in abx500_get_group_name() 814 *pins = pct->soc->groups[selector].pins; in abx500_get_group_pins() 815 *num_pins = pct->soc->groups[selector].npins; in abx500_get_group_pins()
|
/linux-4.1.27/tools/perf/Documentation/ |
D | perf-bench.txt | 82 Specify number of groups 94 (10 groups == 400 processes run) 98 % perf bench sched messaging -t -g 20 # be multi-thread, with 20 groups 100 (20 groups == 800 threads run)
|
/linux-4.1.27/tools/perf/util/ |
D | parse-events.y | 80 %type <head> groups 96 start_events: groups 103 groups: 104 groups ',' group 113 groups ',' event
|
D | map.h | 52 struct map_groups *groups; member 179 map->groups = mg; in map_groups__insert()
|
/linux-4.1.27/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.c | 276 *config = pctl->groups[group].config; in mtk_pconf_group_get() 285 struct mtk_pinctrl_group *g = &pctl->groups[group]; in mtk_pconf_group_set() 310 struct mtk_pinctrl_group *grp = pctl->groups + i; in mtk_pctrl_find_group_by_pin() 512 return pctl->groups[group].name; in mtk_pctrl_get_group_name() 522 *pins = (unsigned *)&pctl->groups[group].pin; in mtk_pctrl_get_group_pins() 549 const char * const **groups, in mtk_pmx_get_func_groups() argument 554 *groups = pctl->grp_names; in mtk_pmx_get_func_groups() 601 struct mtk_pinctrl_group *g = pctl->groups + group; in mtk_pmx_set_mux() 1083 pctl->groups = devm_kcalloc(&pdev->dev, pctl->ngroups, in mtk_pctrl_build_state() 1084 sizeof(*pctl->groups), GFP_KERNEL); in mtk_pctrl_build_state() [all …]
|
/linux-4.1.27/drivers/pinctrl/vt8500/ |
D | pinctrl-wmt.c | 81 const char * const **groups, in wmt_pmx_get_function_groups() argument 87 *groups = data->groups; in wmt_pmx_get_function_groups() 188 return data->groups[selector]; in wmt_get_group_name() 236 map->data.mux.group = data->groups[group]; in wmt_pctl_dt_node_to_map_func() 283 map->data.configs.group_or_pin = data->groups[group]; in wmt_pctl_dt_node_to_map_pull()
|
D | pinctrl-wmt.h | 67 const char * const *groups; member
|
/linux-4.1.27/Documentation/hwmon/ |
D | hwmon-kernel-api.txt | 30 const struct attribute_group **groups); 35 const struct attribute_group **groups); 54 using dev_get_drvdata() on the hwmon device pointer. The groups parameter is 55 a pointer to a list of sysfs attribute groups. The list must be NULL terminated.
|
/linux-4.1.27/fs/ext4/ |
D | resize.c | 179 struct ext4_new_group_data *groups; /* new_group_data for groups member 205 flex_gd->groups = kmalloc(sizeof(struct ext4_new_group_data) * in alloc_flex_gd() 207 if (flex_gd->groups == NULL) in alloc_flex_gd() 217 kfree(flex_gd->groups); in alloc_flex_gd() 227 kfree(flex_gd->groups); in free_flex_gd() 248 struct ext4_new_group_data *group_data = flex_gd->groups; in ext4_alloc_group_tables() 423 group -= flex_gd->groups[0].group; in set_flexbg_block_bitmap() 438 bh = sb_getblk(sb, flex_gd->groups[group].block_bitmap); in set_flexbg_block_bitmap() 481 struct ext4_new_group_data *group_data = flex_gd->groups; in setup_new_flex_group_blocks() 1240 struct ext4_new_group_data *group_data = flex_gd->groups; in ext4_setup_new_descs() [all …]
|
/linux-4.1.27/Documentation/driver-model/ |
D | device.txt | 85 This array of groups can then be associated with a device by setting the 88 dev->groups = dev_attr_groups; 91 The device_register() function will use the 'groups' pointer to create the
|
/linux-4.1.27/drivers/hwtracing/coresight/ |
D | coresight.c | 460 .groups = coresight_sink_groups, 467 .groups = coresight_sink_groups, 471 .groups = coresight_source_groups, 679 csdev->dev.groups = desc->groups; in coresight_register()
|
/linux-4.1.27/fs/btrfs/ |
D | qgroup.c | 80 struct list_head groups; /* groups this group is member of */ member 154 INIT_LIST_HEAD(&qgroup->groups); in add_qgroup_rb() 169 while (!list_empty(&qgroup->groups)) { in __del_qgroup_rb() 170 list = list_first_entry(&qgroup->groups, in __del_qgroup_rb() 219 list_add_tail(&list->next_group, &member->groups); in add_relation_rb() 238 list_for_each_entry(list, &member->groups, next_group) { in del_relation_rb() 1037 list_for_each_entry(glist, &qgroup->groups, next_group) { in __qgroup_excl_accounting() 1058 list_for_each_entry(glist, &qgroup->groups, next_group) { in __qgroup_excl_accounting() 1140 list_for_each_entry(list, &member->groups, next_group) { in btrfs_add_qgroup_relation() 1200 list_for_each_entry(list, &member->groups, next_group) { in __del_qgroup_relation() [all …]
|
/linux-4.1.27/arch/sh/kernel/cpu/sh4a/ |
D | setup-shx3.c | 246 static struct intc_group groups[] __initdata = { variable 314 static DECLARE_INTC_DESC(intc_desc, "shx3", vectors, groups, 327 static DECLARE_INTC_DESC(intc_desc_irq, "shx3-irq", vectors_irq, groups, 342 static DECLARE_INTC_DESC(intc_desc_irl, "shx3-irl", vectors_irl, groups,
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_sysfs.c | 218 ixgbe_hwmon->groups[0] = &ixgbe_hwmon->group; in ixgbe_sysfs_init() 224 ixgbe_hwmon->groups); in ixgbe_sysfs_init()
|
/linux-4.1.27/drivers/iio/trigger/ |
D | iio-trig-sysfs.c | 90 .groups = iio_sysfs_trig_groups, 161 t->trig->dev.groups = iio_sysfs_trigger_attr_groups; in iio_sysfs_trigger_probe()
|
/linux-4.1.27/net/bluetooth/ |
D | hci_sysfs.c | 62 .groups = bt_link_groups, 189 .groups = bt_host_groups,
|
/linux-4.1.27/arch/sh/kernel/cpu/sh2a/ |
D | setup-mxg.c | 82 static struct intc_group groups[] __initdata = { variable 114 static DECLARE_INTC_DESC(intc_desc, "mxg", vectors, groups,
|
D | setup-sh7206.c | 103 static struct intc_group groups[] __initdata = { variable 133 static DECLARE_INTC_DESC(intc_desc, "sh7206", vectors, groups,
|
/linux-4.1.27/arch/sh/kernel/cpu/sh4/ |
D | setup-sh7760.c | 80 static struct intc_group groups[] __initdata = { variable 119 static DECLARE_INTC_DESC(intc_desc, "sh7760", vectors, groups, 127 static DECLARE_INTC_DESC(intc_desc_irq, "sh7760-irq", vectors_irq, groups,
|
/linux-4.1.27/Documentation/ |
D | pinctrl.txt | 21 set drive strength, etc. for individual pins or groups of pins. 115 Pin groups 118 Many controllers need to deal with groups of pins, so the pin controller 119 subsystem has a mechanism for enumerating groups of pins and retrieving the 126 These two groups are presented to the pin control subsystem by implementing 189 the groups is up to the driver, this is just a simple example - in practice you 269 Since some controllers have special logic for handling entire groups of pins 272 for groups it does not want to handle, or if it just wants to do some 481 function is *always* associated with a certain set of pin groups, could 486 The Function spi is associated with pin groups { A8, A7, A6, A5 } [all …]
|
D | vfio.txt | 67 IOMMU API therefore supports a notion of IOMMU groups. A group is 74 possible to share a set of page tables between different groups, 78 a container class, which may hold one or more groups. A container 101 supports sharing the IOMMU context between groups, multiple groups may 103 with existing groups, a new empty container will need to be used 106 With a group (or groups) attached to a container, the remaining 294 groups are allocated statically, one per a Partitionable Endpoint (PE)
|
/linux-4.1.27/include/linux/pinctrl/ |
D | pinmux.h | 68 const char * const **groups,
|
/linux-4.1.27/drivers/w1/ |
D | w1_family.h | 63 const struct attribute_group **groups; member
|
D | w1.c | 177 .groups = w1_slave_default_groups, 639 if (fops->groups) { in w1_family_notify() 640 err = sysfs_create_groups(&sl->dev.kobj, fops->groups); in w1_family_notify() 653 if (fops->groups) in w1_family_notify() 654 sysfs_remove_groups(&sl->dev.kobj, fops->groups); in w1_family_notify() 668 sl->dev.groups = w1_slave_groups; in __w1_attach_slave_device()
|
/linux-4.1.27/drivers/extcon/ |
D | extcon.c | 834 edev->extcon_dev_type.groups = in extcon_dev_register() 837 if (!edev->extcon_dev_type.groups) { in extcon_dev_register() 846 edev->extcon_dev_type.groups[index] = in extcon_dev_register() 849 edev->extcon_dev_type.groups[index] = in extcon_dev_register() 880 kfree(edev->extcon_dev_type.groups); in extcon_dev_register() 934 kfree(edev->extcon_dev_type.groups); in extcon_dev_unregister()
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ |
D | renesas,cpg-mstp-clocks.txt | 3 The CPG can gate SoC device clocks. The gates are organized in groups of up to 33 per gate clock. The MSTP groups are sparsely populated. Unimplemented gate
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_hwmon.c | 230 igb_hwmon->groups[0] = &igb_hwmon->group; in igb_sysfs_init() 236 igb_hwmon->groups); in igb_sysfs_init()
|
/linux-4.1.27/arch/mips/include/asm/mach-ralink/ |
D | pinmux.h | 35 int *groups; member
|
/linux-4.1.27/drivers/edac/ |
D | edac_module.h | 26 const struct attribute_group **groups);
|
D | edac_mc_sysfs.c | 301 .groups = csrow_attr_groups, 411 csrow->dev.groups = csrow_dev_groups; in edac_create_csrow_object() 583 .groups = dimm_attr_groups, 900 .groups = mci_attr_groups, 978 const struct attribute_group **groups) in edac_create_sysfs_mci_device() argument 1007 mci->dev.groups = groups; in edac_create_sysfs_mci_device()
|
/linux-4.1.27/drivers/staging/lustre/include/linux/libcfs/ |
D | libcfs_kernelcomm.h | 113 int libcfs_ukuc_start(lustre_kernelcomm *l, int groups);
|
/linux-4.1.27/arch/cris/arch-v32/ |
D | Kconfig | 14 prompt "Nbr of Ethernet LED groups" 18 Select how many Ethernet LED groups that can be used. Usually one per Ethernet 22 bool "Use zero LED groups" 34 bool "Use two LED groups" 36 Select this if you want two Ethernet LED groups. This is the
|
/linux-4.1.27/Documentation/devicetree/bindings/net/nfc/ |
D | st21nfcb.txt | 13 - pintctrl-0: Specifies the pin control groups used for this controller.
|
D | pn544.txt | 14 - pintctrl-0: Specifies the pin control groups used for this controller.
|
D | nxp-nci.txt | 14 - pintctrl-0: Specifies the pin control groups used for this controller.
|
D | st21nfca.txt | 13 - pintctrl-0: Specifies the pin control groups used for this controller.
|
/linux-4.1.27/Documentation/devicetree/bindings/security/tpm/ |
D | st33zp24-spi.txt | 15 - pintctrl-0: Specifies the pin control groups used for this controller.
|
D | st33zp24-i2c.txt | 16 - pintctrl-0: Specifies the pin control groups used for this controller.
|
/linux-4.1.27/net/core/ |
D | net-sysfs.c | 1496 const struct attribute_group **groups = ndev->sysfs_groups; in netdev_register_kobject() local 1502 dev->groups = groups; in netdev_register_kobject() 1508 if (*groups) in netdev_register_kobject() 1509 groups++; in netdev_register_kobject() 1511 *groups++ = &netstat_group; in netdev_register_kobject() 1515 *groups++ = &wireless_group; in netdev_register_kobject() 1518 *groups++ = &wireless_group; in netdev_register_kobject()
|
/linux-4.1.27/arch/sh/tools/ |
D | mach-types | 6 # List of board groups.
|
/linux-4.1.27/drivers/scsi/ |
D | scsi_netlink.c | 130 .groups = SCSI_NL_GRP_CNT, in scsi_netlink_init()
|
/linux-4.1.27/security/selinux/ |
D | netlink.c | 114 .groups = SELNLGRP_MAX, in selnl_init()
|
/linux-4.1.27/drivers/staging/vme/devices/ |
D | Kconfig | 20 4 groups of 8. Each bank of IO lines is built to function as input,
|
/linux-4.1.27/Documentation/devicetree/bindings/mmc/ |
D | samsung-sdhci.txt | 16 - pinctrl-0: Should specify pin control groups used for this controller.
|
/linux-4.1.27/fs/ceph/ |
D | Kconfig | 35 groups beyond the owner/group/world scheme.
|
/linux-4.1.27/sound/pci/hda/ |
D | hda_hwdep.c | 120 hwdep->dev.groups = snd_hda_dev_attr_groups; in snd_hda_create_hwdep()
|
/linux-4.1.27/lib/ |
D | decompress_bunzip2.c | 106 struct group_data groups[MAX_GROUPS]; /* Huffman coding tables */ member 295 hufGroup = bd->groups+j; in get_next_block() 363 hufGroup = bd->groups+selectors[selector++]; in get_next_block()
|
/linux-4.1.27/drivers/w1/slaves/ |
D | w1_ds2423.c | 134 .groups = w1_f1d_groups,
|
/linux-4.1.27/fs/hfsplus/ |
D | Kconfig | 21 groups beyond the owner/group/world scheme.
|