Lines Matching refs:handle

27 	acpi_handle handle;  member
125 acpi_handle handle; in acpi_get_gpiod() local
129 status = acpi_get_handle(NULL, path, &handle); in acpi_get_gpiod()
133 chip = gpiochip_find(handle, acpi_gpiochip_find); in acpi_get_gpiod()
148 acpi_evaluate_object(event->handle, NULL, NULL, NULL); in acpi_gpio_irq_handler()
157 acpi_execute_simple_method(event->handle, NULL, event->pin); in acpi_gpio_irq_handler_evt()
162 static void acpi_gpio_chip_dh(acpi_handle handle, void *data) in acpi_gpio_chip_dh() argument
173 acpi_handle handle, evt_handle; in acpi_gpiochip_request_interrupt() local
187 handle = ACPI_HANDLE(chip->dev); in acpi_gpiochip_request_interrupt()
195 if (ACPI_SUCCESS(acpi_get_handle(handle, ev_name, &evt_handle))) in acpi_gpiochip_request_interrupt()
199 if (ACPI_SUCCESS(acpi_get_handle(handle, "_EVT", &evt_handle))) in acpi_gpiochip_request_interrupt()
254 event->handle = evt_handle; in acpi_gpiochip_request_interrupt()
293 acpi_handle handle; in acpi_gpiochip_request_interrupts() local
299 handle = ACPI_HANDLE(chip->dev); in acpi_gpiochip_request_interrupts()
300 if (!handle) in acpi_gpiochip_request_interrupts()
303 status = acpi_get_data(handle, acpi_gpio_chip_dh, (void **)&acpi_gpio); in acpi_gpiochip_request_interrupts()
307 acpi_walk_resources(handle, "_AEI", in acpi_gpiochip_request_interrupts()
323 acpi_handle handle; in acpi_gpiochip_free_interrupts() local
329 handle = ACPI_HANDLE(chip->dev); in acpi_gpiochip_free_interrupts()
330 if (!handle) in acpi_gpiochip_free_interrupts()
333 status = acpi_get_data(handle, acpi_gpio_chip_dh, (void **)&acpi_gpio); in acpi_gpiochip_free_interrupts()
751 acpi_handle handle = ACPI_HANDLE(chip->dev); in acpi_gpiochip_request_regions() local
756 status = acpi_install_address_space_handler(handle, ACPI_ADR_SPACE_GPIO, in acpi_gpiochip_request_regions()
766 acpi_handle handle = ACPI_HANDLE(chip->dev); in acpi_gpiochip_free_regions() local
770 status = acpi_remove_address_space_handler(handle, ACPI_ADR_SPACE_GPIO, in acpi_gpiochip_free_regions()
787 acpi_handle handle; in acpi_gpiochip_add() local
793 handle = ACPI_HANDLE(chip->dev); in acpi_gpiochip_add()
794 if (!handle) in acpi_gpiochip_add()
807 status = acpi_attach_data(handle, acpi_gpio_chip_dh, acpi_gpio); in acpi_gpiochip_add()
820 acpi_handle handle; in acpi_gpiochip_remove() local
826 handle = ACPI_HANDLE(chip->dev); in acpi_gpiochip_remove()
827 if (!handle) in acpi_gpiochip_remove()
830 status = acpi_get_data(handle, acpi_gpio_chip_dh, (void **)&acpi_gpio); in acpi_gpiochip_remove()
838 acpi_detach_data(handle, acpi_gpio_chip_dh); in acpi_gpiochip_remove()