platform/x86: acer-wmi: Convert to platform remove callback returning void
[sfrench/cifs-2.6.git] / drivers / platform / x86 / acer-wmi.c
index ee67efdd54995e1bcd81a3fa2f4f2dd6fe5a59d9..377a0becd1a18121ebc9743945033541372958d4 100644 (file)
@@ -2258,7 +2258,7 @@ error_mailled:
        return err;
 }
 
-static int acer_platform_remove(struct platform_device *device)
+static void acer_platform_remove(struct platform_device *device)
 {
        if (has_cap(ACER_CAP_MAILLED))
                acer_led_exit();
@@ -2266,7 +2266,6 @@ static int acer_platform_remove(struct platform_device *device)
                acer_backlight_exit();
 
        acer_rfkill_exit();
-       return 0;
 }
 
 #ifdef CONFIG_PM_SLEEP
@@ -2334,7 +2333,7 @@ static struct platform_driver acer_platform_driver = {
                .pm = &acer_pm,
        },
        .probe = acer_platform_probe,
-       .remove = acer_platform_remove,
+       .remove_new = acer_platform_remove,
        .shutdown = acer_platform_shutdown,
 };