Symbol: gpio_aggregator
drivers/gpio/gpio-aggregator.c
1015
struct gpio_aggregator *aggr = line->parent;
drivers/gpio/gpio-aggregator.c
1027
struct gpio_aggregator *aggr = line->parent;
drivers/gpio/gpio-aggregator.c
1053
struct gpio_aggregator *aggr = line->parent;
drivers/gpio/gpio-aggregator.c
106
static void gpio_aggregator_free(struct gpio_aggregator *aggr)
drivers/gpio/gpio-aggregator.c
1065
struct gpio_aggregator *aggr = line->parent;
drivers/gpio/gpio-aggregator.c
1091
struct gpio_aggregator *aggr = line->parent;
drivers/gpio/gpio-aggregator.c
1103
struct gpio_aggregator *aggr = line->parent;
drivers/gpio/gpio-aggregator.c
1143
struct gpio_aggregator *aggr = to_gpio_aggregator(item);
drivers/gpio/gpio-aggregator.c
115
static int gpio_aggregator_add_gpio(struct gpio_aggregator *aggr,
drivers/gpio/gpio-aggregator.c
1159
struct gpio_aggregator *aggr = to_gpio_aggregator(item);
drivers/gpio/gpio-aggregator.c
1171
struct gpio_aggregator *aggr = to_gpio_aggregator(item);
drivers/gpio/gpio-aggregator.c
1218
struct gpio_aggregator *aggr = line->parent;
drivers/gpio/gpio-aggregator.c
1240
struct gpio_aggregator *aggr = to_gpio_aggregator(item);
drivers/gpio/gpio-aggregator.c
1256
struct gpio_aggregator *aggr = to_gpio_aggregator(&group->cg_item);
drivers/gpio/gpio-aggregator.c
1308
struct gpio_aggregator *aggr;
drivers/gpio/gpio-aggregator.c
134
static bool gpio_aggregator_is_active(struct gpio_aggregator *aggr)
drivers/gpio/gpio-aggregator.c
1351
static int gpio_aggregator_parse(struct gpio_aggregator *aggr)
drivers/gpio/gpio-aggregator.c
142
static bool gpio_aggregator_is_activating(struct gpio_aggregator *aggr)
drivers/gpio/gpio-aggregator.c
1444
struct gpio_aggregator *aggr;
drivers/gpio/gpio-aggregator.c
149
static size_t gpio_aggregator_count_lines(struct gpio_aggregator *aggr)
drivers/gpio/gpio-aggregator.c
1520
static void gpio_aggregator_destroy(struct gpio_aggregator *aggr)
drivers/gpio/gpio-aggregator.c
1535
struct gpio_aggregator *aggr;
drivers/gpio/gpio-aggregator.c
157
gpio_aggregator_line_alloc(struct gpio_aggregator *parent, unsigned int idx,
drivers/gpio/gpio-aggregator.c
1577
ATTRIBUTE_GROUPS(gpio_aggregator);
drivers/gpio/gpio-aggregator.c
183
static void gpio_aggregator_line_add(struct gpio_aggregator *aggr,
drivers/gpio/gpio-aggregator.c
199
static void gpio_aggregator_line_del(struct gpio_aggregator *aggr,
drivers/gpio/gpio-aggregator.c
207
static void gpio_aggregator_free_lines(struct gpio_aggregator *aggr)
drivers/gpio/gpio-aggregator.c
61
struct gpio_aggregator *parent;
drivers/gpio/gpio-aggregator.c
84
static int gpio_aggregator_alloc(struct gpio_aggregator **aggr, size_t arg_size)
drivers/gpio/gpio-aggregator.c
862
static struct gpio_aggregator *
drivers/gpio/gpio-aggregator.c
867
return container_of(group, struct gpio_aggregator, group);
drivers/gpio/gpio-aggregator.c
879
gpio_aggregator_make_device_sw_node(struct gpio_aggregator *aggr)
drivers/gpio/gpio-aggregator.c
88
struct gpio_aggregator *new __free(kfree) = kzalloc(
drivers/gpio/gpio-aggregator.c
908
static int gpio_aggregator_activate(struct gpio_aggregator *aggr)
drivers/gpio/gpio-aggregator.c
982
static void gpio_aggregator_deactivate(struct gpio_aggregator *aggr)
drivers/gpio/gpio-aggregator.c
990
static void gpio_aggregator_lockup_configfs(struct gpio_aggregator *aggr,