aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/platform/x86/eeepc-laptop.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/platform/x86/eeepc-laptop.c b/drivers/platform/x86/eeepc-laptop.c
index ac45fafbb796..8b686b563ec0 100644
--- a/drivers/platform/x86/eeepc-laptop.c
+++ b/drivers/platform/x86/eeepc-laptop.c
@@ -1248,8 +1248,10 @@ static int eeepc_led_init(struct device *dev)
1248 return -ENOMEM; 1248 return -ENOMEM;
1249 1249
1250 rv = led_classdev_register(dev, &tpd_led); 1250 rv = led_classdev_register(dev, &tpd_led);
1251 if (rv) 1251 if (rv) {
1252 destroy_workqueue(led_workqueue);
1252 return rv; 1253 return rv;
1254 }
1253 1255
1254 return 0; 1256 return 0;
1255} 1257}