/Linux-v4.19/drivers/usb/core/ |
D | generic.c | 48 int num_configs; in usb_choose_configuration() local 57 num_configs = udev->descriptor.bNumConfigurations; in usb_choose_configuration() 58 for (i = 0; i < num_configs; (i++, c++)) { in usb_choose_configuration() 115 if (i == 0 && num_configs > 1 && desc && in usb_choose_configuration() 151 i, num_configs, plural(num_configs)); in usb_choose_configuration() 156 num_configs, plural(num_configs)); in usb_choose_configuration()
|
/Linux-v4.19/drivers/pinctrl/ |
D | pinctrl-utils.c | 76 unsigned long *configs, unsigned num_configs, in pinctrl_utils_add_map_configs() argument 84 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in pinctrl_utils_add_map_configs() 92 (*map)[*num_maps].data.configs.num_configs = num_configs; in pinctrl_utils_add_map_configs() 100 unsigned long **configs, unsigned *num_configs, in pinctrl_utils_add_config() argument 103 unsigned old_num = *num_configs; in pinctrl_utils_add_config() 117 *num_configs = new_num; in pinctrl_utils_add_config()
|
D | pinctrl-lantiq.c | 76 unsigned num_configs = 0; in ltq_pinctrl_dt_subnode_to_map() local 110 configs[num_configs++] = in ltq_pinctrl_dt_subnode_to_map() 115 if (!num_configs) in ltq_pinctrl_dt_subnode_to_map() 120 num_configs * sizeof(unsigned long), in ltq_pinctrl_dt_subnode_to_map() 125 (*map)->data.configs.num_configs = num_configs; in ltq_pinctrl_dt_subnode_to_map() 130 num_configs * sizeof(unsigned long), in ltq_pinctrl_dt_subnode_to_map() 135 (*map)->data.configs.num_configs = num_configs; in ltq_pinctrl_dt_subnode_to_map()
|
D | pinconf.c | 48 if (!map->data.configs.num_configs || in pinconf_validate_map() 140 setting->data.configs.num_configs = map->data.configs.num_configs; in pinconf_map_to_setting() 170 setting->data.configs.num_configs); in pinconf_apply_setting() 187 setting->data.configs.num_configs); in pinconf_apply_setting() 217 unsigned long *configs, unsigned num_configs) in pinconf_show_config() argument 227 for (i = 0; i < num_configs; i++) { in pinconf_show_config() 258 map->data.configs.num_configs); in pinconf_show_map() 290 setting->data.configs.num_configs); in pinconf_show_setting() 455 found->data.configs.num_configs); in pinconf_dbg_config_print() 585 for (i = 0; i < configs->num_configs; i++) { in pinconf_dbg_config_write()
|
D | pinctrl-utils.h | 35 unsigned long *configs, unsigned num_configs, 38 unsigned long **configs, unsigned *num_configs,
|
D | pinconf-generic.c | 298 unsigned num_configs = 0; in pinconf_generic_dt_subnode_to_map() local 329 &num_configs); in pinconf_generic_dt_subnode_to_map() 338 if (num_configs) in pinconf_generic_dt_subnode_to_map() 357 if (num_configs) { in pinconf_generic_dt_subnode_to_map() 360 num_configs, type); in pinconf_generic_dt_subnode_to_map()
|
D | pinctrl-da850-pupd.c | 111 unsigned int num_configs) in da850_pupd_pin_config_group_set() argument 121 for (i = 0; i < num_configs; i++) { in da850_pupd_pin_config_group_set()
|
D | pinctrl-ingenic.c | 602 unsigned long *configs, unsigned int num_configs) in ingenic_pinconf_set() argument 609 for (cfg = 0; cfg < num_configs; cfg++) { in ingenic_pinconf_set() 620 for (cfg = 0; cfg < num_configs; cfg++) { in ingenic_pinconf_set() 679 unsigned int num_configs) in ingenic_pinconf_group_set() argument 691 pins[i], configs, num_configs); in ingenic_pinconf_group_set()
|
/Linux-v4.19/drivers/pinctrl/sh-pfc/ |
D | pinctrl.c | 86 unsigned int num_configs) in sh_pfc_map_add_config() argument 90 cfgs = kmemdup(configs, num_configs * sizeof(*cfgs), in sh_pfc_map_add_config() 98 map->data.configs.num_configs = num_configs; in sh_pfc_map_add_config() 113 unsigned int num_configs; in sh_pfc_dt_subnode_to_map() local 149 ret = pinconf_generic_parse_dt_config(np, NULL, &configs, &num_configs); in sh_pfc_dt_subnode_to_map() 153 if (!function && num_configs == 0) { in sh_pfc_dt_subnode_to_map() 213 configs, num_configs); in sh_pfc_dt_subnode_to_map() 229 configs, num_configs); in sh_pfc_dt_subnode_to_map() 664 unsigned long *configs, unsigned num_configs) in sh_pfc_pinconf_set() argument 672 for (i = 0; i < num_configs; i++) { in sh_pfc_pinconf_set() [all …]
|
/Linux-v4.19/include/linux/pinctrl/ |
D | pinconf.h | 52 unsigned num_configs); 59 unsigned num_configs);
|
D | machine.h | 51 unsigned num_configs; member 118 .num_configs = ARRAY_SIZE(cfgs), \ 140 .num_configs = ARRAY_SIZE(cfgs), \
|
/Linux-v4.19/drivers/pinctrl/freescale/ |
D | pinctrl-imx.c | 113 new_map[j].data.configs.num_configs = 1; in imx_dt_node_to_map() 251 unsigned int num_configs) in imx_pinconf_decode_generic_config() argument 260 WARN_ON(num_configs > info->num_decodes); in imx_pinconf_decode_generic_config() 262 for (i = 0; i < num_configs; i++) { in imx_pinconf_decode_generic_config() 279 info->fixup(configs, num_configs, &raw_config); in imx_pinconf_decode_generic_config() 289 unsigned int num_configs; in imx_pinconf_parse_generic_config() local 297 &num_configs); in imx_pinconf_parse_generic_config() 301 return imx_pinconf_decode_generic_config(ipctl, configs, num_configs); in imx_pinconf_parse_generic_config() 327 unsigned num_configs) in imx_pinconf_set() argument 343 for (i = 0; i < num_configs; i++) { in imx_pinconf_set()
|
D | pinctrl-mxs.c | 122 new_map[i].data.configs.num_configs = 1; in mxs_dt_node_to_map() 238 unsigned num_configs) in mxs_pinconf_set() argument 255 unsigned num_configs) in mxs_pinconf_group_set() argument 266 for (n = 0; n < num_configs; n++) { in mxs_pinconf_group_set()
|
D | pinctrl-imx.h | 72 void (*fixup)(unsigned long *configs, unsigned int num_configs,
|
/Linux-v4.19/drivers/pinctrl/samsung/ |
D | pinctrl-samsung.c | 119 unsigned num_configs) in add_map_configs() argument 126 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in add_map_configs() 134 (*map)[*num_maps].data.configs.num_configs = num_configs; in add_map_configs() 141 unsigned *num_configs, unsigned long config) in add_config() argument 143 unsigned old_num = *num_configs; in add_config() 155 *num_configs = new_num; in add_config() 184 unsigned num_configs = 0; in samsung_dt_subnode_to_map() local 198 ret = add_config(dev, &configs, &num_configs, config); in samsung_dt_subnode_to_map() 211 if (num_configs) in samsung_dt_subnode_to_map() 232 if (num_configs) { in samsung_dt_subnode_to_map() [all …]
|
/Linux-v4.19/drivers/pinctrl/sprd/ |
D | pinctrl-sprd.c | 258 unsigned int num_configs = 0; in sprd_dt_node_to_map() local 291 &num_configs); in sprd_dt_node_to_map() 303 if (num_configs) in sprd_dt_node_to_map() 319 if (num_configs) { in sprd_dt_node_to_map() 333 num_configs, type); in sprd_dt_node_to_map() 579 unsigned int num_configs) in sprd_pinctrl_check_sleep_config() argument 584 for (i = 0; i < num_configs; i++) { in sprd_pinctrl_check_sleep_config() 594 unsigned long *configs, unsigned int num_configs) in sprd_pinconf_set() argument 605 is_sleep_config = sprd_pinctrl_check_sleep_config(configs, num_configs); in sprd_pinconf_set() 607 for (i = 0; i < num_configs; i++) { in sprd_pinconf_set() [all …]
|
/Linux-v4.19/drivers/pinctrl/tegra/ |
D | pinctrl-tegra.c | 117 unsigned num_configs = 0; in tegra_pinctrl_dt_subnode_to_map() local 136 &num_configs, config); in tegra_pinctrl_dt_subnode_to_map() 149 if (num_configs) in tegra_pinctrl_dt_subnode_to_map() 172 if (num_configs) { in tegra_pinctrl_dt_subnode_to_map() 175 configs, num_configs, in tegra_pinctrl_dt_subnode_to_map() 439 unsigned num_configs) in tegra_pinconf_set() argument 475 unsigned num_configs) in tegra_pinconf_group_set() argument 488 for (i = 0; i < num_configs; i++) { in tegra_pinconf_group_set()
|
D | pinctrl-tegra-xusb.c | 164 unsigned int i, reserve = 0, num_configs = 0; in tegra_xusb_padctl_parse_subnode() local 191 &num_configs, config); in tegra_xusb_padctl_parse_subnode() 199 if (num_configs) in tegra_xusb_padctl_parse_subnode() 222 if (num_configs) { in tegra_xusb_padctl_parse_subnode() 225 configs, num_configs, in tegra_xusb_padctl_parse_subnode() 375 unsigned int num_configs) in tegra_xusb_padctl_pinconf_group_set() argument 386 for (i = 0; i < num_configs; i++) { in tegra_xusb_padctl_pinconf_group_set()
|
/Linux-v4.19/drivers/pinctrl/bcm/ |
D | pinctrl-bcm281xx.c | 1103 unsigned num_configs, in bcm281xx_std_pin_update() argument 1112 for (i = 0; i < num_configs; i++) { in bcm281xx_std_pin_update() 1219 unsigned num_configs, in bcm281xx_i2c_pin_update() argument 1228 for (i = 0; i < num_configs; i++) { in bcm281xx_i2c_pin_update() 1289 unsigned num_configs, in bcm281xx_hdmi_pin_update() argument 1298 for (i = 0; i < num_configs; i++) { in bcm281xx_hdmi_pin_update() 1333 unsigned num_configs) in bcm281xx_pinctrl_pin_config_set() argument 1349 num_configs, &cfg_val, &cfg_mask); in bcm281xx_pinctrl_pin_config_set() 1354 num_configs, &cfg_val, &cfg_mask); in bcm281xx_pinctrl_pin_config_set() 1359 num_configs, &cfg_val, &cfg_mask); in bcm281xx_pinctrl_pin_config_set()
|
/Linux-v4.19/drivers/pinctrl/cirrus/ |
D | pinctrl-madera-core.c | 813 unsigned long *configs, unsigned int num_configs) in madera_pin_conf_set() argument 822 while (num_configs) { in madera_pin_conf_set() 912 --num_configs; in madera_pin_conf_set() 941 unsigned int num_configs) in madera_pin_conf_group_set() argument 956 num_configs); in madera_pin_conf_group_set() 964 num_configs); in madera_pin_conf_group_set()
|
/Linux-v4.19/drivers/pinctrl/meson/ |
D | pinctrl-meson.c | 175 unsigned long *configs, unsigned num_configs) in meson_pinconf_set() argument 187 for (i = 0; i < num_configs; i++) { in meson_pinconf_set() 302 unsigned long *configs, unsigned num_configs) in meson_pinconf_group_set() argument 312 num_configs); in meson_pinconf_group_set()
|
/Linux-v4.19/sound/soc/samsung/ |
D | bells.c | 393 .num_configs = ARRAY_SIZE(bells_codec_conf), 413 .num_configs = ARRAY_SIZE(bells_codec_conf), 433 .num_configs = ARRAY_SIZE(bells_codec_conf),
|
/Linux-v4.19/drivers/pinctrl/aspeed/ |
D | pinctrl-aspeed.c | 694 unsigned long *configs, unsigned int num_configs) in aspeed_pin_config_set() argument 702 for (i = 0; i < num_configs; i++) { in aspeed_pin_config_set() 760 unsigned int num_configs) in aspeed_pin_config_group_set() argument 775 num_configs); in aspeed_pin_config_group_set()
|
D | pinctrl-aspeed.h | 604 unsigned long *configs, unsigned int num_configs); 611 unsigned int num_configs);
|
/Linux-v4.19/drivers/pinctrl/nomadik/ |
D | pinctrl-abx500.c | 708 unsigned long *configs, unsigned num_configs) in abx500_dt_add_map_configs() argument 715 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in abx500_dt_add_map_configs() 724 (*map)[*num_maps].data.configs.num_configs = num_configs; in abx500_dt_add_map_configs() 848 unsigned num_configs) in abx500_pin_config_set() argument 858 for (i = 0; i < num_configs; i++) { in abx500_pin_config_set()
|