Home
last modified time | relevance | path

Searched refs:num_configs (Results 1 - 25 of 248) sorted by relevance

12345678910

/kernel/linux/linux-5.10/drivers/pinctrl/
H A Dpinctrl-utils.c76 unsigned long *configs, unsigned num_configs, in pinctrl_utils_add_map_configs()
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()
103 unsigned old_num = *num_configs; in pinctrl_utils_add_config()
117 *num_configs = new_num; in pinctrl_utils_add_config()
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) pinctrl_utils_add_map_configs() argument
99 pinctrl_utils_add_config(struct pinctrl_dev *pctldev, unsigned long **configs, unsigned *num_configs, unsigned long config) pinctrl_utils_add_config() argument
H A Dpinconf.c46 if (!map->data.configs.num_configs || in pinconf_validate_map()
138 setting->data.configs.num_configs = map->data.configs.num_configs; in pinconf_map_to_setting()
168 setting->data.configs.num_configs); in pinconf_apply_setting()
185 setting->data.configs.num_configs); in pinconf_apply_setting()
215 unsigned long *configs, unsigned num_configs) in pinconf_show_config()
225 for (i = 0; i < num_configs; i++) { in pinconf_show_config()
256 map->data.configs.num_configs); in pinconf_show_map()
288 setting->data.configs.num_configs); in pinconf_show_setting()
214 pinconf_show_config(struct seq_file *s, struct pinctrl_dev *pctldev, unsigned long *configs, unsigned num_configs) pinconf_show_config() argument
H A Dpinctrl-lantiq.c73 unsigned num_configs = 0; in ltq_pinctrl_dt_subnode_to_map() local
107 configs[num_configs++] = in ltq_pinctrl_dt_subnode_to_map()
112 if (!num_configs) in ltq_pinctrl_dt_subnode_to_map()
117 num_configs * sizeof(unsigned long), in ltq_pinctrl_dt_subnode_to_map()
122 (*map)->data.configs.num_configs = num_configs; in ltq_pinctrl_dt_subnode_to_map()
127 num_configs * sizeof(unsigned long), in ltq_pinctrl_dt_subnode_to_map()
132 (*map)->data.configs.num_configs = num_configs; in ltq_pinctrl_dt_subnode_to_map()
H A Dpinctrl-utils.h35 unsigned long *configs, unsigned num_configs,
38 unsigned long **configs, unsigned *num_configs,
H A Dpinconf-generic.c301 unsigned num_configs = 0; in pinconf_generic_dt_subnode_to_map() local
332 &num_configs); in pinconf_generic_dt_subnode_to_map()
341 if (num_configs) in pinconf_generic_dt_subnode_to_map()
360 if (num_configs) { in pinconf_generic_dt_subnode_to_map()
363 num_configs, type); in pinconf_generic_dt_subnode_to_map()
/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dpinctrl-utils.c63 unsigned long *configs, unsigned num_configs, in pinctrl_utils_add_map_configs()
71 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in pinctrl_utils_add_map_configs()
79 (*map)[*num_maps].data.configs.num_configs = num_configs; in pinctrl_utils_add_map_configs()
87 unsigned long **configs, unsigned *num_configs, in pinctrl_utils_add_config()
90 unsigned old_num = *num_configs; in pinctrl_utils_add_config()
104 *num_configs = new_num; in pinctrl_utils_add_config()
60 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) pinctrl_utils_add_map_configs() argument
86 pinctrl_utils_add_config(struct pinctrl_dev *pctldev, unsigned long **configs, unsigned *num_configs, unsigned long config) pinctrl_utils_add_config() argument
H A Dpinctrl-lantiq.c74 unsigned num_configs = 0; in ltq_pinctrl_dt_subnode_to_map() local
108 configs[num_configs++] = in ltq_pinctrl_dt_subnode_to_map()
113 if (!num_configs) in ltq_pinctrl_dt_subnode_to_map()
118 num_configs * sizeof(unsigned long), in ltq_pinctrl_dt_subnode_to_map()
123 (*map)->data.configs.num_configs = num_configs; in ltq_pinctrl_dt_subnode_to_map()
128 num_configs * sizeof(unsigned long), in ltq_pinctrl_dt_subnode_to_map()
133 (*map)->data.configs.num_configs = num_configs; in ltq_pinctrl_dt_subnode_to_map()
H A Dpinconf.c46 if (!map->data.configs.num_configs || in pinconf_validate_map()
138 setting->data.configs.num_configs = map->data.configs.num_configs; in pinconf_map_to_setting()
168 setting->data.configs.num_configs); in pinconf_apply_setting()
185 setting->data.configs.num_configs); in pinconf_apply_setting()
215 unsigned long *configs, unsigned num_configs) in pinconf_show_config()
225 for (i = 0; i < num_configs; i++) { in pinconf_show_config()
256 map->data.configs.num_configs); in pinconf_show_map()
288 setting->data.configs.num_configs); in pinconf_show_setting()
214 pinconf_show_config(struct seq_file *s, struct pinctrl_dev *pctldev, unsigned long *configs, unsigned num_configs) pinconf_show_config() argument
H A Dpinctrl-utils.h27 unsigned long *configs, unsigned num_configs,
30 unsigned long **configs, unsigned *num_configs,
/kernel/linux/linux-5.10/drivers/usb/core/
H A Dgeneric.c59 int num_configs; in usb_choose_configuration() local
68 num_configs = udev->descriptor.bNumConfigurations; in usb_choose_configuration()
69 for (i = 0; i < num_configs; (i++, c++)) { in usb_choose_configuration()
151 if (i == 0 && num_configs > 1 && desc && in usb_choose_configuration()
187 i, num_configs, plural(num_configs)); in usb_choose_configuration()
192 num_configs, plural(num_configs)); in usb_choose_configuration()
/kernel/linux/linux-6.6/drivers/usb/core/
H A Dgeneric.c59 int num_configs; in usb_choose_configuration() local
68 num_configs = udev->descriptor.bNumConfigurations; in usb_choose_configuration()
69 for (i = 0; i < num_configs; (i++, c++)) { in usb_choose_configuration()
151 if (i == 0 && num_configs > 1 && desc && in usb_choose_configuration()
187 i, num_configs, plural(num_configs)); in usb_choose_configuration()
192 num_configs, plural(num_configs)); in usb_choose_configuration()
/kernel/linux/linux-5.10/drivers/pinctrl/freescale/
H A Dpinctrl-imx.c132 new_map[j].data.configs.num_configs = 2; in imx_dt_node_to_map()
136 new_map[j].data.configs.num_configs = 1; in imx_dt_node_to_map()
296 unsigned int num_configs) in imx_pinconf_decode_generic_config()
305 WARN_ON(num_configs > info->num_decodes); in imx_pinconf_decode_generic_config()
307 for (i = 0; i < num_configs; i++) { in imx_pinconf_decode_generic_config()
324 info->fixup(configs, num_configs, &raw_config); in imx_pinconf_decode_generic_config()
334 unsigned int num_configs; in imx_pinconf_parse_generic_config() local
342 &num_configs); in imx_pinconf_parse_generic_config()
346 return imx_pinconf_decode_generic_config(ipctl, configs, num_configs); in imx_pinconf_parse_generic_config()
384 unsigned num_configs) in imx_pinconf_set_mmio()
294 imx_pinconf_decode_generic_config(struct imx_pinctrl *ipctl, unsigned long *configs, unsigned int num_configs) imx_pinconf_decode_generic_config() argument
382 imx_pinconf_set_mmio(struct pinctrl_dev *pctldev, unsigned pin_id, unsigned long *configs, unsigned num_configs) imx_pinconf_set_mmio() argument
419 imx_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin_id, unsigned long *configs, unsigned num_configs) imx_pinconf_set() argument
[all...]
H A Dpinctrl-imx.h109 void (*fixup)(unsigned long *configs, unsigned int num_configs,
119 unsigned long *configs, unsigned int num_configs);
155 unsigned long *configs, unsigned num_configs);
/kernel/linux/linux-5.10/drivers/clk/tegra/
H A Dclk-tegra210-emc.c96 if (!provider || !provider->configs || provider->num_configs == 0) in tegra210_clk_emc_round_rate()
99 for (i = 0; i < provider->num_configs; i++) { in tegra210_clk_emc_round_rate()
131 if (!provider->configs || provider->num_configs == 0) in tegra210_clk_emc_set_rate()
134 for (i = 0; i < provider->num_configs; i++) { in tegra210_clk_emc_set_rate()
141 if (i == provider->num_configs) in tegra210_clk_emc_set_rate()
307 for (i = 0; i < provider->num_configs; i++) { in tegra210_clk_emc_attach()
/kernel/linux/linux-6.6/drivers/clk/tegra/
H A Dclk-tegra210-emc.c96 if (!provider || !provider->configs || provider->num_configs == 0) in tegra210_clk_emc_round_rate()
99 for (i = 0; i < provider->num_configs; i++) { in tegra210_clk_emc_round_rate()
131 if (!provider->configs || provider->num_configs == 0) in tegra210_clk_emc_set_rate()
134 for (i = 0; i < provider->num_configs; i++) { in tegra210_clk_emc_set_rate()
141 if (i == provider->num_configs) in tegra210_clk_emc_set_rate()
307 for (i = 0; i < provider->num_configs; i++) { in tegra210_clk_emc_attach()
/kernel/linux/linux-5.10/drivers/pinctrl/renesas/
H A Dpinctrl.c85 unsigned int num_configs) in sh_pfc_map_add_config()
89 cfgs = kmemdup(configs, num_configs * sizeof(*cfgs), in sh_pfc_map_add_config()
97 map->data.configs.num_configs = num_configs; in sh_pfc_map_add_config()
112 unsigned int num_configs; in sh_pfc_dt_subnode_to_map() local
148 ret = pinconf_generic_parse_dt_config(np, NULL, &configs, &num_configs); in sh_pfc_dt_subnode_to_map()
152 if (!function && num_configs == 0) { in sh_pfc_dt_subnode_to_map()
212 configs, num_configs); in sh_pfc_dt_subnode_to_map()
228 configs, num_configs); in sh_pfc_dt_subnode_to_map()
667 unsigned long *configs, unsigned num_configs) in sh_pfc_pinconf_set()
81 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) sh_pfc_map_add_config() argument
666 sh_pfc_pinconf_set(struct pinctrl_dev *pctldev, unsigned _pin, unsigned long *configs, unsigned num_configs) sh_pfc_pinconf_set() argument
741 sh_pfc_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned group, unsigned long *configs, unsigned num_configs) sh_pfc_pinconf_group_set() argument
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/renesas/
H A Dpinctrl.c82 unsigned int num_configs) in sh_pfc_map_add_config()
86 cfgs = kmemdup(configs, num_configs * sizeof(*cfgs), in sh_pfc_map_add_config()
94 map->data.configs.num_configs = num_configs; in sh_pfc_map_add_config()
109 unsigned int num_configs; in sh_pfc_dt_subnode_to_map() local
128 ret = pinconf_generic_parse_dt_config(np, NULL, &configs, &num_configs); in sh_pfc_dt_subnode_to_map()
132 if (!function && num_configs == 0) { in sh_pfc_dt_subnode_to_map()
192 configs, num_configs); in sh_pfc_dt_subnode_to_map()
208 configs, num_configs); in sh_pfc_dt_subnode_to_map()
645 unsigned long *configs, unsigned num_configs) in sh_pfc_pinconf_set()
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) sh_pfc_map_add_config() argument
644 sh_pfc_pinconf_set(struct pinctrl_dev *pctldev, unsigned _pin, unsigned long *configs, unsigned num_configs) sh_pfc_pinconf_set() argument
726 sh_pfc_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned group, unsigned long *configs, unsigned num_configs) sh_pfc_pinconf_group_set() argument
[all...]
/kernel/linux/linux-5.10/include/linux/pinctrl/
H A Dpinconf.h48 unsigned num_configs);
55 unsigned num_configs);
H A Dmachine.h45 * @num_configs: the number of entries in array @configs
50 unsigned num_configs; member
117 .num_configs = ARRAY_SIZE(cfgs), \
139 .num_configs = ARRAY_SIZE(cfgs), \
/kernel/linux/linux-6.6/include/linux/pinctrl/
H A Dpinconf.h48 unsigned num_configs);
55 unsigned num_configs);
H A Dmachine.h45 * @num_configs: the number of entries in array @configs
50 unsigned num_configs; member
117 .num_configs = ARRAY_SIZE(cfgs), \
139 .num_configs = ARRAY_SIZE(cfgs), \
/kernel/linux/linux-5.10/drivers/pinctrl/sprd/
H A Dpinctrl-sprd.c250 unsigned int num_configs = 0; in sprd_dt_node_to_map() local
283 &num_configs); in sprd_dt_node_to_map()
295 if (num_configs) in sprd_dt_node_to_map()
311 if (num_configs) { in sprd_dt_node_to_map()
325 num_configs, type); in sprd_dt_node_to_map()
576 unsigned int num_configs) in sprd_pinctrl_check_sleep_config()
581 for (i = 0; i < num_configs; i++) { in sprd_pinctrl_check_sleep_config()
591 unsigned long *configs, unsigned int num_configs) in sprd_pinconf_set()
602 is_sleep_config = sprd_pinctrl_check_sleep_config(configs, num_configs); in sprd_pinconf_set()
604 for (i = 0; i < num_configs; in sprd_pinconf_set()
575 sprd_pinctrl_check_sleep_config(unsigned long *configs, unsigned int num_configs) sprd_pinctrl_check_sleep_config() argument
590 sprd_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin_id, unsigned long *configs, unsigned int num_configs) sprd_pinconf_set() argument
758 sprd_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned int selector, unsigned long *configs, unsigned int num_configs) sprd_pinconf_group_set() argument
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/sprd/
H A Dpinctrl-sprd.c252 unsigned int num_configs = 0; in sprd_dt_node_to_map() local
285 &num_configs); in sprd_dt_node_to_map()
297 if (num_configs) in sprd_dt_node_to_map()
313 if (num_configs) { in sprd_dt_node_to_map()
327 num_configs, type); in sprd_dt_node_to_map()
578 unsigned int num_configs) in sprd_pinctrl_check_sleep_config()
583 for (i = 0; i < num_configs; i++) { in sprd_pinctrl_check_sleep_config()
593 unsigned long *configs, unsigned int num_configs) in sprd_pinconf_set()
604 is_sleep_config = sprd_pinctrl_check_sleep_config(configs, num_configs); in sprd_pinconf_set()
606 for (i = 0; i < num_configs; in sprd_pinconf_set()
577 sprd_pinctrl_check_sleep_config(unsigned long *configs, unsigned int num_configs) sprd_pinctrl_check_sleep_config() argument
592 sprd_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin_id, unsigned long *configs, unsigned int num_configs) sprd_pinconf_set() argument
760 sprd_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned int selector, unsigned long *configs, unsigned int num_configs) sprd_pinconf_group_set() argument
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.c119 unsigned num_configs) in add_map_configs()
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()
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()
116 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) add_map_configs() argument
140 add_config(struct device *dev, unsigned long **configs, unsigned *num_configs, unsigned long config) add_config() argument
477 samsung_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *configs, unsigned num_configs) samsung_pinconf_set() argument
499 samsung_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned group, unsigned long *configs, unsigned num_configs) samsung_pinconf_group_set() argument
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.c119 unsigned num_configs) in add_map_configs()
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()
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()
116 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) add_map_configs() argument
140 add_config(struct device *dev, unsigned long **configs, unsigned *num_configs, unsigned long config) add_config() argument
477 samsung_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *configs, unsigned num_configs) samsung_pinconf_set() argument
499 samsung_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned group, unsigned long *configs, unsigned num_configs) samsung_pinconf_group_set() argument
[all...]

Completed in 16 milliseconds

12345678910