Lines Matching refs:configs
349 const char *group, unsigned long *configs, in add_map_configs() argument
358 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in add_map_configs()
374 (*map)[*num_maps].data.configs.group_or_pin = group; in add_map_configs()
375 (*map)[*num_maps].data.configs.configs = dup_configs; in add_map_configs()
376 (*map)[*num_maps].data.configs.num_configs = num_configs; in add_map_configs()
390 kfree(map[i].data.configs.configs); in tz1090_pdc_pinctrl_dt_free_map()
403 unsigned long *configs = NULL; in tz1090_pdc_pinctrl_dt_subnode_to_map() local
418 ret = pinconf_generic_parse_dt_config(np, NULL, &configs, &num_configs); in tz1090_pdc_pinctrl_dt_subnode_to_map()
448 num_maps, group, configs, in tz1090_pdc_pinctrl_dt_subnode_to_map()
458 kfree(configs); in tz1090_pdc_pinctrl_dt_subnode_to_map()
713 unsigned int pin, unsigned long *configs, in tz1090_pdc_pinconf_set() argument
725 param = pinconf_to_config_param(configs[i]); in tz1090_pdc_pinconf_set()
726 arg = pinconf_to_config_argument(configs[i]); in tz1090_pdc_pinconf_set()
729 __func__, tz1090_pdc_pins[pin].name, configs[i]); in tz1090_pdc_pinconf_set()
843 unsigned long *configs, in tz1090_pdc_pinconf_group_set() argument
858 param = pinconf_to_config_param(configs[j]); in tz1090_pdc_pinconf_group_set()
861 __func__, g->name, configs[j]); in tz1090_pdc_pinconf_group_set()
875 configs, num_configs); in tz1090_pdc_pinconf_group_set()
883 arg = pinconf_to_config_argument(configs[j]); in tz1090_pdc_pinconf_group_set()