diff options
Diffstat (limited to 'drivers/platform/x86/intel_menlow.c')
| -rw-r--r-- | drivers/platform/x86/intel_menlow.c | 12 | 
1 files changed, 3 insertions, 9 deletions
diff --git a/drivers/platform/x86/intel_menlow.c b/drivers/platform/x86/intel_menlow.c index d6cfc1558c2..e8b46d2c468 100644 --- a/drivers/platform/x86/intel_menlow.c +++ b/drivers/platform/x86/intel_menlow.c @@ -36,10 +36,8 @@  #include <linux/types.h>  #include <linux/pci.h>  #include <linux/pm.h> -  #include <linux/thermal.h> -#include <acpi/acpi_bus.h> -#include <acpi/acpi_drivers.h> +#include <linux/acpi.h>  MODULE_AUTHOR("Thomas Sujith");  MODULE_AUTHOR("Zhang Rui"); @@ -156,19 +154,15 @@ static struct thermal_cooling_device_ops memory_cooling_ops = {  static int intel_menlow_memory_add(struct acpi_device *device)  {  	int result = -ENODEV; -	acpi_status status = AE_OK; -	acpi_handle dummy;  	struct thermal_cooling_device *cdev;  	if (!device)  		return -EINVAL; -	status = acpi_get_handle(device->handle, MEMORY_GET_BANDWIDTH, &dummy); -	if (ACPI_FAILURE(status)) +	if (!acpi_has_method(device->handle, MEMORY_GET_BANDWIDTH))  		goto end; -	status = acpi_get_handle(device->handle, MEMORY_SET_BANDWIDTH, &dummy); -	if (ACPI_FAILURE(status)) +	if (!acpi_has_method(device->handle, MEMORY_SET_BANDWIDTH))  		goto end;  	cdev = thermal_cooling_device_register("Memory controller", device,  | 
