agpio             155 drivers/gpio/gpiolib-acpi.c 				struct acpi_resource_gpio **agpio)
agpio             166 drivers/gpio/gpiolib-acpi.c 	*agpio = gpio;
agpio             244 drivers/gpio/gpiolib-acpi.c 				  struct acpi_resource_gpio *agpio)
agpio             246 drivers/gpio/gpiolib-acpi.c 	int pin = agpio->pin_table[0];
agpio             248 drivers/gpio/gpiolib-acpi.c 	if (agpio->wake_capable != ACPI_WAKE_CAPABLE)
agpio             264 drivers/gpio/gpiolib-acpi.c 	struct acpi_resource_gpio *agpio;
agpio             271 drivers/gpio/gpiolib-acpi.c 	if (!acpi_gpio_get_irq_resource(ares, &agpio))
agpio             275 drivers/gpio/gpiolib-acpi.c 	pin = agpio->pin_table[0];
agpio             280 drivers/gpio/gpiolib-acpi.c 			agpio->triggering == ACPI_EDGE_SENSITIVE ? 'E' : 'L',
agpio             316 drivers/gpio/gpiolib-acpi.c 	if (agpio->triggering == ACPI_LEVEL_SENSITIVE) {
agpio             317 drivers/gpio/gpiolib-acpi.c 		if (agpio->polarity == ACPI_ACTIVE_HIGH)
agpio             322 drivers/gpio/gpiolib-acpi.c 		switch (agpio->polarity) {
agpio             339 drivers/gpio/gpiolib-acpi.c 	event->irq_is_wake = acpi_gpio_irq_is_wake(chip->parent, agpio);
agpio             523 drivers/gpio/gpiolib-acpi.c acpi_gpio_to_gpiod_flags(const struct acpi_resource_gpio *agpio)
agpio             525 drivers/gpio/gpiolib-acpi.c 	switch (agpio->io_restriction) {
agpio             536 drivers/gpio/gpiolib-acpi.c 		switch (agpio->pin_config) {
agpio             643 drivers/gpio/gpiolib-acpi.c 		const struct acpi_resource_gpio *agpio = &ares->data.gpio;
agpio             644 drivers/gpio/gpiolib-acpi.c 		bool gpioint = agpio->connection_type == ACPI_RESOURCE_GPIO_TYPE_INT;
agpio             654 drivers/gpio/gpiolib-acpi.c 		if (pin_index >= agpio->pin_table_length)
agpio             657 drivers/gpio/gpiolib-acpi.c 		lookup->desc = acpi_get_gpiod(agpio->resource_source.string_ptr,
agpio             658 drivers/gpio/gpiolib-acpi.c 					      agpio->pin_table[pin_index]);
agpio             659 drivers/gpio/gpiolib-acpi.c 		lookup->info.pin_config = agpio->pin_config;
agpio             671 drivers/gpio/gpiolib-acpi.c 			lookup->info.polarity = agpio->polarity;
agpio             672 drivers/gpio/gpiolib-acpi.c 			lookup->info.triggering = agpio->triggering;
agpio             674 drivers/gpio/gpiolib-acpi.c 			lookup->info.flags = acpi_gpio_to_gpiod_flags(agpio);
agpio             976 drivers/gpio/gpiolib-acpi.c 	struct acpi_resource_gpio *agpio;
agpio             993 drivers/gpio/gpiolib-acpi.c 	agpio = &ares->data.gpio;
agpio             995 drivers/gpio/gpiolib-acpi.c 	if (WARN_ON(agpio->io_restriction == ACPI_IO_RESTRICT_INPUT &&
agpio            1001 drivers/gpio/gpiolib-acpi.c 	length = min(agpio->pin_table_length, (u16)(pin_index + bits));
agpio            1003 drivers/gpio/gpiolib-acpi.c 		int pin = agpio->pin_table[i];
agpio            1024 drivers/gpio/gpiolib-acpi.c 		if (!found && agpio->shareable == ACPI_SHARED &&
agpio            1038 drivers/gpio/gpiolib-acpi.c 			enum gpiod_flags flags = acpi_gpio_to_gpiod_flags(agpio);
agpio            1014 include/linux/acpi.h 				struct acpi_resource_gpio **agpio);
agpio            1018 include/linux/acpi.h 					      struct acpi_resource_gpio **agpio)