/drivers/pinctrl/ |
H A D | pinctrl-utils.h | 35 unsigned long *configs, unsigned num_configs, 38 unsigned long **configs, unsigned *num_configs,
|
H A D | pinctrl-utils.c | 76 unsigned long *configs, unsigned num_configs, 84 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), 94 (*map)[*num_maps].data.configs.num_configs = num_configs; 102 unsigned long **configs, unsigned *num_configs, 105 unsigned old_num = *num_configs; 119 *num_configs = new_num; 73 pinctrl_utils_add_map_configs(struct pinctrl_dev *pctldev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs, enum pinctrl_map_type type) argument 101 pinctrl_utils_add_config(struct pinctrl_dev *pctldev, unsigned long **configs, unsigned *num_configs, unsigned long config) argument
|
H A D | pinctrl-lantiq.c | 76 unsigned num_configs = 0; local 110 configs[num_configs++] = 115 if (!num_configs) 120 num_configs * sizeof(unsigned long), 125 (*map)->data.configs.num_configs = num_configs; 130 num_configs * sizeof(unsigned long), 135 (*map)->data.configs.num_configs = num_configs;
|
H A D | pinctrl-tz1090-pdc.c | 350 unsigned int num_configs) 358 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), 376 (*map)[*num_maps].data.configs.num_configs = num_configs; 404 unsigned int num_configs = 0; local 418 ret = pinconf_generic_parse_dt_config(np, &configs, &num_configs); 425 if (num_configs) 446 if (num_configs) { 449 num_configs); 714 unsigned num_configs) 346 add_map_configs(struct device *dev, struct pinctrl_map **map, unsigned int *reserved_maps, unsigned int *num_maps, const char *group, unsigned long *configs, unsigned int num_configs) argument 712 tz1090_pdc_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *configs, unsigned num_configs) argument 841 tz1090_pdc_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned int group, unsigned long *configs, unsigned num_configs) argument [all...] |
H A D | pinconf-generic.c | 254 unsigned num_configs = 0; local 267 ret = pinconf_generic_parse_dt_config(np, &configs, &num_configs); 276 if (num_configs) 299 if (num_configs) { 302 num_configs, type);
|
H A D | pinconf.c | 48 if (!map->data.configs.num_configs || 141 setting->data.configs.num_configs = map->data.configs.num_configs; 171 setting->data.configs.num_configs); 188 setting->data.configs.num_configs); 230 for (i = 0; i < map->data.configs.num_configs; i++) { 272 for (i = 0; i < setting->data.configs.num_configs; i++) { 431 for (j = 0; j < map->data.configs.num_configs; j++) { 583 for (i = 0; i < configs->num_configs; i++) {
|
H A D | pinctrl-tegra.c | 128 unsigned num_configs = 0; local 147 &num_configs, config); 160 if (num_configs) 183 if (num_configs) { 186 configs, num_configs, 434 unsigned num_configs) 470 unsigned num_configs) 483 for (i = 0; i < num_configs; i++) { 432 tegra_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument 468 tegra_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned group, unsigned long *configs, unsigned num_configs) argument
|
H A D | pinctrl-tz1090.c | 1076 unsigned int num_configs) 1083 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), 1093 (*map)[*num_maps].data.configs.num_configs = num_configs; 1121 unsigned int num_configs = 0; local 1134 ret = pinconf_generic_parse_dt_config(np, &configs, &num_configs); 1141 if (num_configs) 1162 if (num_configs) { 1165 num_configs); 1708 unsigned num_configs) 1072 add_map_configs(struct device *dev, struct pinctrl_map **map, unsigned int *reserved_maps, unsigned int *num_maps, const char *group, unsigned long *configs, unsigned int num_configs) argument 1706 tz1090_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *configs, unsigned num_configs) argument 1845 tz1090_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned int group, unsigned long *configs, unsigned num_configs) argument [all...] |
H A D | pinctrl-bcm281xx.c | 1102 unsigned num_configs, 1111 for (i = 0; i < num_configs; i++) { 1218 unsigned num_configs, 1227 for (i = 0; i < num_configs; i++) { 1288 unsigned num_configs, 1297 for (i = 0; i < num_configs; i++) { 1332 unsigned num_configs) 1348 num_configs, &cfg_val, &cfg_mask); 1353 num_configs, &cfg_val, &cfg_mask); 1358 num_configs, 1099 bcm281xx_std_pin_update(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs, u32 *val, u32 *mask) argument 1215 bcm281xx_i2c_pin_update(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs, u32 *val, u32 *mask) argument 1285 bcm281xx_hdmi_pin_update(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs, u32 *val, u32 *mask) argument 1329 bcm281xx_pinctrl_pin_config_set(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument [all...] |
H A D | core.h | 103 * @num_configs: the number of entries in array @configs 108 unsigned num_configs; member in struct:pinctrl_setting_configs
|
H A D | pinctrl-tegra-xusb.c | 153 unsigned int i, reserve = 0, num_configs = 0; local 180 &num_configs, config); 188 if (num_configs) 211 if (num_configs) { 214 configs, num_configs, 357 unsigned int num_configs) 368 for (i = 0; i < num_configs; i++) { 354 tegra_xusb_padctl_pinconf_group_set(struct pinctrl_dev *pinctrl, unsigned int group, unsigned long *configs, unsigned int num_configs) argument
|
H A D | pinctrl-falcon.c | 242 unsigned num_configs) 284 unsigned num_configs) 293 for (i = 0; i < num_configs; i++) { 240 falcon_pinconf_group_set(struct pinctrl_dev *pctrldev, unsigned group, unsigned long *configs, unsigned num_configs) argument 282 falcon_pinconf_set(struct pinctrl_dev *pctrldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument
|
H A D | pinctrl-xway.c | 503 unsigned num_configs) 512 for (i = 0; i < num_configs; i++) { 587 unsigned num_configs) 596 num_configs); 500 xway_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument 584 xway_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned selector, unsigned long *configs, unsigned num_configs) argument
|
H A D | pinctrl-single.c | 250 unsigned long *configs, unsigned num_configs); 621 unsigned num_configs) 633 for (j = 0; j < num_configs; j++) { 705 unsigned num_configs) 715 if (pcs_pinconf_set(pctldev, pins[i], configs, num_configs)) 1111 m->data.configs.num_configs = nconfs; 619 pcs_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument 703 pcs_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned group, unsigned long *configs, unsigned num_configs) argument
|
/drivers/usb/core/ |
H A D | generic.c | 46 int num_configs; local 55 num_configs = udev->descriptor.bNumConfigurations; 56 for (i = 0; i < num_configs; (i++, c++)) { 113 if (i == 0 && num_configs > 1 && desc && 149 i, num_configs, plural(num_configs)); 154 num_configs, plural(num_configs));
|
/drivers/pinctrl/sh-pfc/ |
H A D | pinctrl.c | 82 unsigned int num_configs) 86 cfgs = kmemdup(configs, num_configs * sizeof(*cfgs), 94 map->data.configs.num_configs = num_configs; 106 unsigned int num_configs; local 125 ret = pinconf_generic_parse_dt_config(np, &configs, &num_configs); 129 if (!function && num_configs == 0) { 188 configs, num_configs); 204 configs, num_configs); 510 unsigned long *configs, unsigned num_configs) 78 sh_pfc_map_add_config(struct pinctrl_map *map, const char *group_or_pin, enum pinctrl_map_type type, unsigned long *configs, unsigned int num_configs) argument 509 sh_pfc_pinconf_set(struct pinctrl_dev *pctldev, unsigned _pin, unsigned long *configs, unsigned num_configs) argument 545 sh_pfc_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned group, unsigned long *configs, unsigned num_configs) argument [all...] |
/drivers/pinctrl/samsung/ |
H A D | pinctrl-samsung.c | 134 unsigned num_configs) 141 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), 151 (*map)[*num_maps].data.configs.num_configs = num_configs; 158 unsigned *num_configs, unsigned long config) 160 unsigned old_num = *num_configs; 174 *num_configs = new_num; 203 unsigned num_configs = 0; local 217 ret = add_config(dev, &configs, &num_configs, config); 230 if (num_configs) 131 add_map_configs(struct device *dev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs) argument 157 add_config(struct device *dev, unsigned long **configs, unsigned *num_configs, unsigned long config) argument 467 samsung_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *configs, unsigned num_configs) argument 489 samsung_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned group, unsigned long *configs, unsigned num_configs) argument [all...] |
H A D | pinctrl-exynos5440.c | 250 map[*nmaps].data.configs.num_configs = cfg_cnt; 398 unsigned num_configs) 410 for (i = 0; i < num_configs; i++) { 514 unsigned num_configs) 525 num_configs); 396 exynos5440_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *configs, unsigned num_configs) argument 512 exynos5440_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned group, unsigned long *configs, unsigned num_configs) argument
|
/drivers/pinctrl/freescale/ |
H A D | pinctrl-mxs.c | 130 new_map[i].data.configs.num_configs = 1; 237 unsigned num_configs) 254 unsigned num_configs) 265 for (n = 0; n < num_configs; n++) { 235 mxs_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument 252 mxs_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned group, unsigned long *configs, unsigned num_configs) argument
|
H A D | pinctrl-imx.c | 155 new_map[j].data.configs.num_configs = 1; 327 unsigned num_configs) 343 for (i = 0; i < num_configs; i++) { 325 imx_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin_id, unsigned long *configs, unsigned num_configs) argument
|
H A D | pinctrl-imx1-core.c | 275 new_map[j].data.configs.num_configs = 1; 403 unsigned num_configs) 409 for (i = 0; i != num_configs; ++i) { 401 imx1_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin_id, unsigned long *configs, unsigned num_configs) argument
|
/drivers/pinctrl/nomadik/ |
H A D | pinctrl-abx500.c | 849 unsigned long *configs, unsigned num_configs) 856 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), 865 (*map)[*num_maps].data.configs.num_configs = num_configs; 997 unsigned num_configs) 1007 for (i = 0; i < num_configs; i++) { 846 abx500_dt_add_map_configs(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs) argument 994 abx500_pin_config_set(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument
|
H A D | pinctrl-nomadik.c | 1374 unsigned long *configs, unsigned num_configs) 1381 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), 1390 (*map)[*num_maps].data.configs.num_configs = num_configs; 1812 unsigned long *configs, unsigned num_configs) 1846 for (i = 0; i < num_configs; i++) { 1371 nmk_dt_add_map_configs(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs) argument 1811 nmk_pin_config_set(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument
|
/drivers/pinctrl/vt8500/ |
H A D | pinctrl-wmt.c | 285 map->data.configs.num_configs = 1; 428 unsigned long *configs, unsigned num_configs) 445 for (i = 0; i < num_configs; i++) { 427 wmt_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument
|
/drivers/pinctrl/mvebu/ |
H A D | pinctrl-mvebu.c | 154 unsigned num_configs) 163 for (i = 0; i < num_configs; i++) { 152 mvebu_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned gid, unsigned long *configs, unsigned num_configs) argument
|