Searched refs:line_names (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/gpio/ |
| H A D | gpio-mockup.c | 528 char **line_names = NULL; in gpio_mockup_register_chip() local 548 line_names = kasprintf_strarray(GFP_KERNEL, chip_label, ngpio); in gpio_mockup_register_chip() 549 if (!line_names) in gpio_mockup_register_chip() 553 "gpio-line-names", line_names, ngpio); in gpio_mockup_register_chip() 558 kfree_strarray(line_names, ngpio); in gpio_mockup_register_chip() 567 kfree_strarray(line_names, ngpio); in gpio_mockup_register_chip()
|
| H A D | gpio-sim.c | 735 gpio_sim_set_line_names(struct gpio_sim_bank *bank, char **line_names) in gpio_sim_set_line_names() argument 743 line_names[line->offset] = line->name; in gpio_sim_set_line_names() 879 char **line_names __free(kfree) = NULL; in gpio_sim_make_bank_swnode() 892 line_names = kcalloc(line_names_size, sizeof(*line_names), in gpio_sim_make_bank_swnode() 894 if (!line_names) in gpio_sim_make_bank_swnode() 897 gpio_sim_set_line_names(bank, line_names); in gpio_sim_make_bank_swnode() 901 line_names, line_names_size); in gpio_sim_make_bank_swnode()
|
| H A D | gpio-aggregator.c | 892 const char **line_names __free(kfree) = kcalloc( in gpio_aggregator_make_device_sw_node() 893 num_lines, sizeof(*line_names), GFP_KERNEL); in gpio_aggregator_make_device_sw_node() 894 if (!line_names) in gpio_aggregator_make_device_sw_node() 899 line_names[n++] = line->name ?: ""; in gpio_aggregator_make_device_sw_node() 903 line_names, num_lines); in gpio_aggregator_make_device_sw_node()
|