Lines Matching full:acpi
6 #include <linux/acpi.h>
17 struct acpi_device *acpi; in irst_show_wakeup_events() local
21 acpi = to_acpi_device(dev); in irst_show_wakeup_events()
23 status = acpi_evaluate_integer(acpi->handle, "GFFS", NULL, &value); in irst_show_wakeup_events()
34 struct acpi_device *acpi; in irst_store_wakeup_events() local
39 acpi = to_acpi_device(dev); in irst_store_wakeup_events()
45 status = acpi_execute_simple_method(acpi->handle, "SFFS", value); in irst_store_wakeup_events()
61 struct acpi_device *acpi; in irst_show_wakeup_time() local
65 acpi = to_acpi_device(dev); in irst_show_wakeup_time()
67 status = acpi_evaluate_integer(acpi->handle, "GFTV", NULL, &value); in irst_show_wakeup_time()
78 struct acpi_device *acpi; in irst_store_wakeup_time() local
83 acpi = to_acpi_device(dev); in irst_store_wakeup_time()
89 status = acpi_execute_simple_method(acpi->handle, "SFTV", value); in irst_store_wakeup_time()
102 static int irst_add(struct acpi_device *acpi) in irst_add() argument
106 error = device_create_file(&acpi->dev, &irst_timeout_attr); in irst_add()
110 error = device_create_file(&acpi->dev, &irst_wakeup_attr); in irst_add()
112 device_remove_file(&acpi->dev, &irst_timeout_attr); in irst_add()
117 static void irst_remove(struct acpi_device *acpi) in irst_remove() argument
119 device_remove_file(&acpi->dev, &irst_wakeup_attr); in irst_remove()
120 device_remove_file(&acpi->dev, &irst_timeout_attr); in irst_remove()
140 MODULE_DEVICE_TABLE(acpi, irst_ids);