Lines Matching refs:acpi
31 struct acpi_device *acpi; in irst_show_wakeup_events() local
35 acpi = to_acpi_device(dev); in irst_show_wakeup_events()
37 status = acpi_evaluate_integer(acpi->handle, "GFFS", NULL, &value); in irst_show_wakeup_events()
48 struct acpi_device *acpi; in irst_store_wakeup_events() local
53 acpi = to_acpi_device(dev); in irst_store_wakeup_events()
60 status = acpi_execute_simple_method(acpi->handle, "SFFS", value); in irst_store_wakeup_events()
77 struct acpi_device *acpi; in irst_show_wakeup_time() local
81 acpi = to_acpi_device(dev); in irst_show_wakeup_time()
83 status = acpi_evaluate_integer(acpi->handle, "GFTV", NULL, &value); in irst_show_wakeup_time()
94 struct acpi_device *acpi; in irst_store_wakeup_time() local
99 acpi = to_acpi_device(dev); in irst_store_wakeup_time()
106 status = acpi_execute_simple_method(acpi->handle, "SFTV", value); in irst_store_wakeup_time()
120 static int irst_add(struct acpi_device *acpi) in irst_add() argument
124 error = device_create_file(&acpi->dev, &irst_timeout_attr); in irst_add()
128 error = device_create_file(&acpi->dev, &irst_wakeup_attr); in irst_add()
130 device_remove_file(&acpi->dev, &irst_timeout_attr); in irst_add()
135 static int irst_remove(struct acpi_device *acpi) in irst_remove() argument
137 device_remove_file(&acpi->dev, &irst_wakeup_attr); in irst_remove()
138 device_remove_file(&acpi->dev, &irst_timeout_attr); in irst_remove()
161 MODULE_DEVICE_TABLE(acpi, irst_ids);