diff options
author | Mario Limonciello <mario.limonciello@dell.com> | 2017-09-26 14:50:04 -0400 |
---|---|---|
committer | Darren Hart (VMware) <dvhart@infradead.org> | 2017-09-27 17:57:45 -0400 |
commit | 303d1fcc0bf07129bc05a61632fad9f7064b671f (patch) | |
tree | e7fdef37f4805730ceea25d32a0b3e2edd4c0175 /drivers/platform/x86/wmi.c | |
parent | b60ee4e0918db95a1e458ae160488368c45a0687 (diff) |
platform/x86: wmi: Cleanup exit routine in reverse order of init
The initialize routine is:
* class -> bus -> platform
The exit routine is:
* platform -> class -> bus
Fix the exit routine to be:
* platform -> bus -> class
Signed-off-by: Mario Limonciello <mario.limonciello@dell.com>
Signed-off-by: Darren Hart (VMware) <dvhart@infradead.org>
Diffstat (limited to 'drivers/platform/x86/wmi.c')
-rw-r--r-- | drivers/platform/x86/wmi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/platform/x86/wmi.c b/drivers/platform/x86/wmi.c index e19b074df01d..acbc2b02db3d 100644 --- a/drivers/platform/x86/wmi.c +++ b/drivers/platform/x86/wmi.c | |||
@@ -1264,8 +1264,8 @@ err_unreg_class: | |||
1264 | static void __exit acpi_wmi_exit(void) | 1264 | static void __exit acpi_wmi_exit(void) |
1265 | { | 1265 | { |
1266 | platform_driver_unregister(&acpi_wmi_driver); | 1266 | platform_driver_unregister(&acpi_wmi_driver); |
1267 | class_unregister(&wmi_bus_class); | ||
1268 | bus_unregister(&wmi_bus_type); | 1267 | bus_unregister(&wmi_bus_type); |
1268 | class_unregister(&wmi_bus_class); | ||
1269 | } | 1269 | } |
1270 | 1270 | ||
1271 | subsys_initcall(acpi_wmi_init); | 1271 | subsys_initcall(acpi_wmi_init); |