Home
last modified time | relevance | path

Searched refs:num_configs (Results 1 – 25 of 131) sorted by relevance

123456

/Linux-v6.1/drivers/pinctrl/
Dpinctrl-utils.c63 unsigned long *configs, unsigned num_configs, in pinctrl_utils_add_map_configs() argument
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() argument
90 unsigned old_num = *num_configs; in pinctrl_utils_add_config()
104 *num_configs = new_num; in pinctrl_utils_add_config()
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()
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() argument
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()
Dpinctrl-utils.h22 unsigned long *configs, unsigned num_configs,
25 unsigned long **configs, unsigned *num_configs,
Dpinconf-generic.c303 unsigned num_configs = 0; in pinconf_generic_dt_subnode_to_map() local
334 &num_configs); in pinconf_generic_dt_subnode_to_map()
343 if (num_configs) in pinconf_generic_dt_subnode_to_map()
362 if (num_configs) { in pinconf_generic_dt_subnode_to_map()
365 num_configs, type); in pinconf_generic_dt_subnode_to_map()
Dpinctrl-k210.c595 unsigned long *configs, unsigned int num_configs) in k210_pinconf_set() argument
603 for (i = 0; i < num_configs; i++) { in k210_pinconf_set()
624 unsigned int num_configs) in k210_pinconf_group_set() argument
636 for (i = 0; i < num_configs; i++) { in k210_pinconf_group_set()
769 unsigned int num_configs = 0; in k210_pinctrl_dt_subnode_to_map() local
785 &num_configs); in k210_pinctrl_dt_subnode_to_map()
792 reserve = pinmux_groups * (1 + num_configs); in k210_pinctrl_dt_subnode_to_map()
823 if (num_configs) { in k210_pinctrl_dt_subnode_to_map()
826 configs, num_configs, in k210_pinctrl_dt_subnode_to_map()
/Linux-v6.1/drivers/usb/core/
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()
/Linux-v6.1/drivers/pinctrl/freescale/
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() argument
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() argument
[all …]
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);
Dpinctrl-scu.c74 unsigned long *configs, unsigned num_configs) in imx_pinconf_set_scu() argument
87 WARN_ON(num_configs != 2); in imx_pinconf_set_scu()
/Linux-v6.1/drivers/clk/tegra/
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()
/Linux-v6.1/include/linux/pinctrl/
Dpinconf.h48 unsigned num_configs);
55 unsigned num_configs);
Dmachine.h50 unsigned num_configs; member
117 .num_configs = ARRAY_SIZE(cfgs), \
139 .num_configs = ARRAY_SIZE(cfgs), \
/Linux-v6.1/drivers/pinctrl/renesas/
Dpinctrl.c84 unsigned int num_configs) in sh_pfc_map_add_config() argument
88 cfgs = kmemdup(configs, num_configs * sizeof(*cfgs), in sh_pfc_map_add_config()
96 map->data.configs.num_configs = num_configs; in sh_pfc_map_add_config()
111 unsigned int num_configs; in sh_pfc_dt_subnode_to_map() local
147 ret = pinconf_generic_parse_dt_config(np, NULL, &configs, &num_configs); in sh_pfc_dt_subnode_to_map()
151 if (!function && num_configs == 0) { in sh_pfc_dt_subnode_to_map()
211 configs, num_configs); in sh_pfc_dt_subnode_to_map()
227 configs, num_configs); in sh_pfc_dt_subnode_to_map()
663 unsigned long *configs, unsigned num_configs) in sh_pfc_pinconf_set() argument
671 for (i = 0; i < num_configs; i++) { in sh_pfc_pinconf_set()
[all …]
Dpinctrl-rzv2m.c191 unsigned int num_configs) in rzv2m_map_add_config() argument
195 cfgs = kmemdup(configs, num_configs * sizeof(*cfgs), in rzv2m_map_add_config()
203 map->data.configs.num_configs = num_configs; in rzv2m_map_add_config()
222 unsigned int num_configs; in rzv2m_dt_subnode_to_map() local
252 ret = pinconf_generic_parse_dt_config(np, NULL, &configs, &num_configs); in rzv2m_dt_subnode_to_map()
256 if (num_pins && !num_configs) { in rzv2m_dt_subnode_to_map()
280 configs, num_configs); in rzv2m_dt_subnode_to_map()
542 unsigned int num_configs) in rzv2m_pinctrl_pinconf_set() argument
570 for (i = 0; i < num_configs; i++) { in rzv2m_pinctrl_pinconf_set()
657 unsigned int num_configs) in rzv2m_pinctrl_pinconf_group_set() argument
[all …]
Dpinctrl-rzn1.c342 unsigned int num_configs = 0; in rzn1_dt_node_to_map_one() local
357 &num_configs); in rzn1_dt_node_to_map_one()
364 if (num_configs) in rzn1_dt_node_to_map_one()
379 if (num_configs) { in rzn1_dt_node_to_map_one()
383 configs, num_configs, in rzn1_dt_node_to_map_one()
538 unsigned long *configs, unsigned int num_configs) in rzn1_pinconf_set() argument
553 for (i = 0; i < num_configs; i++) { in rzn1_pinconf_set()
647 unsigned int num_configs) in rzn1_pinconf_group_set() argument
655 grp->name, selector, configs, num_configs); in rzn1_pinconf_group_set()
660 ret = rzn1_pinconf_set(pctldev, pin, configs, num_configs); in rzn1_pinconf_group_set()
Dpinctrl-rzg2l.c229 unsigned int num_configs) in rzg2l_map_add_config() argument
233 cfgs = kmemdup(configs, num_configs * sizeof(*cfgs), in rzg2l_map_add_config()
241 map->data.configs.num_configs = num_configs; in rzg2l_map_add_config()
260 unsigned int num_configs; in rzg2l_dt_subnode_to_map() local
290 ret = pinconf_generic_parse_dt_config(np, NULL, &configs, &num_configs); in rzg2l_dt_subnode_to_map()
294 if (num_pins && !num_configs) { in rzg2l_dt_subnode_to_map()
318 configs, num_configs); in rzg2l_dt_subnode_to_map()
587 unsigned int num_configs) in rzg2l_pinctrl_pinconf_set() argument
616 for (i = 0; i < num_configs; i++) { in rzg2l_pinctrl_pinconf_set()
700 unsigned int num_configs) in rzg2l_pinctrl_pinconf_group_set() argument
[all …]
/Linux-v6.1/drivers/pinctrl/samsung/
Dpinctrl-samsung.c118 unsigned num_configs) in add_map_configs() argument
125 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in add_map_configs()
133 (*map)[*num_maps].data.configs.num_configs = num_configs; in add_map_configs()
140 unsigned *num_configs, unsigned long config) in add_config() argument
142 unsigned old_num = *num_configs; in add_config()
154 *num_configs = new_num; in add_config()
183 unsigned num_configs = 0; in samsung_dt_subnode_to_map() local
197 ret = add_config(dev, &configs, &num_configs, config); in samsung_dt_subnode_to_map()
210 if (num_configs) in samsung_dt_subnode_to_map()
231 if (num_configs) { in samsung_dt_subnode_to_map()
[all …]
/Linux-v6.1/drivers/pinctrl/sprd/
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() argument
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() argument
602 is_sleep_config = sprd_pinctrl_check_sleep_config(configs, num_configs); in sprd_pinconf_set()
604 for (i = 0; i < num_configs; i++) { in sprd_pinconf_set()
[all …]
/Linux-v6.1/drivers/pinctrl/visconti/
Dpinctrl-common.c39 unsigned int num_configs) in visconti_pin_config_set() argument
53 for (i = 0; i < num_configs; i++) { in visconti_pin_config_set()
125 unsigned int num_configs) in visconti_pin_config_group_set() argument
136 __func__, selector, num_pins, num_configs); in visconti_pin_config_group_set()
140 configs, num_configs); in visconti_pin_config_group_set()
/Linux-v6.1/drivers/pinctrl/aspeed/
Dpinctrl-aspeed.h110 unsigned long *configs, unsigned int num_configs);
117 unsigned int num_configs);
/Linux-v6.1/drivers/pinctrl/bcm/
Dpinctrl-bcm281xx.c1093 unsigned num_configs, in bcm281xx_std_pin_update() argument
1102 for (i = 0; i < num_configs; i++) { in bcm281xx_std_pin_update()
1209 unsigned num_configs, in bcm281xx_i2c_pin_update() argument
1218 for (i = 0; i < num_configs; i++) { in bcm281xx_i2c_pin_update()
1279 unsigned num_configs, in bcm281xx_hdmi_pin_update() argument
1288 for (i = 0; i < num_configs; i++) { in bcm281xx_hdmi_pin_update()
1323 unsigned num_configs) in bcm281xx_pinctrl_pin_config_set() argument
1339 num_configs, &cfg_val, &cfg_mask); in bcm281xx_pinctrl_pin_config_set()
1344 num_configs, &cfg_val, &cfg_mask); in bcm281xx_pinctrl_pin_config_set()
1349 num_configs, &cfg_val, &cfg_mask); in bcm281xx_pinctrl_pin_config_set()
/Linux-v6.1/drivers/pinctrl/tegra/
Dpinctrl-tegra.c111 unsigned num_configs = 0; in tegra_pinctrl_dt_subnode_to_map() local
130 &num_configs, config); in tegra_pinctrl_dt_subnode_to_map()
143 if (num_configs) in tegra_pinctrl_dt_subnode_to_map()
166 if (num_configs) { in tegra_pinctrl_dt_subnode_to_map()
169 configs, num_configs, in tegra_pinctrl_dt_subnode_to_map()
507 unsigned num_configs) in tegra_pinconf_set() argument
543 unsigned num_configs) in tegra_pinconf_group_set() argument
556 for (i = 0; i < num_configs; i++) { in tegra_pinconf_group_set()
Dpinctrl-tegra-xusb.c156 unsigned int i, reserve = 0, num_configs = 0; in tegra_xusb_padctl_parse_subnode() local
183 &num_configs, config); in tegra_xusb_padctl_parse_subnode()
191 if (num_configs) in tegra_xusb_padctl_parse_subnode()
214 if (num_configs) { in tegra_xusb_padctl_parse_subnode()
217 configs, num_configs, in tegra_xusb_padctl_parse_subnode()
367 unsigned int num_configs) in tegra_xusb_padctl_pinconf_group_set() argument
378 for (i = 0; i < num_configs; i++) { in tegra_xusb_padctl_pinconf_group_set()
/Linux-v6.1/sound/soc/intel/boards/
Dsof_maxim_common.c133 card->num_configs = ARRAY_SIZE(max_98373_codec_conf); in max_98373_set_codec_conf()
308 card->num_configs = ARRAY_SIZE(max_98390_4spk_codec_conf); in max_98390_set_codec_conf()
311 card->num_configs = ARRAY_SIZE(max_98390_codec_conf); in max_98390_set_codec_conf()

123456