Home
last modified time | relevance | path

Searched refs:gpio_aggregator (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpio/
H A Dgpio-aggregator.c44 struct gpio_aggregator { struct
61 struct gpio_aggregator *parent; argument
84 static int gpio_aggregator_alloc(struct gpio_aggregator **aggr, size_t arg_size) in gpio_aggregator_alloc()
88 struct gpio_aggregator *new __free(kfree) = kzalloc( in gpio_aggregator_alloc()
106 static void gpio_aggregator_free(struct gpio_aggregator *aggr) in gpio_aggregator_free()
115 static int gpio_aggregator_add_gpio(struct gpio_aggregator *aggr, in gpio_aggregator_add_gpio()
134 static bool gpio_aggregator_is_active(struct gpio_aggregator *aggr) in gpio_aggregator_is_active()
142 static bool gpio_aggregator_is_activating(struct gpio_aggregator *aggr) in gpio_aggregator_is_activating()
149 static size_t gpio_aggregator_count_lines(struct gpio_aggregator *aggr) in gpio_aggregator_count_lines()
157 gpio_aggregator_line_alloc(struct gpio_aggregator *parent, unsigned int idx, in gpio_aggregator_line_alloc()
[all …]
/linux/tools/testing/selftests/gpio/
H A Dgpio-aggregator.sh645 test -d /sys/module/gpio_aggregator || fail "module unexpectedly unloaded"
651 test -d /sys/module/gpio_aggregator && fail "module unexpectedly remains to be loaded"