Lines Matching refs:gpio_sim_bank

612 struct gpio_sim_bank {  struct
639 static struct gpio_sim_bank *to_gpio_sim_bank(struct config_item *item) in to_gpio_sim_bank() argument
643 return container_of(group, struct gpio_sim_bank, group); in to_gpio_sim_bank()
646 static bool gpio_sim_bank_has_label(struct gpio_sim_bank *bank) in gpio_sim_bank_has_label()
652 gpio_sim_bank_get_device(struct gpio_sim_bank *bank) in gpio_sim_bank_get_device()
662 struct gpio_sim_bank *parent;
682 struct gpio_sim_bank *bank = line->parent; in gpio_sim_line_get_device()
754 static unsigned int gpio_sim_get_line_names_size(struct gpio_sim_bank *bank) in gpio_sim_get_line_names_size()
770 gpio_sim_set_line_names(struct gpio_sim_bank *bank, char **line_names) in gpio_sim_set_line_names()
803 struct gpio_sim_bank *bank; in gpio_sim_add_hogs()
879 gpio_sim_make_bank_swnode(struct gpio_sim_bank *bank, in gpio_sim_make_bank_swnode()
923 struct gpio_sim_bank *this, *pos; in gpio_sim_bank_labels_non_unique()
943 struct gpio_sim_bank *bank; in gpio_sim_device_activate()
1029 struct gpio_sim_bank *bank; in gpio_sim_device_lockup_configfs()
1116 struct gpio_sim_bank *bank = to_gpio_sim_bank(item); in gpio_sim_bank_config_chip_name_show()
1134 struct gpio_sim_bank *bank = to_gpio_sim_bank(item); in gpio_sim_bank_config_label_show()
1145 struct gpio_sim_bank *bank = to_gpio_sim_bank(item); in gpio_sim_bank_config_label_store()
1169 struct gpio_sim_bank *bank = to_gpio_sim_bank(item); in gpio_sim_bank_config_num_lines_show()
1181 struct gpio_sim_bank *bank = to_gpio_sim_bank(item); in gpio_sim_bank_config_num_lines_store()
1433 struct gpio_sim_bank *bank = to_gpio_sim_bank(&group->cg_item); in gpio_sim_bank_config_make_line_group()
1464 struct gpio_sim_bank *bank = to_gpio_sim_bank(item); in gpio_sim_bank_config_group_release()
1494 struct gpio_sim_bank *bank; in gpio_sim_device_config_make_bank_group()