Lines Matching defs:data
50 * struct acpi_gpio_event - ACPI GPIO event handler data
129 static int acpi_gpiochip_find(struct gpio_chip *gc, void *data)
131 return device_match_acpi_handle(&gc->gpiodev->dev, data);
189 static irqreturn_t acpi_gpio_irq_handler(int irq, void *data)
191 struct acpi_gpio_event *event = data;
198 static irqreturn_t acpi_gpio_irq_handler_evt(int irq, void *data)
200 struct acpi_gpio_event *event = data;
207 static void acpi_gpio_chip_dh(acpi_handle handle, void *data)
220 gpio = &ares->data.gpio;
243 gpio = &ares->data.gpio;
655 if (!strcmp(name, gm->name) && gm->data && index < gm->size) {
656 const struct acpi_gpio_params *par = gm->data + index;
754 static int acpi_populate_gpio_lookup(struct acpi_resource *ares, void *data)
756 struct acpi_gpio_lookup *lookup = data;
762 const struct acpi_resource_gpio *agpio = &ares->data.gpio;
927 * acpi_get_gpiod_from_data() - get a GPIO descriptor from ACPI data node
934 * resource with the relevant information from a data-only ACPI firmware node
1146 agpio = &ares->data.gpio;
1418 static int acpi_find_gpio_count(struct acpi_resource *ares, void *data)
1420 unsigned int *count = data;
1423 *count += ares->data.gpio.pin_table_length;