ACPI: make remove callback of ACPI driver void
[linux-2.6-microblaze.git] / drivers / hwmon / acpi_power_meter.c
index 0962c12..fa28d44 100644 (file)
@@ -910,12 +910,12 @@ exit:
        return res;
 }
 
-static int acpi_power_meter_remove(struct acpi_device *device)
+static void acpi_power_meter_remove(struct acpi_device *device)
 {
        struct acpi_power_meter_resource *resource;
 
        if (!device || !acpi_driver_data(device))
-               return -EINVAL;
+               return;
 
        resource = acpi_driver_data(device);
        hwmon_device_unregister(resource->hwmon_dev);
@@ -924,7 +924,6 @@ static int acpi_power_meter_remove(struct acpi_device *device)
        free_capabilities(resource);
 
        kfree(resource);
-       return 0;
 }
 
 static int acpi_power_meter_resume(struct device *dev)