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.c42 struct gpio_aggregator { struct
59 struct gpio_aggregator *parent; argument
82 static int gpio_aggregator_alloc(struct gpio_aggregator **aggr, size_t arg_size) in gpio_aggregator_alloc()
86 struct gpio_aggregator *new __free(kfree) = kzalloc( in gpio_aggregator_alloc()
104 static void gpio_aggregator_free(struct gpio_aggregator *aggr) in gpio_aggregator_free()
113 static int gpio_aggregator_add_gpio(struct gpio_aggregator *aggr, in gpio_aggregator_add_gpio()
132 static bool gpio_aggregator_is_active(struct gpio_aggregator *aggr) in gpio_aggregator_is_active()
140 static bool gpio_aggregator_is_activating(struct gpio_aggregator *aggr) in gpio_aggregator_is_activating()
147 static size_t gpio_aggregator_count_lines(struct gpio_aggregator *aggr) in gpio_aggregator_count_lines()
155 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"