ACPI / thermal: Remove the unused lock of struct acpi_thermal
authorLan Tianyu <tianyu.lan@intel.com>
Wed, 14 Aug 2013 13:00:37 +0000 (21:00 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 14 Aug 2013 21:23:57 +0000 (23:23 +0200)
The acpi_thermal->lock now just is initialized when a thermal zone
device is added and destroyed when the thermal zone is removed.
It is never used in any other places, so remove it.

Signed-off-by: Lan Tianyu <tianyu.lan@intel.com>
Acked-by: Zhang Rui <rui.zhang@intel.com>
Acked-by: Durgadoss R <durgadoss.r@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/thermal.c

index 547a906a7662e3e25c9a3bd68ba0abf82ba9de5a..dc1ba6c9ef5da07b510c909d7779cd37091c95c3 100644 (file)
@@ -190,7 +190,6 @@ struct acpi_thermal {
        struct thermal_zone_device *thermal_zone;
        int tz_enabled;
        int kelvin_offset;
-       struct mutex lock;
 };
 
 /* --------------------------------------------------------------------------
@@ -1098,8 +1097,6 @@ static int acpi_thermal_add(struct acpi_device *device)
        strcpy(acpi_device_name(device), ACPI_THERMAL_DEVICE_NAME);
        strcpy(acpi_device_class(device), ACPI_THERMAL_CLASS);
        device->driver_data = tz;
-       mutex_init(&tz->lock);
-
 
        result = acpi_thermal_get_info(tz);
        if (result)
@@ -1132,7 +1129,6 @@ static int acpi_thermal_remove(struct acpi_device *device)
        tz = acpi_driver_data(device);
 
        acpi_thermal_unregister_thermal_zone(tz);
-       mutex_destroy(&tz->lock);
        kfree(tz);
        return 0;
 }