|
@@ -93,6 +93,9 @@ static const struct acpi_device_id processor_device_ids[] = {
|
|
|
};
|
|
|
MODULE_DEVICE_TABLE(acpi, processor_device_ids);
|
|
|
|
|
|
+static SIMPLE_DEV_PM_OPS(acpi_processor_pm,
|
|
|
+ acpi_processor_suspend, acpi_processor_resume);
|
|
|
+
|
|
|
static struct acpi_driver acpi_processor_driver = {
|
|
|
.name = "processor",
|
|
|
.class = ACPI_PROCESSOR_CLASS,
|
|
@@ -100,10 +103,9 @@ static struct acpi_driver acpi_processor_driver = {
|
|
|
.ops = {
|
|
|
.add = acpi_processor_add,
|
|
|
.remove = acpi_processor_remove,
|
|
|
- .suspend = acpi_processor_suspend,
|
|
|
- .resume = acpi_processor_resume,
|
|
|
.notify = acpi_processor_notify,
|
|
|
},
|
|
|
+ .drv.pm = &acpi_processor_pm,
|
|
|
};
|
|
|
|
|
|
#define INSTALL_NOTIFY_HANDLER 1
|