/Linux-v6.1/drivers/pinctrl/ |
D | pinctrl-utils.c | 63 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()
|
D | pinctrl-lantiq.c | 73 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()
|
D | pinconf.c | 46 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()
|
D | pinctrl-utils.h | 22 unsigned long *configs, unsigned num_configs, 25 unsigned long **configs, unsigned *num_configs,
|
D | pinconf-generic.c | 303 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()
|
D | pinctrl-k210.c | 595 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/ |
D | generic.c | 59 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/ |
D | pinctrl-imx.c | 132 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 …]
|
D | pinctrl-imx.h | 109 void (*fixup)(unsigned long *configs, unsigned int num_configs, 119 unsigned long *configs, unsigned int num_configs); 155 unsigned long *configs, unsigned num_configs);
|
D | pinctrl-scu.c | 74 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/ |
D | clk-tegra210-emc.c | 96 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/ |
D | pinconf.h | 48 unsigned num_configs); 55 unsigned num_configs);
|
D | machine.h | 50 unsigned num_configs; member 117 .num_configs = ARRAY_SIZE(cfgs), \ 139 .num_configs = ARRAY_SIZE(cfgs), \
|
/Linux-v6.1/drivers/pinctrl/renesas/ |
D | pinctrl.c | 84 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 …]
|
D | pinctrl-rzv2m.c | 191 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 …]
|
D | pinctrl-rzn1.c | 342 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()
|
D | pinctrl-rzg2l.c | 229 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/ |
D | pinctrl-samsung.c | 118 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/ |
D | pinctrl-sprd.c | 250 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/ |
D | pinctrl-common.c | 39 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/ |
D | pinctrl-aspeed.h | 110 unsigned long *configs, unsigned int num_configs); 117 unsigned int num_configs);
|
/Linux-v6.1/drivers/pinctrl/bcm/ |
D | pinctrl-bcm281xx.c | 1093 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/ |
D | pinctrl-tegra.c | 111 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()
|
D | pinctrl-tegra-xusb.c | 156 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/ |
D | sof_maxim_common.c | 133 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()
|